Compartir a través de


Partner De Microsoft.EventGridConfigurations 2023-06-01-preview

Definición de recursos de Bicep

El tipo de recurso partnerConfigurations se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.EventGrid/partnerConfigurations, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.EventGrid/partnerConfigurations@2023-06-01-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 propiedad

partnerConfigurations

Nombre Descripción Value
name El nombre del recurso 'default'
ubicación Ubicación del recurso. string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades de la configuración del asociado. PartnerConfigurationProperties

PartnerConfigurationProperties

Nombre Descripción Valor
partnerAuthorization Detalles de los asociados autorizados. PartnerAuthorization
provisioningState Estado de aprovisionamiento de la configuración del asociado. 'Cancelado'
'Crear'
'Eliminar'
'Failed'
"Correcto"
'Actualizar'

PartnerAuthorization

Nombre Descripción Valor
authorizedPartnersList Lista de asociados autorizados. Partner[]
defaultMaximumExpirationTimeInDays Tiempo usado para validar la hora de expiración de autorización para cada asociado autorizado. Si DefaultMaximumExpirationTimeInDays es
no se especifica, el valor predeterminado es 7 días. De lo contrario, los valores permitidos están entre 1 y 365 días.
int

Asociado

Nombre Descripción Valor
authorizationExpirationTimeInUtc Hora de expiración de la autorización del asociado. Si este temporizador expira, cualquier solicitud de este asociado para crear, actualizar o eliminar recursos en el suscriptor
se producirá un error en el contexto. Si se especifica, los valores permitidos están comprendidos entre 1 y el valor de defaultMaximumExpirationTimeInDays especificados en PartnerConfiguration.
Si no se especifica, el valor predeterminado será el valor de defaultMaximumExpirationTimeInDays especificado en PartnerConfiguration o 7 si no se especifica este valor.
string
partnerName Nombre del asociado. string
partnerRegistrationImmutableId ImmutableId del registro de asociado correspondiente. string

Restricciones:
Longitud mínima = 36
Longitud máxima = 36
Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Definición de recursos de plantilla de ARM

El tipo de recurso partnerConfigurations se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.EventGrid/partnerConfigurations, agregue el siguiente json a la plantilla.

{
  "type": "Microsoft.EventGrid/partnerConfigurations",
  "apiVersion": "2023-06-01-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 propiedad

partnerConfigurations

Nombre Descripción Value
type Tipo de recurso 'Microsoft.EventGrid/partnerConfigurations'
apiVersion La versión de la API de recursos "2023-06-01-preview"
name El nombre del recurso 'default'
ubicación Ubicación del recurso. string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades de la configuración del asociado. PartnerConfigurationProperties

PartnerConfigurationProperties

Nombre Descripción Valor
partnerAuthorization Detalles de los asociados autorizados. PartnerAuthorization
provisioningState Estado de aprovisionamiento de la configuración del asociado. 'Cancelado'
'Crear'
'Eliminar'
'Failed'
"Correcto"
'Actualizar'

PartnerAuthorization

Nombre Descripción Valor
authorizedPartnersList Lista de asociados autorizados. Partner[]
defaultMaximumExpirationTimeInDays Tiempo usado para validar la hora de expiración de autorización para cada asociado autorizado. Si DefaultMaximumExpirationTimeInDays es
no se especifica, el valor predeterminado es 7 días. De lo contrario, los valores permitidos están entre 1 y 365 días.
int

Asociado

Nombre Descripción Valor
authorizationExpirationTimeInUtc Hora de expiración de la autorización del asociado. Si este temporizador expira, cualquier solicitud de este asociado para crear, actualizar o eliminar recursos en el suscriptor
se producirá un error en el contexto. Si se especifica, los valores permitidos están comprendidos entre 1 y el valor de defaultMaximumExpirationTimeInDays especificados en PartnerConfiguration.
Si no se especifica, el valor predeterminado será el valor de defaultMaximumExpirationTimeInDays especificado en PartnerConfiguration o 7 si no se especifica este valor.
string
partnerName Nombre del asociado. string
partnerRegistrationImmutableId ImmutableId del registro de asociado correspondiente. string

Restricciones:
Longitud mínima = 36
Longitud máxima = 36
Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso partnerConfigurations se puede implementar con operaciones que tienen como destino:

  • Grupos de recursos

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.EventGrid/partnerConfigurations, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerConfigurations@2023-06-01-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 propiedad

partnerConfigurations

Nombre Descripción Value
type Tipo de recurso "Microsoft.EventGrid/partnerConfigurations@2023-06-01-preview"
name El nombre del recurso "predeterminado"
ubicación Ubicación del recurso. string
parent_id Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. string (obligatorio)
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta.
properties Propiedades de la configuración del asociado. PartnerConfigurationProperties

PartnerConfigurationProperties

Nombre Descripción Valor
partnerAuthorization Detalles de los asociados autorizados. PartnerAuthorization
provisioningState Estado de aprovisionamiento de la configuración del asociado. "Cancelado"
"Crear"
"Eliminar"
"Error"
"Correcto"
"Actualización"

PartnerAuthorization

Nombre Descripción Valor
authorizedPartnersList Lista de asociados autorizados. Partner[]
defaultMaximumExpirationTimeInDays Tiempo usado para validar la hora de expiración de autorización para cada asociado autorizado. Si DefaultMaximumExpirationTimeInDays es
no se especifica, el valor predeterminado es 7 días. De lo contrario, los valores permitidos están comprendidos entre 1 y 365 días.
int

Asociado

Nombre Descripción Valor
authorizationExpirationTimeInUtc Hora de expiración de la autorización del asociado. Si este temporizador expira, cualquier solicitud de este asociado para crear, actualizar o eliminar recursos en el suscriptor
se producirá un error en el contexto. Si se especifica, los valores permitidos están comprendidos entre 1 y el valor de defaultMaximumExpirationTimeInDays especificados en PartnerConfiguration.
Si no se especifica, el valor predeterminado será el valor de defaultMaximumExpirationTimeInDays especificado en PartnerConfiguration o 7 si no se especifica este valor.
string
partnerName Nombre del asociado. string
partnerRegistrationImmutableId ImmutableId del registro de asociado correspondiente. string

Restricciones:
Longitud mínima = 36
Longitud máxima = 36
Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$