次の方法で共有


Microsoft.ContainerService fleets

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 フリート ハブ ノードが起動時に参加するサブネットの ID。 これが指定されていない場合は、vnet とサブネットが生成され、使用されます。
vmSize フリート ハブの仮想マシン サイズ。

APIServerAccessProfile

名前 形容 価値
enablePrivateCluster Fleet ハブをプライベート クラスターとして作成するかどうか。 bool
enableVnetIntegration Fleet ハブの apiserver vnet 統合を有効にするかどうか。 bool
subnetId apiserver vnet 統合が有効になっているときに使用されるサブネット。 BYO vnet を使用して新しいフリートを作成する場合に必要です。

FleetHubProfile

名前 形容 価値
agentProfile Fleet ハブのエージェント プロファイル。 AgentProfile
apiServerAccessProfile Fleet ハブ API サーバーのアクセス プロファイル。 APIServerAccessProfile の
dnsPrefix フリート ハブの FQDN の作成に使用される DNS プレフィックス。

制約:
最小長 = 1
最大長 = 1
パターン = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

名前 形容 価値
hubProfile FleetHubProfile は、フリートのハブを構成します。 FleetHubProfile

ManagedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

Microsoft.ContainerService/fleets

名前 形容 価値
同一性 マネージド ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[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 フリート ハブ ノードが起動時に参加するサブネットの ID。 これが指定されていない場合は、vnet とサブネットが生成され、使用されます。
vmSize フリート ハブの仮想マシン サイズ。

APIServerAccessProfile

名前 形容 価値
enablePrivateCluster Fleet ハブをプライベート クラスターとして作成するかどうか。 bool
enableVnetIntegration Fleet ハブの apiserver vnet 統合を有効にするかどうか。 bool
subnetId apiserver vnet 統合が有効になっているときに使用されるサブネット。 BYO vnet を使用して新しいフリートを作成する場合に必要です。

FleetHubProfile

名前 形容 価値
agentProfile Fleet ハブのエージェント プロファイル。 AgentProfile
apiServerAccessProfile Fleet ハブ API サーバーのアクセス プロファイル。 APIServerAccessProfile の
dnsPrefix フリート ハブの FQDN の作成に使用される DNS プレフィックス。

制約:
最小長 = 1
最大長 = 1
パターン = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

名前 形容 価値
hubProfile FleetHubProfile は、フリートのハブを構成します。 FleetHubProfile

ManagedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

Microsoft.ContainerService/fleets

名前 形容 価値
apiVersion API のバージョン '2024-05-02-preview'
同一性 マネージド ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[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 フリート ハブ ノードが起動時に参加するサブネットの ID。 これが指定されていない場合は、vnet とサブネットが生成され、使用されます。
vmSize フリート ハブの仮想マシン サイズ。

APIServerAccessProfile

名前 形容 価値
enablePrivateCluster Fleet ハブをプライベート クラスターとして作成するかどうか。 bool
enableVnetIntegration Fleet ハブの apiserver vnet 統合を有効にするかどうか。 bool
subnetId apiserver vnet 統合が有効になっているときに使用されるサブネット。 BYO vnet を使用して新しいフリートを作成する場合に必要です。

FleetHubProfile

名前 形容 価値
agentProfile Fleet ハブのエージェント プロファイル。 AgentProfile
apiServerAccessProfile Fleet ハブ API サーバーのアクセス プロファイル。 APIServerAccessProfile の
dnsPrefix フリート ハブの FQDN の作成に使用される DNS プレフィックス。

制約:
最小長 = 1
最大長 = 1
パターン = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

名前 形容 価値
hubProfile FleetHubProfile は、フリートのハブを構成します。 FleetHubProfile

ManagedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

Microsoft.ContainerService/fleets

名前 形容 価値
同一性 マネージド ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (必須)
プロパティ このリソースのリソース固有のプロパティ。 FleetProperties
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.ContainerService/fleets@2024-05-02-preview"

TrackedResourceTags

名前 形容 価値

UserAssignedIdentities

名前 形容 価値

UserAssignedIdentity

名前 形容 価値