1. Packages
  2. Azure Native
  3. API Docs
  4. notificationhubs
  5. getNamespace
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.3.0 published on Monday, Apr 28, 2025 by Pulumi

azure-native.notificationhubs.getNamespace

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.3.0 published on Monday, Apr 28, 2025 by Pulumi

    Notification Hubs Namespace Resource.

    Uses Azure REST API version 2023-10-01-preview.

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

    Using getNamespace

    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 getNamespace(args: GetNamespaceArgs, opts?: InvokeOptions): Promise<GetNamespaceResult>
    function getNamespaceOutput(args: GetNamespaceOutputArgs, opts?: InvokeOptions): Output<GetNamespaceResult>
    def get_namespace(namespace_name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetNamespaceResult
    def get_namespace_output(namespace_name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetNamespaceResult]
    func LookupNamespace(ctx *Context, args *LookupNamespaceArgs, opts ...InvokeOption) (*LookupNamespaceResult, error)
    func LookupNamespaceOutput(ctx *Context, args *LookupNamespaceOutputArgs, opts ...InvokeOption) LookupNamespaceResultOutput

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

    public static class GetNamespace 
    {
        public static Task<GetNamespaceResult> InvokeAsync(GetNamespaceArgs args, InvokeOptions? opts = null)
        public static Output<GetNamespaceResult> Invoke(GetNamespaceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNamespaceResult> getNamespace(GetNamespaceArgs args, InvokeOptions options)
    public static Output<GetNamespaceResult> getNamespace(GetNamespaceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:notificationhubs:getNamespace
      arguments:
        # arguments dictionary

    The following arguments are supported:

    NamespaceName string
    Namespace name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    NamespaceName string
    Namespace name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    namespaceName String
    Namespace name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    namespaceName string
    Namespace name
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    namespace_name str
    Namespace name
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    namespaceName String
    Namespace name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getNamespace Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    CreatedAt string
    Time when the namespace was created.
    Critical bool
    Gets or sets whether or not the namespace is set as Critical.
    Enabled bool
    Gets or sets whether or not the namespace is currently enabled.
    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
    MetricId string
    Azure Insights Metrics id.
    Name string
    The name of the resource
    PrivateEndpointConnections List<Pulumi.AzureNative.NotificationHubs.Outputs.PrivateEndpointConnectionResourceResponse>
    Private Endpoint Connections for namespace
    Region string
    Region. The value is always set to the same value as Namespace.Location, so we are deprecating this property.
    ServiceBusEndpoint string
    Gets or sets endpoint you can use to perform NotificationHub operations.
    Sku Pulumi.AzureNative.NotificationHubs.Outputs.SkuResponse
    The Sku description for a namespace
    SubscriptionId string
    Namespace subscription id.
    SystemData Pulumi.AzureNative.NotificationHubs.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"
    UpdatedAt string
    Time when the namespace was updated.
    DataCenter string
    Deprecated.
    NamespaceType string
    Defines values for NamespaceType.
    NetworkAcls Pulumi.AzureNative.NotificationHubs.Outputs.NetworkAclsResponse
    A collection of network authorization rules.
    PnsCredentials Pulumi.AzureNative.NotificationHubs.Outputs.PnsCredentialsResponse
    Collection of Notification Hub or Notification Hub Namespace PNS credentials.
    ProvisioningState string
    Defines values for OperationProvisioningState.
    PublicNetworkAccess string
    Type of public network access.
    ReplicationRegion string
    Allowed replication region
    ScaleUnit string
    Gets or sets scaleUnit where the namespace gets created
    Status string
    Namespace status.
    Tags Dictionary<string, string>
    Resource tags.
    ZoneRedundancy string
    Namespace SKU name.
    AzureApiVersion string
    The Azure API version of the resource.
    CreatedAt string
    Time when the namespace was created.
    Critical bool
    Gets or sets whether or not the namespace is set as Critical.
    Enabled bool
    Gets or sets whether or not the namespace is currently enabled.
    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
    MetricId string
    Azure Insights Metrics id.
    Name string
    The name of the resource
    PrivateEndpointConnections []PrivateEndpointConnectionResourceResponse
    Private Endpoint Connections for namespace
    Region string
    Region. The value is always set to the same value as Namespace.Location, so we are deprecating this property.
    ServiceBusEndpoint string
    Gets or sets endpoint you can use to perform NotificationHub operations.
    Sku SkuResponse
    The Sku description for a namespace
    SubscriptionId string
    Namespace subscription id.
    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"
    UpdatedAt string
    Time when the namespace was updated.
    DataCenter string
    Deprecated.
    NamespaceType string
    Defines values for NamespaceType.
    NetworkAcls NetworkAclsResponse
    A collection of network authorization rules.
    PnsCredentials PnsCredentialsResponse
    Collection of Notification Hub or Notification Hub Namespace PNS credentials.
    ProvisioningState string
    Defines values for OperationProvisioningState.
    PublicNetworkAccess string
    Type of public network access.
    ReplicationRegion string
    Allowed replication region
    ScaleUnit string
    Gets or sets scaleUnit where the namespace gets created
    Status string
    Namespace status.
    Tags map[string]string
    Resource tags.
    ZoneRedundancy string
    Namespace SKU name.
    azureApiVersion String
    The Azure API version of the resource.
    createdAt String
    Time when the namespace was created.
    critical Boolean
    Gets or sets whether or not the namespace is set as Critical.
    enabled Boolean
    Gets or sets whether or not the namespace is currently enabled.
    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
    metricId String
    Azure Insights Metrics id.
    name String
    The name of the resource
    privateEndpointConnections List<PrivateEndpointConnectionResourceResponse>
    Private Endpoint Connections for namespace
    region String
    Region. The value is always set to the same value as Namespace.Location, so we are deprecating this property.
    serviceBusEndpoint String
    Gets or sets endpoint you can use to perform NotificationHub operations.
    sku SkuResponse
    The Sku description for a namespace
    subscriptionId String
    Namespace subscription id.
    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"
    updatedAt String
    Time when the namespace was updated.
    dataCenter String
    Deprecated.
    namespaceType String
    Defines values for NamespaceType.
    networkAcls NetworkAclsResponse
    A collection of network authorization rules.
    pnsCredentials PnsCredentialsResponse
    Collection of Notification Hub or Notification Hub Namespace PNS credentials.
    provisioningState String
    Defines values for OperationProvisioningState.
    publicNetworkAccess String
    Type of public network access.
    replicationRegion String
    Allowed replication region
    scaleUnit String
    Gets or sets scaleUnit where the namespace gets created
    status String
    Namespace status.
    tags Map<String,String>
    Resource tags.
    zoneRedundancy String
    Namespace SKU name.
    azureApiVersion string
    The Azure API version of the resource.
    createdAt string
    Time when the namespace was created.
    critical boolean
    Gets or sets whether or not the namespace is set as Critical.
    enabled boolean
    Gets or sets whether or not the namespace is currently enabled.
    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
    metricId string
    Azure Insights Metrics id.
    name string
    The name of the resource
    privateEndpointConnections PrivateEndpointConnectionResourceResponse[]
    Private Endpoint Connections for namespace
    region string
    Region. The value is always set to the same value as Namespace.Location, so we are deprecating this property.
    serviceBusEndpoint string
    Gets or sets endpoint you can use to perform NotificationHub operations.
    sku SkuResponse
    The Sku description for a namespace
    subscriptionId string
    Namespace subscription id.
    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"
    updatedAt string
    Time when the namespace was updated.
    dataCenter string
    Deprecated.
    namespaceType string
    Defines values for NamespaceType.
    networkAcls NetworkAclsResponse
    A collection of network authorization rules.
    pnsCredentials PnsCredentialsResponse
    Collection of Notification Hub or Notification Hub Namespace PNS credentials.
    provisioningState string
    Defines values for OperationProvisioningState.
    publicNetworkAccess string
    Type of public network access.
    replicationRegion string
    Allowed replication region
    scaleUnit string
    Gets or sets scaleUnit where the namespace gets created
    status string
    Namespace status.
    tags {[key: string]: string}
    Resource tags.
    zoneRedundancy string
    Namespace SKU name.
    azure_api_version str
    The Azure API version of the resource.
    created_at str
    Time when the namespace was created.
    critical bool
    Gets or sets whether or not the namespace is set as Critical.
    enabled bool
    Gets or sets whether or not the namespace is currently enabled.
    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
    metric_id str
    Azure Insights Metrics id.
    name str
    The name of the resource
    private_endpoint_connections Sequence[PrivateEndpointConnectionResourceResponse]
    Private Endpoint Connections for namespace
    region str
    Region. The value is always set to the same value as Namespace.Location, so we are deprecating this property.
    service_bus_endpoint str
    Gets or sets endpoint you can use to perform NotificationHub operations.
    sku SkuResponse
    The Sku description for a namespace
    subscription_id str
    Namespace subscription id.
    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"
    updated_at str
    Time when the namespace was updated.
    data_center str
    Deprecated.
    namespace_type str
    Defines values for NamespaceType.
    network_acls NetworkAclsResponse
    A collection of network authorization rules.
    pns_credentials PnsCredentialsResponse
    Collection of Notification Hub or Notification Hub Namespace PNS credentials.
    provisioning_state str
    Defines values for OperationProvisioningState.
    public_network_access str
    Type of public network access.
    replication_region str
    Allowed replication region
    scale_unit str
    Gets or sets scaleUnit where the namespace gets created
    status str
    Namespace status.
    tags Mapping[str, str]
    Resource tags.
    zone_redundancy str
    Namespace SKU name.
    azureApiVersion String
    The Azure API version of the resource.
    createdAt String
    Time when the namespace was created.
    critical Boolean
    Gets or sets whether or not the namespace is set as Critical.
    enabled Boolean
    Gets or sets whether or not the namespace is currently enabled.
    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
    metricId String
    Azure Insights Metrics id.
    name String
    The name of the resource
    privateEndpointConnections List<Property Map>
    Private Endpoint Connections for namespace
    region String
    Region. The value is always set to the same value as Namespace.Location, so we are deprecating this property.
    serviceBusEndpoint String
    Gets or sets endpoint you can use to perform NotificationHub operations.
    sku Property Map
    The Sku description for a namespace
    subscriptionId String
    Namespace subscription id.
    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"
    updatedAt String
    Time when the namespace was updated.
    dataCenter String
    Deprecated.
    namespaceType String
    Defines values for NamespaceType.
    networkAcls Property Map
    A collection of network authorization rules.
    pnsCredentials Property Map
    Collection of Notification Hub or Notification Hub Namespace PNS credentials.
    provisioningState String
    Defines values for OperationProvisioningState.
    publicNetworkAccess String
    Type of public network access.
    replicationRegion String
    Allowed replication region
    scaleUnit String
    Gets or sets scaleUnit where the namespace gets created
    status String
    Namespace status.
    tags Map<String>
    Resource tags.
    zoneRedundancy String
    Namespace SKU name.

    Supporting Types

    AdmCredentialResponse

    AuthTokenUrl string
    Gets or sets the URL of the authorization token.
    ClientId string
    Gets or sets the client identifier.
    ClientSecret string
    Gets or sets the credential secret access key.
    AuthTokenUrl string
    Gets or sets the URL of the authorization token.
    ClientId string
    Gets or sets the client identifier.
    ClientSecret string
    Gets or sets the credential secret access key.
    authTokenUrl String
    Gets or sets the URL of the authorization token.
    clientId String
    Gets or sets the client identifier.
    clientSecret String
    Gets or sets the credential secret access key.
    authTokenUrl string
    Gets or sets the URL of the authorization token.
    clientId string
    Gets or sets the client identifier.
    clientSecret string
    Gets or sets the credential secret access key.
    auth_token_url str
    Gets or sets the URL of the authorization token.
    client_id str
    Gets or sets the client identifier.
    client_secret str
    Gets or sets the credential secret access key.
    authTokenUrl String
    Gets or sets the URL of the authorization token.
    clientId String
    Gets or sets the client identifier.
    clientSecret String
    Gets or sets the credential secret access key.

    ApnsCredentialResponse

    Endpoint string
    Gets or sets the endpoint of this credential.
    ApnsCertificate string
    Gets or sets the APNS certificate.
    AppId string
    Gets or sets the issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account
    AppName string
    Gets or sets the name of the application
    CertificateKey string
    Gets or sets the certificate key.
    KeyId string
    Gets or sets a 10-character key identifier (kid) key, obtained from your developer account
    Thumbprint string
    Gets or sets the APNS certificate Thumbprint
    Token string
    Gets or sets provider Authentication Token, obtained through your developer account
    Endpoint string
    Gets or sets the endpoint of this credential.
    ApnsCertificate string
    Gets or sets the APNS certificate.
    AppId string
    Gets or sets the issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account
    AppName string
    Gets or sets the name of the application
    CertificateKey string
    Gets or sets the certificate key.
    KeyId string
    Gets or sets a 10-character key identifier (kid) key, obtained from your developer account
    Thumbprint string
    Gets or sets the APNS certificate Thumbprint
    Token string
    Gets or sets provider Authentication Token, obtained through your developer account
    endpoint String
    Gets or sets the endpoint of this credential.
    apnsCertificate String
    Gets or sets the APNS certificate.
    appId String
    Gets or sets the issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account
    appName String
    Gets or sets the name of the application
    certificateKey String
    Gets or sets the certificate key.
    keyId String
    Gets or sets a 10-character key identifier (kid) key, obtained from your developer account
    thumbprint String
    Gets or sets the APNS certificate Thumbprint
    token String
    Gets or sets provider Authentication Token, obtained through your developer account
    endpoint string
    Gets or sets the endpoint of this credential.
    apnsCertificate string
    Gets or sets the APNS certificate.
    appId string
    Gets or sets the issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account
    appName string
    Gets or sets the name of the application
    certificateKey string
    Gets or sets the certificate key.
    keyId string
    Gets or sets a 10-character key identifier (kid) key, obtained from your developer account
    thumbprint string
    Gets or sets the APNS certificate Thumbprint
    token string
    Gets or sets provider Authentication Token, obtained through your developer account
    endpoint str
    Gets or sets the endpoint of this credential.
    apns_certificate str
    Gets or sets the APNS certificate.
    app_id str
    Gets or sets the issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account
    app_name str
    Gets or sets the name of the application
    certificate_key str
    Gets or sets the certificate key.
    key_id str
    Gets or sets a 10-character key identifier (kid) key, obtained from your developer account
    thumbprint str
    Gets or sets the APNS certificate Thumbprint
    token str
    Gets or sets provider Authentication Token, obtained through your developer account
    endpoint String
    Gets or sets the endpoint of this credential.
    apnsCertificate String
    Gets or sets the APNS certificate.
    appId String
    Gets or sets the issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account
    appName String
    Gets or sets the name of the application
    certificateKey String
    Gets or sets the certificate key.
    keyId String
    Gets or sets a 10-character key identifier (kid) key, obtained from your developer account
    thumbprint String
    Gets or sets the APNS certificate Thumbprint
    token String
    Gets or sets provider Authentication Token, obtained through your developer account

    BaiduCredentialResponse

    BaiduApiKey string
    Gets or sets baidu Api Key.
    BaiduEndPoint string
    Gets or sets baidu Endpoint.
    BaiduSecretKey string
    Gets or sets baidu Secret Key
    BaiduApiKey string
    Gets or sets baidu Api Key.
    BaiduEndPoint string
    Gets or sets baidu Endpoint.
    BaiduSecretKey string
    Gets or sets baidu Secret Key
    baiduApiKey String
    Gets or sets baidu Api Key.
    baiduEndPoint String
    Gets or sets baidu Endpoint.
    baiduSecretKey String
    Gets or sets baidu Secret Key
    baiduApiKey string
    Gets or sets baidu Api Key.
    baiduEndPoint string
    Gets or sets baidu Endpoint.
    baiduSecretKey string
    Gets or sets baidu Secret Key
    baidu_api_key str
    Gets or sets baidu Api Key.
    baidu_end_point str
    Gets or sets baidu Endpoint.
    baidu_secret_key str
    Gets or sets baidu Secret Key
    baiduApiKey String
    Gets or sets baidu Api Key.
    baiduEndPoint String
    Gets or sets baidu Endpoint.
    baiduSecretKey String
    Gets or sets baidu Secret Key

    BrowserCredentialResponse

    Subject string
    Gets or sets web push subject.
    VapidPrivateKey string
    Gets or sets VAPID private key.
    VapidPublicKey string
    Gets or sets VAPID public key.
    Subject string
    Gets or sets web push subject.
    VapidPrivateKey string
    Gets or sets VAPID private key.
    VapidPublicKey string
    Gets or sets VAPID public key.
    subject String
    Gets or sets web push subject.
    vapidPrivateKey String
    Gets or sets VAPID private key.
    vapidPublicKey String
    Gets or sets VAPID public key.
    subject string
    Gets or sets web push subject.
    vapidPrivateKey string
    Gets or sets VAPID private key.
    vapidPublicKey string
    Gets or sets VAPID public key.
    subject str
    Gets or sets web push subject.
    vapid_private_key str
    Gets or sets VAPID private key.
    vapid_public_key str
    Gets or sets VAPID public key.
    subject String
    Gets or sets web push subject.
    vapidPrivateKey String
    Gets or sets VAPID private key.
    vapidPublicKey String
    Gets or sets VAPID public key.

    FcmV1CredentialResponse

    ClientEmail string
    Gets or sets client email.
    PrivateKey string
    Gets or sets private key.
    ProjectId string
    Gets or sets project id.
    ClientEmail string
    Gets or sets client email.
    PrivateKey string
    Gets or sets private key.
    ProjectId string
    Gets or sets project id.
    clientEmail String
    Gets or sets client email.
    privateKey String
    Gets or sets private key.
    projectId String
    Gets or sets project id.
    clientEmail string
    Gets or sets client email.
    privateKey string
    Gets or sets private key.
    projectId string
    Gets or sets project id.
    client_email str
    Gets or sets client email.
    private_key str
    Gets or sets private key.
    project_id str
    Gets or sets project id.
    clientEmail String
    Gets or sets client email.
    privateKey String
    Gets or sets private key.
    projectId String
    Gets or sets project id.

    GcmCredentialResponse

    GoogleApiKey string
    Gets or sets the Google API key.
    GcmEndpoint string
    Gets or sets the GCM endpoint.
    GoogleApiKey string
    Gets or sets the Google API key.
    GcmEndpoint string
    Gets or sets the GCM endpoint.
    googleApiKey String
    Gets or sets the Google API key.
    gcmEndpoint String
    Gets or sets the GCM endpoint.
    googleApiKey string
    Gets or sets the Google API key.
    gcmEndpoint string
    Gets or sets the GCM endpoint.
    google_api_key str
    Gets or sets the Google API key.
    gcm_endpoint str
    Gets or sets the GCM endpoint.
    googleApiKey String
    Gets or sets the Google API key.
    gcmEndpoint String
    Gets or sets the GCM endpoint.

    IpRuleResponse

    IpMask string
    IP mask.
    Rights List<string>
    List of access rights.
    IpMask string
    IP mask.
    Rights []string
    List of access rights.
    ipMask String
    IP mask.
    rights List<String>
    List of access rights.
    ipMask string
    IP mask.
    rights string[]
    List of access rights.
    ip_mask str
    IP mask.
    rights Sequence[str]
    List of access rights.
    ipMask String
    IP mask.
    rights List<String>
    List of access rights.

    MpnsCredentialResponse

    CertificateKey string
    Gets or sets the certificate key for this credential.
    MpnsCertificate string
    Gets or sets the MPNS certificate.
    Thumbprint string
    Gets or sets the MPNS certificate Thumbprint
    CertificateKey string
    Gets or sets the certificate key for this credential.
    MpnsCertificate string
    Gets or sets the MPNS certificate.
    Thumbprint string
    Gets or sets the MPNS certificate Thumbprint
    certificateKey String
    Gets or sets the certificate key for this credential.
    mpnsCertificate String
    Gets or sets the MPNS certificate.
    thumbprint String
    Gets or sets the MPNS certificate Thumbprint
    certificateKey string
    Gets or sets the certificate key for this credential.
    mpnsCertificate string
    Gets or sets the MPNS certificate.
    thumbprint string
    Gets or sets the MPNS certificate Thumbprint
    certificate_key str
    Gets or sets the certificate key for this credential.
    mpns_certificate str
    Gets or sets the MPNS certificate.
    thumbprint str
    Gets or sets the MPNS certificate Thumbprint
    certificateKey String
    Gets or sets the certificate key for this credential.
    mpnsCertificate String
    Gets or sets the MPNS certificate.
    thumbprint String
    Gets or sets the MPNS certificate Thumbprint

    NetworkAclsResponse

    IpRules List<Pulumi.AzureNative.NotificationHubs.Inputs.IpRuleResponse>
    List of IP rules.
    PublicNetworkRule Pulumi.AzureNative.NotificationHubs.Inputs.PublicInternetAuthorizationRuleResponse
    A default (public Internet) network authorization rule, which contains rights if no other network rule matches.
    IpRules []IpRuleResponse
    List of IP rules.
    PublicNetworkRule PublicInternetAuthorizationRuleResponse
    A default (public Internet) network authorization rule, which contains rights if no other network rule matches.
    ipRules List<IpRuleResponse>
    List of IP rules.
    publicNetworkRule PublicInternetAuthorizationRuleResponse
    A default (public Internet) network authorization rule, which contains rights if no other network rule matches.
    ipRules IpRuleResponse[]
    List of IP rules.
    publicNetworkRule PublicInternetAuthorizationRuleResponse
    A default (public Internet) network authorization rule, which contains rights if no other network rule matches.
    ip_rules Sequence[IpRuleResponse]
    List of IP rules.
    public_network_rule PublicInternetAuthorizationRuleResponse
    A default (public Internet) network authorization rule, which contains rights if no other network rule matches.
    ipRules List<Property Map>
    List of IP rules.
    publicNetworkRule Property Map
    A default (public Internet) network authorization rule, which contains rights if no other network rule matches.

    PnsCredentialsResponse

    AdmCredential Pulumi.AzureNative.NotificationHubs.Inputs.AdmCredentialResponse
    Description of a NotificationHub AdmCredential.
    ApnsCredential Pulumi.AzureNative.NotificationHubs.Inputs.ApnsCredentialResponse
    Description of a NotificationHub ApnsCredential.
    BaiduCredential Pulumi.AzureNative.NotificationHubs.Inputs.BaiduCredentialResponse
    Description of a NotificationHub BaiduCredential.
    BrowserCredential Pulumi.AzureNative.NotificationHubs.Inputs.BrowserCredentialResponse
    Description of a NotificationHub BrowserCredential.
    FcmV1Credential Pulumi.AzureNative.NotificationHubs.Inputs.FcmV1CredentialResponse
    Description of a NotificationHub FcmV1Credential.
    GcmCredential Pulumi.AzureNative.NotificationHubs.Inputs.GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    MpnsCredential Pulumi.AzureNative.NotificationHubs.Inputs.MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    WnsCredential Pulumi.AzureNative.NotificationHubs.Inputs.WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    XiaomiCredential Pulumi.AzureNative.NotificationHubs.Inputs.XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    AdmCredential AdmCredentialResponse
    Description of a NotificationHub AdmCredential.
    ApnsCredential ApnsCredentialResponse
    Description of a NotificationHub ApnsCredential.
    BaiduCredential BaiduCredentialResponse
    Description of a NotificationHub BaiduCredential.
    BrowserCredential BrowserCredentialResponse
    Description of a NotificationHub BrowserCredential.
    FcmV1Credential FcmV1CredentialResponse
    Description of a NotificationHub FcmV1Credential.
    GcmCredential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    MpnsCredential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    WnsCredential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    XiaomiCredential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    admCredential AdmCredentialResponse
    Description of a NotificationHub AdmCredential.
    apnsCredential ApnsCredentialResponse
    Description of a NotificationHub ApnsCredential.
    baiduCredential BaiduCredentialResponse
    Description of a NotificationHub BaiduCredential.
    browserCredential BrowserCredentialResponse
    Description of a NotificationHub BrowserCredential.
    fcmV1Credential FcmV1CredentialResponse
    Description of a NotificationHub FcmV1Credential.
    gcmCredential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    mpnsCredential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    wnsCredential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    xiaomiCredential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    admCredential AdmCredentialResponse
    Description of a NotificationHub AdmCredential.
    apnsCredential ApnsCredentialResponse
    Description of a NotificationHub ApnsCredential.
    baiduCredential BaiduCredentialResponse
    Description of a NotificationHub BaiduCredential.
    browserCredential BrowserCredentialResponse
    Description of a NotificationHub BrowserCredential.
    fcmV1Credential FcmV1CredentialResponse
    Description of a NotificationHub FcmV1Credential.
    gcmCredential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    mpnsCredential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    wnsCredential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    xiaomiCredential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    adm_credential AdmCredentialResponse
    Description of a NotificationHub AdmCredential.
    apns_credential ApnsCredentialResponse
    Description of a NotificationHub ApnsCredential.
    baidu_credential BaiduCredentialResponse
    Description of a NotificationHub BaiduCredential.
    browser_credential BrowserCredentialResponse
    Description of a NotificationHub BrowserCredential.
    fcm_v1_credential FcmV1CredentialResponse
    Description of a NotificationHub FcmV1Credential.
    gcm_credential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    mpns_credential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    wns_credential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    xiaomi_credential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    admCredential Property Map
    Description of a NotificationHub AdmCredential.
    apnsCredential Property Map
    Description of a NotificationHub ApnsCredential.
    baiduCredential Property Map
    Description of a NotificationHub BaiduCredential.
    browserCredential Property Map
    Description of a NotificationHub BrowserCredential.
    fcmV1Credential Property Map
    Description of a NotificationHub FcmV1Credential.
    gcmCredential Property Map
    Description of a NotificationHub GcmCredential.
    mpnsCredential Property Map
    Description of a NotificationHub MpnsCredential.
    wnsCredential Property Map
    Description of a NotificationHub WnsCredential.
    xiaomiCredential Property Map
    Description of a NotificationHub XiaomiCredential.

    PrivateEndpointConnectionPropertiesResponse

    GroupIds List<string>
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    PrivateEndpoint Pulumi.AzureNative.NotificationHubs.Inputs.RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    PrivateLinkServiceConnectionState Pulumi.AzureNative.NotificationHubs.Inputs.RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    ProvisioningState string
    State of Private Endpoint Connection.
    GroupIds []string
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    PrivateEndpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    PrivateLinkServiceConnectionState RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    ProvisioningState string
    State of Private Endpoint Connection.
    groupIds List<String>
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    privateEndpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    privateLinkServiceConnectionState RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    provisioningState String
    State of Private Endpoint Connection.
    groupIds string[]
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    privateEndpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    privateLinkServiceConnectionState RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    provisioningState string
    State of Private Endpoint Connection.
    group_ids Sequence[str]
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    private_endpoint RemotePrivateEndpointConnectionResponse
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    private_link_service_connection_state RemotePrivateLinkServiceConnectionStateResponse
    State of the Private Link Service connection.
    provisioning_state str
    State of Private Endpoint Connection.
    groupIds List<String>
    List of group ids. For Notification Hubs, it always contains a single "namespace" element.
    privateEndpoint Property Map
    Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.
    privateLinkServiceConnectionState Property Map
    State of the Private Link Service connection.
    provisioningState String
    State of Private Endpoint Connection.

    PrivateEndpointConnectionResourceResponse

    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
    SystemData Pulumi.AzureNative.NotificationHubs.Inputs.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"
    Properties Pulumi.AzureNative.NotificationHubs.Inputs.PrivateEndpointConnectionPropertiesResponse
    Private Endpoint Connection properties.
    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
    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"
    Properties PrivateEndpointConnectionPropertiesResponse
    Private Endpoint Connection properties.
    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
    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"
    properties PrivateEndpointConnectionPropertiesResponse
    Private Endpoint Connection properties.
    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
    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"
    properties PrivateEndpointConnectionPropertiesResponse
    Private Endpoint Connection properties.
    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
    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"
    properties PrivateEndpointConnectionPropertiesResponse
    Private Endpoint Connection properties.
    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
    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"
    properties Property Map
    Private Endpoint Connection properties.

    PublicInternetAuthorizationRuleResponse

    Rights List<string>
    List of access rights.
    Rights []string
    List of access rights.
    rights List<String>
    List of access rights.
    rights string[]
    List of access rights.
    rights Sequence[str]
    List of access rights.
    rights List<String>
    List of access rights.

    RemotePrivateEndpointConnectionResponse

    Id string
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    Id string
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id String
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id string
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id str
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
    id String
    ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.

    RemotePrivateLinkServiceConnectionStateResponse

    ActionsRequired string
    Human-friendly description of required actions.
    Description string
    Human-friendly description.
    Status string
    State of Private Link Connection.
    ActionsRequired string
    Human-friendly description of required actions.
    Description string
    Human-friendly description.
    Status string
    State of Private Link Connection.
    actionsRequired String
    Human-friendly description of required actions.
    description String
    Human-friendly description.
    status String
    State of Private Link Connection.
    actionsRequired string
    Human-friendly description of required actions.
    description string
    Human-friendly description.
    status string
    State of Private Link Connection.
    actions_required str
    Human-friendly description of required actions.
    description str
    Human-friendly description.
    status str
    State of Private Link Connection.
    actionsRequired String
    Human-friendly description of required actions.
    description String
    Human-friendly description.
    status String
    State of Private Link Connection.

    SkuResponse

    Name string
    Namespace SKU name.
    Capacity int
    Gets or sets the capacity of the resource
    Family string
    Gets or sets the Sku Family
    Size string
    Gets or sets the Sku size
    Tier string
    Gets or sets the tier of particular sku
    Name string
    Namespace SKU name.
    Capacity int
    Gets or sets the capacity of the resource
    Family string
    Gets or sets the Sku Family
    Size string
    Gets or sets the Sku size
    Tier string
    Gets or sets the tier of particular sku
    name String
    Namespace SKU name.
    capacity Integer
    Gets or sets the capacity of the resource
    family String
    Gets or sets the Sku Family
    size String
    Gets or sets the Sku size
    tier String
    Gets or sets the tier of particular sku
    name string
    Namespace SKU name.
    capacity number
    Gets or sets the capacity of the resource
    family string
    Gets or sets the Sku Family
    size string
    Gets or sets the Sku size
    tier string
    Gets or sets the tier of particular sku
    name str
    Namespace SKU name.
    capacity int
    Gets or sets the capacity of the resource
    family str
    Gets or sets the Sku Family
    size str
    Gets or sets the Sku size
    tier str
    Gets or sets the tier of particular sku
    name String
    Namespace SKU name.
    capacity Number
    Gets or sets the capacity of the resource
    family String
    Gets or sets the Sku Family
    size String
    Gets or sets the Sku size
    tier String
    Gets or sets the tier of particular sku

    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.

    WnsCredentialResponse

    CertificateKey string
    Ges or sets the WNS Certificate Key.
    PackageSid string
    Gets or sets the package ID for this credential.
    SecretKey string
    Gets or sets the secret key.
    WindowsLiveEndpoint string
    Gets or sets the Windows Live endpoint.
    WnsCertificate string
    Gets or sets the WNS Certificate.
    CertificateKey string
    Ges or sets the WNS Certificate Key.
    PackageSid string
    Gets or sets the package ID for this credential.
    SecretKey string
    Gets or sets the secret key.
    WindowsLiveEndpoint string
    Gets or sets the Windows Live endpoint.
    WnsCertificate string
    Gets or sets the WNS Certificate.
    certificateKey String
    Ges or sets the WNS Certificate Key.
    packageSid String
    Gets or sets the package ID for this credential.
    secretKey String
    Gets or sets the secret key.
    windowsLiveEndpoint String
    Gets or sets the Windows Live endpoint.
    wnsCertificate String
    Gets or sets the WNS Certificate.
    certificateKey string
    Ges or sets the WNS Certificate Key.
    packageSid string
    Gets or sets the package ID for this credential.
    secretKey string
    Gets or sets the secret key.
    windowsLiveEndpoint string
    Gets or sets the Windows Live endpoint.
    wnsCertificate string
    Gets or sets the WNS Certificate.
    certificate_key str
    Ges or sets the WNS Certificate Key.
    package_sid str
    Gets or sets the package ID for this credential.
    secret_key str
    Gets or sets the secret key.
    windows_live_endpoint str
    Gets or sets the Windows Live endpoint.
    wns_certificate str
    Gets or sets the WNS Certificate.
    certificateKey String
    Ges or sets the WNS Certificate Key.
    packageSid String
    Gets or sets the package ID for this credential.
    secretKey String
    Gets or sets the secret key.
    windowsLiveEndpoint String
    Gets or sets the Windows Live endpoint.
    wnsCertificate String
    Gets or sets the WNS Certificate.

    XiaomiCredentialResponse

    AppSecret string
    Gets or sets app secret.
    Endpoint string
    Gets or sets xiaomi service endpoint.
    AppSecret string
    Gets or sets app secret.
    Endpoint string
    Gets or sets xiaomi service endpoint.
    appSecret String
    Gets or sets app secret.
    endpoint String
    Gets or sets xiaomi service endpoint.
    appSecret string
    Gets or sets app secret.
    endpoint string
    Gets or sets xiaomi service endpoint.
    app_secret str
    Gets or sets app secret.
    endpoint str
    Gets or sets xiaomi service endpoint.
    appSecret String
    Gets or sets app secret.
    endpoint String
    Gets or sets xiaomi service endpoint.

    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.3.0 published on Monday, Apr 28, 2025 by Pulumi