Partilhar via


Namespaces Microsoft.NotificationHubs 2016-03-01

Definição de recursos do bíceps

O tipo de recurso namespaces pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.NotificationHubs/namespaces, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.NotificationHubs/namespaces@2016-03-01' = {
  location: 'string'
  name: 'string'
  properties: {
    createdAt: 'string'
    critical: bool
    enabled: bool
    name: 'string'
    namespaceType: 'string'
    provisioningState: 'string'
    region: 'string'
    scaleUnit: 'string'
    serviceBusEndpoint: 'string'
    status: 'string'
    subscriptionId: 'string'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

Microsoft.NotificationHubs/namespaces

Designação Descrição Valor
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Propriedades do namespace. NamespaceProperties
SKU A sku do namespace criado Sku
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

NamespacePropriedades

Designação Descrição Valor
criadosAt A hora em que o namespace foi criado. string
crítica Se o namespace está definido como Crítico ou não. Bool
ativado Se o namespace está habilitado no momento. Bool
Designação O nome do namespace. string
Tipo de namespace O tipo de namespace. 'Mensagens'
'NotificationHub'
provisionamentoEstado Estado de provisionamento do namespace. string
região Especifica a região de destino na qual o namespace deve ser criado. Pode ser qualquer um dos seguintes valores: Leste da Austrália, Sudeste da Austrália, Centro dos EUA, Leste dos EUA, Leste dos EUA 2, Oeste dos EUA, Centro-Norte dos EUA, Centro-Sul dos EUA, Ásia Oriental, Sudeste Asiático, Sul do Brasil, Leste do Japão, Oeste do Japão, Europa do Norte, Europa Ocidental string
ScaleUnit ScaleUnit onde o namespace é criado string
serviceBusEndpoint Ponto de extremidade que você pode usar para executar operações do NotificationHub. string
Situação Status do namespace. Pode ser qualquer um destes valores:1 = Created/Ative2 = Creating3 = Suspended4 = Deleting string
subscriptionId A Id da assinatura do Azure associada ao namespace. string

Tags de Recursos

Designação Descrição Valor

Referência

Designação Descrição Valor
capacidade A capacidade do recurso Int
Família A Família Sku string
Designação Nome do sku do hub de notificação 'Básico'
'Grátis'
'Standard' (obrigatório)
tamanho O tamanho do Sku string
nível A camada de sku particular string

Exemplos de início rápido

Os exemplos de início rápido a seguir implantam esse tipo de recurso.

Arquivo Bicep Descrição
Criar do Hub de Notificação do Azure Cria um Hub de Notificação do Azure, Modelo originalmente criado por John Downs.

Definição de recurso de modelo ARM

O tipo de recurso namespaces pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.NotificationHubs/namespaces, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.NotificationHubs/namespaces",
  "apiVersion": "2016-03-01",
  "name": "string",
  "location": "string",
  "properties": {
    "createdAt": "string",
    "critical": "bool",
    "enabled": "bool",
    "name": "string",
    "namespaceType": "string",
    "provisioningState": "string",
    "region": "string",
    "scaleUnit": "string",
    "serviceBusEndpoint": "string",
    "status": "string",
    "subscriptionId": "string"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

Microsoft.NotificationHubs/namespaces

Designação Descrição Valor
apiVersion A versão api '2016-03-01'
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Propriedades do namespace. NamespaceProperties
SKU A sku do namespace criado Sku
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.NotificationHubs/namespaces'

NamespacePropriedades

Designação Descrição Valor
criadosAt A hora em que o namespace foi criado. string
crítica Se o namespace está definido como Crítico ou não. Bool
ativado Se o namespace está habilitado no momento. Bool
Designação O nome do namespace. string
Tipo de namespace O tipo de namespace. 'Mensagens'
'NotificationHub'
provisionamentoEstado Estado de provisionamento do namespace. string
região Especifica a região de destino na qual o namespace deve ser criado. Pode ser qualquer um dos seguintes valores: Leste da Austrália, Sudeste da Austrália, Centro dos EUA, Leste dos EUA, Leste dos EUA 2, Oeste dos EUA, Centro-Norte dos EUA, Centro-Sul dos EUA, Ásia Oriental, Sudeste Asiático, Sul do Brasil, Leste do Japão, Oeste do Japão, Europa do Norte, Europa Ocidental string
ScaleUnit ScaleUnit onde o namespace é criado string
serviceBusEndpoint Ponto de extremidade que você pode usar para executar operações do NotificationHub. string
Situação Status do namespace. Pode ser qualquer um destes valores:1 = Created/Ative2 = Creating3 = Suspended4 = Deleting string
subscriptionId A Id da assinatura do Azure associada ao namespace. string

Tags de Recursos

Designação Descrição Valor

Referência

Designação Descrição Valor
capacidade A capacidade do recurso Int
Família A Família Sku string
Designação Nome do sku do hub de notificação 'Básico'
'Grátis'
'Standard' (obrigatório)
tamanho O tamanho do Sku string
nível A camada de sku particular string

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Criar do Hub de Notificação do Azure

Implantar no Azure
Cria um Hub de Notificação do Azure, Modelo originalmente criado por John Downs.
provisionar um aplicativo móvel com um banco de dados SQL

Implantar no Azure
Este modelo provisiona um Aplicativo Móvel, Banco de Dados SQL e Hub de Notificação. Ele configura uma cadeia de conexão no aplicativo móvel para o banco de dados e o hub de notificação.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso namespaces pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.NotificationHubs/namespaces, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces@2016-03-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      createdAt = "string"
      critical = bool
      enabled = bool
      name = "string"
      namespaceType = "string"
      provisioningState = "string"
      region = "string"
      scaleUnit = "string"
      serviceBusEndpoint = "string"
      status = "string"
      subscriptionId = "string"
    }
  })
}

Valores de propriedade

Microsoft.NotificationHubs/namespaces

Designação Descrição Valor
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Propriedades do namespace. NamespaceProperties
SKU A sku do namespace criado Sku
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.NotificationHubs/namespaces@2016-03-01"

NamespacePropriedades

Designação Descrição Valor
criadosAt A hora em que o namespace foi criado. string
crítica Se o namespace está definido como Crítico ou não. Bool
ativado Se o namespace está habilitado no momento. Bool
Designação O nome do namespace. string
Tipo de namespace O tipo de namespace. 'Mensagens'
'NotificationHub'
provisionamentoEstado Estado de provisionamento do namespace. string
região Especifica a região de destino na qual o namespace deve ser criado. Pode ser qualquer um dos seguintes valores: Leste da Austrália, Sudeste da Austrália, Centro dos EUA, Leste dos EUA, Leste dos EUA 2, Oeste dos EUA, Centro-Norte dos EUA, Centro-Sul dos EUA, Ásia Oriental, Sudeste Asiático, Sul do Brasil, Leste do Japão, Oeste do Japão, Europa do Norte, Europa Ocidental string
ScaleUnit ScaleUnit onde o namespace é criado string
serviceBusEndpoint Ponto de extremidade que você pode usar para executar operações do NotificationHub. string
Situação Status do namespace. Pode ser qualquer um destes valores:1 = Created/Ative2 = Creating3 = Suspended4 = Deleting string
subscriptionId A Id da assinatura do Azure associada ao namespace. string

Tags de Recursos

Designação Descrição Valor

Referência

Designação Descrição Valor
capacidade A capacidade do recurso Int
Família A Família Sku string
Designação Nome do sku do hub de notificação 'Básico'
'Grátis'
'Standard' (obrigatório)
tamanho O tamanho do Sku string
nível A camada de sku particular string