This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.sovereign.getLandingZoneConfigurationOperation
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a landing zone configuration. Azure REST API version: 2025-02-27-preview.
Using getLandingZoneConfigurationOperation
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getLandingZoneConfigurationOperation(args: GetLandingZoneConfigurationOperationArgs, opts?: InvokeOptions): Promise<GetLandingZoneConfigurationOperationResult>
function getLandingZoneConfigurationOperationOutput(args: GetLandingZoneConfigurationOperationOutputArgs, opts?: InvokeOptions): Output<GetLandingZoneConfigurationOperationResult>def get_landing_zone_configuration_operation(landing_zone_account_name: Optional[str] = None,
                                             landing_zone_configuration_name: Optional[str] = None,
                                             resource_group_name: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetLandingZoneConfigurationOperationResult
def get_landing_zone_configuration_operation_output(landing_zone_account_name: Optional[pulumi.Input[str]] = None,
                                             landing_zone_configuration_name: Optional[pulumi.Input[str]] = None,
                                             resource_group_name: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetLandingZoneConfigurationOperationResult]func LookupLandingZoneConfigurationOperation(ctx *Context, args *LookupLandingZoneConfigurationOperationArgs, opts ...InvokeOption) (*LookupLandingZoneConfigurationOperationResult, error)
func LookupLandingZoneConfigurationOperationOutput(ctx *Context, args *LookupLandingZoneConfigurationOperationOutputArgs, opts ...InvokeOption) LookupLandingZoneConfigurationOperationResultOutput> Note: This function is named LookupLandingZoneConfigurationOperation in the Go SDK.
public static class GetLandingZoneConfigurationOperation 
{
    public static Task<GetLandingZoneConfigurationOperationResult> InvokeAsync(GetLandingZoneConfigurationOperationArgs args, InvokeOptions? opts = null)
    public static Output<GetLandingZoneConfigurationOperationResult> Invoke(GetLandingZoneConfigurationOperationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLandingZoneConfigurationOperationResult> getLandingZoneConfigurationOperation(GetLandingZoneConfigurationOperationArgs args, InvokeOptions options)
public static Output<GetLandingZoneConfigurationOperationResult> getLandingZoneConfigurationOperation(GetLandingZoneConfigurationOperationArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:sovereign:getLandingZoneConfigurationOperation
  arguments:
    # arguments dictionaryThe following arguments are supported:
- LandingZone stringAccount Name 
- The landing zone account.
- LandingZone stringConfiguration Name 
- The landing zone configuration name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- LandingZone stringAccount Name 
- The landing zone account.
- LandingZone stringConfiguration Name 
- The landing zone configuration name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- landingZone StringAccount Name 
- The landing zone account.
- landingZone StringConfiguration Name 
- The landing zone configuration name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- landingZone stringAccount Name 
- The landing zone account.
- landingZone stringConfiguration Name 
- The landing zone configuration name
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- landing_zone_ straccount_ name 
- The landing zone account.
- landing_zone_ strconfiguration_ name 
- The landing zone configuration name
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- landingZone StringAccount Name 
- The landing zone account.
- landingZone StringConfiguration Name 
- The landing zone configuration name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getLandingZoneConfigurationOperation Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. Sovereign. Outputs. Landing Zone Configuration Resource Properties Response 
- The resource-specific properties for this resource.
- SystemData Pulumi.Azure Native. Sovereign. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
LandingZone Configuration Resource Properties Response 
- The resource-specific properties for this resource.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties
LandingZone Configuration Resource Properties Response 
- The resource-specific properties for this resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- properties
LandingZone Configuration Resource Properties Response 
- The resource-specific properties for this resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- properties
LandingZone Configuration Resource Properties Response 
- The resource-specific properties for this resource.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this resource.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
CustomNamingConventionResponse   
- Formula string
- The custom naming formula for the resource type.
- ResourceType string
- The type of the resource.
- Formula string
- The custom naming formula for the resource type.
- ResourceType string
- The type of the resource.
- formula String
- The custom naming formula for the resource type.
- resourceType String
- The type of the resource.
- formula string
- The custom naming formula for the resource type.
- resourceType string
- The type of the resource.
- formula str
- The custom naming formula for the resource type.
- resource_type str
- The type of the resource.
- formula String
- The custom naming formula for the resource type.
- resourceType String
- The type of the resource.
DecommissionedManagementGroupPropertiesResponse    
- Create bool
- This parameter determines whether the 'Decommissioned' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- PolicyInitiatives List<Pulumi.Assignment Properties Azure Native. Sovereign. Inputs. Policy Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- Create bool
- This parameter determines whether the 'Decommissioned' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- PolicyInitiatives []PolicyAssignment Properties Initiative Assignment Properties Response 
- Array of policy initiatives applied to the management group.
- create Boolean
- This parameter determines whether the 'Decommissioned' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policyInitiatives List<PolicyAssignment Properties Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- create boolean
- This parameter determines whether the 'Decommissioned' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policyInitiatives PolicyAssignment Properties Initiative Assignment Properties Response[] 
- Array of policy initiatives applied to the management group.
- create bool
- This parameter determines whether the 'Decommissioned' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policy_initiatives_ Sequence[Policyassignment_ properties Initiative Assignment Properties Response] 
- Array of policy initiatives applied to the management group.
- create Boolean
- This parameter determines whether the 'Decommissioned' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policyInitiatives List<Property Map>Assignment Properties 
- Array of policy initiatives applied to the management group.
LandingZoneConfigurationResourcePropertiesResponse     
- string
- The status that indicates the current phase of the configuration process for a deployment.
- AzureBastion stringCreation Option 
- Parameter used to deploy a Bastion: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing Bastion.
- DdosProtection stringCreation Option 
- Parameter used to deploy a DDoS protection plan: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing DDoS protection plan.
- FirewallCreation stringOption 
- Parameter used for deploying a Firewall: Select 'No' to skip deployment, 'Standard' to deploy the Standard SKU, or 'Premium' to deploy the Premium SKU.
- GatewaySubnet stringCidr Block 
- The gateway subnet address used for deploying a virtual network. Specify the subnet using IPv4 CIDR notation.
- HubNetwork stringCidr Block 
- The Virtual Network address. Specify the address using IPv4 CIDR notation.
- LogAnalytics stringWorkspace Creation Option 
- Parameter used to deploy a log analytics workspace: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing log analytics workspace.
- LogRetention doubleIn Days 
- Parameter to define the retention period for logs, in days. The minimum duration is 30 days and the maximum is 730 days.
- ManagedIdentity Pulumi.Azure Native. Sovereign. Inputs. Managed Identity Properties Response 
- The managed identity to be assigned to this landing zone configuration.
- ProvisioningState string
- The state that reflects the current stage in the creation, updating, or deletion process of the landing zone configuration.
- AzureBastion stringSubnet Cidr Block 
- The Bastion subnet address. Specify the address using IPv4 CIDR notation.
- CustomNaming List<Pulumi.Convention Azure Native. Sovereign. Inputs. Custom Naming Convention Response> 
- The custom naming convention applied to specific resource types for this landing zone configuration, which overrides the default naming convention for those resource types. Example - 'customNamingConvention': [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}]
- DecommissionedMg Pulumi.Metadata Azure Native. Sovereign. Inputs. Decommissioned Management Group Properties Response 
- The assigned policies of the 'Decommissioned' management group and indicator to create it or not.
- ExistingAzure stringBastion Id 
- The resource ID of the Bastion when reusing an existing one.
- ExistingDdos stringProtection Id 
- The resource ID of the DDoS protection plan when reusing an existing one.
- ExistingLog stringAnalytics Workspace Id 
- The resource ID of the log analytics workspace when reusing an existing one.
- FirewallSubnet stringCidr Block 
- The Firewall subnet address used for deploying a firewall. Specify the Firewall subnet using IPv4 CIDR notation.
- LandingZones List<Pulumi.Mg Children Azure Native. Sovereign. Inputs. Landing Zone Management Group Properties Response> 
- The child management groups of 'Landing Zones' management group and their assigned policies.
- LandingZones Pulumi.Mg Metadata Azure Native. Sovereign. Inputs. Management Group Properties Response 
- The assigned policies of the 'Landing Zones' management group.
- NamingConvention stringFormula 
- The default naming convention applied to all resources for this landing zone configuration. Example - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing
- PlatformConnectivity Pulumi.Mg Metadata Azure Native. Sovereign. Inputs. Management Group Properties Response 
- The assigned policies of the 'Connectivity' management group under 'Platform' management group.
- PlatformIdentity Pulumi.Mg Metadata Azure Native. Sovereign. Inputs. Management Group Properties Response 
- The assigned policies of the 'Identity' management group under 'Platform' management group.
- PlatformManagement Pulumi.Mg Metadata Azure Native. Sovereign. Inputs. Management Group Properties Response 
- The assigned policies of the 'Management' management group under 'Platform' management group.
- PlatformMg List<Pulumi.Children Azure Native. Sovereign. Inputs. Platform Management Group Properties Response> 
- The names of the 'Platform' child management groups and their assigned policies, excluding the default ones: 'Connectivity', 'Identity', and 'Management'
- PlatformMg Pulumi.Metadata Azure Native. Sovereign. Inputs. Management Group Properties Response 
- The assigned policies of the 'Platform' management group.
- SandboxMg Pulumi.Metadata Azure Native. Sovereign. Inputs. Sandbox Management Group Properties Response 
- The assigned policies of the 'Sandbox' management group and indicator to create it or not.
- 
List<Pulumi.Azure Native. Sovereign. Inputs. Tags Response> 
- Tags are key-value pairs that can be assigned to a resource to organize and manage it more effectively. Example: {'name': 'a tag name', 'value': 'a tag value'}
- TopLevel Pulumi.Mg Metadata Azure Native. Sovereign. Inputs. Management Group Properties Response 
- The assigned policies of the parent management group.
- string
- The status that indicates the current phase of the configuration process for a deployment.
- AzureBastion stringCreation Option 
- Parameter used to deploy a Bastion: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing Bastion.
- DdosProtection stringCreation Option 
- Parameter used to deploy a DDoS protection plan: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing DDoS protection plan.
- FirewallCreation stringOption 
- Parameter used for deploying a Firewall: Select 'No' to skip deployment, 'Standard' to deploy the Standard SKU, or 'Premium' to deploy the Premium SKU.
- GatewaySubnet stringCidr Block 
- The gateway subnet address used for deploying a virtual network. Specify the subnet using IPv4 CIDR notation.
- HubNetwork stringCidr Block 
- The Virtual Network address. Specify the address using IPv4 CIDR notation.
- LogAnalytics stringWorkspace Creation Option 
- Parameter used to deploy a log analytics workspace: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing log analytics workspace.
- LogRetention float64In Days 
- Parameter to define the retention period for logs, in days. The minimum duration is 30 days and the maximum is 730 days.
- ManagedIdentity ManagedIdentity Properties Response 
- The managed identity to be assigned to this landing zone configuration.
- ProvisioningState string
- The state that reflects the current stage in the creation, updating, or deletion process of the landing zone configuration.
- AzureBastion stringSubnet Cidr Block 
- The Bastion subnet address. Specify the address using IPv4 CIDR notation.
- CustomNaming []CustomConvention Naming Convention Response 
- The custom naming convention applied to specific resource types for this landing zone configuration, which overrides the default naming convention for those resource types. Example - 'customNamingConvention': [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}]
- DecommissionedMg DecommissionedMetadata Management Group Properties Response 
- The assigned policies of the 'Decommissioned' management group and indicator to create it or not.
- ExistingAzure stringBastion Id 
- The resource ID of the Bastion when reusing an existing one.
- ExistingDdos stringProtection Id 
- The resource ID of the DDoS protection plan when reusing an existing one.
- ExistingLog stringAnalytics Workspace Id 
- The resource ID of the log analytics workspace when reusing an existing one.
- FirewallSubnet stringCidr Block 
- The Firewall subnet address used for deploying a firewall. Specify the Firewall subnet using IPv4 CIDR notation.
- LandingZones []LandingMg Children Zone Management Group Properties Response 
- The child management groups of 'Landing Zones' management group and their assigned policies.
- LandingZones ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Landing Zones' management group.
- NamingConvention stringFormula 
- The default naming convention applied to all resources for this landing zone configuration. Example - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing
- PlatformConnectivity ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Connectivity' management group under 'Platform' management group.
- PlatformIdentity ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Identity' management group under 'Platform' management group.
- PlatformManagement ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Management' management group under 'Platform' management group.
- PlatformMg []PlatformChildren Management Group Properties Response 
- The names of the 'Platform' child management groups and their assigned policies, excluding the default ones: 'Connectivity', 'Identity', and 'Management'
- PlatformMg ManagementMetadata Group Properties Response 
- The assigned policies of the 'Platform' management group.
- SandboxMg SandboxMetadata Management Group Properties Response 
- The assigned policies of the 'Sandbox' management group and indicator to create it or not.
- 
[]TagsResponse 
- Tags are key-value pairs that can be assigned to a resource to organize and manage it more effectively. Example: {'name': 'a tag name', 'value': 'a tag value'}
- TopLevel ManagementMg Metadata Group Properties Response 
- The assigned policies of the parent management group.
- String
- The status that indicates the current phase of the configuration process for a deployment.
- azureBastion StringCreation Option 
- Parameter used to deploy a Bastion: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing Bastion.
- ddosProtection StringCreation Option 
- Parameter used to deploy a DDoS protection plan: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing DDoS protection plan.
- firewallCreation StringOption 
- Parameter used for deploying a Firewall: Select 'No' to skip deployment, 'Standard' to deploy the Standard SKU, or 'Premium' to deploy the Premium SKU.
- gatewaySubnet StringCidr Block 
- The gateway subnet address used for deploying a virtual network. Specify the subnet using IPv4 CIDR notation.
- hubNetwork StringCidr Block 
- The Virtual Network address. Specify the address using IPv4 CIDR notation.
- logAnalytics StringWorkspace Creation Option 
- Parameter used to deploy a log analytics workspace: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing log analytics workspace.
- logRetention DoubleIn Days 
- Parameter to define the retention period for logs, in days. The minimum duration is 30 days and the maximum is 730 days.
- managedIdentity ManagedIdentity Properties Response 
- The managed identity to be assigned to this landing zone configuration.
- provisioningState String
- The state that reflects the current stage in the creation, updating, or deletion process of the landing zone configuration.
- azureBastion StringSubnet Cidr Block 
- The Bastion subnet address. Specify the address using IPv4 CIDR notation.
- customNaming List<CustomConvention Naming Convention Response> 
- The custom naming convention applied to specific resource types for this landing zone configuration, which overrides the default naming convention for those resource types. Example - 'customNamingConvention': [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}]
- decommissionedMg DecommissionedMetadata Management Group Properties Response 
- The assigned policies of the 'Decommissioned' management group and indicator to create it or not.
- existingAzure StringBastion Id 
- The resource ID of the Bastion when reusing an existing one.
- existingDdos StringProtection Id 
- The resource ID of the DDoS protection plan when reusing an existing one.
- existingLog StringAnalytics Workspace Id 
- The resource ID of the log analytics workspace when reusing an existing one.
- firewallSubnet StringCidr Block 
- The Firewall subnet address used for deploying a firewall. Specify the Firewall subnet using IPv4 CIDR notation.
- landingZones List<LandingMg Children Zone Management Group Properties Response> 
- The child management groups of 'Landing Zones' management group and their assigned policies.
- landingZones ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Landing Zones' management group.
- namingConvention StringFormula 
- The default naming convention applied to all resources for this landing zone configuration. Example - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing
- platformConnectivity ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Connectivity' management group under 'Platform' management group.
- platformIdentity ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Identity' management group under 'Platform' management group.
- platformManagement ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Management' management group under 'Platform' management group.
- platformMg List<PlatformChildren Management Group Properties Response> 
- The names of the 'Platform' child management groups and their assigned policies, excluding the default ones: 'Connectivity', 'Identity', and 'Management'
- platformMg ManagementMetadata Group Properties Response 
- The assigned policies of the 'Platform' management group.
- sandboxMg SandboxMetadata Management Group Properties Response 
- The assigned policies of the 'Sandbox' management group and indicator to create it or not.
- 
List<TagsResponse> 
- Tags are key-value pairs that can be assigned to a resource to organize and manage it more effectively. Example: {'name': 'a tag name', 'value': 'a tag value'}
- topLevel ManagementMg Metadata Group Properties Response 
- The assigned policies of the parent management group.
- string
- The status that indicates the current phase of the configuration process for a deployment.
- azureBastion stringCreation Option 
- Parameter used to deploy a Bastion: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing Bastion.
- ddosProtection stringCreation Option 
- Parameter used to deploy a DDoS protection plan: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing DDoS protection plan.
- firewallCreation stringOption 
- Parameter used for deploying a Firewall: Select 'No' to skip deployment, 'Standard' to deploy the Standard SKU, or 'Premium' to deploy the Premium SKU.
- gatewaySubnet stringCidr Block 
- The gateway subnet address used for deploying a virtual network. Specify the subnet using IPv4 CIDR notation.
- hubNetwork stringCidr Block 
- The Virtual Network address. Specify the address using IPv4 CIDR notation.
- logAnalytics stringWorkspace Creation Option 
- Parameter used to deploy a log analytics workspace: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing log analytics workspace.
- logRetention numberIn Days 
- Parameter to define the retention period for logs, in days. The minimum duration is 30 days and the maximum is 730 days.
- managedIdentity ManagedIdentity Properties Response 
- The managed identity to be assigned to this landing zone configuration.
- provisioningState string
- The state that reflects the current stage in the creation, updating, or deletion process of the landing zone configuration.
- azureBastion stringSubnet Cidr Block 
- The Bastion subnet address. Specify the address using IPv4 CIDR notation.
- customNaming CustomConvention Naming Convention Response[] 
- The custom naming convention applied to specific resource types for this landing zone configuration, which overrides the default naming convention for those resource types. Example - 'customNamingConvention': [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}]
- decommissionedMg DecommissionedMetadata Management Group Properties Response 
- The assigned policies of the 'Decommissioned' management group and indicator to create it or not.
- existingAzure stringBastion Id 
- The resource ID of the Bastion when reusing an existing one.
- existingDdos stringProtection Id 
- The resource ID of the DDoS protection plan when reusing an existing one.
- existingLog stringAnalytics Workspace Id 
- The resource ID of the log analytics workspace when reusing an existing one.
- firewallSubnet stringCidr Block 
- The Firewall subnet address used for deploying a firewall. Specify the Firewall subnet using IPv4 CIDR notation.
- landingZones LandingMg Children Zone Management Group Properties Response[] 
- The child management groups of 'Landing Zones' management group and their assigned policies.
- landingZones ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Landing Zones' management group.
- namingConvention stringFormula 
- The default naming convention applied to all resources for this landing zone configuration. Example - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing
- platformConnectivity ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Connectivity' management group under 'Platform' management group.
- platformIdentity ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Identity' management group under 'Platform' management group.
- platformManagement ManagementMg Metadata Group Properties Response 
- The assigned policies of the 'Management' management group under 'Platform' management group.
- platformMg PlatformChildren Management Group Properties Response[] 
- The names of the 'Platform' child management groups and their assigned policies, excluding the default ones: 'Connectivity', 'Identity', and 'Management'
- platformMg ManagementMetadata Group Properties Response 
- The assigned policies of the 'Platform' management group.
- sandboxMg SandboxMetadata Management Group Properties Response 
- The assigned policies of the 'Sandbox' management group and indicator to create it or not.
- 
TagsResponse[] 
- Tags are key-value pairs that can be assigned to a resource to organize and manage it more effectively. Example: {'name': 'a tag name', 'value': 'a tag value'}
- topLevel ManagementMg Metadata Group Properties Response 
- The assigned policies of the parent management group.
- str
- The status that indicates the current phase of the configuration process for a deployment.
- azure_bastion_ strcreation_ option 
- Parameter used to deploy a Bastion: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing Bastion.
- ddos_protection_ strcreation_ option 
- Parameter used to deploy a DDoS protection plan: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing DDoS protection plan.
- firewall_creation_ stroption 
- Parameter used for deploying a Firewall: Select 'No' to skip deployment, 'Standard' to deploy the Standard SKU, or 'Premium' to deploy the Premium SKU.
- gateway_subnet_ strcidr_ block 
- The gateway subnet address used for deploying a virtual network. Specify the subnet using IPv4 CIDR notation.
- hub_network_ strcidr_ block 
- The Virtual Network address. Specify the address using IPv4 CIDR notation.
- log_analytics_ strworkspace_ creation_ option 
- Parameter used to deploy a log analytics workspace: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing log analytics workspace.
- log_retention_ floatin_ days 
- Parameter to define the retention period for logs, in days. The minimum duration is 30 days and the maximum is 730 days.
- managed_identity ManagedIdentity Properties Response 
- The managed identity to be assigned to this landing zone configuration.
- provisioning_state str
- The state that reflects the current stage in the creation, updating, or deletion process of the landing zone configuration.
- azure_bastion_ strsubnet_ cidr_ block 
- The Bastion subnet address. Specify the address using IPv4 CIDR notation.
- custom_naming_ Sequence[Customconvention Naming Convention Response] 
- The custom naming convention applied to specific resource types for this landing zone configuration, which overrides the default naming convention for those resource types. Example - 'customNamingConvention': [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}]
- decommissioned_mg_ Decommissionedmetadata Management Group Properties Response 
- The assigned policies of the 'Decommissioned' management group and indicator to create it or not.
- existing_azure_ strbastion_ id 
- The resource ID of the Bastion when reusing an existing one.
- existing_ddos_ strprotection_ id 
- The resource ID of the DDoS protection plan when reusing an existing one.
- existing_log_ stranalytics_ workspace_ id 
- The resource ID of the log analytics workspace when reusing an existing one.
- firewall_subnet_ strcidr_ block 
- The Firewall subnet address used for deploying a firewall. Specify the Firewall subnet using IPv4 CIDR notation.
- landing_zones_ Sequence[Landingmg_ children Zone Management Group Properties Response] 
- The child management groups of 'Landing Zones' management group and their assigned policies.
- landing_zones_ Managementmg_ metadata Group Properties Response 
- The assigned policies of the 'Landing Zones' management group.
- naming_convention_ strformula 
- The default naming convention applied to all resources for this landing zone configuration. Example - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing
- platform_connectivity_ Managementmg_ metadata Group Properties Response 
- The assigned policies of the 'Connectivity' management group under 'Platform' management group.
- platform_identity_ Managementmg_ metadata Group Properties Response 
- The assigned policies of the 'Identity' management group under 'Platform' management group.
- platform_management_ Managementmg_ metadata Group Properties Response 
- The assigned policies of the 'Management' management group under 'Platform' management group.
- platform_mg_ Sequence[Platformchildren Management Group Properties Response] 
- The names of the 'Platform' child management groups and their assigned policies, excluding the default ones: 'Connectivity', 'Identity', and 'Management'
- platform_mg_ Managementmetadata Group Properties Response 
- The assigned policies of the 'Platform' management group.
- sandbox_mg_ Sandboxmetadata Management Group Properties Response 
- The assigned policies of the 'Sandbox' management group and indicator to create it or not.
- 
Sequence[TagsResponse] 
- Tags are key-value pairs that can be assigned to a resource to organize and manage it more effectively. Example: {'name': 'a tag name', 'value': 'a tag value'}
- top_level_ Managementmg_ metadata Group Properties Response 
- The assigned policies of the parent management group.
- String
- The status that indicates the current phase of the configuration process for a deployment.
- azureBastion StringCreation Option 
- Parameter used to deploy a Bastion: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing Bastion.
- ddosProtection StringCreation Option 
- Parameter used to deploy a DDoS protection plan: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing DDoS protection plan.
- firewallCreation StringOption 
- Parameter used for deploying a Firewall: Select 'No' to skip deployment, 'Standard' to deploy the Standard SKU, or 'Premium' to deploy the Premium SKU.
- gatewaySubnet StringCidr Block 
- The gateway subnet address used for deploying a virtual network. Specify the subnet using IPv4 CIDR notation.
- hubNetwork StringCidr Block 
- The Virtual Network address. Specify the address using IPv4 CIDR notation.
- logAnalytics StringWorkspace Creation Option 
- Parameter used to deploy a log analytics workspace: Select 'Yes' to enable deployment, 'No' to skip it, or 'Existing' to reuse an existing log analytics workspace.
- logRetention NumberIn Days 
- Parameter to define the retention period for logs, in days. The minimum duration is 30 days and the maximum is 730 days.
- managedIdentity Property Map
- The managed identity to be assigned to this landing zone configuration.
- provisioningState String
- The state that reflects the current stage in the creation, updating, or deletion process of the landing zone configuration.
- azureBastion StringSubnet Cidr Block 
- The Bastion subnet address. Specify the address using IPv4 CIDR notation.
- customNaming List<Property Map>Convention 
- The custom naming convention applied to specific resource types for this landing zone configuration, which overrides the default naming convention for those resource types. Example - 'customNamingConvention': [{'resourceType': 'azureFirewalls', 'formula': '{DeploymentPrefix}-afwl-{DeploymentSuffix}'}]
- decommissionedMg Property MapMetadata 
- The assigned policies of the 'Decommissioned' management group and indicator to create it or not.
- existingAzure StringBastion Id 
- The resource ID of the Bastion when reusing an existing one.
- existingDdos StringProtection Id 
- The resource ID of the DDoS protection plan when reusing an existing one.
- existingLog StringAnalytics Workspace Id 
- The resource ID of the log analytics workspace when reusing an existing one.
- firewallSubnet StringCidr Block 
- The Firewall subnet address used for deploying a firewall. Specify the Firewall subnet using IPv4 CIDR notation.
- landingZones List<Property Map>Mg Children 
- The child management groups of 'Landing Zones' management group and their assigned policies.
- landingZones Property MapMg Metadata 
- The assigned policies of the 'Landing Zones' management group.
- namingConvention StringFormula 
- The default naming convention applied to all resources for this landing zone configuration. Example - {DeploymentPrefix}-Contoso-{ResourceTypeAbbreviation}{DeploymentSuffix}-{Environment}-testing
- platformConnectivity Property MapMg Metadata 
- The assigned policies of the 'Connectivity' management group under 'Platform' management group.
- platformIdentity Property MapMg Metadata 
- The assigned policies of the 'Identity' management group under 'Platform' management group.
- platformManagement Property MapMg Metadata 
- The assigned policies of the 'Management' management group under 'Platform' management group.
- platformMg List<Property Map>Children 
- The names of the 'Platform' child management groups and their assigned policies, excluding the default ones: 'Connectivity', 'Identity', and 'Management'
- platformMg Property MapMetadata 
- The assigned policies of the 'Platform' management group.
- sandboxMg Property MapMetadata 
- The assigned policies of the 'Sandbox' management group and indicator to create it or not.
- List<Property Map>
- Tags are key-value pairs that can be assigned to a resource to organize and manage it more effectively. Example: {'name': 'a tag name', 'value': 'a tag value'}
- topLevel Property MapMg Metadata 
- The assigned policies of the parent management group.
LandingZoneManagementGroupPropertiesResponse     
- Name string
- Management group name.
- PolicyInitiatives List<Pulumi.Assignment Properties Azure Native. Sovereign. Inputs. Policy Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- Name string
- Management group name.
- PolicyInitiatives []PolicyAssignment Properties Initiative Assignment Properties Response 
- Array of policy initiatives applied to the management group.
- name String
- Management group name.
- policyInitiatives List<PolicyAssignment Properties Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- name string
- Management group name.
- policyInitiatives PolicyAssignment Properties Initiative Assignment Properties Response[] 
- Array of policy initiatives applied to the management group.
- name str
- Management group name.
- policy_initiatives_ Sequence[Policyassignment_ properties Initiative Assignment Properties Response] 
- Array of policy initiatives applied to the management group.
- name String
- Management group name.
- policyInitiatives List<Property Map>Assignment Properties 
- Array of policy initiatives applied to the management group.
ManagedIdentityPropertiesResponse   
- Type string
- The type of managed identity.
- UserAssigned stringIdentity Resource Id 
- The resource id of the managed identity.
- Type string
- The type of managed identity.
- UserAssigned stringIdentity Resource Id 
- The resource id of the managed identity.
- type String
- The type of managed identity.
- userAssigned StringIdentity Resource Id 
- The resource id of the managed identity.
- type string
- The type of managed identity.
- userAssigned stringIdentity Resource Id 
- The resource id of the managed identity.
- type str
- The type of managed identity.
- user_assigned_ stridentity_ resource_ id 
- The resource id of the managed identity.
- type String
- The type of managed identity.
- userAssigned StringIdentity Resource Id 
- The resource id of the managed identity.
ManagementGroupPropertiesResponse   
- PolicyInitiatives List<Pulumi.Assignment Properties Azure Native. Sovereign. Inputs. Policy Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- PolicyInitiatives []PolicyAssignment Properties Initiative Assignment Properties Response 
- Array of policy initiatives applied to the management group.
- policyInitiatives List<PolicyAssignment Properties Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- policyInitiatives PolicyAssignment Properties Initiative Assignment Properties Response[] 
- Array of policy initiatives applied to the management group.
- policy_initiatives_ Sequence[Policyassignment_ properties Initiative Assignment Properties Response] 
- Array of policy initiatives applied to the management group.
- policyInitiatives List<Property Map>Assignment Properties 
- Array of policy initiatives applied to the management group.
PlatformManagementGroupPropertiesResponse    
- Name string
- Management group name.
- PolicyInitiatives List<Pulumi.Assignment Properties Azure Native. Sovereign. Inputs. Policy Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- Name string
- Management group name.
- PolicyInitiatives []PolicyAssignment Properties Initiative Assignment Properties Response 
- Array of policy initiatives applied to the management group.
- name String
- Management group name.
- policyInitiatives List<PolicyAssignment Properties Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- name string
- Management group name.
- policyInitiatives PolicyAssignment Properties Initiative Assignment Properties Response[] 
- Array of policy initiatives applied to the management group.
- name str
- Management group name.
- policy_initiatives_ Sequence[Policyassignment_ properties Initiative Assignment Properties Response] 
- Array of policy initiatives applied to the management group.
- name String
- Management group name.
- policyInitiatives List<Property Map>Assignment Properties 
- Array of policy initiatives applied to the management group.
PolicyInitiativeAssignmentPropertiesResponse    
- AssignmentParameters object
- The parameters of the assigned policy initiative.
- PolicyInitiative stringId 
- The fully qualified id of the policy initiative.
- AssignmentParameters interface{}
- The parameters of the assigned policy initiative.
- PolicyInitiative stringId 
- The fully qualified id of the policy initiative.
- assignmentParameters Object
- The parameters of the assigned policy initiative.
- policyInitiative StringId 
- The fully qualified id of the policy initiative.
- assignmentParameters any
- The parameters of the assigned policy initiative.
- policyInitiative stringId 
- The fully qualified id of the policy initiative.
- assignment_parameters Any
- The parameters of the assigned policy initiative.
- policy_initiative_ strid 
- The fully qualified id of the policy initiative.
- assignmentParameters Any
- The parameters of the assigned policy initiative.
- policyInitiative StringId 
- The fully qualified id of the policy initiative.
SandboxManagementGroupPropertiesResponse    
- Create bool
- This parameter determines whether the 'Sandbox' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- PolicyInitiatives List<Pulumi.Assignment Properties Azure Native. Sovereign. Inputs. Policy Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- Create bool
- This parameter determines whether the 'Sandbox' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- PolicyInitiatives []PolicyAssignment Properties Initiative Assignment Properties Response 
- Array of policy initiatives applied to the management group.
- create Boolean
- This parameter determines whether the 'Sandbox' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policyInitiatives List<PolicyAssignment Properties Initiative Assignment Properties Response> 
- Array of policy initiatives applied to the management group.
- create boolean
- This parameter determines whether the 'Sandbox' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policyInitiatives PolicyAssignment Properties Initiative Assignment Properties Response[] 
- Array of policy initiatives applied to the management group.
- create bool
- This parameter determines whether the 'Sandbox' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policy_initiatives_ Sequence[Policyassignment_ properties Initiative Assignment Properties Response] 
- Array of policy initiatives applied to the management group.
- create Boolean
- This parameter determines whether the 'Sandbox' management group will be created. If set to true, the group will be created; if set to false, it will not be created. The default value is false.
- policyInitiatives List<Property Map>Assignment Properties 
- Array of policy initiatives applied to the management group.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TagsResponse 
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi