Microsoft.NotificationHubs-namnrymder/notificationHubs 2016-03-01
Artikel 04/14/2024
1 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen namespaces/notificationHubs kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.NotificationHubs/namespaces/notificationHubs-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.NotificationHubs/namespaces/notificationHubs@2016-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
parent: resourceSymbolicName
properties: {
admCredential: {
properties: {
authTokenUrl: 'string'
clientId: 'string'
clientSecret: 'string'
}
}
apnsCredential: {
properties: {
apnsCertificate: 'string'
certificateKey: 'string'
endpoint: 'string'
thumbprint: 'string'
}
}
authorizationRules: [
{
rights: [
'string'
]
}
]
baiduCredential: {
properties: {
baiduApiKey: 'string'
baiduEndPoint: 'string'
baiduSecretKey: 'string'
}
}
gcmCredential: {
properties: {
gcmEndpoint: 'string'
googleApiKey: 'string'
}
}
mpnsCredential: {
properties: {
certificateKey: 'string'
mpnsCertificate: 'string'
thumbprint: 'string'
}
}
name: 'string'
registrationTtl: 'string'
wnsCredential: {
properties: {
packageSid: 'string'
secretKey: 'string'
windowsLiveEndpoint: 'string'
}
}
}
}
Egenskapsvärden
namespaces/notificationHubs
Name
Beskrivning
Värde
name
Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep .
sträng (krävs) Teckengräns: 1–260 Giltiga tecken: Alfanumeriska värden, punkter, bindestreck och understreck. Starta alfanumeriskt.
location
Resursplats
sträng (krävs)
tags
Resurstaggar
Ordlista med taggnamn och värden. Se Taggar i mallar
sku
SKU:n för det skapade namnområdet
Sku
parent
I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs .
Symboliskt namn för resurs av typen: namnområden
properties
Egenskaper för NotificationHub.
NotificationHubProperties (krävs)
NotificationHubProperties
Name
Beskrivning
Värde
admCredential
AdmCredential för den skapade NotificationHub
AdmCredential
apnsCredential
ApnsCredential för den skapade NotificationHub
ApnsCredential
authorizationRules
AuthorizationRules för den skapade NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential för den skapade NotificationHub
BaiduCredential
gcmCredential
GcmCredential för den skapade NotificationHub
GcmCredential
mpnsCredential
MpnsCredential för den skapade NotificationHub
MpnsCredential
name
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
AdmCredential
AdmCredentialProperties
Name
Beskrivning
Värde
authTokenUrl
URL:en för auktoriseringstoken.
sträng
ClientID
Klientidentifieraren.
sträng
clientSecret
Den hemliga åtkomstnyckeln för autentiseringsuppgifter.
sträng
ApnsCredential
ApnsCredentialProperties
Name
Beskrivning
Värde
apnsCertificate
APNS-certifikatet.
sträng
certificateKey
Certifikatnyckeln.
sträng
slutpunkt
Slutpunkten för den här autentiseringsuppgiften.
sträng
Stämpel
APNS-certifikatets tumavtryck
sträng
SharedAccessAuthorizationRuleProperties
Name
Beskrivning
Värde
Rättigheter
De rättigheter som är associerade med regeln.
Strängmatris som innehåller något av: "Lyssna" "Hantera" "Skicka"
BaiduCredential
BaiduCredentialProperties
Name
Beskrivning
Värde
baiduApiKey
Baidu API-nyckel.
sträng
baiduEndPoint
Baidu-slutpunkt.
sträng
baiduSecretKey
Baidu Hemlig nyckel
sträng
GcmCredential
GcmCredentialProperties
Name
Beskrivning
Värde
gcmEndpoint
GCM-slutpunkten.
sträng
googleApiKey
Google API-nyckeln.
sträng
MpnsCredential
MpnsCredentialProperties
Name
Beskrivning
Värde
certificateKey
Certifikatnyckeln för den här autentiseringsuppgiften.
sträng
mpnsCertificate
MPNS-certifikatet.
sträng
Stämpel
MPNS-certifikatets tumavtryck
sträng
WnsCredential
WnsCredentialProperties
Name
Beskrivning
Värde
packageSid
Paket-ID för den här autentiseringsuppgiften.
sträng
secretKey
Den hemliga nyckeln.
sträng
windowsLiveEndpoint
Windows Live-slutpunkten.
sträng
Sku
Name
Beskrivning
Värde
capacity
Resursens kapacitet
int
familj
Sku-familjen
sträng
name
Namn på meddelandehubbens SKU
"Grundläggande" "Kostnadsfri" "Standard" (obligatoriskt)
ikoner
SKU-storleken
sträng
nivå
Nivån för en viss SKU
sträng
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resursdefinition för ARM-mall
Resurstypen namespaces/notificationHubs kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.NotificationHubs/namespaces/notificationHubs-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"apiVersion": "2016-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"properties": {
"admCredential": {
"properties": {
"authTokenUrl": "string",
"clientId": "string",
"clientSecret": "string"
}
},
"apnsCredential": {
"properties": {
"apnsCertificate": "string",
"certificateKey": "string",
"endpoint": "string",
"thumbprint": "string"
}
},
"authorizationRules": [
{
"rights": [ "string" ]
}
],
"baiduCredential": {
"properties": {
"baiduApiKey": "string",
"baiduEndPoint": "string",
"baiduSecretKey": "string"
}
},
"gcmCredential": {
"properties": {
"gcmEndpoint": "string",
"googleApiKey": "string"
}
},
"mpnsCredential": {
"properties": {
"certificateKey": "string",
"mpnsCertificate": "string",
"thumbprint": "string"
}
},
"name": "string",
"registrationTtl": "string",
"wnsCredential": {
"properties": {
"packageSid": "string",
"secretKey": "string",
"windowsLiveEndpoint": "string"
}
}
}
}
Egenskapsvärden
namespaces/notificationHubs
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.NotificationHubs/namespaces/notificationHubs"
apiVersion
Resurs-API-versionen
'2016-03-01'
name
Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar .
sträng (krävs) Teckengräns: 1–260 Giltiga tecken: Alfanumeriska värden, punkter, bindestreck och understreck. Starta alfanumeriskt.
location
Resursplats
sträng (krävs)
tags
Resurstaggar
Ordlista med taggnamn och värden. Se Taggar i mallar
sku
SKU:n för det skapade namnområdet
Sku
properties
Egenskaper för NotificationHub.
NotificationHubProperties (obligatoriskt)
NotificationHubProperties
Name
Beskrivning
Värde
admCredential
AdmCredential för den skapade NotificationHub
AdmCredential
apnsCredential
ApnsCredential för den skapade NotificationHub
ApnsCredential
authorizationRules
AuthorizationRules för den skapade NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential för den skapade NotificationHub
BaiduCredential
gcmCredential
GcmCredential för den skapade NotificationHub
GcmCredential
mpnsCredential
MpnsCredential för den skapade NotificationHub
MpnsCredential
name
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
AdmCredential
AdmCredentialProperties
Name
Beskrivning
Värde
authTokenUrl
URL:en för auktoriseringstoken.
sträng
ClientID
Klientidentifieraren.
sträng
clientSecret
Den hemliga åtkomstnyckeln för autentiseringsuppgifter.
sträng
ApnsCredential
ApnsCredentialProperties
Name
Beskrivning
Värde
apnsCertificate
APNS-certifikatet.
sträng
certificateKey
Certifikatnyckeln.
sträng
slutpunkt
Slutpunkten för den här autentiseringsuppgiften.
sträng
Stämpel
APNS-certifikatets tumavtryck
sträng
SharedAccessAuthorizationRuleEgenskaper
Name
Beskrivning
Värde
Rättigheter
De rättigheter som är associerade med regeln.
Strängmatris som innehåller något av: "Lyssna" "Hantera" "Skicka"
BaiduCredential
BaiduCredentialProperties
Name
Beskrivning
Värde
baiduApiKey
Baidu Api Key.
sträng
baiduEndPoint
Baidu-slutpunkt.
sträng
baiduSecretKey
Hemlig Baidu-nyckel
sträng
GcmCredential
GcmCredentialProperties
Name
Beskrivning
Värde
gcmEndpoint
GCM-slutpunkten.
sträng
googleApiKey
Google API-nyckeln.
sträng
MpnsCredential
MpnsCredentialProperties
Name
Beskrivning
Värde
certificateKey
Certifikatnyckeln för den här autentiseringsuppgiften.
sträng
mpnsCertificate
MPNS-certifikatet.
sträng
Stämpel
MPNS-certifikatets tumavtryck
sträng
WnsCredential
WnsCredentialProperties
Name
Beskrivning
Värde
packageSid
Paket-ID för den här autentiseringsuppgiften.
sträng
secretKey
Den hemliga nyckeln.
sträng
windowsLiveEndpoint
Windows Live-slutpunkten.
sträng
Sku
Name
Beskrivning
Värde
capacity
Resursens kapacitet
int
familj
Sku-familjen
sträng
name
Namn på meddelandehubbens sku
"Grundläggande" "Kostnadsfri" "Standard" (krävs)
ikoner
SKU-storleken
sträng
nivå
Nivån för en viss sku
sträng
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resurstypen namespaces/notificationHubs kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.NotificationHubs/namespaces/notificationHubs-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces/notificationHubs@2016-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
admCredential = {
properties = {
authTokenUrl = "string"
clientId = "string"
clientSecret = "string"
}
}
apnsCredential = {
properties = {
apnsCertificate = "string"
certificateKey = "string"
endpoint = "string"
thumbprint = "string"
}
}
authorizationRules = [
{
rights = [
"string"
]
}
]
baiduCredential = {
properties = {
baiduApiKey = "string"
baiduEndPoint = "string"
baiduSecretKey = "string"
}
}
gcmCredential = {
properties = {
gcmEndpoint = "string"
googleApiKey = "string"
}
}
mpnsCredential = {
properties = {
certificateKey = "string"
mpnsCertificate = "string"
thumbprint = "string"
}
}
name = "string"
registrationTtl = "string"
wnsCredential = {
properties = {
packageSid = "string"
secretKey = "string"
windowsLiveEndpoint = "string"
}
}
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Egenskapsvärden
namespaces/notificationHubs
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.NotificationHubs/namespaces/notificationHubs@2016-03-01"
name
Resursnamnet
sträng (krävs) Teckengräns: 1–260 Giltiga tecken: Alfanumeriska värden, punkter, bindestreck och understreck. Starta alfanumeriskt.
location
Resursplats
sträng (krävs)
parent_id
ID:t för resursen som är överordnad för den här resursen.
ID för resurs av typen: namnområden
tags
Resurstaggar
Ordlista med taggnamn och värden.
sku
SKU:n för det skapade namnområdet
Sku
properties
Egenskaper för NotificationHub.
NotificationHubProperties (obligatoriskt)
NotificationHubProperties
Name
Beskrivning
Värde
admCredential
AdmCredential för den skapade NotificationHub
AdmCredential
apnsCredential
ApnsCredential för den skapade NotificationHub
ApnsCredential
authorizationRules
AuthorizationRules för den skapade NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential för den skapade NotificationHub
BaiduCredential
gcmCredential
GcmCredential för den skapade NotificationHub
GcmCredential
mpnsCredential
MpnsCredential för den skapade NotificationHub
MpnsCredential
name
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
AdmCredential
AdmCredentialProperties
Name
Beskrivning
Värde
authTokenUrl
URL:en för auktoriseringstoken.
sträng
ClientID
Klientidentifieraren.
sträng
clientSecret
Åtkomstnyckeln för autentiseringsuppgifter.
sträng
ApnsCredential
ApnsCredentialProperties
Name
Beskrivning
Värde
apnsCertificate
APNS-certifikatet.
sträng
certificateKey
Certifikatnyckeln.
sträng
slutpunkt
Slutpunkten för den här autentiseringsuppgiften.
sträng
Stämpel
APNS-certifikatets tumavtryck
sträng
SharedAccessAuthorizationRuleProperties
Name
Beskrivning
Värde
Rättigheter
De rättigheter som är associerade med regeln.
Strängmatris som innehåller något av: "Lyssna" "Hantera" "Skicka"
BaiduCredential
BaiduCredentialProperties
Name
Beskrivning
Värde
baiduApiKey
Baidu API-nyckel.
sträng
baiduEndPoint
Baidu-slutpunkt.
sträng
baiduSecretKey
Baidu Hemlig nyckel
sträng
GcmCredential
GcmCredentialProperties
Name
Beskrivning
Värde
gcmEndpoint
GCM-slutpunkten.
sträng
googleApiKey
Google API-nyckeln.
sträng
MpnsCredential
MpnsCredentialProperties
Name
Beskrivning
Värde
certificateKey
Certifikatnyckeln för den här autentiseringsuppgiften.
sträng
mpnsCertificate
MPNS-certifikatet.
sträng
Stämpel
MPNS-certifikatets tumavtryck
sträng
WnsCredential
WnsCredentialProperties
Name
Beskrivning
Värde
packageSid
Paket-ID för den här autentiseringsuppgiften.
sträng
secretKey
Den hemliga nyckeln.
sträng
windowsLiveEndpoint
Windows Live-slutpunkten.
sträng
Sku
Name
Beskrivning
Värde
capacity
Resursens kapacitet
int
familj
Sku-familjen
sträng
name
Namn på meddelandehubbens SKU
"Grundläggande" "Kostnadsfri" "Standard" (obligatoriskt)
ikoner
SKU-storleken
sträng
nivå
Nivån för en viss SKU
sträng