1. Packages
  2. Azure Native
  3. API Docs
  4. notificationhubs
  5. NotificationHub
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.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

azure-native.notificationhubs.NotificationHub

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.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

    Notification Hub Resource. Azure REST API version: 2023-01-01-preview. Prior API version in Azure Native 1.x: 2017-04-01

    Example Usage

    NotificationHubs_CreateOrUpdate

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var notificationHub = new AzureNative.NotificationHubs.NotificationHub("notificationHub", new()
        {
            Location = "eastus",
            NamespaceName = "nh-sdk-ns",
            NotificationHubName = "nh-sdk-hub",
            Properties = null,
            ResourceGroupName = "5ktrial",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/notificationhubs/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := notificationhubs.NewNotificationHub(ctx, "notificationHub", &notificationhubs.NotificationHubArgs{
    			Location:            pulumi.String("eastus"),
    			NamespaceName:       pulumi.String("nh-sdk-ns"),
    			NotificationHubName: pulumi.String("nh-sdk-hub"),
    			Properties:          nil,
    			ResourceGroupName:   pulumi.String("5ktrial"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.notificationhubs.NotificationHub;
    import com.pulumi.azurenative.notificationhubs.NotificationHubArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var notificationHub = new NotificationHub("notificationHub", NotificationHubArgs.builder()        
                .location("eastus")
                .namespaceName("nh-sdk-ns")
                .notificationHubName("nh-sdk-hub")
                .properties()
                .resourceGroupName("5ktrial")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    notification_hub = azure_native.notificationhubs.NotificationHub("notificationHub",
        location="eastus",
        namespace_name="nh-sdk-ns",
        notification_hub_name="nh-sdk-hub",
        properties=azure_native.notificationhubs.NotificationHubPropertiesArgs(),
        resource_group_name="5ktrial")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const notificationHub = new azure_native.notificationhubs.NotificationHub("notificationHub", {
        location: "eastus",
        namespaceName: "nh-sdk-ns",
        notificationHubName: "nh-sdk-hub",
        properties: {},
        resourceGroupName: "5ktrial",
    });
    
    resources:
      notificationHub:
        type: azure-native:notificationhubs:NotificationHub
        properties:
          location: eastus
          namespaceName: nh-sdk-ns
          notificationHubName: nh-sdk-hub
          properties: {}
          resourceGroupName: 5ktrial
    

    Create NotificationHub Resource

    new NotificationHub(name: string, args: NotificationHubArgs, opts?: CustomResourceOptions);
    @overload
    def NotificationHub(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        location: Optional[str] = None,
                        namespace_name: Optional[str] = None,
                        notification_hub_name: Optional[str] = None,
                        properties: Optional[NotificationHubPropertiesArgs] = None,
                        resource_group_name: Optional[str] = None,
                        sku: Optional[SkuArgs] = None,
                        tags: Optional[Mapping[str, str]] = None)
    @overload
    def NotificationHub(resource_name: str,
                        args: NotificationHubArgs,
                        opts: Optional[ResourceOptions] = None)
    func NewNotificationHub(ctx *Context, name string, args NotificationHubArgs, opts ...ResourceOption) (*NotificationHub, error)
    public NotificationHub(string name, NotificationHubArgs args, CustomResourceOptions? opts = null)
    public NotificationHub(String name, NotificationHubArgs args)
    public NotificationHub(String name, NotificationHubArgs args, CustomResourceOptions options)
    
    type: azure-native:notificationhubs:NotificationHub
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args NotificationHubArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args NotificationHubArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args NotificationHubArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args NotificationHubArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args NotificationHubArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    NotificationHub Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The NotificationHub resource accepts the following input properties:

    NamespaceName string

    Namespace name

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    Location string

    The geo-location where the resource lives

    NotificationHubName string

    Notification Hub name

    Properties Pulumi.AzureNative.NotificationHubs.Inputs.NotificationHubProperties

    NotificationHub properties.

    Sku Pulumi.AzureNative.NotificationHubs.Inputs.Sku

    The Sku description for a namespace

    Tags Dictionary<string, string>

    Resource tags.

    NamespaceName string

    Namespace name

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    Location string

    The geo-location where the resource lives

    NotificationHubName string

    Notification Hub name

    Properties NotificationHubPropertiesArgs

    NotificationHub properties.

    Sku SkuArgs

    The Sku description for a namespace

    Tags map[string]string

    Resource tags.

    namespaceName String

    Namespace name

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    location String

    The geo-location where the resource lives

    notificationHubName String

    Notification Hub name

    properties NotificationHubProperties

    NotificationHub properties.

    sku Sku

    The Sku description for a namespace

    tags Map<String,String>

    Resource tags.

    namespaceName string

    Namespace name

    resourceGroupName string

    The name of the resource group. The name is case insensitive.

    location string

    The geo-location where the resource lives

    notificationHubName string

    Notification Hub name

    properties NotificationHubProperties

    NotificationHub properties.

    sku Sku

    The Sku description for a namespace

    tags {[key: string]: string}

    Resource tags.

    namespace_name str

    Namespace name

    resource_group_name str

    The name of the resource group. The name is case insensitive.

    location str

    The geo-location where the resource lives

    notification_hub_name str

    Notification Hub name

    properties NotificationHubPropertiesArgs

    NotificationHub properties.

    sku SkuArgs

    The Sku description for a namespace

    tags Mapping[str, str]

    Resource tags.

    namespaceName String

    Namespace name

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    location String

    The geo-location where the resource lives

    notificationHubName String

    Notification Hub name

    properties Property Map

    NotificationHub properties.

    sku Property Map

    The Sku description for a namespace

    tags Map<String>

    Resource tags.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the NotificationHub resource produces the following output properties:

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    The name of the resource

    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"

    Id string

    The provider-assigned unique ID for this managed resource.

    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"

    id String

    The provider-assigned unique ID for this managed resource.

    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"

    id string

    The provider-assigned unique ID for this managed resource.

    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"

    id str

    The provider-assigned unique ID for this managed resource.

    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"

    id String

    The provider-assigned unique ID for this managed resource.

    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"

    Supporting Types

    AdmCredential, AdmCredentialArgs

    Properties AdmCredentialProperties

    Description of a NotificationHub AdmCredential.

    properties AdmCredentialProperties

    Description of a NotificationHub AdmCredential.

    properties AdmCredentialProperties

    Description of a NotificationHub AdmCredential.

    properties AdmCredentialProperties

    Description of a NotificationHub AdmCredential.

    properties Property Map

    Description of a NotificationHub AdmCredential.

    AdmCredentialProperties, AdmCredentialPropertiesArgs

    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.

    AdmCredentialPropertiesResponse, AdmCredentialPropertiesResponseArgs

    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, AdmCredentialResponseArgs

    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.

    ApnsCredential, ApnsCredentialArgs

    Properties ApnsCredentialProperties

    Description of a NotificationHub ApnsCredential.

    properties ApnsCredentialProperties

    Description of a NotificationHub ApnsCredential.

    properties ApnsCredentialProperties

    Description of a NotificationHub ApnsCredential.

    properties ApnsCredentialProperties

    Description of a NotificationHub ApnsCredential.

    properties Property Map

    Description of a NotificationHub ApnsCredential.

    ApnsCredentialProperties, ApnsCredentialPropertiesArgs

    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

    ApnsCredentialPropertiesResponse, ApnsCredentialPropertiesResponseArgs

    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, ApnsCredentialResponseArgs

    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.

    BaiduCredential, BaiduCredentialArgs

    Properties BaiduCredentialProperties

    Description of a NotificationHub BaiduCredential.

    properties BaiduCredentialProperties

    Description of a NotificationHub BaiduCredential.

    properties BaiduCredentialProperties

    Description of a NotificationHub BaiduCredential.

    properties BaiduCredentialProperties

    Description of a NotificationHub BaiduCredential.

    properties Property Map

    Description of a NotificationHub BaiduCredential.

    BaiduCredentialProperties, BaiduCredentialPropertiesArgs

    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

    BaiduCredentialPropertiesResponse, BaiduCredentialPropertiesResponseArgs

    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, BaiduCredentialResponseArgs

    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.

    BrowserCredential, BrowserCredentialArgs

    Properties BrowserCredentialProperties

    Description of a NotificationHub BrowserCredential.

    properties BrowserCredentialProperties

    Description of a NotificationHub BrowserCredential.

    properties BrowserCredentialProperties

    Description of a NotificationHub BrowserCredential.

    properties BrowserCredentialProperties

    Description of a NotificationHub BrowserCredential.

    properties Property Map

    Description of a NotificationHub BrowserCredential.

    BrowserCredentialProperties, BrowserCredentialPropertiesArgs

    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.

    BrowserCredentialPropertiesResponse, BrowserCredentialPropertiesResponseArgs

    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, BrowserCredentialResponseArgs

    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.

    GcmCredential, GcmCredentialArgs

    Properties GcmCredentialProperties

    Description of a NotificationHub GcmCredential.

    properties GcmCredentialProperties

    Description of a NotificationHub GcmCredential.

    properties GcmCredentialProperties

    Description of a NotificationHub GcmCredential.

    properties GcmCredentialProperties

    Description of a NotificationHub GcmCredential.

    properties Property Map

    Description of a NotificationHub GcmCredential.

    GcmCredentialProperties, GcmCredentialPropertiesArgs

    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.

    GcmCredentialPropertiesResponse, GcmCredentialPropertiesResponseArgs

    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, GcmCredentialResponseArgs

    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.

    MpnsCredential, MpnsCredentialArgs

    Properties MpnsCredentialProperties

    Description of a NotificationHub MpnsCredential.

    properties MpnsCredentialProperties

    Description of a NotificationHub MpnsCredential.

    properties MpnsCredentialProperties

    Description of a NotificationHub MpnsCredential.

    properties MpnsCredentialProperties

    Description of a NotificationHub MpnsCredential.

    properties Property Map

    Description of a NotificationHub MpnsCredential.

    MpnsCredentialProperties, MpnsCredentialPropertiesArgs

    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

    MpnsCredentialPropertiesResponse, MpnsCredentialPropertiesResponseArgs

    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, MpnsCredentialResponseArgs

    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.

    NotificationHubProperties, NotificationHubPropertiesArgs

    AdmCredential Pulumi.AzureNative.NotificationHubs.Inputs.AdmCredential

    Description of a NotificationHub AdmCredential.

    ApnsCredential Pulumi.AzureNative.NotificationHubs.Inputs.ApnsCredential

    Description of a NotificationHub ApnsCredential.

    BaiduCredential Pulumi.AzureNative.NotificationHubs.Inputs.BaiduCredential

    Description of a NotificationHub BaiduCredential.

    BrowserCredential Pulumi.AzureNative.NotificationHubs.Inputs.BrowserCredential

    Description of a NotificationHub BrowserCredential.

    GcmCredential Pulumi.AzureNative.NotificationHubs.Inputs.GcmCredential

    Description of a NotificationHub GcmCredential.

    MpnsCredential Pulumi.AzureNative.NotificationHubs.Inputs.MpnsCredential

    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.WnsCredential

    Description of a NotificationHub WnsCredential.

    XiaomiCredential Pulumi.AzureNative.NotificationHubs.Inputs.XiaomiCredential

    Description of a NotificationHub XiaomiCredential.

    AdmCredential AdmCredential

    Description of a NotificationHub AdmCredential.

    ApnsCredential ApnsCredential

    Description of a NotificationHub ApnsCredential.

    BaiduCredential BaiduCredential

    Description of a NotificationHub BaiduCredential.

    BrowserCredential BrowserCredential

    Description of a NotificationHub BrowserCredential.

    GcmCredential GcmCredential

    Description of a NotificationHub GcmCredential.

    MpnsCredential MpnsCredential

    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 WnsCredential

    Description of a NotificationHub WnsCredential.

    XiaomiCredential XiaomiCredential

    Description of a NotificationHub XiaomiCredential.

    admCredential AdmCredential

    Description of a NotificationHub AdmCredential.

    apnsCredential ApnsCredential

    Description of a NotificationHub ApnsCredential.

    baiduCredential BaiduCredential

    Description of a NotificationHub BaiduCredential.

    browserCredential BrowserCredential

    Description of a NotificationHub BrowserCredential.

    gcmCredential GcmCredential

    Description of a NotificationHub GcmCredential.

    mpnsCredential MpnsCredential

    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 WnsCredential

    Description of a NotificationHub WnsCredential.

    xiaomiCredential XiaomiCredential

    Description of a NotificationHub XiaomiCredential.

    admCredential AdmCredential

    Description of a NotificationHub AdmCredential.

    apnsCredential ApnsCredential

    Description of a NotificationHub ApnsCredential.

    baiduCredential BaiduCredential

    Description of a NotificationHub BaiduCredential.

    browserCredential BrowserCredential

    Description of a NotificationHub BrowserCredential.

    gcmCredential GcmCredential

    Description of a NotificationHub GcmCredential.

    mpnsCredential MpnsCredential

    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 WnsCredential

    Description of a NotificationHub WnsCredential.

    xiaomiCredential XiaomiCredential

    Description of a NotificationHub XiaomiCredential.

    adm_credential AdmCredential

    Description of a NotificationHub AdmCredential.

    apns_credential ApnsCredential

    Description of a NotificationHub ApnsCredential.

    baidu_credential BaiduCredential

    Description of a NotificationHub BaiduCredential.

    browser_credential BrowserCredential

    Description of a NotificationHub BrowserCredential.

    gcm_credential GcmCredential

    Description of a NotificationHub GcmCredential.

    mpns_credential MpnsCredential

    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 WnsCredential

    Description of a NotificationHub WnsCredential.

    xiaomi_credential XiaomiCredential

    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.

    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.

    NotificationHubPropertiesResponse, NotificationHubPropertiesResponseArgs

    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, SharedAccessAuthorizationRulePropertiesResponseArgs

    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.

    Sku, SkuArgs

    Name string | Pulumi.AzureNative.NotificationHubs.SkuName

    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 | SkuName

    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 | SkuName

    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 | SkuName

    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 | SkuName

    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 | "Free" | "Basic" | "Standard"

    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

    SkuName, SkuNameArgs

    Free
    Free
    Basic
    Basic
    Standard
    Standard
    SkuNameFree
    Free
    SkuNameBasic
    Basic
    SkuNameStandard
    Standard
    Free
    Free
    Basic
    Basic
    Standard
    Standard
    Free
    Free
    Basic
    Basic
    Standard
    Standard
    FREE
    Free
    BASIC
    Basic
    STANDARD
    Standard
    "Free"
    Free
    "Basic"
    Basic
    "Standard"
    Standard

    SkuResponse, SkuResponseArgs

    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, SystemDataResponseArgs

    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.

    WnsCredential, WnsCredentialArgs

    Properties WnsCredentialProperties

    Description of a NotificationHub WnsCredential.

    properties WnsCredentialProperties

    Description of a NotificationHub WnsCredential.

    properties WnsCredentialProperties

    Description of a NotificationHub WnsCredential.

    properties WnsCredentialProperties

    Description of a NotificationHub WnsCredential.

    properties Property Map

    Description of a NotificationHub WnsCredential.

    WnsCredentialProperties, WnsCredentialPropertiesArgs

    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.

    WnsCredentialPropertiesResponse, WnsCredentialPropertiesResponseArgs

    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, WnsCredentialResponseArgs

    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.

    XiaomiCredential, XiaomiCredentialArgs

    Properties Pulumi.AzureNative.NotificationHubs.Inputs.XiaomiCredentialProperties

    Description of a NotificationHub XiaomiCredentialProperties.

    Properties XiaomiCredentialProperties

    Description of a NotificationHub XiaomiCredentialProperties.

    properties XiaomiCredentialProperties

    Description of a NotificationHub XiaomiCredentialProperties.

    properties XiaomiCredentialProperties

    Description of a NotificationHub XiaomiCredentialProperties.

    properties XiaomiCredentialProperties

    Description of a NotificationHub XiaomiCredentialProperties.

    properties Property Map

    Description of a NotificationHub XiaomiCredentialProperties.

    XiaomiCredentialProperties, XiaomiCredentialPropertiesArgs

    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.

    XiaomiCredentialPropertiesResponse, XiaomiCredentialPropertiesResponseArgs

    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, XiaomiCredentialResponseArgs

    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.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:notificationhubs:NotificationHub test /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName} 
    

    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.9.0 published on Wednesday, Sep 27, 2023 by Pulumi