1. Packages
  2. Azure Native
  3. API Docs
  4. notificationhubs
  5. getNamespace
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.notificationhubs.getNamespace

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

Notification Hubs Namespace Resource.

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

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

Using getNamespace

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

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

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

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

The following arguments are supported:

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

getNamespace Result

The following output properties are available:

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

Supporting Types

AdmCredentialResponse

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

ApnsCredentialResponse

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

BaiduCredentialResponse

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

BrowserCredentialResponse

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.

FcmV1CredentialResponse

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

GcmCredentialResponse

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.

IpRuleResponse

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

MpnsCredentialResponse

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

NetworkAclsResponse

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

PnsCredentialsResponse

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

PrivateEndpointConnectionPropertiesResponse

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

PrivateEndpointConnectionResourceResponse

Id This property is required. string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name This property is required. string
The name of the resource
SystemData This property is required. Pulumi.AzureNative.NotificationHubs.Inputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Properties Pulumi.AzureNative.NotificationHubs.Inputs.PrivateEndpointConnectionPropertiesResponse
Private Endpoint Connection properties.
Id This property is required. string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name This property is required. string
The name of the resource
SystemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Properties PrivateEndpointConnectionPropertiesResponse
Private Endpoint Connection properties.
id This property is required. String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. String
The name of the resource
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties PrivateEndpointConnectionPropertiesResponse
Private Endpoint Connection properties.
id This property is required. string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. string
The name of the resource
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties PrivateEndpointConnectionPropertiesResponse
Private Endpoint Connection properties.
id This property is required. str
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. str
The name of the resource
system_data This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties PrivateEndpointConnectionPropertiesResponse
Private Endpoint Connection properties.
id This property is required. String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. String
The name of the resource
systemData This property is required. Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties Property Map
Private Endpoint Connection properties.

PublicInternetAuthorizationRuleResponse

Rights This property is required. List<string>
List of access rights.
Rights This property is required. []string
List of access rights.
rights This property is required. List<String>
List of access rights.
rights This property is required. string[]
List of access rights.
rights This property is required. Sequence[str]
List of access rights.
rights This property is required. List<String>
List of access rights.

RemotePrivateEndpointConnectionResponse

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

RemotePrivateLinkServiceConnectionStateResponse

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

SkuResponse

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

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

WnsCredentialResponse

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

XiaomiCredentialResponse

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

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi