Microsoft.Resources 배포 2019-03-01
발언
Bicep의 경우 이 리소스 종류 대신 모듈 사용하여
Bicep 리소스 정의
다음을 대상으로 하는 작업을 사용하여 배포 리소스 유형을 배포할 수 있습니다.
구독 - 리소스 그룹구독 배포 명령 참조 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Resources/deployments 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Resources/deployments@2019-03-01' = {
location: 'string'
name: 'string'
properties: {
debugSetting: {
detailLevel: 'string'
}
mode: 'string'
onErrorDeployment: {
deploymentName: 'string'
type: 'string'
}
parameters: any(Azure.Bicep.Types.Concrete.AnyType)
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any(Azure.Bicep.Types.Concrete.AnyType)
templateLink: {
contentVersion: 'string'
uri: 'string'
}
}
}
속성 값
DebugSetting
이름 | 묘사 | 값 |
---|---|---|
detailLevel | 디버깅을 위해 기록할 정보의 유형을 지정합니다. 허용되는 값은 none, requestContent, responseContent 또는 requestContent와 responseContent를 모두 쉼표로 구분합니다. 기본값은 none입니다. 이 값을 설정할 때 배포 중에 전달하는 정보 유형을 신중하게 고려합니다. 요청 또는 응답에 대한 정보를 로깅하면 배포 작업을 통해 검색되는 중요한 데이터를 노출할 수 있습니다. | 문자열 |
DeploymentPropertiesOrDeploymentPropertiesExtended
이름 | 묘사 | 값 |
---|---|---|
debugSetting | 배포의 디버그 설정입니다. | DebugSetting |
모드 | 리소스를 배포하는 데 사용되는 모드입니다. 이 값은 증분 또는 완료일 수 있습니다. 증분 모드에서는 템플릿에 포함되지 않은 기존 리소스를 삭제하지 않고 리소스를 배포합니다. 전체 모드에서는 리소스가 배포되고 템플릿에 포함되지 않은 리소스 그룹의 기존 리소스가 삭제됩니다. 의도치 않게 리소스를 삭제할 수 있으므로 완료 모드를 사용할 때는 주의해야 합니다. | 'Complete' '증분'(필수) |
onErrorDeployment | 오류 동작에 대한 배포입니다. | OnErrorDeploymentOrOnErrorDeploymentExtended |
매개 변수 | 템플릿의 배포 매개 변수를 정의하는 이름 및 값 쌍입니다. 기존 매개 변수 파일에 연결하는 대신 요청에 직접 매개 변수 값을 제공하려는 경우 이 요소를 사용합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. | 어떤 |
parametersLink | 매개 변수 파일의 URI입니다. 이 요소를 사용하여 기존 매개 변수 파일에 연결합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. | ParametersLink |
템플렛 | 템플릿 콘텐츠입니다. 기존 템플릿에 연결하는 대신 요청에 직접 템플릿 구문을 전달하려는 경우 이 요소를 사용합니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. | 어떤 |
templateLink | 템플릿의 URI입니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. | TemplateLink |
Microsoft.Resources/deployments
이름 | 묘사 | 값 |
---|---|---|
위치 | 배포 데이터를 저장할 위치입니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 1 최대 길이 = 1 패턴 = ^[-\w\._\(\)]+$ (필수) |
속성 | 배포 속성입니다. | DeploymentPropertiesOrDeploymentPropertiesExtended(필수) |
OnErrorDeploymentOrOnErrorDeploymentExtended
이름 | 묘사 | 값 |
---|---|---|
deploymentName | 오류 사례에 사용할 배포입니다. | 문자열 |
형 | 오류 동작 유형에 대한 배포입니다. 가능한 값은 LastSuccessful 및 SpecificDeployment입니다. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
이름 | 묘사 | 값 |
---|---|---|
contentVersion | 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. | 문자열 |
uri | 매개 변수 파일의 URI입니다. | string(필수) |
TemplateLink
이름 | 묘사 | 값 |
---|---|---|
contentVersion | 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. | 문자열 |
uri | 배포할 템플릿의 URI입니다. | string(필수) |
ARM 템플릿 리소스 정의
다음을 대상으로 하는 작업을 사용하여 배포 리소스 유형을 배포할 수 있습니다.
구독 - 리소스 그룹구독 배포 명령 참조 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Resources/deployments 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2019-03-01",
"name": "string",
"location": "string",
"properties": {
"debugSetting": {
"detailLevel": "string"
},
"mode": "string",
"onErrorDeployment": {
"deploymentName": "string",
"type": "string"
},
"parameters": {},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"uri": "string"
}
}
}
속성 값
DebugSetting
이름 | 묘사 | 값 |
---|---|---|
detailLevel | 디버깅을 위해 기록할 정보의 유형을 지정합니다. 허용되는 값은 none, requestContent, responseContent 또는 requestContent와 responseContent를 모두 쉼표로 구분합니다. 기본값은 none입니다. 이 값을 설정할 때 배포 중에 전달하는 정보 유형을 신중하게 고려합니다. 요청 또는 응답에 대한 정보를 로깅하면 배포 작업을 통해 검색되는 중요한 데이터를 노출할 수 있습니다. | 문자열 |
DeploymentPropertiesOrDeploymentPropertiesExtended
이름 | 묘사 | 값 |
---|---|---|
debugSetting | 배포의 디버그 설정입니다. | DebugSetting |
모드 | 리소스를 배포하는 데 사용되는 모드입니다. 이 값은 증분 또는 완료일 수 있습니다. 증분 모드에서는 템플릿에 포함되지 않은 기존 리소스를 삭제하지 않고 리소스를 배포합니다. 전체 모드에서는 리소스가 배포되고 템플릿에 포함되지 않은 리소스 그룹의 기존 리소스가 삭제됩니다. 의도치 않게 리소스를 삭제할 수 있으므로 완료 모드를 사용할 때는 주의해야 합니다. | 'Complete' '증분'(필수) |
onErrorDeployment | 오류 동작에 대한 배포입니다. | OnErrorDeploymentOrOnErrorDeploymentExtended |
매개 변수 | 템플릿의 배포 매개 변수를 정의하는 이름 및 값 쌍입니다. 기존 매개 변수 파일에 연결하는 대신 요청에 직접 매개 변수 값을 제공하려는 경우 이 요소를 사용합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. | 어떤 |
parametersLink | 매개 변수 파일의 URI입니다. 이 요소를 사용하여 기존 매개 변수 파일에 연결합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. | ParametersLink |
템플렛 | 템플릿 콘텐츠입니다. 기존 템플릿에 연결하는 대신 요청에 직접 템플릿 구문을 전달하려는 경우 이 요소를 사용합니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. | 어떤 |
templateLink | 템플릿의 URI입니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. | TemplateLink |
Microsoft.Resources/deployments
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2019-03-01' |
위치 | 배포 데이터를 저장할 위치입니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 1 최대 길이 = 1 패턴 = ^[-\w\._\(\)]+$ (필수) |
속성 | 배포 속성입니다. | DeploymentPropertiesOrDeploymentPropertiesExtended(필수) |
형 | 리소스 종류 | 'Microsoft.Resources/deployments' |
OnErrorDeploymentOrOnErrorDeploymentExtended
이름 | 묘사 | 값 |
---|---|---|
deploymentName | 오류 사례에 사용할 배포입니다. | 문자열 |
형 | 오류 동작 유형에 대한 배포입니다. 가능한 값은 LastSuccessful 및 SpecificDeployment입니다. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
이름 | 묘사 | 값 |
---|---|---|
contentVersion | 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. | 문자열 |
uri | 매개 변수 파일의 URI입니다. | string(필수) |
TemplateLink
이름 | 묘사 | 값 |
---|---|---|
contentVersion | 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. | 문자열 |
uri | 배포할 템플릿의 URI입니다. | string(필수) |
Terraform(AzAPI 공급자) 리소스 정의
다음을 대상으로 하는 작업을 사용하여 배포 리소스 유형을 배포할 수 있습니다.
- 구독* 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Resources/deployments 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deployments@2019-03-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
debugSetting = {
detailLevel = "string"
}
mode = "string"
onErrorDeployment = {
deploymentName = "string"
type = "string"
}
parameters = ?
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = ?
templateLink = {
contentVersion = "string"
uri = "string"
}
}
})
}
속성 값
DebugSetting
이름 | 묘사 | 값 |
---|---|---|
detailLevel | 디버깅을 위해 기록할 정보의 유형을 지정합니다. 허용되는 값은 none, requestContent, responseContent 또는 requestContent와 responseContent를 모두 쉼표로 구분합니다. 기본값은 none입니다. 이 값을 설정할 때 배포 중에 전달하는 정보 유형을 신중하게 고려합니다. 요청 또는 응답에 대한 정보를 로깅하면 배포 작업을 통해 검색되는 중요한 데이터를 노출할 수 있습니다. | 문자열 |
DeploymentPropertiesOrDeploymentPropertiesExtended
이름 | 묘사 | 값 |
---|---|---|
debugSetting | 배포의 디버그 설정입니다. | DebugSetting |
모드 | 리소스를 배포하는 데 사용되는 모드입니다. 이 값은 증분 또는 완료일 수 있습니다. 증분 모드에서는 템플릿에 포함되지 않은 기존 리소스를 삭제하지 않고 리소스를 배포합니다. 전체 모드에서는 리소스가 배포되고 템플릿에 포함되지 않은 리소스 그룹의 기존 리소스가 삭제됩니다. 의도치 않게 리소스를 삭제할 수 있으므로 완료 모드를 사용할 때는 주의해야 합니다. | 'Complete' '증분'(필수) |
onErrorDeployment | 오류 동작에 대한 배포입니다. | OnErrorDeploymentOrOnErrorDeploymentExtended |
매개 변수 | 템플릿의 배포 매개 변수를 정의하는 이름 및 값 쌍입니다. 기존 매개 변수 파일에 연결하는 대신 요청에 직접 매개 변수 값을 제공하려는 경우 이 요소를 사용합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. | 어떤 |
parametersLink | 매개 변수 파일의 URI입니다. 이 요소를 사용하여 기존 매개 변수 파일에 연결합니다. parametersLink 속성 또는 매개 변수 속성을 사용하지만 둘 다 사용하지는 않습니다. | ParametersLink |
템플렛 | 템플릿 콘텐츠입니다. 기존 템플릿에 연결하는 대신 요청에 직접 템플릿 구문을 전달하려는 경우 이 요소를 사용합니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. | 어떤 |
templateLink | 템플릿의 URI입니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. | TemplateLink |
Microsoft.Resources/deployments
이름 | 묘사 | 값 |
---|---|---|
위치 | 배포 데이터를 저장할 위치입니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 1 최대 길이 = 1 패턴 = ^[-\w\._\(\)]+$ (필수) |
속성 | 배포 속성입니다. | DeploymentPropertiesOrDeploymentPropertiesExtended(필수) |
형 | 리소스 종류 | "Microsoft.Resources/deployments@2019-03-01" |
OnErrorDeploymentOrOnErrorDeploymentExtended
이름 | 묘사 | 값 |
---|---|---|
deploymentName | 오류 사례에 사용할 배포입니다. | 문자열 |
형 | 오류 동작 유형에 대한 배포입니다. 가능한 값은 LastSuccessful 및 SpecificDeployment입니다. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
이름 | 묘사 | 값 |
---|---|---|
contentVersion | 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. | 문자열 |
uri | 매개 변수 파일의 URI입니다. | string(필수) |
TemplateLink
이름 | 묘사 | 값 |
---|---|---|
contentVersion | 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. | 문자열 |
uri | 배포할 템플릿의 URI입니다. | string(필수) |