다음을 통해 공유


Microsoft.Resources deploymentStacks 2024-03-01

Bicep 리소스 정의

deploymentStacks 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Resources/deploymentStacks 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.Resources/deploymentStacks@2024-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actionOnUnmanage: {
      managementGroups: 'string'
      resourceGroups: 'string'
      resources: 'string'
    }
    bypassStackOutOfSyncError: bool
    debugSetting: {
      detailLevel: 'string'
    }
    denySettings: {
      applyToChildScopes: bool
      excludedActions: [
        'string'
      ]
      excludedPrincipals: [
        'string'
      ]
      mode: 'string'
    }
    deploymentScope: 'string'
    description: 'string'
    error: {}
    parameters: {
      {customized property}: {
        reference: {
          keyVault: {
            id: 'string'
          }
          secretName: 'string'
          secretVersion: 'string'
        }
        type: 'string'
        value: any()
      }
    }
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any()
    templateLink: {
      contentVersion: 'string'
      id: 'string'
      queryString: 'string'
      relativePath: 'string'
      uri: 'string'
    }
  }
}

속성 값

deploymentStacks

Name Description
name 리소스 이름 string(필수)
위치 배포 스택의 위치입니다. 만든 후에는 변경할 수 없습니다. 지원되는 Azure 위치 중 하나여야 합니다. string
tags 배포 스택 리소스 태그. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
properties 배포 스택 속성. DeploymentStackProperties

DeploymentStackProperties

Name Description
actionOnUnmanage 배포 스택이 업데이트되거나 삭제된 후 더 이상 관리되지 않는 리소스의 동작을 정의합니다. ActionOnUnmanage (필수)
bypassStackOutOfSyncError 스택 리소스 목록이 올바르게 동기화되지 않았음을 나타내는 서비스 오류를 무시하는 플래그입니다. bool
debugSetting 배포의 디버그 설정입니다. DeploymentStacksDebugSetting
denySettings 스택에 의해 배포된 리소스가 잠긴 방법을 정의합니다. DenySettings (필수)
deploymentScope 초기 배포를 만들어야 하는 scope. scope 지정하지 않으면 기본적으로 배포 스택의 scope. 유효한 범위는 관리 그룹(형식: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), 구독(형식: '/subscriptions/{subscriptionId}'), 리소스 그룹(형식: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}')입니다. 문자열
description 배포 스택 설명. 최대 길이는 4096자입니다. string

제약 조건:
최대 길이 = 4096
error 오류 세부 정보입니다. ErrorDetail
매개 변수 템플릿의 배포 매개 변수를 정의하는 이름 및 값 쌍입니다. 기존 매개 변수 파일에 연결하는 대신 요청에서 직접 매개 변수 값을 제공할 때 이 요소를 사용합니다. parametersLink 속성 또는 parameters 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStackPropertiesParameters
parametersLink 매개 변수 파일의 URI입니다. 이 요소를 사용하여 기존 매개 변수 파일에 연결합니다. parametersLink 속성 또는 parameters 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStacksParametersLink
template 템플릿 콘텐츠입니다. 기존 템플릿에 연결하지 않고 요청에 직접 템플릿 구문을 전달하려는 경우 이 요소를 사용합니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. Bicep의 경우 any() 함수를 사용할 수 있습니다.
templateLink 템플릿의 URI입니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStacksTemplateLink

ActionOnUnmanage

Name Description
managementGroups 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. 'delete'
'분리'
resourceGroups 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. 'delete'
'분리'
리소스 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. 'delete'
'분리'(필수)

DeploymentStacksDebugSetting

Name Description
detailLevel 디버깅을 위해 기록할 정보의 형식을 지정합니다. 허용되는 값은 none, requestContent, responseContent 또는 requestContent 및 responseContent를 모두 쉼표로 구분합니다. 기본값은 none입니다. 이 값을 설정할 때 배포 중에 전달되는 정보 유형을 신중하게 고려합니다. 요청 또는 응답에 대한 정보를 로깅하면 배포 작업을 통해 검색되는 중요한 데이터가 잠재적으로 노출될 수 있습니다. string

DenySettings

Name Description
applyToChildScopes DenySettings는 거부 할당을 사용하여 모든 관리되는 리소스의 자식 리소스 범위에 적용됩니다. bool
excludedActions denySettings에서 제외되는 역할 기반 관리 작업 목록입니다. 최대 200개의 작업이 허용됩니다. denySetting 모드가 'denyWriteAndDelete'로 설정된 경우 'excludedActions', '*/read' 및 'Microsoft.Authorization/locks/delete'에 다음 작업이 자동으로 추가됩니다. denySetting 모드가 'denyDelete'로 설정된 경우 'excludedActions'에 다음 작업이 자동으로 추가됩니다. 'Microsoft.Authorization/locks/delete'. 중복 작업이 제거됩니다. string[]
excludedPrincipals 잠금에서 제외된 AAD 보안 주체 ID 목록입니다. 최대 5개의 보안 주체가 허용됩니다. string[]
mode 거부된 작업을 정의하는 denySettings 모드입니다. 'denyDelete'
'denyWriteAndDelete'
'none'(필수)

ErrorDetail

이 개체에는 배포 중에 설정할 속성이 포함되어 있지 않습니다. 모든 속성은 ReadOnly입니다.

DeploymentStackPropertiesParameters

Name Description
{사용자 지정 속성} DeploymentParameterAutoGenerated

DeploymentParameterAutoGenerated

Name Description
reference Azure Key Vault 매개 변수 참조입니다. KeyVaultParameterReferenceAutoGenerated
형식 값 형식입니다. 문자열
매개 변수에 대한 입력 값입니다. Bicep의 경우 any() 함수를 사용할 수 있습니다.

KeyVaultParameterReferenceAutoGenerated

Name Description
keyVault Azure Key Vault 참조. KeyVaultReferenceAutoGenerated (필수)
secretName Azure Key Vault 비밀 이름입니다. string(필수)
secretVersion Azure Key Vault 비밀 버전입니다. string

KeyVaultReferenceAutoGenerated

Name Description
id Azure Key Vault resourceId. string(필수)
Name Description
contentVersion 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. 문자열
uri 매개 변수 파일의 URI입니다. string(필수)
Name Description
contentVersion 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. 문자열
id 템플릿 사양의 resourceId입니다. id 또는 uri 속성을 사용하지만 둘 다 사용하지는 않습니다. string
queryString templateLink URI와 함께 사용할 쿼리 문자열(예: SAS 토큰)입니다. 문자열
relativePath relativePath 속성을 사용하여 부모에 상대적인 위치에 연결된 템플릿을 배포할 수 있습니다. 부모 템플릿이 TemplateSpec과 연결된 경우 TemplateSpec에서 아티팩트를 참조합니다. 부모가 URI와 연결된 경우 자식 배포는 부모 및 relativePath URI의 조합이 됩니다. 문자열
uri 배포할 템플릿의 URI입니다. uri 또는 id 속성을 사용하지만 둘 다 사용하지는 않습니다. string

ARM 템플릿 리소스 정의

deploymentStacks 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Resources/deploymentStacks 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.Resources/deploymentStacks",
  "apiVersion": "2024-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actionOnUnmanage": {
      "managementGroups": "string",
      "resourceGroups": "string",
      "resources": "string"
    },
    "bypassStackOutOfSyncError": "bool",
    "debugSetting": {
      "detailLevel": "string"
    },
    "denySettings": {
      "applyToChildScopes": "bool",
      "excludedActions": [ "string" ],
      "excludedPrincipals": [ "string" ],
      "mode": "string"
    },
    "deploymentScope": "string",
    "description": "string",
    "error": {},
    "parameters": {
      "{customized property}": {
        "reference": {
          "keyVault": {
            "id": "string"
          },
          "secretName": "string",
          "secretVersion": "string"
        },
        "type": "string",
        "value": {}
      }
    },
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "id": "string",
      "queryString": "string",
      "relativePath": "string",
      "uri": "string"
    }
  }
}

속성 값

deploymentStacks

Name Description
형식 리소스 종류 'Microsoft.Resources/deploymentStacks'
apiVersion 리소스 api 버전 '2024-03-01'
name 리소스 이름 string(필수)
위치 배포 스택의 위치입니다. 만든 후에는 변경할 수 없습니다. 지원되는 Azure 위치 중 하나여야 합니다. string
tags 배포 스택 리소스 태그. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
properties 배포 스택 속성. DeploymentStackProperties

DeploymentStackProperties

Name Description
actionOnUnmanage 배포 스택이 업데이트되거나 삭제된 후 더 이상 관리되지 않는 리소스의 동작을 정의합니다. ActionOnUnmanage (필수)
bypassStackOutOfSyncError 스택 리소스 목록이 올바르게 동기화되지 않았음을 나타내는 서비스 오류를 무시하는 플래그입니다. bool
debugSetting 배포의 디버그 설정입니다. DeploymentStacksDebugSetting
denySettings 스택에 의해 배포된 리소스가 잠긴 방법을 정의합니다. DenySettings (필수)
deploymentScope 초기 배포를 만들어야 하는 scope. scope 지정하지 않으면 기본적으로 배포 스택의 scope. 유효한 범위는 관리 그룹(형식: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), 구독(형식: '/subscriptions/{subscriptionId}'), 리소스 그룹(형식: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}')입니다. string
description 배포 스택 설명. 최대 길이는 4096자입니다. string

제약 조건:
최대 길이 = 4096
error 오류 세부 정보입니다. ErrorDetail
매개 변수 템플릿의 배포 매개 변수를 정의하는 이름 및 값 쌍입니다. 기존 매개 변수 파일에 연결하는 대신 요청에서 직접 매개 변수 값을 제공할 때 이 요소를 사용합니다. parametersLink 속성 또는 parameters 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStackPropertiesParameters
parametersLink 매개 변수 파일의 URI입니다. 이 요소를 사용하여 기존 매개 변수 파일에 연결합니다. parametersLink 속성 또는 parameters 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStacksParametersLink
template 템플릿 콘텐츠입니다. 기존 템플릿에 연결하지 않고 요청에 직접 템플릿 구문을 전달하려는 경우 이 요소를 사용합니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다.
templateLink 템플릿의 URI입니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStacksTemplateLink

ActionOnUnmanage

Name Description
managementGroups 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. 'delete'
'분리'
resourceGroups 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. 'delete'
'분리'
리소스 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. 'delete'
'분리'(필수)

DeploymentStacksDebugSetting

Name Description
detailLevel 디버깅을 위해 기록할 정보의 형식을 지정합니다. 허용되는 값은 none, requestContent, responseContent 또는 requestContent 및 responseContent를 모두 쉼표로 구분합니다. 기본값은 none입니다. 이 값을 설정할 때 배포 중에 전달되는 정보 유형을 신중하게 고려합니다. 요청 또는 응답에 대한 정보를 로깅하면 배포 작업을 통해 검색되는 중요한 데이터가 잠재적으로 노출될 수 있습니다. string

DenySettings

Name Description
applyToChildScopes DenySettings는 거부 할당을 사용하여 모든 관리되는 리소스의 자식 리소스 범위에 적용됩니다. bool
excludedActions denySettings에서 제외되는 역할 기반 관리 작업 목록입니다. 최대 200개의 작업이 허용됩니다. denySetting 모드가 'denyWriteAndDelete'로 설정된 경우 'excludedActions', '*/read' 및 'Microsoft.Authorization/locks/delete'에 다음 작업이 자동으로 추가됩니다. denySetting 모드가 'denyDelete'로 설정된 경우 'excludedActions'에 다음 작업이 자동으로 추가됩니다. 'Microsoft.Authorization/locks/delete'. 중복 작업이 제거됩니다. string[]
excludedPrincipals 잠금에서 제외된 AAD 보안 주체 ID 목록입니다. 최대 5개의 보안 주체가 허용됩니다. string[]
mode 거부된 작업을 정의하는 denySettings 모드입니다. 'denyDelete'
'denyWriteAndDelete'
'none'(필수)

ErrorDetail

이 개체에는 배포 중에 설정할 속성이 포함되어 있지 않습니다. 모든 속성은 ReadOnly입니다.

DeploymentStackPropertiesParameters

Name Description
{사용자 지정 속성} DeploymentParameterAutoGenerated

DeploymentParameterAutoGenerated

Name Description
reference Azure Key Vault 매개 변수 참조입니다. KeyVaultParameterReferenceAutoGenerated
형식 값 형식입니다. 문자열
매개 변수에 대한 입력 값입니다.

KeyVaultParameterReferenceAutoGenerated

Name Description
keyVault Azure Key Vault 참조. KeyVaultReferenceAutoGenerated (필수)
secretName Azure Key Vault 비밀 이름입니다. string(필수)
secretVersion Azure Key Vault 비밀 버전입니다. 문자열

KeyVaultReferenceAutoGenerated

Name Description
id Azure Key Vault resourceId. string(필수)
Name Description
contentVersion 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. string
uri 매개 변수 파일의 URI입니다. string(필수)
Name Description
contentVersion 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. 문자열
id 템플릿 사양의 resourceId입니다. id 또는 uri 속성을 사용하지만 둘 다 사용하지는 않습니다. string
queryString templateLink URI와 함께 사용할 쿼리 문자열(예: SAS 토큰)입니다. 문자열
relativePath relativePath 속성을 사용하여 부모에 상대적인 위치에 연결된 템플릿을 배포할 수 있습니다. 부모 템플릿이 TemplateSpec과 연결된 경우 TemplateSpec에서 아티팩트를 참조합니다. 부모가 URI와 연결된 경우 자식 배포는 부모 및 relativePath URI의 조합이 됩니다. string
uri 배포할 템플릿의 URI입니다. URI 또는 ID 속성을 사용하지만 둘 다 사용하지는 않습니다. string

Terraform(AzAPI 공급자) 리소스 정의

deploymentStacks 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 관리 그룹
  • 구독
  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Resources/deploymentStacks 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deploymentStacks@2024-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actionOnUnmanage = {
        managementGroups = "string"
        resourceGroups = "string"
        resources = "string"
      }
      bypassStackOutOfSyncError = bool
      debugSetting = {
        detailLevel = "string"
      }
      denySettings = {
        applyToChildScopes = bool
        excludedActions = [
          "string"
        ]
        excludedPrincipals = [
          "string"
        ]
        mode = "string"
      }
      deploymentScope = "string"
      description = "string"
      error = {}
      parameters = {
        {customized property} = {
          reference = {
            keyVault = {
              id = "string"
            }
            secretName = "string"
            secretVersion = "string"
          }
          type = "string"
        }
      }
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      templateLink = {
        contentVersion = "string"
        id = "string"
        queryString = "string"
        relativePath = "string"
        uri = "string"
      }
    }
  })
}

속성 값

deploymentStacks

Name Description
형식 리소스 종류 "Microsoft.Resources/deploymentStacks@2024-03-01"
name 리소스 이름 string(필수)
위치 배포 스택의 위치입니다. 만든 후에는 변경할 수 없습니다. 지원되는 Azure 위치 중 하나여야 합니다. string
parent_id 관리 그룹에 배포하려면 해당 관리 그룹의 ID를 사용합니다. 구독에 배포하려면 해당 구독의 ID를 사용합니다. 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. string(필수)
tags 배포 스택 리소스 태그. 태그 이름 및 값의 사전입니다.
properties 배포 스택 속성. DeploymentStackProperties

DeploymentStackProperties

Name Description
actionOnUnmanage 배포 스택이 업데이트되거나 삭제된 후 더 이상 관리되지 않는 리소스의 동작을 정의합니다. ActionOnUnmanage (필수)
bypassStackOutOfSyncError 스택 리소스 목록이 올바르게 동기화되지 않았음을 나타내는 서비스 오류를 우회하는 플래그입니다. bool
debugSetting 배포의 디버그 설정입니다. DeploymentStacksDebugSetting
denySettings 스택에 의해 배포된 리소스가 잠기는 방법을 정의합니다. DenySettings (필수)
deploymentScope 초기 배포를 만들어야 하는 scope. scope 지정하지 않으면 기본적으로 배포 스택의 scope. 유효한 범위는 관리 그룹(형식: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), 구독(형식: '/subscriptions/{subscriptionId}'), 리소스 그룹(형식: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}')입니다. string
description 배포 스택 설명입니다. 최대 길이는 4096자입니다. string

제약 조건:
최대 길이 = 4096
error 오류 세부 정보입니다. ErrorDetail
매개 변수 템플릿에 대한 배포 매개 변수를 정의하는 이름 및 값 쌍입니다. 기존 매개 변수 파일에 연결하는 대신 요청에서 직접 매개 변수 값을 제공할 때 이 요소를 사용합니다. parametersLink 속성 또는 parameters 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStackPropertiesParameters
parametersLink 매개 변수 파일의 URI입니다. 이 요소를 사용하여 기존 매개 변수 파일에 연결합니다. parametersLink 속성 또는 parameters 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStacksParametersLink
template 템플릿 콘텐츠입니다. 기존 템플릿에 연결하지 않고 요청에 직접 템플릿 구문을 전달하려는 경우 이 요소를 사용합니다. JObject 또는 올바른 형식의 JSON 문자열일 수 있습니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다.
templateLink 템플릿의 URI입니다. templateLink 속성 또는 템플릿 속성을 사용하지만 둘 다 사용하지는 않습니다. DeploymentStacksTemplateLink

ActionOnUnmanage

Name Description
managementGroups 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. "delete"
"분리"
resourceGroups 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. "delete"
"분리"
리소스 새로 관리되지 않는 리소스에 대한 작업을 지정합니다. 삭제는 Azure에서 리소스를 삭제하려고 시도합니다. 분리는 리소스를 현재 상태로 둡니다. "delete"
"분리"(필수)

DeploymentStacksDebugSetting

Name Description
detailLevel 디버깅을 위해 기록할 정보의 유형을 지정합니다. 허용되는 값은 none, requestContent, responseContent 또는 requestContent 및 responseContent가 모두 쉼표로 구분되어 있습니다. 기본값은 none입니다. 이 값을 설정할 때 배포 중에 전달되는 정보 유형을 신중하게 고려합니다. 요청 또는 응답에 대한 정보를 로깅하면 배포 작업을 통해 검색되는 중요한 데이터가 잠재적으로 노출될 수 있습니다. string

DenySettings

Name Description
applyToChildScopes DenySettings는 거부 할당을 사용하여 모든 관리되는 리소스의 자식 리소스 범위에 적용됩니다. bool
excludedActions denySettings에서 제외되는 역할 기반 관리 작업 목록입니다. 최대 200개의 작업이 허용됩니다. denySetting 모드가 'denyWriteAndDelete'로 설정된 경우 'excludedActions': '*/read' 및 'Microsoft.Authorization/locks/delete'에 다음 작업이 자동으로 추가됩니다. denySetting 모드가 'denyDelete'로 설정된 경우 'excludedActions'에 다음 작업이 자동으로 추가됩니다. 'Microsoft.Authorization/locks/delete'. 중복 작업이 제거됩니다. string[]
excludedPrincipals 잠금에서 제외된 AAD 보안 주체 ID 목록입니다. 최대 5개의 보안 주체가 허용됩니다. string[]
mode denySettings 거부된 작업을 정의하는 모드입니다. "denyDelete"
"denyWriteAndDelete"
"none"(필수)

ErrorDetail

이 개체에는 배포 중에 설정할 속성이 포함되어 있지 않습니다. 모든 속성은 ReadOnly입니다.

DeploymentStackPropertiesParameters

Name Description
{customized property} DeploymentParameterAutoGenerated

DeploymentParameterAutoGenerated

Name Description
reference Azure Key Vault 매개 변수 참조입니다. KeyVaultParameterReferenceAutoGenerated
형식 값 형식입니다. 문자열
매개 변수에 대한 입력 값입니다.

KeyVaultParameterReferenceAutoGenerated

Name Description
keyVault Azure Key Vault 참조입니다. KeyVaultReferenceAutoGenerated (필수)
secretName Azure Key Vault 비밀 이름입니다. string(필수)
secretVersion Azure Key Vault 비밀 버전입니다. 문자열

KeyVaultReferenceAutoGenerated

Name Description
id Azure Key Vault resourceId. string(필수)
Name Description
contentVersion 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. 문자열
uri 매개 변수 파일의 URI입니다. string(필수)
Name Description
contentVersion 포함된 경우 템플릿의 ContentVersion과 일치해야 합니다. 문자열
id 템플릿 사양의 resourceId입니다. id 또는 uri 속성을 사용하지만 둘 다 사용하지는 않습니다. string
queryString templateLink URI와 함께 사용할 쿼리 문자열(예: SAS 토큰)입니다. string
relativePath relativePath 속성을 사용하여 부모에 상대적인 위치에 연결된 템플릿을 배포할 수 있습니다. 부모 템플릿이 TemplateSpec과 연결된 경우 TemplateSpec에서 아티팩트를 참조합니다. 부모가 URI와 연결된 경우 자식 배포는 부모 및 relativePath URI의 조합이 됩니다. 문자열
uri 배포할 템플릿의 URI입니다. URI 또는 ID 속성을 사용하지만 둘 다 사용하지는 않습니다. string