1. Packages
  2. Azure Native
  3. API Docs
  4. mission
  5. getCommunity
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.getCommunity

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 CommunityResource

    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 getCommunity

    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 getCommunity(args: GetCommunityArgs, opts?: InvokeOptions): Promise<GetCommunityResult>
    function getCommunityOutput(args: GetCommunityOutputArgs, opts?: InvokeOptions): Output<GetCommunityResult>
    def get_community(community_name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetCommunityResult
    def get_community_output(community_name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetCommunityResult]
    func LookupCommunity(ctx *Context, args *LookupCommunityArgs, opts ...InvokeOption) (*LookupCommunityResult, error)
    func LookupCommunityOutput(ctx *Context, args *LookupCommunityOutputArgs, opts ...InvokeOption) LookupCommunityResultOutput

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

    public static class GetCommunity 
    {
        public static Task<GetCommunityResult> InvokeAsync(GetCommunityArgs args, InvokeOptions? opts = null)
        public static Output<GetCommunityResult> Invoke(GetCommunityInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCommunityResult> getCommunity(GetCommunityArgs args, InvokeOptions options)
    public static Output<GetCommunityResult> getCommunity(GetCommunityArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:mission:getCommunity
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CommunityName string
    The name of the communityResource Resource
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    CommunityName string
    The name of the communityResource Resource
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    communityName String
    The name of the communityResource Resource
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    communityName string
    The name of the communityResource Resource
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    community_name str
    The name of the communityResource Resource
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    communityName String
    The name of the communityResource Resource
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getCommunity Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    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 communities.
    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"
    AddressSpace string
    Address Space.
    ApprovalSettings Pulumi.AzureNative.Mission.Outputs.ApprovalSettingsResponse
    Approval requirements for various actions on the community's resources.
    CommunityRoleAssignments List<Pulumi.AzureNative.Mission.Outputs.RoleAssignmentItemResponse>
    Community role assignments
    DnsServers List<string>
    DNS Servers.
    FirewallSku string
    SKU of the community's Azure Firewall (Basic, Standard, Premium). Standard is the default
    GovernedServiceList List<Pulumi.AzureNative.Mission.Outputs.GovernedServiceItemResponse>
    List of services governed by a community.
    Identity Pulumi.AzureNative.Mission.Outputs.ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    MaintenanceModeConfiguration Pulumi.AzureNative.Mission.Outputs.MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    PolicyOverride string
    Policy override setting for the community. Specifies whether to apply enclave-specific policies or disable policy enforcement.
    Tags Dictionary<string, string>
    Resource tags.
    AzureApiVersion string
    The Azure API version of the resource.
    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 communities.
    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"
    AddressSpace string
    Address Space.
    ApprovalSettings ApprovalSettingsResponse
    Approval requirements for various actions on the community's resources.
    CommunityRoleAssignments []RoleAssignmentItemResponse
    Community role assignments
    DnsServers []string
    DNS Servers.
    FirewallSku string
    SKU of the community's Azure Firewall (Basic, Standard, Premium). Standard is the default
    GovernedServiceList []GovernedServiceItemResponse
    List of services governed by a community.
    Identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    MaintenanceModeConfiguration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    PolicyOverride string
    Policy override setting for the community. Specifies whether to apply enclave-specific policies or disable policy enforcement.
    Tags map[string]string
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    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 communities.
    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"
    addressSpace String
    Address Space.
    approvalSettings ApprovalSettingsResponse
    Approval requirements for various actions on the community's resources.
    communityRoleAssignments List<RoleAssignmentItemResponse>
    Community role assignments
    dnsServers List<String>
    DNS Servers.
    firewallSku String
    SKU of the community's Azure Firewall (Basic, Standard, Premium). Standard is the default
    governedServiceList List<GovernedServiceItemResponse>
    List of services governed by a community.
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    maintenanceModeConfiguration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    policyOverride String
    Policy override setting for the community. Specifies whether to apply enclave-specific policies or disable policy enforcement.
    tags Map<String,String>
    Resource tags.
    azureApiVersion string
    The Azure API version of the resource.
    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 communities.
    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"
    addressSpace string
    Address Space.
    approvalSettings ApprovalSettingsResponse
    Approval requirements for various actions on the community's resources.
    communityRoleAssignments RoleAssignmentItemResponse[]
    Community role assignments
    dnsServers string[]
    DNS Servers.
    firewallSku string
    SKU of the community's Azure Firewall (Basic, Standard, Premium). Standard is the default
    governedServiceList GovernedServiceItemResponse[]
    List of services governed by a community.
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    maintenanceModeConfiguration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    policyOverride string
    Policy override setting for the community. Specifies whether to apply enclave-specific policies or disable policy enforcement.
    tags {[key: string]: string}
    Resource tags.
    azure_api_version str
    The Azure API version of the resource.
    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 communities.
    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"
    address_space str
    Address Space.
    approval_settings ApprovalSettingsResponse
    Approval requirements for various actions on the community's resources.
    community_role_assignments Sequence[RoleAssignmentItemResponse]
    Community role assignments
    dns_servers Sequence[str]
    DNS Servers.
    firewall_sku str
    SKU of the community's Azure Firewall (Basic, Standard, Premium). Standard is the default
    governed_service_list Sequence[GovernedServiceItemResponse]
    List of services governed by a community.
    identity ManagedServiceIdentityResponse
    The managed service identities assigned to this resource.
    maintenance_mode_configuration MaintenanceModeConfigurationModelResponse
    Maintenance Mode configuration.
    policy_override str
    Policy override setting for the community. Specifies whether to apply enclave-specific policies or disable policy enforcement.
    tags Mapping[str, str]
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    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 communities.
    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"
    addressSpace String
    Address Space.
    approvalSettings Property Map
    Approval requirements for various actions on the community's resources.
    communityRoleAssignments List<Property Map>
    Community role assignments
    dnsServers List<String>
    DNS Servers.
    firewallSku String
    SKU of the community's Azure Firewall (Basic, Standard, Premium). Standard is the default
    governedServiceList List<Property Map>
    List of services governed by a community.
    identity Property Map
    The managed service identities assigned to this resource.
    maintenanceModeConfiguration Property Map
    Maintenance Mode configuration.
    policyOverride String
    Policy override setting for the community. Specifies whether to apply enclave-specific policies or disable policy enforcement.
    tags Map<String>
    Resource tags.

    Supporting Types

    ApprovalSettingsResponse

    ConnectionCreation string
    Approval required for enclave connection creation (Required or NotRequired).
    ConnectionDeletion string
    Approval required for enclave connection deletion (Required or NotRequired).
    ConnectionUpdate string
    Approval required for enclave connection update (Required or NotRequired).
    EnclaveCreation string
    Approval required for virtual enclave creation (Required or NotRequired).
    EnclaveDeletion string
    Approval required for virtual enclave deletion (Required or NotRequired).
    EndpointCreation string
    Approval required for endpoint creation (Required or NotRequired).
    EndpointDeletion string
    Approval required for endpoint deletion (Required or NotRequired).
    EndpointUpdate string
    Approval required for endpoint update (Required or NotRequired).
    MaintenanceMode string
    Approval required for toggling maintenance mode (Required or NotRequired).
    MandatoryApprovers List<Pulumi.AzureNative.Mission.Inputs.MandatoryApproverResponse>
    List of mandatory approvers for the approval request
    MinimumApproversRequired double
    Minimum number of approvers required for the approval request
    NotificationOnApprovalAction string
    Notification will be sent on any action taken (Approve/Reject) on an Approval Request
    NotificationOnApprovalCreation string
    Notification will be sent on creation of an Approval Request
    NotificationOnApprovalDeletion string
    Notification will be sent on deletion of an Approval Request
    ServiceCatalogDeployment string
    Approval required for deploying service catalog templates (Required or NotRequired).
    ConnectionCreation string
    Approval required for enclave connection creation (Required or NotRequired).
    ConnectionDeletion string
    Approval required for enclave connection deletion (Required or NotRequired).
    ConnectionUpdate string
    Approval required for enclave connection update (Required or NotRequired).
    EnclaveCreation string
    Approval required for virtual enclave creation (Required or NotRequired).
    EnclaveDeletion string
    Approval required for virtual enclave deletion (Required or NotRequired).
    EndpointCreation string
    Approval required for endpoint creation (Required or NotRequired).
    EndpointDeletion string
    Approval required for endpoint deletion (Required or NotRequired).
    EndpointUpdate string
    Approval required for endpoint update (Required or NotRequired).
    MaintenanceMode string
    Approval required for toggling maintenance mode (Required or NotRequired).
    MandatoryApprovers []MandatoryApproverResponse
    List of mandatory approvers for the approval request
    MinimumApproversRequired float64
    Minimum number of approvers required for the approval request
    NotificationOnApprovalAction string
    Notification will be sent on any action taken (Approve/Reject) on an Approval Request
    NotificationOnApprovalCreation string
    Notification will be sent on creation of an Approval Request
    NotificationOnApprovalDeletion string
    Notification will be sent on deletion of an Approval Request
    ServiceCatalogDeployment string
    Approval required for deploying service catalog templates (Required or NotRequired).
    connectionCreation String
    Approval required for enclave connection creation (Required or NotRequired).
    connectionDeletion String
    Approval required for enclave connection deletion (Required or NotRequired).
    connectionUpdate String
    Approval required for enclave connection update (Required or NotRequired).
    enclaveCreation String
    Approval required for virtual enclave creation (Required or NotRequired).
    enclaveDeletion String
    Approval required for virtual enclave deletion (Required or NotRequired).
    endpointCreation String
    Approval required for endpoint creation (Required or NotRequired).
    endpointDeletion String
    Approval required for endpoint deletion (Required or NotRequired).
    endpointUpdate String
    Approval required for endpoint update (Required or NotRequired).
    maintenanceMode String
    Approval required for toggling maintenance mode (Required or NotRequired).
    mandatoryApprovers List<MandatoryApproverResponse>
    List of mandatory approvers for the approval request
    minimumApproversRequired Double
    Minimum number of approvers required for the approval request
    notificationOnApprovalAction String
    Notification will be sent on any action taken (Approve/Reject) on an Approval Request
    notificationOnApprovalCreation String
    Notification will be sent on creation of an Approval Request
    notificationOnApprovalDeletion String
    Notification will be sent on deletion of an Approval Request
    serviceCatalogDeployment String
    Approval required for deploying service catalog templates (Required or NotRequired).
    connectionCreation string
    Approval required for enclave connection creation (Required or NotRequired).
    connectionDeletion string
    Approval required for enclave connection deletion (Required or NotRequired).
    connectionUpdate string
    Approval required for enclave connection update (Required or NotRequired).
    enclaveCreation string
    Approval required for virtual enclave creation (Required or NotRequired).
    enclaveDeletion string
    Approval required for virtual enclave deletion (Required or NotRequired).
    endpointCreation string
    Approval required for endpoint creation (Required or NotRequired).
    endpointDeletion string
    Approval required for endpoint deletion (Required or NotRequired).
    endpointUpdate string
    Approval required for endpoint update (Required or NotRequired).
    maintenanceMode string
    Approval required for toggling maintenance mode (Required or NotRequired).
    mandatoryApprovers MandatoryApproverResponse[]
    List of mandatory approvers for the approval request
    minimumApproversRequired number
    Minimum number of approvers required for the approval request
    notificationOnApprovalAction string
    Notification will be sent on any action taken (Approve/Reject) on an Approval Request
    notificationOnApprovalCreation string
    Notification will be sent on creation of an Approval Request
    notificationOnApprovalDeletion string
    Notification will be sent on deletion of an Approval Request
    serviceCatalogDeployment string
    Approval required for deploying service catalog templates (Required or NotRequired).
    connection_creation str
    Approval required for enclave connection creation (Required or NotRequired).
    connection_deletion str
    Approval required for enclave connection deletion (Required or NotRequired).
    connection_update str
    Approval required for enclave connection update (Required or NotRequired).
    enclave_creation str
    Approval required for virtual enclave creation (Required or NotRequired).
    enclave_deletion str
    Approval required for virtual enclave deletion (Required or NotRequired).
    endpoint_creation str
    Approval required for endpoint creation (Required or NotRequired).
    endpoint_deletion str
    Approval required for endpoint deletion (Required or NotRequired).
    endpoint_update str
    Approval required for endpoint update (Required or NotRequired).
    maintenance_mode str
    Approval required for toggling maintenance mode (Required or NotRequired).
    mandatory_approvers Sequence[MandatoryApproverResponse]
    List of mandatory approvers for the approval request
    minimum_approvers_required float
    Minimum number of approvers required for the approval request
    notification_on_approval_action str
    Notification will be sent on any action taken (Approve/Reject) on an Approval Request
    notification_on_approval_creation str
    Notification will be sent on creation of an Approval Request
    notification_on_approval_deletion str
    Notification will be sent on deletion of an Approval Request
    service_catalog_deployment str
    Approval required for deploying service catalog templates (Required or NotRequired).
    connectionCreation String
    Approval required for enclave connection creation (Required or NotRequired).
    connectionDeletion String
    Approval required for enclave connection deletion (Required or NotRequired).
    connectionUpdate String
    Approval required for enclave connection update (Required or NotRequired).
    enclaveCreation String
    Approval required for virtual enclave creation (Required or NotRequired).
    enclaveDeletion String
    Approval required for virtual enclave deletion (Required or NotRequired).
    endpointCreation String
    Approval required for endpoint creation (Required or NotRequired).
    endpointDeletion String
    Approval required for endpoint deletion (Required or NotRequired).
    endpointUpdate String
    Approval required for endpoint update (Required or NotRequired).
    maintenanceMode String
    Approval required for toggling maintenance mode (Required or NotRequired).
    mandatoryApprovers List<Property Map>
    List of mandatory approvers for the approval request
    minimumApproversRequired Number
    Minimum number of approvers required for the approval request
    notificationOnApprovalAction String
    Notification will be sent on any action taken (Approve/Reject) on an Approval Request
    notificationOnApprovalCreation String
    Notification will be sent on creation of an Approval Request
    notificationOnApprovalDeletion String
    Notification will be sent on deletion of an Approval Request
    serviceCatalogDeployment String
    Approval required for deploying service catalog templates (Required or NotRequired).

    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.

    MandatoryApproverResponse

    ApproverEntraId string
    EntraId of the approver
    ApproverEntraId string
    EntraId of the approver
    approverEntraId String
    EntraId of the approver
    approverEntraId string
    EntraId of the approver
    approver_entra_id str
    EntraId of the approver
    approverEntraId String
    EntraId of the approver

    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

    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