1. Packages
  2. Azure Native
  3. API Docs
  4. notificationhubs
  5. getNotificationHub
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.notificationhubs.getNotificationHub

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Notification Hub Resource. Azure REST API version: 2023-01-01-preview.

    Other available API versions: 2014-09-01, 2016-03-01, 2017-04-01, 2023-09-01, 2023-10-01-preview.

    Using getNotificationHub

    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 getNotificationHub(args: GetNotificationHubArgs, opts?: InvokeOptions): Promise<GetNotificationHubResult>
    function getNotificationHubOutput(args: GetNotificationHubOutputArgs, opts?: InvokeOptions): Output<GetNotificationHubResult>
    def get_notification_hub(namespace_name: Optional[str] = None,
                             notification_hub_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetNotificationHubResult
    def get_notification_hub_output(namespace_name: Optional[pulumi.Input[str]] = None,
                             notification_hub_name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetNotificationHubResult]
    func LookupNotificationHub(ctx *Context, args *LookupNotificationHubArgs, opts ...InvokeOption) (*LookupNotificationHubResult, error)
    func LookupNotificationHubOutput(ctx *Context, args *LookupNotificationHubOutputArgs, opts ...InvokeOption) LookupNotificationHubResultOutput

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

    public static class GetNotificationHub 
    {
        public static Task<GetNotificationHubResult> InvokeAsync(GetNotificationHubArgs args, InvokeOptions? opts = null)
        public static Output<GetNotificationHubResult> Invoke(GetNotificationHubInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNotificationHubResult> getNotificationHub(GetNotificationHubArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:notificationhubs:getNotificationHub
      arguments:
        # arguments dictionary

    The following arguments are supported:

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

    getNotificationHub Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.NotificationHubs.Outputs.NotificationHubPropertiesResponse
    NotificationHub properties.
    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"
    Sku Pulumi.AzureNative.NotificationHubs.Outputs.SkuResponse
    The Sku description for a namespace
    Tags Dictionary<string, string>
    Resource tags.
    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
    Name string
    The name of the resource
    Properties NotificationHubPropertiesResponse
    NotificationHub properties.
    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"
    Sku SkuResponse
    The Sku description for a namespace
    Tags map[string]string
    Resource tags.
    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
    name String
    The name of the resource
    properties NotificationHubPropertiesResponse
    NotificationHub properties.
    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"
    sku SkuResponse
    The Sku description for a namespace
    tags Map<String,String>
    Resource tags.
    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
    name string
    The name of the resource
    properties NotificationHubPropertiesResponse
    NotificationHub properties.
    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"
    sku SkuResponse
    The Sku description for a namespace
    tags {[key: string]: string}
    Resource tags.
    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
    name str
    The name of the resource
    properties NotificationHubPropertiesResponse
    NotificationHub properties.
    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"
    sku SkuResponse
    The Sku description for a namespace
    tags Mapping[str, str]
    Resource tags.
    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
    name String
    The name of the resource
    properties Property Map
    NotificationHub properties.
    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"
    sku Property Map
    The Sku description for a namespace
    tags Map<String>
    Resource tags.

    Supporting Types

    AdmCredentialPropertiesResponse

    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.

    AdmCredentialResponse

    Properties AdmCredentialPropertiesResponse
    Description of a NotificationHub AdmCredential.
    properties AdmCredentialPropertiesResponse
    Description of a NotificationHub AdmCredential.
    properties AdmCredentialPropertiesResponse
    Description of a NotificationHub AdmCredential.
    properties AdmCredentialPropertiesResponse
    Description of a NotificationHub AdmCredential.
    properties Property Map
    Description of a NotificationHub AdmCredential.

    ApnsCredentialPropertiesResponse

    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

    ApnsCredentialResponse

    Properties ApnsCredentialPropertiesResponse
    Description of a NotificationHub ApnsCredential.
    properties ApnsCredentialPropertiesResponse
    Description of a NotificationHub ApnsCredential.
    properties ApnsCredentialPropertiesResponse
    Description of a NotificationHub ApnsCredential.
    properties ApnsCredentialPropertiesResponse
    Description of a NotificationHub ApnsCredential.
    properties Property Map
    Description of a NotificationHub ApnsCredential.

    BaiduCredentialPropertiesResponse

    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

    BaiduCredentialResponse

    Properties BaiduCredentialPropertiesResponse
    Description of a NotificationHub BaiduCredential.
    properties BaiduCredentialPropertiesResponse
    Description of a NotificationHub BaiduCredential.
    properties BaiduCredentialPropertiesResponse
    Description of a NotificationHub BaiduCredential.
    properties BaiduCredentialPropertiesResponse
    Description of a NotificationHub BaiduCredential.
    properties Property Map
    Description of a NotificationHub BaiduCredential.

    BrowserCredentialPropertiesResponse

    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.

    BrowserCredentialResponse

    Properties BrowserCredentialPropertiesResponse
    Description of a NotificationHub BrowserCredential.
    properties BrowserCredentialPropertiesResponse
    Description of a NotificationHub BrowserCredential.
    properties BrowserCredentialPropertiesResponse
    Description of a NotificationHub BrowserCredential.
    properties BrowserCredentialPropertiesResponse
    Description of a NotificationHub BrowserCredential.
    properties Property Map
    Description of a NotificationHub BrowserCredential.

    GcmCredentialPropertiesResponse

    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.

    GcmCredentialResponse

    Properties GcmCredentialPropertiesResponse
    Description of a NotificationHub GcmCredential.
    properties GcmCredentialPropertiesResponse
    Description of a NotificationHub GcmCredential.
    properties GcmCredentialPropertiesResponse
    Description of a NotificationHub GcmCredential.
    properties GcmCredentialPropertiesResponse
    Description of a NotificationHub GcmCredential.
    properties Property Map
    Description of a NotificationHub GcmCredential.

    MpnsCredentialPropertiesResponse

    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

    MpnsCredentialResponse

    Properties MpnsCredentialPropertiesResponse
    Description of a NotificationHub MpnsCredential.
    properties MpnsCredentialPropertiesResponse
    Description of a NotificationHub MpnsCredential.
    properties MpnsCredentialPropertiesResponse
    Description of a NotificationHub MpnsCredential.
    properties MpnsCredentialPropertiesResponse
    Description of a NotificationHub MpnsCredential.
    properties Property Map
    Description of a NotificationHub MpnsCredential.

    NotificationHubPropertiesResponse

    AuthorizationRules List<Pulumi.AzureNative.NotificationHubs.Inputs.SharedAccessAuthorizationRulePropertiesResponse>
    Gets or sets the AuthorizationRules of the created NotificationHub
    DailyMaxActiveDevices double
    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.
    GcmCredential Pulumi.AzureNative.NotificationHubs.Inputs.GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    MpnsCredential Pulumi.AzureNative.NotificationHubs.Inputs.MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    Name string
    Gets or sets the NotificationHub name.
    RegistrationTtl string
    Gets or sets the RegistrationTtl of the created NotificationHub
    WnsCredential Pulumi.AzureNative.NotificationHubs.Inputs.WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    XiaomiCredential Pulumi.AzureNative.NotificationHubs.Inputs.XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    AuthorizationRules []SharedAccessAuthorizationRulePropertiesResponse
    Gets or sets the AuthorizationRules of the created NotificationHub
    DailyMaxActiveDevices float64
    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.
    GcmCredential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    MpnsCredential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    Name string
    Gets or sets the NotificationHub name.
    RegistrationTtl string
    Gets or sets the RegistrationTtl of the created NotificationHub
    WnsCredential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    XiaomiCredential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    authorizationRules List<SharedAccessAuthorizationRulePropertiesResponse>
    Gets or sets the AuthorizationRules of the created NotificationHub
    dailyMaxActiveDevices Double
    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.
    gcmCredential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    mpnsCredential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    name String
    Gets or sets the NotificationHub name.
    registrationTtl String
    Gets or sets the RegistrationTtl of the created NotificationHub
    wnsCredential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    xiaomiCredential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    authorizationRules SharedAccessAuthorizationRulePropertiesResponse[]
    Gets or sets the AuthorizationRules of the created NotificationHub
    dailyMaxActiveDevices number
    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.
    gcmCredential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    mpnsCredential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    name string
    Gets or sets the NotificationHub name.
    registrationTtl string
    Gets or sets the RegistrationTtl of the created NotificationHub
    wnsCredential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    xiaomiCredential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    authorization_rules Sequence[SharedAccessAuthorizationRulePropertiesResponse]
    Gets or sets the AuthorizationRules of the created NotificationHub
    daily_max_active_devices float
    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.
    gcm_credential GcmCredentialResponse
    Description of a NotificationHub GcmCredential.
    mpns_credential MpnsCredentialResponse
    Description of a NotificationHub MpnsCredential.
    name str
    Gets or sets the NotificationHub name.
    registration_ttl str
    Gets or sets the RegistrationTtl of the created NotificationHub
    wns_credential WnsCredentialResponse
    Description of a NotificationHub WnsCredential.
    xiaomi_credential XiaomiCredentialResponse
    Description of a NotificationHub XiaomiCredential.
    authorizationRules List<Property Map>
    Gets or sets the AuthorizationRules of the created NotificationHub
    dailyMaxActiveDevices Number
    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.
    gcmCredential Property Map
    Description of a NotificationHub GcmCredential.
    mpnsCredential Property Map
    Description of a NotificationHub MpnsCredential.
    name String
    Gets or sets the NotificationHub name.
    registrationTtl String
    Gets or sets the RegistrationTtl of the created NotificationHub
    wnsCredential Property Map
    Description of a NotificationHub WnsCredential.
    xiaomiCredential Property Map
    Description of a NotificationHub XiaomiCredential.

    SharedAccessAuthorizationRulePropertiesResponse

    ClaimType string
    Gets a string that describes the claim type
    ClaimValue string
    Gets a string that describes the claim value
    CreatedTime string
    Gets the created time for this rule
    KeyName string
    Gets a string that describes the authorization rule.
    ModifiedTime string
    Gets the last modified time for this rule
    Revision int
    Gets the revision number for the rule
    Rights List<string>
    Gets or sets the rights associated with the rule.
    PrimaryKey string
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    SecondaryKey string
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    ClaimType string
    Gets a string that describes the claim type
    ClaimValue string
    Gets a string that describes the claim value
    CreatedTime string
    Gets the created time for this rule
    KeyName string
    Gets a string that describes the authorization rule.
    ModifiedTime string
    Gets the last modified time for this rule
    Revision int
    Gets the revision number for the rule
    Rights []string
    Gets or sets the rights associated with the rule.
    PrimaryKey string
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    SecondaryKey string
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    claimType String
    Gets a string that describes the claim type
    claimValue String
    Gets a string that describes the claim value
    createdTime String
    Gets the created time for this rule
    keyName String
    Gets a string that describes the authorization rule.
    modifiedTime String
    Gets the last modified time for this rule
    revision Integer
    Gets the revision number for the rule
    rights List<String>
    Gets or sets the rights associated with the rule.
    primaryKey String
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    secondaryKey String
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    claimType string
    Gets a string that describes the claim type
    claimValue string
    Gets a string that describes the claim value
    createdTime string
    Gets the created time for this rule
    keyName string
    Gets a string that describes the authorization rule.
    modifiedTime string
    Gets the last modified time for this rule
    revision number
    Gets the revision number for the rule
    rights string[]
    Gets or sets the rights associated with the rule.
    primaryKey string
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    secondaryKey string
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    claim_type str
    Gets a string that describes the claim type
    claim_value str
    Gets a string that describes the claim value
    created_time str
    Gets the created time for this rule
    key_name str
    Gets a string that describes the authorization rule.
    modified_time str
    Gets the last modified time for this rule
    revision int
    Gets the revision number for the rule
    rights Sequence[str]
    Gets or sets the rights associated with the rule.
    primary_key str
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    secondary_key str
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    claimType String
    Gets a string that describes the claim type
    claimValue String
    Gets a string that describes the claim value
    createdTime String
    Gets the created time for this rule
    keyName String
    Gets a string that describes the authorization rule.
    modifiedTime String
    Gets the last modified time for this rule
    revision Number
    Gets the revision number for the rule
    rights List<String>
    Gets or sets the rights associated with the rule.
    primaryKey String
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.
    secondaryKey String
    Gets a base64-encoded 256-bit primary key for signing and validating the SAS token.

    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.

    WnsCredentialPropertiesResponse

    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.

    WnsCredentialResponse

    Properties WnsCredentialPropertiesResponse
    Description of a NotificationHub WnsCredential.
    properties WnsCredentialPropertiesResponse
    Description of a NotificationHub WnsCredential.
    properties WnsCredentialPropertiesResponse
    Description of a NotificationHub WnsCredential.
    properties WnsCredentialPropertiesResponse
    Description of a NotificationHub WnsCredential.
    properties Property Map
    Description of a NotificationHub WnsCredential.

    XiaomiCredentialPropertiesResponse

    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.

    XiaomiCredentialResponse

    Properties Pulumi.AzureNative.NotificationHubs.Inputs.XiaomiCredentialPropertiesResponse
    Description of a NotificationHub XiaomiCredentialProperties.
    Properties XiaomiCredentialPropertiesResponse
    Description of a NotificationHub XiaomiCredentialProperties.
    properties XiaomiCredentialPropertiesResponse
    Description of a NotificationHub XiaomiCredentialProperties.
    properties XiaomiCredentialPropertiesResponse
    Description of a NotificationHub XiaomiCredentialProperties.
    properties XiaomiCredentialPropertiesResponse
    Description of a NotificationHub XiaomiCredentialProperties.
    properties Property Map
    Description of a NotificationHub XiaomiCredentialProperties.

    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 v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi