1. Packages
  2. Azure Native
  3. API Docs
  4. mission
  5. getVirtualEnclave
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi

azure-native.mission.getVirtualEnclave

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi

    Get a EnclaveResource

    Uses Azure REST API version 2025-05-01-preview.

    Other available API versions: 2024-06-01-preview, 2024-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native mission [ApiVersion]. See the version guide for details.

    Using getVirtualEnclave

    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 getVirtualEnclave(args: GetVirtualEnclaveArgs, opts?: InvokeOptions): Promise<GetVirtualEnclaveResult>
    function getVirtualEnclaveOutput(args: GetVirtualEnclaveOutputArgs, opts?: InvokeOptions): Output<GetVirtualEnclaveResult>
    def get_virtual_enclave(resource_group_name: Optional[str] = None,
                            virtual_enclave_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetVirtualEnclaveResult
    def get_virtual_enclave_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                            virtual_enclave_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetVirtualEnclaveResult]
    func LookupVirtualEnclave(ctx *Context, args *LookupVirtualEnclaveArgs, opts ...InvokeOption) (*LookupVirtualEnclaveResult, error)
    func LookupVirtualEnclaveOutput(ctx *Context, args *LookupVirtualEnclaveOutputArgs, opts ...InvokeOption) LookupVirtualEnclaveResultOutput

    > Note: This function is named LookupVirtualEnclave in the Go SDK.

    public static class GetVirtualEnclave 
    {
        public static Task<GetVirtualEnclaveResult> InvokeAsync(GetVirtualEnclaveArgs args, InvokeOptions? opts = null)
        public static Output<GetVirtualEnclaveResult> Invoke(GetVirtualEnclaveInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVirtualEnclaveResult> getVirtualEnclave(GetVirtualEnclaveArgs args, InvokeOptions options)
    public static Output<GetVirtualEnclaveResult> getVirtualEnclave(GetVirtualEnclaveArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:mission:getVirtualEnclave
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    VirtualEnclaveName string
    The name of the enclaveResource Resource
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    VirtualEnclaveName string
    The name of the enclaveResource Resource
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    virtualEnclaveName String
    The name of the enclaveResource Resource
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    virtualEnclaveName string
    The name of the enclaveResource Resource
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    virtual_enclave_name str
    The name of the enclaveResource Resource
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    virtualEnclaveName String
    The name of the enclaveResource Resource

    getVirtualEnclave Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    CommunityResourceId string
    Community Resource Id.
    EnclaveAddressSpaces Pulumi.AzureNative.Mission.Outputs.EnclaveAddressSpacesModelResponse
    Enclave Address Spaces
    EnclaveVirtualNetwork Pulumi.AzureNative.Mission.Outputs.EnclaveVirtualNetworkModelResponse
    Virtual Network.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    ManagedOnBehalfOfConfiguration Pulumi.AzureNative.Mission.Outputs.ManagedOnBehalfOfConfigurationResponse
    Managed On Behalf Of Configuration.
    ManagedResourceGroupName string
    Managed resource group name.
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning State.
    ResourceCollection List<string>
    List of resource ids created by Virtual Enclave.
    SystemData Pulumi.AzureNative.Mission.Outputs.SystemDataResponse
    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"
    BastionEnabled bool
    Deploy Bastion service (True or False).
    EnclaveDefaultSettings Pulumi.AzureNative.Mission.Outputs.EnclaveDefaultSettingsModelResponse
    Enclave default settings.
    EnclaveRoleAssignments List<Pulumi.AzureNative.Mission.Outputs.RoleAssignmentItemResponse>
    Enclave role assignments
    GovernedServiceList List<Pulumi.AzureNative.Mission.Outputs.GovernedServiceItemResponse>
    Enclave specific policies
    Identity Pulumi.AzureNative.Mission.Outputs.ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    MaintenanceModeConfiguration Pulumi.AzureNative.Mission.Outputs.MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    Tags Dictionary<string, string>
    Resource tags.
    WorkloadRoleAssignments List<Pulumi.AzureNative.Mission.Outputs.RoleAssignmentItemResponse>
    Workload role assignments
    AzureApiVersion string
    The Azure API version of the resource.
    CommunityResourceId string
    Community Resource Id.
    EnclaveAddressSpaces EnclaveAddressSpacesModelResponse
    Enclave Address Spaces
    EnclaveVirtualNetwork EnclaveVirtualNetworkModelResponse
    Virtual Network.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    ManagedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed On Behalf Of Configuration.
    ManagedResourceGroupName string
    Managed resource group name.
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning State.
    ResourceCollection []string
    List of resource ids created by Virtual Enclave.
    SystemData SystemDataResponse
    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"
    BastionEnabled bool
    Deploy Bastion service (True or False).
    EnclaveDefaultSettings EnclaveDefaultSettingsModelResponse
    Enclave default settings.
    EnclaveRoleAssignments []RoleAssignmentItemResponse
    Enclave role assignments
    GovernedServiceList []GovernedServiceItemResponse
    Enclave specific policies
    Identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    MaintenanceModeConfiguration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    Tags map[string]string
    Resource tags.
    WorkloadRoleAssignments []RoleAssignmentItemResponse
    Workload role assignments
    azureApiVersion String
    The Azure API version of the resource.
    communityResourceId String
    Community Resource Id.
    enclaveAddressSpaces EnclaveAddressSpacesModelResponse
    Enclave Address Spaces
    enclaveVirtualNetwork EnclaveVirtualNetworkModelResponse
    Virtual Network.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    managedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed On Behalf Of Configuration.
    managedResourceGroupName String
    Managed resource group name.
    name String
    The name of the resource
    provisioningState String
    Provisioning State.
    resourceCollection List<String>
    List of resource ids created by Virtual Enclave.
    systemData SystemDataResponse
    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"
    bastionEnabled Boolean
    Deploy Bastion service (True or False).
    enclaveDefaultSettings EnclaveDefaultSettingsModelResponse
    Enclave default settings.
    enclaveRoleAssignments List<RoleAssignmentItemResponse>
    Enclave role assignments
    governedServiceList List<GovernedServiceItemResponse>
    Enclave specific policies
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    maintenanceModeConfiguration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    tags Map<String,String>
    Resource tags.
    workloadRoleAssignments List<RoleAssignmentItemResponse>
    Workload role assignments
    azureApiVersion string
    The Azure API version of the resource.
    communityResourceId string
    Community Resource Id.
    enclaveAddressSpaces EnclaveAddressSpacesModelResponse
    Enclave Address Spaces
    enclaveVirtualNetwork EnclaveVirtualNetworkModelResponse
    Virtual Network.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location string
    The geo-location where the resource lives
    managedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed On Behalf Of Configuration.
    managedResourceGroupName string
    Managed resource group name.
    name string
    The name of the resource
    provisioningState string
    Provisioning State.
    resourceCollection string[]
    List of resource ids created by Virtual Enclave.
    systemData SystemDataResponse
    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"
    bastionEnabled boolean
    Deploy Bastion service (True or False).
    enclaveDefaultSettings EnclaveDefaultSettingsModelResponse
    Enclave default settings.
    enclaveRoleAssignments RoleAssignmentItemResponse[]
    Enclave role assignments
    governedServiceList GovernedServiceItemResponse[]
    Enclave specific policies
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    maintenanceModeConfiguration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    tags {[key: string]: string}
    Resource tags.
    workloadRoleAssignments RoleAssignmentItemResponse[]
    Workload role assignments
    azure_api_version str
    The Azure API version of the resource.
    community_resource_id str
    Community Resource Id.
    enclave_address_spaces EnclaveAddressSpacesModelResponse
    Enclave Address Spaces
    enclave_virtual_network EnclaveVirtualNetworkModelResponse
    Virtual Network.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location str
    The geo-location where the resource lives
    managed_on_behalf_of_configuration ManagedOnBehalfOfConfigurationResponse
    Managed On Behalf Of Configuration.
    managed_resource_group_name str
    Managed resource group name.
    name str
    The name of the resource
    provisioning_state str
    Provisioning State.
    resource_collection Sequence[str]
    List of resource ids created by Virtual Enclave.
    system_data SystemDataResponse
    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"
    bastion_enabled bool
    Deploy Bastion service (True or False).
    enclave_default_settings EnclaveDefaultSettingsModelResponse
    Enclave default settings.
    enclave_role_assignments Sequence[RoleAssignmentItemResponse]
    Enclave role assignments
    governed_service_list Sequence[GovernedServiceItemResponse]
    Enclave specific policies
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    maintenance_mode_configuration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    tags Mapping[str, str]
    Resource tags.
    workload_role_assignments Sequence[RoleAssignmentItemResponse]
    Workload role assignments
    azureApiVersion String
    The Azure API version of the resource.
    communityResourceId String
    Community Resource Id.
    enclaveAddressSpaces Property Map
    Enclave Address Spaces
    enclaveVirtualNetwork Property Map
    Virtual Network.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    managedOnBehalfOfConfiguration Property Map
    Managed On Behalf Of Configuration.
    managedResourceGroupName String
    Managed resource group name.
    name String
    The name of the resource
    provisioningState String
    Provisioning State.
    resourceCollection List<String>
    List of resource ids created by Virtual Enclave.
    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"
    bastionEnabled Boolean
    Deploy Bastion service (True or False).
    enclaveDefaultSettings Property Map
    Enclave default settings.
    enclaveRoleAssignments List<Property Map>
    Enclave role assignments
    governedServiceList List<Property Map>
    Enclave specific policies
    identity Property Map
    The managed service identities assigned to this resource.
    maintenanceModeConfiguration Property Map
    Maintenance Mode configuration.
    tags Map<String>
    Resource tags.
    workloadRoleAssignments List<Property Map>
    Workload role assignments

    Supporting Types

    EnclaveAddressSpacesModelResponse

    EnclaveAddressSpace string
    Enclave Address Space
    ManagedAddressSpace string
    Managed Address Space
    EnclaveAddressSpace string
    Enclave Address Space
    ManagedAddressSpace string
    Managed Address Space
    enclaveAddressSpace String
    Enclave Address Space
    managedAddressSpace String
    Managed Address Space
    enclaveAddressSpace string
    Enclave Address Space
    managedAddressSpace string
    Managed Address Space
    enclave_address_space str
    Enclave Address Space
    managed_address_space str
    Managed Address Space
    enclaveAddressSpace String
    Enclave Address Space
    managedAddressSpace String
    Managed Address Space

    EnclaveDefaultSettingsModelResponse

    KeyVaultResourceId string
    Key Vault Resource Id.
    LogAnalyticsResourceIdCollection List<string>
    Log Analytics Resource Ids.
    StorageAccountResourceId string
    Storage Account Resource Id.
    DiagnosticDestination string
    Diagnostic Destination.
    KeyVaultResourceId string
    Key Vault Resource Id.
    LogAnalyticsResourceIdCollection []string
    Log Analytics Resource Ids.
    StorageAccountResourceId string
    Storage Account Resource Id.
    DiagnosticDestination string
    Diagnostic Destination.
    keyVaultResourceId String
    Key Vault Resource Id.
    logAnalyticsResourceIdCollection List<String>
    Log Analytics Resource Ids.
    storageAccountResourceId String
    Storage Account Resource Id.
    diagnosticDestination String
    Diagnostic Destination.
    keyVaultResourceId string
    Key Vault Resource Id.
    logAnalyticsResourceIdCollection string[]
    Log Analytics Resource Ids.
    storageAccountResourceId string
    Storage Account Resource Id.
    diagnosticDestination string
    Diagnostic Destination.
    key_vault_resource_id str
    Key Vault Resource Id.
    log_analytics_resource_id_collection Sequence[str]
    Log Analytics Resource Ids.
    storage_account_resource_id str
    Storage Account Resource Id.
    diagnostic_destination str
    Diagnostic Destination.
    keyVaultResourceId String
    Key Vault Resource Id.
    logAnalyticsResourceIdCollection List<String>
    Log Analytics Resource Ids.
    storageAccountResourceId String
    Storage Account Resource Id.
    diagnosticDestination String
    Diagnostic Destination.

    EnclaveVirtualNetworkModelResponse

    AllowSubnetCommunication bool
    Allow Subnet Communication.
    CustomCidrRange string
    Custom CIDR Range.
    NetworkName string
    Network Name.
    NetworkSize string
    Network Size.
    SubnetConfigurations List<Pulumi.AzureNative.Mission.Inputs.SubnetConfigurationResponse>
    Subnet Configurations.
    AllowSubnetCommunication bool
    Allow Subnet Communication.
    CustomCidrRange string
    Custom CIDR Range.
    NetworkName string
    Network Name.
    NetworkSize string
    Network Size.
    SubnetConfigurations []SubnetConfigurationResponse
    Subnet Configurations.
    allowSubnetCommunication Boolean
    Allow Subnet Communication.
    customCidrRange String
    Custom CIDR Range.
    networkName String
    Network Name.
    networkSize String
    Network Size.
    subnetConfigurations List<SubnetConfigurationResponse>
    Subnet Configurations.
    allowSubnetCommunication boolean
    Allow Subnet Communication.
    customCidrRange string
    Custom CIDR Range.
    networkName string
    Network Name.
    networkSize string
    Network Size.
    subnetConfigurations SubnetConfigurationResponse[]
    Subnet Configurations.
    allow_subnet_communication bool
    Allow Subnet Communication.
    custom_cidr_range str
    Custom CIDR Range.
    network_name str
    Network Name.
    network_size str
    Network Size.
    subnet_configurations Sequence[SubnetConfigurationResponse]
    Subnet Configurations.
    allowSubnetCommunication Boolean
    Allow Subnet Communication.
    customCidrRange String
    Custom CIDR Range.
    networkName String
    Network Name.
    networkSize String
    Network Size.
    subnetConfigurations List<Property Map>
    Subnet Configurations.

    GovernedServiceItemResponse

    Initiatives List<string>
    Initiatives associated with this service.
    ServiceId string
    Service ID
    ServiceName string
    Service name.
    Enforcement string
    Initiative enforcement (Enabled or Disabled).
    Option string
    Governance option for this service (Allow, Deny, ExceptionOnly, or NotApplicable).
    PolicyAction string
    Enforcement mode for policy. AuditOnly, Enforce, or None.
    Initiatives []string
    Initiatives associated with this service.
    ServiceId string
    Service ID
    ServiceName string
    Service name.
    Enforcement string
    Initiative enforcement (Enabled or Disabled).
    Option string
    Governance option for this service (Allow, Deny, ExceptionOnly, or NotApplicable).
    PolicyAction string
    Enforcement mode for policy. AuditOnly, Enforce, or None.
    initiatives List<String>
    Initiatives associated with this service.
    serviceId String
    Service ID
    serviceName String
    Service name.
    enforcement String
    Initiative enforcement (Enabled or Disabled).
    option String
    Governance option for this service (Allow, Deny, ExceptionOnly, or NotApplicable).
    policyAction String
    Enforcement mode for policy. AuditOnly, Enforce, or None.
    initiatives string[]
    Initiatives associated with this service.
    serviceId string
    Service ID
    serviceName string
    Service name.
    enforcement string
    Initiative enforcement (Enabled or Disabled).
    option string
    Governance option for this service (Allow, Deny, ExceptionOnly, or NotApplicable).
    policyAction string
    Enforcement mode for policy. AuditOnly, Enforce, or None.
    initiatives Sequence[str]
    Initiatives associated with this service.
    service_id str
    Service ID
    service_name str
    Service name.
    enforcement str
    Initiative enforcement (Enabled or Disabled).
    option str
    Governance option for this service (Allow, Deny, ExceptionOnly, or NotApplicable).
    policy_action str
    Enforcement mode for policy. AuditOnly, Enforce, or None.
    initiatives List<String>
    Initiatives associated with this service.
    serviceId String
    Service ID
    serviceName String
    Service name.
    enforcement String
    Initiative enforcement (Enabled or Disabled).
    option String
    Governance option for this service (Allow, Deny, ExceptionOnly, or NotApplicable).
    policyAction String
    Enforcement mode for policy. AuditOnly, Enforce, or None.

    MaintenanceModeConfigurationModelResponse

    Mode string
    Current mode of Maintenance Mode Configuration
    Justification string
    Justification for entering or exiting Maintenance Mode
    Principals List<Pulumi.AzureNative.Mission.Inputs.PrincipalResponse>
    The user, group or service principal object affected by Maintenance Mode
    Mode string
    Current mode of Maintenance Mode Configuration
    Justification string
    Justification for entering or exiting Maintenance Mode
    Principals []PrincipalResponse
    The user, group or service principal object affected by Maintenance Mode
    mode String
    Current mode of Maintenance Mode Configuration
    justification String
    Justification for entering or exiting Maintenance Mode
    principals List<PrincipalResponse>
    The user, group or service principal object affected by Maintenance Mode
    mode string
    Current mode of Maintenance Mode Configuration
    justification string
    Justification for entering or exiting Maintenance Mode
    principals PrincipalResponse[]
    The user, group or service principal object affected by Maintenance Mode
    mode str
    Current mode of Maintenance Mode Configuration
    justification str
    Justification for entering or exiting Maintenance Mode
    principals Sequence[PrincipalResponse]
    The user, group or service principal object affected by Maintenance Mode
    mode String
    Current mode of Maintenance Mode Configuration
    justification String
    Justification for entering or exiting Maintenance Mode
    principals List<Property Map>
    The user, group or service principal object affected by Maintenance Mode

    ManagedOnBehalfOfConfigurationResponse

    MoboBrokerResources []MoboBrokerResourceResponse
    Managed-On-Behalf-Of broker resources
    moboBrokerResources List<MoboBrokerResourceResponse>
    Managed-On-Behalf-Of broker resources
    moboBrokerResources MoboBrokerResourceResponse[]
    Managed-On-Behalf-Of broker resources
    mobo_broker_resources Sequence[MoboBrokerResourceResponse]
    Managed-On-Behalf-Of broker resources
    moboBrokerResources List<Property Map>
    Managed-On-Behalf-Of broker resources

    ManagedServiceIdentityResponse

    PrincipalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    Type string
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Mission.Inputs.UserAssignedIdentityResponse>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    PrincipalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    Type string
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principalId String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type String
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type string
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principal_id str
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenant_id str
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type str
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principalId String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type String
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities Map<Property Map>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

    MoboBrokerResourceResponse

    Id string
    Resource identifier of a Managed-On-Behalf-Of broker resource
    Id string
    Resource identifier of a Managed-On-Behalf-Of broker resource
    id String
    Resource identifier of a Managed-On-Behalf-Of broker resource
    id string
    Resource identifier of a Managed-On-Behalf-Of broker resource
    id str
    Resource identifier of a Managed-On-Behalf-Of broker resource
    id String
    Resource identifier of a Managed-On-Behalf-Of broker resource

    PrincipalResponse

    Id string
    The object id associated with the principal
    Type string
    The type of the object id. We currently allow users, groups, and service principals
    Id string
    The object id associated with the principal
    Type string
    The type of the object id. We currently allow users, groups, and service principals
    id String
    The object id associated with the principal
    type String
    The type of the object id. We currently allow users, groups, and service principals
    id string
    The object id associated with the principal
    type string
    The type of the object id. We currently allow users, groups, and service principals
    id str
    The object id associated with the principal
    type str
    The type of the object id. We currently allow users, groups, and service principals
    id String
    The object id associated with the principal
    type String
    The type of the object id. We currently allow users, groups, and service principals

    RoleAssignmentItemResponse

    RoleDefinitionId string
    Role definition identifier
    Principals List<Pulumi.AzureNative.Mission.Inputs.PrincipalResponse>
    List of principal IDs to which to assign this role definition
    RoleDefinitionId string
    Role definition identifier
    Principals []PrincipalResponse
    List of principal IDs to which to assign this role definition
    roleDefinitionId String
    Role definition identifier
    principals List<PrincipalResponse>
    List of principal IDs to which to assign this role definition
    roleDefinitionId string
    Role definition identifier
    principals PrincipalResponse[]
    List of principal IDs to which to assign this role definition
    role_definition_id str
    Role definition identifier
    principals Sequence[PrincipalResponse]
    List of principal IDs to which to assign this role definition
    roleDefinitionId String
    Role definition identifier
    principals List<Property Map>
    List of principal IDs to which to assign this role definition

    SubnetConfigurationResponse

    AddressPrefix string
    Address prefix.
    NetworkPrefixSize int
    Network prefix size.
    NetworkSecurityGroupResourceId string
    Network security group ID.
    SubnetName string
    Subnet name.
    SubnetResourceId string
    Subnet Resource ID.
    SubnetDelegation string
    Subnet delegation.
    AddressPrefix string
    Address prefix.
    NetworkPrefixSize int
    Network prefix size.
    NetworkSecurityGroupResourceId string
    Network security group ID.
    SubnetName string
    Subnet name.
    SubnetResourceId string
    Subnet Resource ID.
    SubnetDelegation string
    Subnet delegation.
    addressPrefix String
    Address prefix.
    networkPrefixSize Integer
    Network prefix size.
    networkSecurityGroupResourceId String
    Network security group ID.
    subnetName String
    Subnet name.
    subnetResourceId String
    Subnet Resource ID.
    subnetDelegation String
    Subnet delegation.
    addressPrefix string
    Address prefix.
    networkPrefixSize number
    Network prefix size.
    networkSecurityGroupResourceId string
    Network security group ID.
    subnetName string
    Subnet name.
    subnetResourceId string
    Subnet Resource ID.
    subnetDelegation string
    Subnet delegation.
    address_prefix str
    Address prefix.
    network_prefix_size int
    Network prefix size.
    network_security_group_resource_id str
    Network security group ID.
    subnet_name str
    Subnet name.
    subnet_resource_id str
    Subnet Resource ID.
    subnet_delegation str
    Subnet delegation.
    addressPrefix String
    Address prefix.
    networkPrefixSize Number
    Network prefix size.
    networkSecurityGroupResourceId String
    Network security group ID.
    subnetName String
    Subnet name.
    subnetResourceId String
    Subnet Resource ID.
    subnetDelegation String
    Subnet delegation.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    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.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    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.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    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.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    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_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    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.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    UserAssignedIdentityResponse

    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.
    clientId string
    The client ID of the assigned identity.
    principalId string
    The principal ID of the assigned identity.
    client_id str
    The client ID of the assigned identity.
    principal_id str
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.7.1 published on Wednesday, Aug 13, 2025 by Pulumi