你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.Sovereign landingZoneAccounts/landingZoneConfigurations 2025-02-27-预览版

Bicep 资源定义

可以使用目标作部署 landingZoneAccounts/landingZoneConfigurations 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations@2025-02-27-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    azureBastionCreationOption: 'string'
    azureBastionSubnetCidrBlock: 'string'
    customNamingConvention: [
      {
        formula: 'string'
        resourceType: 'string'
      }
    ]
    ddosProtectionCreationOption: 'string'
    decommissionedMgMetadata: {
      create: bool
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
    existingAzureBastionId: 'string'
    existingDdosProtectionId: 'string'
    existingLogAnalyticsWorkspaceId: 'string'
    firewallCreationOption: 'string'
    firewallSubnetCidrBlock: 'string'
    gatewaySubnetCidrBlock: 'string'
    hubNetworkCidrBlock: 'string'
    landingZonesMgChildren: [
      {
        name: 'string'
        policyInitiativesAssignmentProperties: [
          {
            assignmentParameters: {
              {customized property}: any(...)
            }
            policyInitiativeId: 'string'
          }
        ]
      }
    ]
    landingZonesMgMetadata: {
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
    logAnalyticsWorkspaceCreationOption: 'string'
    logRetentionInDays: int
    managedIdentity: {
      type: 'string'
      userAssignedIdentityResourceId: 'string'
    }
    namingConventionFormula: 'string'
    platformConnectivityMgMetadata: {
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
    platformIdentityMgMetadata: {
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
    platformManagementMgMetadata: {
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
    platformMgChildren: [
      {
        name: 'string'
        policyInitiativesAssignmentProperties: [
          {
            assignmentParameters: {
              {customized property}: any(...)
            }
            policyInitiativeId: 'string'
          }
        ]
      }
    ]
    platformMgMetadata: {
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
    sandboxMgMetadata: {
      create: bool
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
    tags: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    topLevelMgMetadata: {
      policyInitiativesAssignmentProperties: [
        {
          assignmentParameters: {
            {customized property}: any(...)
          }
          policyInitiativeId: 'string'
        }
      ]
    }
  }
}

属性值

Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations

名字 描述 价值
名字 资源名称 字符串

约束:
模式 = ^[a-zA-Z0-9-]{3,64}$ (必需)
父母 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源外部的子资源
类型资源的符号名称:landingZoneAccounts
性能 此资源的资源特定属性。 LandingZoneConfigurationResourceProperties

CustomNaming约定

名字 描述 价值
公式 资源类型的自定义命名公式。 string (必需)
资源类型 资源的类型。 “automationAccounts”
“azureFirewalls”
“bastionHosts”
“仪表板”
“ddosProtectionPlans”
“networkSecurityGroups”
“routeTables”
“userAssignedIdentities”
“virtualNetworks”
“workspaces”(必需)

已停用ManagementGroupProperties

名字 描述 价值
创造 此参数确定是否将创建“解除授权”管理组。 如果设置为 true,将创建组;如果设置为 false,则不会创建它。 默认值为 false。 bool (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

LandingZoneConfigurationResourceProperties

名字 描述 价值
azureBastionCreationOption 用于部署 Bastion 的参数:选择“是”以启用部署、“否”跳过该部署或“现有”以重复使用现有 Bastion。 “否”
“UseExisting”
“是”(必需)
azureBastionSubnetCidrBlock Bastion 子网地址。 使用 IPv4 CIDR 表示法指定地址。 字符串
自定义命名约定 应用于此登陆区域配置的特定资源类型的自定义命名约定,该约定将替代这些资源类型的默认命名约定。 示例 - “customNamingConvention”: [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}] CustomNaming约定
ddosProtectionCreationOption 用于部署 DDoS 保护计划的参数:选择“是”以启用部署、“否”跳过它,或选择“现有”以重复使用现有的 DDoS 保护计划。 “否”
“UseExisting”
“是”(必需)
decommissionedMgMetadata “解除授权”管理组的分配策略和指示符用于创建它。 已停用ManagementGroupProperties
existingAzureBastionId 重用现有 Bastion 时的资源 ID。 字符串
existingDdosProtectionId 重用现有计划时,DDoS 保护计划的资源 ID。 字符串
existingLogAnalyticsWorkspaceId 重用现有工作区时 Log Analytics 工作区的资源 ID。 字符串
firewallCreationOption 用于部署防火墙的参数:选择“否”以跳过部署、部署标准 SKU 的“标准”或“高级”以部署高级 SKU。 “None”
“Premium”
“标准”(必需)
firewallSubnetCidrBlock 用于部署防火墙的防火墙子网地址。 使用 IPv4 CIDR 表示法指定防火墙子网。 字符串
网关 SubnetCidrBlock 用于部署虚拟网络的网关子网地址。 使用 IPv4 CIDR 表示法指定子网。 string (必需)
hubNetworkCidrBlock 虚拟网络地址。 使用 IPv4 CIDR 表示法指定地址。 string (必需)
着陆区MgChildren “登陆区域”管理组及其分配的策略的子管理组。 LandingZoneManagementGroupProperties[]
landingZonesMg元数据 “登陆区域”管理组的分配策略。 ManagementGroup属性
logAnalyticsWorkspaceCreationOption 用于部署 Log Analytics 工作区的参数:选择“是”以启用部署、“否”以跳过它,或选择“现有”以重复使用现有 Log Analytics 工作区。 “否”
“UseExisting”
“是”(必需)
日志保留天数 用于定义日志的保留期(以天为单位)的参数。 最短持续时间为 30 天,最大值为 730 天。 int

约束:
最小值 = 30
最大值 = 730 (必需)
managedIdentity 要分配给此登陆区域配置的托管标识。 ManagedIdentityProperties(必需)
命名约定公式 应用于此登陆区域配置的所有资源的默认命名约定。 示例 - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing 字符串
platformConnectivityMgMetadata “平台”管理组下的“连接”管理组的分配策略。 ManagementGroup属性
platformIdentityMg元数据 “平台”管理组下的“标识”管理组分配的策略。 ManagementGroup属性
platformManagementMgMetadata “平台”管理组下的“管理”管理组的分配策略。 ManagementGroup属性
平台MgChildren “平台”子管理组及其分配的策略的名称,不包括默认策略:“连接”、“标识”和“管理” PlatformManagementGroupProperties[]
platformMg元数据 “平台”管理组的分配策略。 ManagementGroup属性
sandboxMg元数据 “沙盒”管理组的分配策略和指示器,用于创建它。 SandboxManagementGroupProperties
标签 标记是可分配给资源的键值对,可以更有效地组织和管理资源。 示例:{'name': 'a tag name', 'value': 'a tag value'} 标记[]
topLevelMg元数据 父管理组的分配策略。 ManagementGroup属性

LandingZoneManagementGroupProperties

名字 描述 价值
名字 管理组名称。 string (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

ManagedIdentityProperties

名字 描述 价值
类型 托管标识的类型。 “SystemAssigned”
“UserAssigned”(必需)
userAssignedIdentityResourceId 托管标识的资源 ID。 字符串

ManagementGroup属性

名字 描述 价值
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

PlatformManagementGroupProperties

名字 描述 价值
名字 管理组名称。 string (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

PolicyInitiativeAssignmentProperties

名字 描述 价值
assignmentParameters 分配的策略计划的参数。 PolicyInitiativeAssignmentPropertiesAssignmentParameters(必需)
policyInitiativeId 策略计划的完全限定 ID。 string (必需)

PolicyInitiativeAssignmentPropertiesAssignmentParameters

名字 描述 价值

SandboxManagementGroupProperties

名字 描述 价值
创造 此参数确定是否将创建“沙盒”管理组。 如果设置为 true,将创建组;如果设置为 false,则不会创建它。 默认值为 false。 bool (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

标签

名字 描述 价值
名字 标记名称。 string (必需)
价值 标记值。 字符串

ARM 模板资源定义

可以使用目标作部署 landingZoneAccounts/landingZoneConfigurations 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations 资源,请将以下 JSON 添加到模板。

{
  "type": "Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations",
  "apiVersion": "2025-02-27-preview",
  "name": "string",
  "properties": {
    "azureBastionCreationOption": "string",
    "azureBastionSubnetCidrBlock": "string",
    "customNamingConvention": [
      {
        "formula": "string",
        "resourceType": "string"
      }
    ],
    "ddosProtectionCreationOption": "string",
    "decommissionedMgMetadata": {
      "create": "bool",
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    },
    "existingAzureBastionId": "string",
    "existingDdosProtectionId": "string",
    "existingLogAnalyticsWorkspaceId": "string",
    "firewallCreationOption": "string",
    "firewallSubnetCidrBlock": "string",
    "gatewaySubnetCidrBlock": "string",
    "hubNetworkCidrBlock": "string",
    "landingZonesMgChildren": [
      {
        "name": "string",
        "policyInitiativesAssignmentProperties": [
          {
            "assignmentParameters": {
              "{customized property}": {}
            },
            "policyInitiativeId": "string"
          }
        ]
      }
    ],
    "landingZonesMgMetadata": {
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    },
    "logAnalyticsWorkspaceCreationOption": "string",
    "logRetentionInDays": "int",
    "managedIdentity": {
      "type": "string",
      "userAssignedIdentityResourceId": "string"
    },
    "namingConventionFormula": "string",
    "platformConnectivityMgMetadata": {
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    },
    "platformIdentityMgMetadata": {
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    },
    "platformManagementMgMetadata": {
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    },
    "platformMgChildren": [
      {
        "name": "string",
        "policyInitiativesAssignmentProperties": [
          {
            "assignmentParameters": {
              "{customized property}": {}
            },
            "policyInitiativeId": "string"
          }
        ]
      }
    ],
    "platformMgMetadata": {
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    },
    "sandboxMgMetadata": {
      "create": "bool",
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    },
    "tags": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "topLevelMgMetadata": {
      "policyInitiativesAssignmentProperties": [
        {
          "assignmentParameters": {
            "{customized property}": {}
          },
          "policyInitiativeId": "string"
        }
      ]
    }
  }
}

属性值

Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations

名字 描述 价值
apiVersion API 版本 “2025-02-27-预览版”
名字 资源名称 字符串

约束:
模式 = ^[a-zA-Z0-9-]{3,64}$ (必需)
性能 此资源的资源特定属性。 LandingZoneConfigurationResourceProperties
类型 资源类型 “Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations”

CustomNaming约定

名字 描述 价值
公式 资源类型的自定义命名公式。 string (必需)
资源类型 资源的类型。 “automationAccounts”
“azureFirewalls”
“bastionHosts”
“仪表板”
“ddosProtectionPlans”
“networkSecurityGroups”
“routeTables”
“userAssignedIdentities”
“virtualNetworks”
“workspaces”(必需)

已停用ManagementGroupProperties

名字 描述 价值
创造 此参数确定是否将创建“解除授权”管理组。 如果设置为 true,将创建组;如果设置为 false,则不会创建它。 默认值为 false。 bool (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

LandingZoneConfigurationResourceProperties

名字 描述 价值
azureBastionCreationOption 用于部署 Bastion 的参数:选择“是”以启用部署、“否”跳过该部署或“现有”以重复使用现有 Bastion。 “否”
“UseExisting”
“是”(必需)
azureBastionSubnetCidrBlock Bastion 子网地址。 使用 IPv4 CIDR 表示法指定地址。 字符串
自定义命名约定 应用于此登陆区域配置的特定资源类型的自定义命名约定,该约定将替代这些资源类型的默认命名约定。 示例 - “customNamingConvention”: [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}] CustomNaming约定
ddosProtectionCreationOption 用于部署 DDoS 保护计划的参数:选择“是”以启用部署、“否”跳过它,或选择“现有”以重复使用现有的 DDoS 保护计划。 “否”
“UseExisting”
“是”(必需)
decommissionedMgMetadata “解除授权”管理组的分配策略和指示符用于创建它。 已停用ManagementGroupProperties
existingAzureBastionId 重用现有 Bastion 时的资源 ID。 字符串
existingDdosProtectionId 重用现有计划时,DDoS 保护计划的资源 ID。 字符串
existingLogAnalyticsWorkspaceId 重用现有工作区时 Log Analytics 工作区的资源 ID。 字符串
firewallCreationOption 用于部署防火墙的参数:选择“否”以跳过部署、部署标准 SKU 的“标准”或“高级”以部署高级 SKU。 “None”
“Premium”
“标准”(必需)
firewallSubnetCidrBlock 用于部署防火墙的防火墙子网地址。 使用 IPv4 CIDR 表示法指定防火墙子网。 字符串
网关 SubnetCidrBlock 用于部署虚拟网络的网关子网地址。 使用 IPv4 CIDR 表示法指定子网。 string (必需)
hubNetworkCidrBlock 虚拟网络地址。 使用 IPv4 CIDR 表示法指定地址。 string (必需)
着陆区MgChildren “登陆区域”管理组及其分配的策略的子管理组。 LandingZoneManagementGroupProperties[]
landingZonesMg元数据 “登陆区域”管理组的分配策略。 ManagementGroup属性
logAnalyticsWorkspaceCreationOption 用于部署 Log Analytics 工作区的参数:选择“是”以启用部署、“否”以跳过它,或选择“现有”以重复使用现有 Log Analytics 工作区。 “否”
“UseExisting”
“是”(必需)
日志保留天数 用于定义日志的保留期(以天为单位)的参数。 最短持续时间为 30 天,最大值为 730 天。 int

约束:
最小值 = 30
最大值 = 730 (必需)
managedIdentity 要分配给此登陆区域配置的托管标识。 ManagedIdentityProperties(必需)
命名约定公式 应用于此登陆区域配置的所有资源的默认命名约定。 示例 - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing 字符串
platformConnectivityMgMetadata “平台”管理组下的“连接”管理组的分配策略。 ManagementGroup属性
platformIdentityMg元数据 “平台”管理组下的“标识”管理组分配的策略。 ManagementGroup属性
platformManagementMgMetadata “平台”管理组下的“管理”管理组的分配策略。 ManagementGroup属性
平台MgChildren “平台”子管理组及其分配的策略的名称,不包括默认策略:“连接”、“标识”和“管理” PlatformManagementGroupProperties[]
platformMg元数据 “平台”管理组的分配策略。 ManagementGroup属性
sandboxMg元数据 “沙盒”管理组的分配策略和指示器,用于创建它。 SandboxManagementGroupProperties
标签 标记是可分配给资源的键值对,可以更有效地组织和管理资源。 示例:{'name': 'a tag name', 'value': 'a tag value'} 标记[]
topLevelMg元数据 父管理组的分配策略。 ManagementGroup属性

LandingZoneManagementGroupProperties

名字 描述 价值
名字 管理组名称。 string (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

ManagedIdentityProperties

名字 描述 价值
类型 托管标识的类型。 “SystemAssigned”
“UserAssigned”(必需)
userAssignedIdentityResourceId 托管标识的资源 ID。 字符串

ManagementGroup属性

名字 描述 价值
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

PlatformManagementGroupProperties

名字 描述 价值
名字 管理组名称。 string (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

PolicyInitiativeAssignmentProperties

名字 描述 价值
assignmentParameters 分配的策略计划的参数。 PolicyInitiativeAssignmentPropertiesAssignmentParameters(必需)
policyInitiativeId 策略计划的完全限定 ID。 string (必需)

PolicyInitiativeAssignmentPropertiesAssignmentParameters

名字 描述 价值

SandboxManagementGroupProperties

名字 描述 价值
创造 此参数确定是否将创建“沙盒”管理组。 如果设置为 true,将创建组;如果设置为 false,则不会创建它。 默认值为 false。 bool (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

标签

名字 描述 价值
名字 标记名称。 string (必需)
价值 标记值。 字符串

用法示例

Terraform (AzAPI 提供程序)资源定义

可以使用目标作部署 landingZoneAccounts/landingZoneConfigurations 资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations 资源,请将以下 Terraform 添加到模板。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations@2025-02-27-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      azureBastionCreationOption = "string"
      azureBastionSubnetCidrBlock = "string"
      customNamingConvention = [
        {
          formula = "string"
          resourceType = "string"
        }
      ]
      ddosProtectionCreationOption = "string"
      decommissionedMgMetadata = {
        create = bool
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
      existingAzureBastionId = "string"
      existingDdosProtectionId = "string"
      existingLogAnalyticsWorkspaceId = "string"
      firewallCreationOption = "string"
      firewallSubnetCidrBlock = "string"
      gatewaySubnetCidrBlock = "string"
      hubNetworkCidrBlock = "string"
      landingZonesMgChildren = [
        {
          name = "string"
          policyInitiativesAssignmentProperties = [
            {
              assignmentParameters = {
                {customized property} = ?
              }
              policyInitiativeId = "string"
            }
          ]
        }
      ]
      landingZonesMgMetadata = {
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
      logAnalyticsWorkspaceCreationOption = "string"
      logRetentionInDays = int
      managedIdentity = {
        type = "string"
        userAssignedIdentityResourceId = "string"
      }
      namingConventionFormula = "string"
      platformConnectivityMgMetadata = {
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
      platformIdentityMgMetadata = {
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
      platformManagementMgMetadata = {
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
      platformMgChildren = [
        {
          name = "string"
          policyInitiativesAssignmentProperties = [
            {
              assignmentParameters = {
                {customized property} = ?
              }
              policyInitiativeId = "string"
            }
          ]
        }
      ]
      platformMgMetadata = {
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
      sandboxMgMetadata = {
        create = bool
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
      tags = [
        {
          name = "string"
          value = "string"
        }
      ]
      topLevelMgMetadata = {
        policyInitiativesAssignmentProperties = [
          {
            assignmentParameters = {
              {customized property} = ?
            }
            policyInitiativeId = "string"
          }
        ]
      }
    }
  }
}

属性值

Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations

名字 描述 价值
名字 资源名称 字符串

约束:
模式 = ^[a-zA-Z0-9-]{3,64}$ (必需)
parent_id 此资源的父资源的 ID。 类型资源的 ID:landingZoneAccounts
性能 此资源的资源特定属性。 LandingZoneConfigurationResourceProperties
类型 资源类型 “Microsoft.Sovereign/landingZoneAccounts/landingZoneConfigurations@2025-02-27-preview”

CustomNaming约定

名字 描述 价值
公式 资源类型的自定义命名公式。 string (必需)
资源类型 资源的类型。 “automationAccounts”
“azureFirewalls”
“bastionHosts”
“仪表板”
“ddosProtectionPlans”
“networkSecurityGroups”
“routeTables”
“userAssignedIdentities”
“virtualNetworks”
“workspaces”(必需)

已停用ManagementGroupProperties

名字 描述 价值
创造 此参数确定是否将创建“解除授权”管理组。 如果设置为 true,将创建组;如果设置为 false,则不会创建它。 默认值为 false。 bool (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

LandingZoneConfigurationResourceProperties

名字 描述 价值
azureBastionCreationOption 用于部署 Bastion 的参数:选择“是”以启用部署、“否”跳过该部署或“现有”以重复使用现有 Bastion。 “否”
“UseExisting”
“是”(必需)
azureBastionSubnetCidrBlock Bastion 子网地址。 使用 IPv4 CIDR 表示法指定地址。 字符串
自定义命名约定 应用于此登陆区域配置的特定资源类型的自定义命名约定,该约定将替代这些资源类型的默认命名约定。 示例 - “customNamingConvention”: [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}] CustomNaming约定
ddosProtectionCreationOption 用于部署 DDoS 保护计划的参数:选择“是”以启用部署、“否”跳过它,或选择“现有”以重复使用现有的 DDoS 保护计划。 “否”
“UseExisting”
“是”(必需)
decommissionedMgMetadata “解除授权”管理组的分配策略和指示符用于创建它。 已停用ManagementGroupProperties
existingAzureBastionId 重用现有 Bastion 时的资源 ID。 字符串
existingDdosProtectionId 重用现有计划时,DDoS 保护计划的资源 ID。 字符串
existingLogAnalyticsWorkspaceId 重用现有工作区时 Log Analytics 工作区的资源 ID。 字符串
firewallCreationOption 用于部署防火墙的参数:选择“否”以跳过部署、部署标准 SKU 的“标准”或“高级”以部署高级 SKU。 “None”
“Premium”
“标准”(必需)
firewallSubnetCidrBlock 用于部署防火墙的防火墙子网地址。 使用 IPv4 CIDR 表示法指定防火墙子网。 字符串
网关 SubnetCidrBlock 用于部署虚拟网络的网关子网地址。 使用 IPv4 CIDR 表示法指定子网。 string (必需)
hubNetworkCidrBlock 虚拟网络地址。 使用 IPv4 CIDR 表示法指定地址。 string (必需)
着陆区MgChildren “登陆区域”管理组及其分配的策略的子管理组。 LandingZoneManagementGroupProperties[]
landingZonesMg元数据 “登陆区域”管理组的分配策略。 ManagementGroup属性
logAnalyticsWorkspaceCreationOption 用于部署 Log Analytics 工作区的参数:选择“是”以启用部署、“否”以跳过它,或选择“现有”以重复使用现有 Log Analytics 工作区。 “否”
“UseExisting”
“是”(必需)
日志保留天数 用于定义日志的保留期(以天为单位)的参数。 最短持续时间为 30 天,最大值为 730 天。 int

约束:
最小值 = 30
最大值 = 730 (必需)
managedIdentity 要分配给此登陆区域配置的托管标识。 ManagedIdentityProperties(必需)
命名约定公式 应用于此登陆区域配置的所有资源的默认命名约定。 示例 - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing 字符串
platformConnectivityMgMetadata “平台”管理组下的“连接”管理组的分配策略。 ManagementGroup属性
platformIdentityMg元数据 “平台”管理组下的“标识”管理组分配的策略。 ManagementGroup属性
platformManagementMgMetadata “平台”管理组下的“管理”管理组的分配策略。 ManagementGroup属性
平台MgChildren “平台”子管理组及其分配的策略的名称,不包括默认策略:“连接”、“标识”和“管理” PlatformManagementGroupProperties[]
platformMg元数据 “平台”管理组的分配策略。 ManagementGroup属性
sandboxMg元数据 “沙盒”管理组的分配策略和指示器,用于创建它。 SandboxManagementGroupProperties
标签 标记是可分配给资源的键值对,可以更有效地组织和管理资源。 示例:{'name': 'a tag name', 'value': 'a tag value'} 标记[]
topLevelMg元数据 父管理组的分配策略。 ManagementGroup属性

LandingZoneManagementGroupProperties

名字 描述 价值
名字 管理组名称。 string (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

ManagedIdentityProperties

名字 描述 价值
类型 托管标识的类型。 “SystemAssigned”
“UserAssigned”(必需)
userAssignedIdentityResourceId 托管标识的资源 ID。 字符串

ManagementGroup属性

名字 描述 价值
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

PlatformManagementGroupProperties

名字 描述 价值
名字 管理组名称。 string (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

PolicyInitiativeAssignmentProperties

名字 描述 价值
assignmentParameters 分配的策略计划的参数。 PolicyInitiativeAssignmentPropertiesAssignmentParameters(必需)
policyInitiativeId 策略计划的完全限定 ID。 string (必需)

PolicyInitiativeAssignmentPropertiesAssignmentParameters

名字 描述 价值

SandboxManagementGroupProperties

名字 描述 价值
创造 此参数确定是否将创建“沙盒”管理组。 如果设置为 true,将创建组;如果设置为 false,则不会创建它。 默认值为 false。 bool (必需)
policyInitiativesAssignmentProperties 应用于管理组的策略计划数组。 PolicyInitiativeAssignmentProperties[] (必需)

标签

名字 描述 价值
名字 标记名称。 string (必需)
价值 标记值。 字符串