Condividi tramite


Microsoft.EventGrid partnerConfigurations 2023-06-01-preview

Definizione di risorsa Bicep

Il tipo di risorsa partnerConfigurations può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.EventGrid/partnerConfigurations, aggiungere il bicep seguente al modello.

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'
  }
}

Valori delle proprietà

partnerConfigurations

Nome Descrizione valore
name Nome della risorsa 'default'
posizione Posizione della risorsa. string
tags Tag della risorsa. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
properties Proprietà della configurazione del partner. PartnerConfigurationProperties

PartnerConfigurationProperties

Nome Descrizione Valore
partnerAuthorization Dettagli dei partner autorizzati. PartnerAuthorization
provisioningState Stato di provisioning della configurazione partner. 'Annullata'
'Creazione'
'Eliminazione'
'Non riuscito'
'Successed'
'Aggiornamento'

PartnerAuthorization

Nome Descrizione Valore
authorizedPartnersList Elenco dei partner autorizzati. Partner[]
defaultMaximumExpirationTimeInDays Tempo utilizzato per convalidare la scadenza dell'autorizzazione per ogni partner autorizzato. Se DefaultMaximumExpirationTimeInDays è
non specificato, il valore predefinito è 7 giorni. In caso contrario, i valori consentiti sono compresi tra 1 e 365 giorni.
INT

Partner

Nome Descrizione Valore
authorizationExpirationTimeInUtc Data di scadenza dell'autorizzazione partner. Se questo timer scade, qualsiasi richiesta da questo partner per creare, aggiornare o eliminare le risorse nel sottoscrittore
il contesto avrà esito negativo. Se specificato, i valori consentiti sono compresi tra 1 e il valore di defaultMaximumExpirationTimeInDays specificato in PartnerConfiguration.
Se non specificato, il valore predefinito sarà il valore predefinitoMaximumExpirationTimeInDays specificato in PartnerConfiguration o 7 se questo valore non è specificato.
string
partnerName Nome del partner. string
partnerRegistrationImmutableId ImmutableId della registrazione del partner corrispondente. string

Vincoli:
Lunghezza minima = 36
Lunghezza massima = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa partnerConfigurations può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.EventGrid/partnerConfigurations, aggiungere il codice JSON seguente al modello.

{
  "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"
  }
}

Valori delle proprietà

partnerConfigurations

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.EventGrid/partnerConfigurations'
apiVersion Versione dell'API risorsa '2023-06-01-preview'
name Nome della risorsa 'default'
posizione Posizione della risorsa. string
tags Tag della risorsa. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
properties Proprietà della configurazione del partner. PartnerConfigurationProperties

PartnerConfigurationProperties

Nome Descrizione Valore
partnerAuthorization Dettagli dei partner autorizzati. PartnerAuthorization
provisioningState Stato di provisioning della configurazione del partner. 'Annullata'
'Creating'
'Eliminazione'
'Failed'
'Succeeded'
'Aggiornamento'

PartnerAuthorization

Nome Descrizione Valore
authorizedPartnersList Elenco di partner autorizzati. Partner[]
defaultMaximumExpirationTimeInDays Ora usata per convalidare la scadenza dell'autorizzazione per ogni partner autorizzato. Se DefaultMaximumExpirationTimeInDays è
non specificato, il valore predefinito è 7 giorni. In caso contrario, i valori consentiti sono compresi tra 1 e 365 giorni.
INT

Partner

Nome Descrizione Valore
authorizationExpirationTimeInUtc Scadenza dell'autorizzazione del partner. Se il timer scade, qualsiasi richiesta del partner per creare, aggiornare o eliminare risorse nel sottoscrittore
context avrà esito negativo. Se specificato, i valori consentiti sono compresi tra 1 e il valore di defaultMaximumExpirationTimeInDays specificato in PartnerConfiguration.
Se non specificato, il valore predefinito sarà il valore defaultMaximumExpirationTimeInDays specificato in PartnerConfiguration o 7 se questo valore non viene specificato.
string
partnerName Nome partner. string
partnerRegistrationImmutableId Valore non modificabile della registrazione partner corrispondente. string

Vincoli:
Lunghezza minima = 36
Lunghezza massima = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa partnerConfigurations può essere distribuito con operazioni destinate:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.EventGrid/partnerConfigurations, aggiungere il codice Terraform seguente al modello.

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"
    }
  })
}

Valori delle proprietà

partnerConfigurations

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.EventGrid/partnerConfigurations@2023-06-01-preview"
name Nome della risorsa "default"
posizione Posizione della risorsa. string
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Tag della risorsa. Dizionario di nomi e valori di tag.
properties Proprietà della configurazione del partner. PartnerConfigurationProperties

PartnerConfigurationProperties

Nome Descrizione Valore
partnerAuthorization Dettagli dei partner autorizzati. PartnerAuthorization
provisioningState Stato di provisioning della configurazione del partner. "Annullato"
"Creazione"
"Eliminazione"
"Non riuscito"
"Riuscito"
"Aggiornamento"

PartnerAuthorization

Nome Descrizione Valore
authorizedPartnersList Elenco dei partner autorizzati. Partner[]
defaultMaximumExpirationTimeInDays Tempo utilizzato per convalidare la scadenza dell'autorizzazione per ogni partner autorizzato. Se DefaultMaximumExpirationTimeInDays è
non specificato, il valore predefinito è 7 giorni. In caso contrario, i valori consentiti sono compresi tra 1 e 365 giorni.
INT

Partner

Nome Descrizione Valore
authorizationExpirationTimeInUtc Data di scadenza dell'autorizzazione partner. Se questo timer scade, qualsiasi richiesta da questo partner per creare, aggiornare o eliminare le risorse nel sottoscrittore
il contesto avrà esito negativo. Se specificato, i valori consentiti sono compresi tra 1 e il valore di defaultMaximumExpirationTimeInDays specificato in PartnerConfiguration.
Se non specificato, il valore predefinito sarà il valore predefinitoMaximumExpirationTimeInDays specificato in PartnerConfiguration o 7 se questo valore non è specificato.
string
partnerName Nome del partner. string
partnerRegistrationImmutableId ImmutableId della registrazione del partner corrispondente. string

Vincoli:
Lunghezza minima = 36
Lunghezza massima = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$