Partilhar via


Microsoft.EventGrid partnerConfigurations 2021-10-15-preview

Definição de recurso do Bicep

O tipo de recurso partnerConfigurations pode ser implementado com operações que visam:

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

Formato do recurso

Para criar um recurso Microsoft.EventGrid/partnerConfigurations, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.EventGrid/partnerConfigurations@2021-10-15-preview' = {
  name: 'default'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
    {customized property}: 'string'
  properties: {
    partnerAuthorization: {
      authorizedPartnersList: [
        {
          authorizationExpirationTimeInUtc: 'string'
          partnerName: 'string'
          partnerRegistrationImmutableId: 'string'
        }
      ]
      defaultMaximumExpirationTimeInDays: int
    }
    provisioningState: 'string'
  }
}

Valores de propriedade

partnerConfigurations

Nome Descrição Valor
name O nome do recurso "predefinição"
localização Localização do recurso. string
etiquetas Etiquetas do recurso. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
propriedades Propriedades da configuração do parceiro. PartnerConfigurationProperties

PartnerConfigurationProperties

Nome Descrição Valor
partnerAuthorization Os detalhes dos parceiros autorizados. PartnerAuthorization
provisioningState Estado de aprovisionamento da configuração do parceiro. "Cancelado"
"A criar"
"A eliminar"
"Com falhas"
"Com êxito"
"A atualizar"

PartnerAuthorization

Nome Descrição Valor
authorizedPartnersList A lista de parceiros autorizados. Parceiro[]
defaultMaximumExpirationTimeInDays Tempo utilizado para validar o tempo de expiração da autorização para cada parceiro autorizado. Se DefaultMaximumExpirationTimeInDays for
não especificado, a predefinição é 7 dias. Caso contrário, os valores permitidos são entre 1 e 365 dias.
int

Parceiro

Nome Descrição Valor
authorizationExpirationTimeInUtc Tempo de expiração da autorização do parceiro. Se este temporizador expirar, qualquer pedido deste parceiro para criar, atualizar ou eliminar recursos no subscritor
o contexto falhará. Se especificado, os valores permitidos estão entre 1 e o valor de defaultMaximumExpirationTimeInDays especificado em PartnerConfiguration.
Se não for especificado, o valor predefinido será o valor de defaultMaximumExpirationTimeInDays especificado em PartnerConfiguration ou 7 se este valor não for especificado.
string
partnerName O nome do parceiro. string
partnerRegistrationImmutableId O imutávelId do registo de parceiro correspondente. string

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Definição de recurso do modelo arm

O tipo de recurso partnerConfigurations pode ser implementado com operações que visam:

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

Formato do recurso

Para criar um recurso Microsoft.EventGrid/partnerConfigurations, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.EventGrid/partnerConfigurations",
  "apiVersion": "2021-10-15-preview",
  "name": "default",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
    "{customized property}": "string"
  "properties": {
    "partnerAuthorization": {
      "authorizedPartnersList": [
        {
          "authorizationExpirationTimeInUtc": "string",
          "partnerName": "string",
          "partnerRegistrationImmutableId": "string"
        }
      ],
      "defaultMaximumExpirationTimeInDays": "int"
    },
    "provisioningState": "string"
  }
}

Valores de propriedade

partnerConfigurations

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.EventGrid/partnerConfigurations"
apiVersion A versão da API de recursos '2021-10-15-preview'
name O nome do recurso "predefinição"
localização Localização do recurso. string
etiquetas Etiquetas do recurso. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
propriedades Propriedades da configuração do parceiro. PartnerConfigurationProperties

PartnerConfigurationProperties

Nome Descrição Valor
partnerAuthorization Os detalhes dos parceiros autorizados. PartnerAuthorization
provisioningState Estado de aprovisionamento da configuração do parceiro. "Cancelado"
"A criar"
"A eliminar"
"Com falhas"
"Com êxito"
"A atualizar"

PartnerAuthorization

Nome Descrição Valor
authorizedPartnersList A lista de parceiros autorizados. Parceiro[]
defaultMaximumExpirationTimeInDays Tempo utilizado para validar o tempo de expiração da autorização para cada parceiro autorizado. Se DefaultMaximumExpirationTimeInDays for
não especificado, a predefinição é 7 dias. Caso contrário, os valores permitidos são entre 1 e 365 dias.
int

Parceiro

Nome Descrição Valor
authorizationExpirationTimeInUtc Tempo de expiração da autorização do parceiro. Se este temporizador expirar, qualquer pedido deste parceiro para criar, atualizar ou eliminar recursos no subscritor
o contexto falhará. Se especificado, os valores permitidos estão entre 1 e o valor de defaultMaximumExpirationTimeInDays especificado em PartnerConfiguration.
Se não for especificado, o valor predefinido será o valor de defaultMaximumExpirationTimeInDays especificado em PartnerConfiguration ou 7 se este valor não for especificado.
string
partnerName O nome do parceiro. string
partnerRegistrationImmutableId O imutávelId do registo de parceiro correspondente. string

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Definição de recurso terraform (fornecedor AzAPI)

O tipo de recurso partnerConfigurations pode ser implementado com operações que visam:

  • Grupos de recursos

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

Formato do recurso

Para criar um recurso Microsoft.EventGrid/partnerConfigurations, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerConfigurations@2021-10-15-preview"
  name = "default"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
    {customized property} = "string"
  body = jsonencode({
    properties = {
      partnerAuthorization = {
        authorizedPartnersList = [
          {
            authorizationExpirationTimeInUtc = "string"
            partnerName = "string"
            partnerRegistrationImmutableId = "string"
          }
        ]
        defaultMaximumExpirationTimeInDays = int
      }
      provisioningState = "string"
    }
  })
}

Valores de propriedade

partnerConfigurations

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.EventGrid/partnerConfigurations@2021-10-15-preview"
name O nome do recurso "predefinição"
localização Localização do recurso. string
parent_id Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. cadeia (obrigatório)
etiquetas Etiquetas do recurso. Dicionário de nomes e valores de etiquetas.
propriedades Propriedades da configuração do parceiro. PartnerConfigurationProperties

PartnerConfigurationProperties

Nome Descrição Valor
partnerAuthorization Os detalhes dos parceiros autorizados. PartnerAuthorization
provisioningState Estado de aprovisionamento da configuração do parceiro. "Cancelado"
"Criar"
"A eliminar"
"Falha"
"Com êxito"
"A atualizar"

PartnerAuthorization

Nome Descrição Valor
authorizedPartnersList A lista de parceiros autorizados. Parceiro[]
defaultMaximumExpirationTimeInDays Tempo utilizado para validar o tempo de expiração da autorização para cada parceiro autorizado. Se DefaultMaximumExpirationTimeInDays for
não especificado, a predefinição é de 7 dias. Caso contrário, os valores permitidos são entre 1 e 365 dias.
int

Parceiro

Nome Descrição Valor
authorizationExpirationTimeInUtc Tempo de expiração da autorização do parceiro. Se este temporizador expirar, qualquer pedido deste parceiro para criar, atualizar ou eliminar recursos no subscritor
o contexto falhará. Se especificado, os valores permitidos estão entre 1 e o valor de defaultMaximumExpirationTimeInDays especificado em PartnerConfiguration.
Se não for especificado, o valor predefinido será o valor de defaultMaximumExpirationTimeInDays especificado em PartnerConfiguration ou 7 se este valor não for especificado.
string
partnerName O nome do parceiro. string
partnerRegistrationImmutableId O imutávelId do registo de parceiro correspondente. string

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$