共用方式為


Microsoft.EventGrid partnerConfigurations 2022-06-15

Bicep 資源定義

partnerConfigurations 資源類型可以使用目標作業進行部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.EventGrid/partnerConfigurations 資源,請將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.EventGrid/partnerConfigurations@2022-06-15' = {
  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'
  }
}

屬性值

partnerConfigurations

名稱 描述
NAME 資源名稱 'default'
location 資源的位置。 字串
tags 資源的標記。 標記名稱和值的字典。 請參閱 範本中的標籤
properties 合作夥伴組態的屬性。 PartnerConfigurationProperties

PartnerConfigurationProperties

名稱 描述
partnerAuthorization 授權合作夥伴的詳細數據。 PartnerAuthorization
provisioningState 合作夥伴設定的布建狀態。 'Canceled'
'Creating'
'刪除'
'Failed'
'Succeeded'
'Updateing'

PartnerAuthorization

名稱 描述
authorizedPartnersList 授權的合作夥伴清單。 Partner[]
defaultMaximumExpirationTimeInDays 用來驗證每個授權合作夥伴授權到期時間的時間。 如果 DefaultMaximumExpirationTimeInDays 為
未指定,預設值為 7 天。 否則,允許的值介於 1 到 365 天之間。
int

Partner

名稱 描述
authorizationExpirationTimeInUtc 合作夥伴授權的到期時間。 如果此定時器過期,則此合作夥伴的任何要求在訂閱者的 中建立、更新或刪除資源
內容將會失敗。 如果指定,允許的值介於 1 到 PartnerConfiguration 中指定的 defaultMaximumExpirationTimeInDays 值之間。
如果未指定,則預設值會是 PartnerConfiguration 中指定的 defaultMaximumExpirationTimeInDays 值,如果未指定此值則為 7。
字串
partnerName 夥伴名稱。 字串
partnerRegistrationImmutableId 對應夥伴註冊的 immutableId。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ARM 範本資源定義

partnerConfigurations 資源類型可以使用目標作業進行部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.EventGrid/partnerConfigurations 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.EventGrid/partnerConfigurations",
  "apiVersion": "2022-06-15",
  "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"
  }
}

屬性值

partnerConfigurations

名稱 描述
類型 資源類型 'Microsoft.EventGrid/partnerConfigurations'
apiVersion 資源 API 版本 '2022-06-15'
NAME 資源名稱 'default'
location 資源的位置。 字串
tags 資源的標記。 標記名稱和值的字典。 請參閱 範本中的標籤
properties 合作夥伴組態的屬性。 PartnerConfigurationProperties

PartnerConfigurationProperties

名稱 描述
partnerAuthorization 授權合作夥伴的詳細數據。 PartnerAuthorization
provisioningState 合作夥伴設定的布建狀態。 'Canceled'
'Creating'
'刪除'
'Failed'
'Succeeded'
'Updateing'

PartnerAuthorization

名稱 描述
authorizedPartnersList 授權的合作夥伴清單。 Partner[]
defaultMaximumExpirationTimeInDays 用來驗證每個授權合作夥伴授權到期時間的時間。 如果 DefaultMaximumExpirationTimeInDays 為
未指定,預設值為 7 天。 否則,允許的值介於 1 到 365 天之間。
int

Partner

名稱 描述
authorizationExpirationTimeInUtc 合作夥伴授權的到期時間。 如果此定時器過期,則此合作夥伴的任何要求在訂閱者的 中建立、更新或刪除資源
內容將會失敗。 如果指定,允許的值介於 1 到 PartnerConfiguration 中指定的 defaultMaximumExpirationTimeInDays 值之間。
如果未指定,則預設值會是 PartnerConfiguration 中指定的 defaultMaximumExpirationTimeInDays 值,如果未指定此值則為 7。
字串
partnerName 夥伴名稱。 字串
partnerRegistrationImmutableId 對應夥伴註冊的 immutableId。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Terraform (AzAPI 提供者) 資源定義

partnerConfigurations 資源類型可以使用目標作業進行部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.EventGrid/partnerConfigurations 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerConfigurations@2022-06-15"
  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"
    }
  })
}

屬性值

partnerConfigurations

名稱 描述
類型 資源類型 “Microsoft.EventGrid/partnerConfigurations@2022-06-15”
NAME 資源名稱 "default"
location 資源的位置。 字串
parent_id 若要部署至資源群組,請使用該資源群組的標識碼。 需要字串 ()
tags 資源的標記。 標記名稱和值的字典。
properties 合作夥伴組態的屬性。 PartnerConfigurationProperties

PartnerConfigurationProperties

名稱 描述
partnerAuthorization 授權合作夥伴的詳細數據。 PartnerAuthorization
provisioningState 合作夥伴設定的布建狀態。 “Canceled”
“建立”
“刪除”
“Failed”
“Succeeded”
“Updateing”

PartnerAuthorization

名稱 描述
authorizedPartnersList 授權的合作夥伴清單。 Partner[]
defaultMaximumExpirationTimeInDays 用來驗證每個授權合作夥伴授權到期時間的時間。 如果 DefaultMaximumExpirationTimeInDays 為
未指定,預設值為 7 天。 否則,允許的值介於 1 到 365 天之間。
int

Partner

名稱 描述
authorizationExpirationTimeInUtc 合作夥伴授權的到期時間。 如果此定時器過期,則此合作夥伴的任何要求,在訂閱者的 中建立、更新或刪除資源
內容將會失敗。 如果指定,允許的值介於 1 到 PartnerConfiguration 中指定的 defaultMaximumExpirationTimeInDays 值之間。
如果未指定,預設值將會是 PartnerConfiguration 中指定的 defaultMaximumExpirationTimeInDays 值,如果未指定此值,則為 7。
字串
partnerName 合作夥伴名稱。 字串
partnerRegistrationImmutableId 對應夥伴註冊的 immutableId。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$