Поделиться через


Пользовательские расположения Microsoft.ExtendedLocation

Определение ресурсов Bicep

Тип ресурса customLocations можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.ExtendedLocation/customLocations, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.ExtendedLocation/customLocations@2021-08-31-preview' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    authentication: {
      type: 'string'
      value: 'string'
    }
    clusterExtensionIds: [
      'string'
    ]
    displayName: 'string'
    hostResourceId: 'string'
    hostType: 'string'
    namespace: 'string'
    provisioningState: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Значения свойств

CustomLocationProperties

Имя Описание Ценность
аутентификация Это необязательные входные данные, содержащие проверку подлинности, которая должна использоваться для создания пространства имен. CustomLocationPropertiesAuthentication
clusterExtensionIds Содержит ссылку на надстройку, содержащую диаграммы для развертывания CRD и операторов. строка[]
отображаемое имя Отображаемое имя расположения настраиваемых расположений. струна
hostResourceId Подключенный кластер или кластер AKS. RP настраиваемых расположений выполнит API checkAccess для разрешений listAdminCredentials. струна
hostType Тип узла, на который ссылаются пользовательские расположения (Kubernetes и т. д.). Kubernetes
пространство имен Пространство имен Kubernetes, которое будет создано в указанном кластере. струна
Состояние обеспечения Состояние подготовки для пользовательского расположения. струна

CustomLocationPropertiesAuthentication

Имя Описание Ценность
тип Тип проверки подлинности настраиваемых расположений струна
ценность Значение kubeconfig. струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned

Microsoft.РасширенноеРасположение/пользовательскиеРасположения

Имя Описание Ценность
тождество Удостоверение ресурса. удостоверения
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 63
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (обязательно)
свойства Набор свойств, относящихся к пользовательскому расположению CustomLocationProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

TrackedResourceTags

Имя Описание Ценность

Определение ресурса шаблона ARM

Тип ресурса customLocations можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.ExtendedLocation/customLocations, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.ExtendedLocation/customLocations",
  "apiVersion": "2021-08-31-preview",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "authentication": {
      "type": "string",
      "value": "string"
    },
    "clusterExtensionIds": [ "string" ],
    "displayName": "string",
    "hostResourceId": "string",
    "hostType": "string",
    "namespace": "string",
    "provisioningState": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Значения свойств

CustomLocationProperties

Имя Описание Ценность
аутентификация Это необязательные входные данные, содержащие проверку подлинности, которая должна использоваться для создания пространства имен. CustomLocationPropertiesAuthentication
clusterExtensionIds Содержит ссылку на надстройку, содержащую диаграммы для развертывания CRD и операторов. строка[]
отображаемое имя Отображаемое имя расположения настраиваемых расположений. струна
hostResourceId Подключенный кластер или кластер AKS. RP настраиваемых расположений выполнит API checkAccess для разрешений listAdminCredentials. струна
hostType Тип узла, на который ссылаются пользовательские расположения (Kubernetes и т. д.). Kubernetes
пространство имен Пространство имен Kubernetes, которое будет создано в указанном кластере. струна
Состояние обеспечения Состояние подготовки для пользовательского расположения. струна

CustomLocationPropertiesAuthentication

Имя Описание Ценность
тип Тип проверки подлинности настраиваемых расположений струна
ценность Значение kubeconfig. струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned

Microsoft.РасширенноеРасположение/пользовательскиеРасположения

Имя Описание Ценность
apiVersion Версия API '2021-08-31-preview'
тождество Удостоверение ресурса. удостоверения
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 63
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (обязательно)
свойства Набор свойств, относящихся к пользовательскому расположению CustomLocationProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.ExtendedLocation/customLocations"

TrackedResourceTags

Имя Описание Ценность

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса customLocations можно развернуть с помощью операций, целевых:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.ExtendedLocation/customLocations, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ExtendedLocation/customLocations@2021-08-31-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      authentication = {
        type = "string"
        value = "string"
      }
      clusterExtensionIds = [
        "string"
      ]
      displayName = "string"
      hostResourceId = "string"
      hostType = "string"
      namespace = "string"
      provisioningState = "string"
    }
  }
}

Значения свойств

CustomLocationProperties

Имя Описание Ценность
аутентификация Это необязательные входные данные, содержащие проверку подлинности, которая должна использоваться для создания пространства имен. CustomLocationPropertiesAuthentication
clusterExtensionIds Содержит ссылку на надстройку, содержащую диаграммы для развертывания CRD и операторов. строка[]
отображаемое имя Отображаемое имя расположения настраиваемых расположений. струна
hostResourceId Подключенный кластер или кластер AKS. RP настраиваемых расположений выполнит API checkAccess для разрешений listAdminCredentials. струна
hostType Тип узла, на который ссылаются пользовательские расположения (Kubernetes и т. д.). Kubernetes
пространство имен Пространство имен Kubernetes, которое будет создано в указанном кластере. струна
Состояние обеспечения Состояние подготовки для пользовательского расположения. струна

CustomLocationPropertiesAuthentication

Имя Описание Ценность
тип Тип проверки подлинности настраиваемых расположений струна
ценность Значение kubeconfig. струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned

Microsoft.РасширенноеРасположение/пользовательскиеРасположения

Имя Описание Ценность
тождество Удостоверение ресурса. удостоверения
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 63
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (обязательно)
свойства Набор свойств, относящихся к пользовательскому расположению CustomLocationProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.ExtendedLocation/customLocations@2021-08-31-preview"

TrackedResourceTags

Имя Описание Ценность