Partager via


Microsoft.EventGrid partnerConfigurations 2023-12-15-preview

Définition de ressource Bicep

Le type de ressource partnerConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.EventGrid/partnerConfigurations, ajoutez le bicep suivant à votre modèle.

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

Valeurs de propriété

Microsoft.EventGrid/partnerConfigurations

Nom Description Valeur
emplacement Emplacement de la ressource. corde
nom Nom de la ressource 'default' (obligatoire)
Propriétés Propriétés de la configuration du partenaire. PartnerConfigurationProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

Partenaire

Nom Description Valeur
authorizationExpirationTimeInUtc Délai d’expiration de l’autorisation du partenaire. Si ce minuteur expire, toute demande de ce partenaire pour créer, mettre à jour ou supprimer des ressources dans les abonnés
le contexte échoue. Si elle est spécifiée, les valeurs autorisées sont comprises entre 1 et la valeur de defaultMaximumExpirationTimeInDays spécifiées dans PartnerConfiguration.
Si elle n’est pas spécifiée, la valeur par défaut est la valeur de defaultMaximumExpirationTimeInDays spécifiée dans PartnerConfiguration ou 7 si cette valeur n’est pas spécifiée.
corde
partnerName Nom du partenaire. corde
partnerRegistrationImmutableId ImmuableId de l’inscription de partenaire correspondante. corde

Contraintes:
Longueur minimale = 36
Longueur maximale = 36
Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

PartnerAuthorization

Nom Description Valeur
authorizedPartnersList Liste des partenaires autorisés. partner[]
defaultMaximumExpirationTimeInDays Temps utilisé pour valider l’heure d’expiration de l’autorisation pour chaque partenaire autorisé. Si DefaultMaximumExpirationTimeInDays est
non spécifié, la valeur par défaut est de 7 jours. Sinon, les valeurs autorisées sont comprises entre 1 et 365 jours.
Int

PartnerConfigurationProperties

Nom Description Valeur
partnerAuthorization Détails des partenaires autorisés. PartnerAuthorization
provisioningState État d’approvisionnement de la configuration du partenaire. 'Annulé'
'Création'
'Suppression'
'Échec'
'Réussi'
'Mise à jour'

PartnerConfigurationTags

Nom Description Valeur

Définition de ressource de modèle ARM

Le type de ressource partnerConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.EventGrid/partnerConfigurations, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.EventGrid/partnerConfigurations",
  "apiVersion": "2023-12-15-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "partnerAuthorization": {
      "authorizedPartnersList": [
        {
          "authorizationExpirationTimeInUtc": "string",
          "partnerName": "string",
          "partnerRegistrationImmutableId": "string"
        }
      ],
      "defaultMaximumExpirationTimeInDays": "int"
    },
    "provisioningState": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

Microsoft.EventGrid/partnerConfigurations

Nom Description Valeur
apiVersion Version de l’API '2023-12-15-preview'
emplacement Emplacement de la ressource. corde
nom Nom de la ressource 'default' (obligatoire)
Propriétés Propriétés de la configuration du partenaire. PartnerConfigurationProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.EventGrid/partnerConfigurations'

Partenaire

Nom Description Valeur
authorizationExpirationTimeInUtc Délai d’expiration de l’autorisation du partenaire. Si ce minuteur expire, toute demande de ce partenaire pour créer, mettre à jour ou supprimer des ressources dans les abonnés
le contexte échoue. Si elle est spécifiée, les valeurs autorisées sont comprises entre 1 et la valeur de defaultMaximumExpirationTimeInDays spécifiées dans PartnerConfiguration.
Si elle n’est pas spécifiée, la valeur par défaut est la valeur de defaultMaximumExpirationTimeInDays spécifiée dans PartnerConfiguration ou 7 si cette valeur n’est pas spécifiée.
corde
partnerName Nom du partenaire. corde
partnerRegistrationImmutableId ImmuableId de l’inscription de partenaire correspondante. corde

Contraintes:
Longueur minimale = 36
Longueur maximale = 36
Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

PartnerAuthorization

Nom Description Valeur
authorizedPartnersList Liste des partenaires autorisés. partner[]
defaultMaximumExpirationTimeInDays Temps utilisé pour valider l’heure d’expiration de l’autorisation pour chaque partenaire autorisé. Si DefaultMaximumExpirationTimeInDays est
non spécifié, la valeur par défaut est de 7 jours. Sinon, les valeurs autorisées sont comprises entre 1 et 365 jours.
Int

PartnerConfigurationProperties

Nom Description Valeur
partnerAuthorization Détails des partenaires autorisés. PartnerAuthorization
provisioningState État d’approvisionnement de la configuration du partenaire. 'Annulé'
'Création'
'Suppression'
'Échec'
'Réussi'
'Mise à jour'

PartnerConfigurationTags

Nom Description Valeur

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource partnerConfigurations peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.EventGrid/partnerConfigurations, ajoutez terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerConfigurations@2023-12-15-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      partnerAuthorization = {
        authorizedPartnersList = [
          {
            authorizationExpirationTimeInUtc = "string"
            partnerName = "string"
            partnerRegistrationImmutableId = "string"
          }
        ]
        defaultMaximumExpirationTimeInDays = int
      }
      provisioningState = "string"
    }
  })
}

Valeurs de propriété

Microsoft.EventGrid/partnerConfigurations

Nom Description Valeur
emplacement Emplacement de la ressource. corde
nom Nom de la ressource 'default' (obligatoire)
Propriétés Propriétés de la configuration du partenaire. PartnerConfigurationProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.EventGrid/partnerConfigurations@2023-12-15-preview »

Partenaire

Nom Description Valeur
authorizationExpirationTimeInUtc Délai d’expiration de l’autorisation du partenaire. Si ce minuteur expire, toute demande de ce partenaire pour créer, mettre à jour ou supprimer des ressources dans les abonnés
le contexte échoue. Si elle est spécifiée, les valeurs autorisées sont comprises entre 1 et la valeur de defaultMaximumExpirationTimeInDays spécifiées dans PartnerConfiguration.
Si elle n’est pas spécifiée, la valeur par défaut est la valeur de defaultMaximumExpirationTimeInDays spécifiée dans PartnerConfiguration ou 7 si cette valeur n’est pas spécifiée.
corde
partnerName Nom du partenaire. corde
partnerRegistrationImmutableId ImmuableId de l’inscription de partenaire correspondante. corde

Contraintes:
Longueur minimale = 36
Longueur maximale = 36
Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

PartnerAuthorization

Nom Description Valeur
authorizedPartnersList Liste des partenaires autorisés. partner[]
defaultMaximumExpirationTimeInDays Temps utilisé pour valider l’heure d’expiration de l’autorisation pour chaque partenaire autorisé. Si DefaultMaximumExpirationTimeInDays est
non spécifié, la valeur par défaut est de 7 jours. Sinon, les valeurs autorisées sont comprises entre 1 et 365 jours.
Int

PartnerConfigurationProperties

Nom Description Valeur
partnerAuthorization Détails des partenaires autorisés. PartnerAuthorization
provisioningState État d’approvisionnement de la configuration du partenaire. 'Annulé'
'Création'
'Suppression'
'Échec'
'Réussi'
'Mise à jour'

PartnerConfigurationTags

Nom Description Valeur