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


Флоты Microsoft.ContainerService

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

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

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

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

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

resource symbolicname 'Microsoft.ContainerService/fleets@2024-05-02-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    hubProfile: {
      agentProfile: {
        subnetId: 'string'
        vmSize: 'string'
      }
      apiServerAccessProfile: {
        enablePrivateCluster: bool
        enableVnetIntegration: bool
        subnetId: 'string'
      }
      dnsPrefix: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

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

AgentProfile

Имя Описание Ценность
SubnetId Идентификатор подсети, к которой будет присоединен узел концентратора Fleet при запуске. Если это не указано, будет создана и используется виртуальная сеть и подсеть. струна
vmSize Размер виртуальной машины концентратора Флота. струна

APIServerAccessProfile

Имя Описание Ценность
enablePrivateCluster Независимо от того, следует ли создать центр Флота как частный кластер или нет. bool
enableVnetIntegration Следует ли включить интеграцию виртуальной сети apiserver для концентратора Fleet. bool
SubnetId Подсеть, используемая при включенной интеграции виртуальной сети apiserver. Это необходимо при создании нового флота с виртуальной сетью BYO. струна

FleetHubProfile

Имя Описание Ценность
agentProfile Профиль агента для концентратора Флота. AgentProfile
apiServerAccessProfile Профиль доступа для сервера API центра флота. APIServerAccessProfile
dnsPrefix Префикс DNS, используемый для создания полного доменного имени для концентратора флота. струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 54
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Имя Описание Ценность
hubProfile FleetHubProfile настраивает концентратор Флота. FleetHubProfile

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.ContainerService/fleets

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

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 63
Pattern = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. FleetProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

TrackedResourceTags

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

UserAssignedIdentities

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

UserAssignedIdentity

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

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

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

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

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

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

{
  "type": "Microsoft.ContainerService/fleets",
  "apiVersion": "2024-05-02-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "hubProfile": {
      "agentProfile": {
        "subnetId": "string",
        "vmSize": "string"
      },
      "apiServerAccessProfile": {
        "enablePrivateCluster": "bool",
        "enableVnetIntegration": "bool",
        "subnetId": "string"
      },
      "dnsPrefix": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

AgentProfile

Имя Описание Ценность
SubnetId Идентификатор подсети, к которой будет присоединен узел концентратора Fleet при запуске. Если это не указано, будет создана и используется виртуальная сеть и подсеть. струна
vmSize Размер виртуальной машины концентратора Флота. струна

APIServerAccessProfile

Имя Описание Ценность
enablePrivateCluster Независимо от того, следует ли создать центр Флота как частный кластер или нет. bool
enableVnetIntegration Следует ли включить интеграцию виртуальной сети apiserver для концентратора Fleet. bool
SubnetId Подсеть, используемая при включенной интеграции виртуальной сети apiserver. Это необходимо при создании нового флота с виртуальной сетью BYO. струна

FleetHubProfile

Имя Описание Ценность
agentProfile Профиль агента для концентратора Флота. AgentProfile
apiServerAccessProfile Профиль доступа для сервера API центра флота. APIServerAccessProfile
dnsPrefix Префикс DNS, используемый для создания полного доменного имени для концентратора флота. струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 54
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Имя Описание Ценность
hubProfile FleetHubProfile настраивает концентратор Флота. FleetHubProfile

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.ContainerService/fleets

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

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 63
Pattern = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. FleetProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.ContainerService/fleets"

TrackedResourceTags

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

UserAssignedIdentities

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

UserAssignedIdentity

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerService/fleets@2024-05-02-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      hubProfile = {
        agentProfile = {
          subnetId = "string"
          vmSize = "string"
        }
        apiServerAccessProfile = {
          enablePrivateCluster = bool
          enableVnetIntegration = bool
          subnetId = "string"
        }
        dnsPrefix = "string"
      }
    }
  })
}

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

AgentProfile

Имя Описание Ценность
SubnetId Идентификатор подсети, к которой будет присоединен узел концентратора Fleet при запуске. Если это не указано, будет создана и используется виртуальная сеть и подсеть. струна
vmSize Размер виртуальной машины концентратора Флота. струна

APIServerAccessProfile

Имя Описание Ценность
enablePrivateCluster Независимо от того, следует ли создать центр Флота как частный кластер или нет. bool
enableVnetIntegration Следует ли включить интеграцию виртуальной сети apiserver для концентратора Fleet. bool
SubnetId Подсеть, используемая при включенной интеграции виртуальной сети apiserver. Это необходимо при создании нового флота с виртуальной сетью BYO. струна

FleetHubProfile

Имя Описание Ценность
agentProfile Профиль агента для концентратора Флота. AgentProfile
apiServerAccessProfile Профиль доступа для сервера API центра флота. APIServerAccessProfile
dnsPrefix Префикс DNS, используемый для создания полного доменного имени для концентратора флота. струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 54
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Имя Описание Ценность
hubProfile FleetHubProfile настраивает концентратор Флота. FleetHubProfile

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.ContainerService/fleets

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

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 63
Pattern = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (обязательно)
свойства Свойства, относящиеся к ресурсу, для этого ресурса. FleetProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.ContainerService/fleets@2024-05-02-preview"

TrackedResourceTags

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

UserAssignedIdentities

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

UserAssignedIdentity

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