1. Packages
  2. Azure Native v2
  3. API Docs
  4. notificationhubs
  5. NotificationHub
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.notificationhubs.NotificationHub

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

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

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

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",
    });

});
Copy
package main

import (
	notificationhubs "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:          &notificationhubs.NotificationHubPropertiesArgs{},
			ResourceGroupName:   pulumi.String("5ktrial"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
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 com.pulumi.azurenative.notificationhubs.inputs.NotificationHubPropertiesArgs;
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());

    }
}
Copy
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",
});
Copy
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={},
    resource_group_name="5ktrial")
Copy
resources:
  notificationHub:
    type: azure-native:notificationhubs:NotificationHub
    properties:
      location: eastus
      namespaceName: nh-sdk-ns
      notificationHubName: nh-sdk-hub
      properties: {}
      resourceGroupName: 5ktrial
Copy

Create NotificationHub Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new NotificationHub(name: string, args: NotificationHubArgs, opts?: CustomResourceOptions);
@overload
def NotificationHub(resource_name: str,
                    args: NotificationHubArgs,
                    opts: Optional[ResourceOptions] = None)

@overload
def NotificationHub(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    namespace_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    location: Optional[str] = None,
                    notification_hub_name: Optional[str] = None,
                    properties: Optional[NotificationHubPropertiesArgs] = None,
                    sku: Optional[SkuArgs] = None,
                    tags: Optional[Mapping[str, str]] = 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.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. NotificationHubArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. NotificationHubArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. NotificationHubArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. NotificationHubArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var notificationHubResource = new AzureNative.Notificationhubs.NotificationHub("notificationHubResource", new()
{
    NamespaceName = "string",
    ResourceGroupName = "string",
    Location = "string",
    NotificationHubName = "string",
    Properties = 
    {
        { "admCredential", 
        {
            { "properties", 
            {
                { "authTokenUrl", "string" },
                { "clientId", "string" },
                { "clientSecret", "string" },
            } },
        } },
        { "apnsCredential", 
        {
            { "properties", 
            {
                { "endpoint", "string" },
                { "apnsCertificate", "string" },
                { "appId", "string" },
                { "appName", "string" },
                { "certificateKey", "string" },
                { "keyId", "string" },
                { "thumbprint", "string" },
                { "token", "string" },
            } },
        } },
        { "baiduCredential", 
        {
            { "properties", 
            {
                { "baiduApiKey", "string" },
                { "baiduEndPoint", "string" },
                { "baiduSecretKey", "string" },
            } },
        } },
        { "browserCredential", 
        {
            { "properties", 
            {
                { "subject", "string" },
                { "vapidPrivateKey", "string" },
                { "vapidPublicKey", "string" },
            } },
        } },
        { "gcmCredential", 
        {
            { "properties", 
            {
                { "googleApiKey", "string" },
                { "gcmEndpoint", "string" },
            } },
        } },
        { "mpnsCredential", 
        {
            { "properties", 
            {
                { "certificateKey", "string" },
                { "mpnsCertificate", "string" },
                { "thumbprint", "string" },
            } },
        } },
        { "name", "string" },
        { "registrationTtl", "string" },
        { "wnsCredential", 
        {
            { "properties", 
            {
                { "certificateKey", "string" },
                { "packageSid", "string" },
                { "secretKey", "string" },
                { "windowsLiveEndpoint", "string" },
                { "wnsCertificate", "string" },
            } },
        } },
        { "xiaomiCredential", 
        {
            { "properties", 
            {
                { "appSecret", "string" },
                { "endpoint", "string" },
            } },
        } },
    },
    Sku = 
    {
        { "name", "string" },
        { "capacity", 0 },
        { "family", "string" },
        { "size", "string" },
        { "tier", "string" },
    },
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := notificationhubs.NewNotificationHub(ctx, "notificationHubResource", &notificationhubs.NotificationHubArgs{
	NamespaceName:       "string",
	ResourceGroupName:   "string",
	Location:            "string",
	NotificationHubName: "string",
	Properties: map[string]interface{}{
		"admCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"authTokenUrl": "string",
				"clientId":     "string",
				"clientSecret": "string",
			},
		},
		"apnsCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"endpoint":        "string",
				"apnsCertificate": "string",
				"appId":           "string",
				"appName":         "string",
				"certificateKey":  "string",
				"keyId":           "string",
				"thumbprint":      "string",
				"token":           "string",
			},
		},
		"baiduCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"baiduApiKey":    "string",
				"baiduEndPoint":  "string",
				"baiduSecretKey": "string",
			},
		},
		"browserCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"subject":         "string",
				"vapidPrivateKey": "string",
				"vapidPublicKey":  "string",
			},
		},
		"gcmCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"googleApiKey": "string",
				"gcmEndpoint":  "string",
			},
		},
		"mpnsCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"certificateKey":  "string",
				"mpnsCertificate": "string",
				"thumbprint":      "string",
			},
		},
		"name":            "string",
		"registrationTtl": "string",
		"wnsCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"certificateKey":      "string",
				"packageSid":          "string",
				"secretKey":           "string",
				"windowsLiveEndpoint": "string",
				"wnsCertificate":      "string",
			},
		},
		"xiaomiCredential": map[string]interface{}{
			"properties": map[string]interface{}{
				"appSecret": "string",
				"endpoint":  "string",
			},
		},
	},
	Sku: map[string]interface{}{
		"name":     "string",
		"capacity": 0,
		"family":   "string",
		"size":     "string",
		"tier":     "string",
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
})
Copy
var notificationHubResource = new NotificationHub("notificationHubResource", NotificationHubArgs.builder()
    .namespaceName("string")
    .resourceGroupName("string")
    .location("string")
    .notificationHubName("string")
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .sku(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
notification_hub_resource = azure_native.notificationhubs.NotificationHub("notificationHubResource",
    namespace_name=string,
    resource_group_name=string,
    location=string,
    notification_hub_name=string,
    properties={
        admCredential: {
            properties: {
                authTokenUrl: string,
                clientId: string,
                clientSecret: string,
            },
        },
        apnsCredential: {
            properties: {
                endpoint: string,
                apnsCertificate: string,
                appId: string,
                appName: string,
                certificateKey: string,
                keyId: string,
                thumbprint: string,
                token: string,
            },
        },
        baiduCredential: {
            properties: {
                baiduApiKey: string,
                baiduEndPoint: string,
                baiduSecretKey: string,
            },
        },
        browserCredential: {
            properties: {
                subject: string,
                vapidPrivateKey: string,
                vapidPublicKey: string,
            },
        },
        gcmCredential: {
            properties: {
                googleApiKey: string,
                gcmEndpoint: string,
            },
        },
        mpnsCredential: {
            properties: {
                certificateKey: string,
                mpnsCertificate: string,
                thumbprint: string,
            },
        },
        name: string,
        registrationTtl: string,
        wnsCredential: {
            properties: {
                certificateKey: string,
                packageSid: string,
                secretKey: string,
                windowsLiveEndpoint: string,
                wnsCertificate: string,
            },
        },
        xiaomiCredential: {
            properties: {
                appSecret: string,
                endpoint: string,
            },
        },
    },
    sku={
        name: string,
        capacity: 0,
        family: string,
        size: string,
        tier: string,
    },
    tags={
        string: string,
    })
Copy
const notificationHubResource = new azure_native.notificationhubs.NotificationHub("notificationHubResource", {
    namespaceName: "string",
    resourceGroupName: "string",
    location: "string",
    notificationHubName: "string",
    properties: {
        admCredential: {
            properties: {
                authTokenUrl: "string",
                clientId: "string",
                clientSecret: "string",
            },
        },
        apnsCredential: {
            properties: {
                endpoint: "string",
                apnsCertificate: "string",
                appId: "string",
                appName: "string",
                certificateKey: "string",
                keyId: "string",
                thumbprint: "string",
                token: "string",
            },
        },
        baiduCredential: {
            properties: {
                baiduApiKey: "string",
                baiduEndPoint: "string",
                baiduSecretKey: "string",
            },
        },
        browserCredential: {
            properties: {
                subject: "string",
                vapidPrivateKey: "string",
                vapidPublicKey: "string",
            },
        },
        gcmCredential: {
            properties: {
                googleApiKey: "string",
                gcmEndpoint: "string",
            },
        },
        mpnsCredential: {
            properties: {
                certificateKey: "string",
                mpnsCertificate: "string",
                thumbprint: "string",
            },
        },
        name: "string",
        registrationTtl: "string",
        wnsCredential: {
            properties: {
                certificateKey: "string",
                packageSid: "string",
                secretKey: "string",
                windowsLiveEndpoint: "string",
                wnsCertificate: "string",
            },
        },
        xiaomiCredential: {
            properties: {
                appSecret: "string",
                endpoint: "string",
            },
        },
    },
    sku: {
        name: "string",
        capacity: 0,
        family: "string",
        size: "string",
        tier: "string",
    },
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:notificationhubs:NotificationHub
properties:
    location: string
    namespaceName: string
    notificationHubName: string
    properties:
        admCredential:
            properties:
                authTokenUrl: string
                clientId: string
                clientSecret: string
        apnsCredential:
            properties:
                apnsCertificate: string
                appId: string
                appName: string
                certificateKey: string
                endpoint: string
                keyId: string
                thumbprint: string
                token: string
        baiduCredential:
            properties:
                baiduApiKey: string
                baiduEndPoint: string
                baiduSecretKey: string
        browserCredential:
            properties:
                subject: string
                vapidPrivateKey: string
                vapidPublicKey: string
        gcmCredential:
            properties:
                gcmEndpoint: string
                googleApiKey: string
        mpnsCredential:
            properties:
                certificateKey: string
                mpnsCertificate: string
                thumbprint: string
        name: string
        registrationTtl: string
        wnsCredential:
            properties:
                certificateKey: string
                packageSid: string
                secretKey: string
                windowsLiveEndpoint: string
                wnsCertificate: string
        xiaomiCredential:
            properties:
                appSecret: string
                endpoint: string
    resourceGroupName: string
    sku:
        capacity: 0
        family: string
        name: string
        size: string
        tier: string
    tags:
        string: string
Copy

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

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The NotificationHub resource accepts the following input properties:

NamespaceName
This property is required.
Changes to this property will trigger replacement.
string
Namespace name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
NotificationHubName Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
string
Namespace name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
NotificationHubName Changes to this property will trigger replacement. string
Notification Hub name
Properties NotificationHubPropertiesArgs
NotificationHub properties.
Sku SkuArgs
The Sku description for a namespace
Tags map[string]string
Resource tags.
namespaceName
This property is required.
Changes to this property will trigger replacement.
String
Namespace name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
notificationHubName Changes to this property will trigger replacement. String
Notification Hub name
properties NotificationHubProperties
NotificationHub properties.
sku Sku
The Sku description for a namespace
tags Map<String,String>
Resource tags.
namespaceName
This property is required.
Changes to this property will trigger replacement.
string
Namespace name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. string
The geo-location where the resource lives
notificationHubName Changes to this property will trigger replacement. string
Notification Hub name
properties NotificationHubProperties
NotificationHub properties.
sku Sku
The Sku description for a namespace
tags {[key: string]: string}
Resource tags.
namespace_name
This property is required.
Changes to this property will trigger replacement.
str
Namespace name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. str
The geo-location where the resource lives
notification_hub_name Changes to this property will trigger replacement. str
Notification Hub name
properties NotificationHubPropertiesArgs
NotificationHub properties.
sku SkuArgs
The Sku description for a namespace
tags Mapping[str, str]
Resource tags.
namespaceName
This property is required.
Changes to this property will trigger replacement.
String
Namespace name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
notificationHubName Changes to this property will trigger replacement. 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 This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.AdmCredentialProperties
Description of a NotificationHub AdmCredential.
Properties This property is required. AdmCredentialProperties
Description of a NotificationHub AdmCredential.
properties This property is required. AdmCredentialProperties
Description of a NotificationHub AdmCredential.
properties This property is required. AdmCredentialProperties
Description of a NotificationHub AdmCredential.
properties This property is required. AdmCredentialProperties
Description of a NotificationHub AdmCredential.
properties This property is required. Property Map
Description of a NotificationHub AdmCredential.

AdmCredentialProperties
, AdmCredentialPropertiesArgs

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

AdmCredentialPropertiesResponse
, AdmCredentialPropertiesResponseArgs

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

AdmCredentialResponse
, AdmCredentialResponseArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.AdmCredentialPropertiesResponse
Description of a NotificationHub AdmCredential.
Properties This property is required. AdmCredentialPropertiesResponse
Description of a NotificationHub AdmCredential.
properties This property is required. AdmCredentialPropertiesResponse
Description of a NotificationHub AdmCredential.
properties This property is required. AdmCredentialPropertiesResponse
Description of a NotificationHub AdmCredential.
properties This property is required. AdmCredentialPropertiesResponse
Description of a NotificationHub AdmCredential.
properties This property is required. Property Map
Description of a NotificationHub AdmCredential.

ApnsCredential
, ApnsCredentialArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.ApnsCredentialProperties
Description of a NotificationHub ApnsCredential.
Properties This property is required. ApnsCredentialProperties
Description of a NotificationHub ApnsCredential.
properties This property is required. ApnsCredentialProperties
Description of a NotificationHub ApnsCredential.
properties This property is required. ApnsCredentialProperties
Description of a NotificationHub ApnsCredential.
properties This property is required. ApnsCredentialProperties
Description of a NotificationHub ApnsCredential.
properties This property is required. Property Map
Description of a NotificationHub ApnsCredential.

ApnsCredentialProperties
, ApnsCredentialPropertiesArgs

Endpoint This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.ApnsCredentialPropertiesResponse
Description of a NotificationHub ApnsCredential.
Properties This property is required. ApnsCredentialPropertiesResponse
Description of a NotificationHub ApnsCredential.
properties This property is required. ApnsCredentialPropertiesResponse
Description of a NotificationHub ApnsCredential.
properties This property is required. ApnsCredentialPropertiesResponse
Description of a NotificationHub ApnsCredential.
properties This property is required. ApnsCredentialPropertiesResponse
Description of a NotificationHub ApnsCredential.
properties This property is required. Property Map
Description of a NotificationHub ApnsCredential.

BaiduCredential
, BaiduCredentialArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.BaiduCredentialProperties
Description of a NotificationHub BaiduCredential.
Properties This property is required. BaiduCredentialProperties
Description of a NotificationHub BaiduCredential.
properties This property is required. BaiduCredentialProperties
Description of a NotificationHub BaiduCredential.
properties This property is required. BaiduCredentialProperties
Description of a NotificationHub BaiduCredential.
properties This property is required. BaiduCredentialProperties
Description of a NotificationHub BaiduCredential.
properties This property is required. Property Map
Description of a NotificationHub BaiduCredential.

BaiduCredentialProperties
, BaiduCredentialPropertiesArgs

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

BaiduCredentialPropertiesResponse
, BaiduCredentialPropertiesResponseArgs

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

BaiduCredentialResponse
, BaiduCredentialResponseArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.BaiduCredentialPropertiesResponse
Description of a NotificationHub BaiduCredential.
Properties This property is required. BaiduCredentialPropertiesResponse
Description of a NotificationHub BaiduCredential.
properties This property is required. BaiduCredentialPropertiesResponse
Description of a NotificationHub BaiduCredential.
properties This property is required. BaiduCredentialPropertiesResponse
Description of a NotificationHub BaiduCredential.
properties This property is required. BaiduCredentialPropertiesResponse
Description of a NotificationHub BaiduCredential.
properties This property is required. Property Map
Description of a NotificationHub BaiduCredential.

BrowserCredential
, BrowserCredentialArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.BrowserCredentialProperties
Description of a NotificationHub BrowserCredential.
Properties This property is required. BrowserCredentialProperties
Description of a NotificationHub BrowserCredential.
properties This property is required. BrowserCredentialProperties
Description of a NotificationHub BrowserCredential.
properties This property is required. BrowserCredentialProperties
Description of a NotificationHub BrowserCredential.
properties This property is required. BrowserCredentialProperties
Description of a NotificationHub BrowserCredential.
properties This property is required. Property Map
Description of a NotificationHub BrowserCredential.

BrowserCredentialProperties
, BrowserCredentialPropertiesArgs

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

BrowserCredentialPropertiesResponse
, BrowserCredentialPropertiesResponseArgs

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

BrowserCredentialResponse
, BrowserCredentialResponseArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.BrowserCredentialPropertiesResponse
Description of a NotificationHub BrowserCredential.
Properties This property is required. BrowserCredentialPropertiesResponse
Description of a NotificationHub BrowserCredential.
properties This property is required. BrowserCredentialPropertiesResponse
Description of a NotificationHub BrowserCredential.
properties This property is required. BrowserCredentialPropertiesResponse
Description of a NotificationHub BrowserCredential.
properties This property is required. BrowserCredentialPropertiesResponse
Description of a NotificationHub BrowserCredential.
properties This property is required. Property Map
Description of a NotificationHub BrowserCredential.

GcmCredential
, GcmCredentialArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.GcmCredentialProperties
Description of a NotificationHub GcmCredential.
Properties This property is required. GcmCredentialProperties
Description of a NotificationHub GcmCredential.
properties This property is required. GcmCredentialProperties
Description of a NotificationHub GcmCredential.
properties This property is required. GcmCredentialProperties
Description of a NotificationHub GcmCredential.
properties This property is required. GcmCredentialProperties
Description of a NotificationHub GcmCredential.
properties This property is required. Property Map
Description of a NotificationHub GcmCredential.

GcmCredentialProperties
, GcmCredentialPropertiesArgs

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

GcmCredentialPropertiesResponse
, GcmCredentialPropertiesResponseArgs

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

GcmCredentialResponse
, GcmCredentialResponseArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.GcmCredentialPropertiesResponse
Description of a NotificationHub GcmCredential.
Properties This property is required. GcmCredentialPropertiesResponse
Description of a NotificationHub GcmCredential.
properties This property is required. GcmCredentialPropertiesResponse
Description of a NotificationHub GcmCredential.
properties This property is required. GcmCredentialPropertiesResponse
Description of a NotificationHub GcmCredential.
properties This property is required. GcmCredentialPropertiesResponse
Description of a NotificationHub GcmCredential.
properties This property is required. Property Map
Description of a NotificationHub GcmCredential.

MpnsCredential
, MpnsCredentialArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.MpnsCredentialProperties
Description of a NotificationHub MpnsCredential.
Properties This property is required. MpnsCredentialProperties
Description of a NotificationHub MpnsCredential.
properties This property is required. MpnsCredentialProperties
Description of a NotificationHub MpnsCredential.
properties This property is required. MpnsCredentialProperties
Description of a NotificationHub MpnsCredential.
properties This property is required. MpnsCredentialProperties
Description of a NotificationHub MpnsCredential.
properties This property is required. Property Map
Description of a NotificationHub MpnsCredential.

MpnsCredentialProperties
, MpnsCredentialPropertiesArgs

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

MpnsCredentialPropertiesResponse
, MpnsCredentialPropertiesResponseArgs

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

MpnsCredentialResponse
, MpnsCredentialResponseArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.MpnsCredentialPropertiesResponse
Description of a NotificationHub MpnsCredential.
Properties This property is required. MpnsCredentialPropertiesResponse
Description of a NotificationHub MpnsCredential.
properties This property is required. MpnsCredentialPropertiesResponse
Description of a NotificationHub MpnsCredential.
properties This property is required. MpnsCredentialPropertiesResponse
Description of a NotificationHub MpnsCredential.
properties This property is required. MpnsCredentialPropertiesResponse
Description of a NotificationHub MpnsCredential.
properties This property is required. 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 This property is required. List<Pulumi.AzureNative.NotificationHubs.Inputs.SharedAccessAuthorizationRulePropertiesResponse>
Gets or sets the AuthorizationRules of the created NotificationHub
DailyMaxActiveDevices This property is required. 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 This property is required. []SharedAccessAuthorizationRulePropertiesResponse
Gets or sets the AuthorizationRules of the created NotificationHub
DailyMaxActiveDevices This property is required. 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 This property is required. List<SharedAccessAuthorizationRulePropertiesResponse>
Gets or sets the AuthorizationRules of the created NotificationHub
dailyMaxActiveDevices This property is required. 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 This property is required. SharedAccessAuthorizationRulePropertiesResponse[]
Gets or sets the AuthorizationRules of the created NotificationHub
dailyMaxActiveDevices This property is required. 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 This property is required. Sequence[SharedAccessAuthorizationRulePropertiesResponse]
Gets or sets the AuthorizationRules of the created NotificationHub
daily_max_active_devices This property is required. 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 This property is required. List<Property Map>
Gets or sets the AuthorizationRules of the created NotificationHub
dailyMaxActiveDevices This property is required. 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 This property is required. string
Gets a string that describes the claim type
ClaimValue This property is required. string
Gets a string that describes the claim value
CreatedTime This property is required. string
Gets the created time for this rule
KeyName This property is required. string
Gets a string that describes the authorization rule.
ModifiedTime This property is required. string
Gets the last modified time for this rule
Revision This property is required. int
Gets the revision number for the rule
Rights This property is required. 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 This property is required. string
Gets a string that describes the claim type
ClaimValue This property is required. string
Gets a string that describes the claim value
CreatedTime This property is required. string
Gets the created time for this rule
KeyName This property is required. string
Gets a string that describes the authorization rule.
ModifiedTime This property is required. string
Gets the last modified time for this rule
Revision This property is required. int
Gets the revision number for the rule
Rights This property is required. []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 This property is required. String
Gets a string that describes the claim type
claimValue This property is required. String
Gets a string that describes the claim value
createdTime This property is required. String
Gets the created time for this rule
keyName This property is required. String
Gets a string that describes the authorization rule.
modifiedTime This property is required. String
Gets the last modified time for this rule
revision This property is required. Integer
Gets the revision number for the rule
rights This property is required. 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 This property is required. string
Gets a string that describes the claim type
claimValue This property is required. string
Gets a string that describes the claim value
createdTime This property is required. string
Gets the created time for this rule
keyName This property is required. string
Gets a string that describes the authorization rule.
modifiedTime This property is required. string
Gets the last modified time for this rule
revision This property is required. number
Gets the revision number for the rule
rights This property is required. 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 This property is required. str
Gets a string that describes the claim type
claim_value This property is required. str
Gets a string that describes the claim value
created_time This property is required. str
Gets the created time for this rule
key_name This property is required. str
Gets a string that describes the authorization rule.
modified_time This property is required. str
Gets the last modified time for this rule
revision This property is required. int
Gets the revision number for the rule
rights This property is required. 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 This property is required. String
Gets a string that describes the claim type
claimValue This property is required. String
Gets a string that describes the claim value
createdTime This property is required. String
Gets the created time for this rule
keyName This property is required. String
Gets a string that describes the authorization rule.
modifiedTime This property is required. String
Gets the last modified time for this rule
revision This property is required. Number
Gets the revision number for the rule
rights This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.WnsCredentialProperties
Description of a NotificationHub WnsCredential.
Properties This property is required. WnsCredentialProperties
Description of a NotificationHub WnsCredential.
properties This property is required. WnsCredentialProperties
Description of a NotificationHub WnsCredential.
properties This property is required. WnsCredentialProperties
Description of a NotificationHub WnsCredential.
properties This property is required. WnsCredentialProperties
Description of a NotificationHub WnsCredential.
properties This property is required. 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 This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.WnsCredentialPropertiesResponse
Description of a NotificationHub WnsCredential.
Properties This property is required. WnsCredentialPropertiesResponse
Description of a NotificationHub WnsCredential.
properties This property is required. WnsCredentialPropertiesResponse
Description of a NotificationHub WnsCredential.
properties This property is required. WnsCredentialPropertiesResponse
Description of a NotificationHub WnsCredential.
properties This property is required. WnsCredentialPropertiesResponse
Description of a NotificationHub WnsCredential.
properties This property is required. Property Map
Description of a NotificationHub WnsCredential.

XiaomiCredential
, XiaomiCredentialArgs

Properties This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.XiaomiCredentialProperties
Description of a NotificationHub XiaomiCredentialProperties.
Properties This property is required. XiaomiCredentialProperties
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. XiaomiCredentialProperties
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. XiaomiCredentialProperties
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. XiaomiCredentialProperties
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. 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 This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.XiaomiCredentialPropertiesResponse
Description of a NotificationHub XiaomiCredentialProperties.
Properties This property is required. XiaomiCredentialPropertiesResponse
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. XiaomiCredentialPropertiesResponse
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. XiaomiCredentialPropertiesResponse
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. XiaomiCredentialPropertiesResponse
Description of a NotificationHub XiaomiCredentialProperties.
properties This property is required. 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} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi