Freigeben über


Microsoft.ContainerService flotten 2023-08-15-preview

Bicep-Ressourcendefinition

Der Ressourcentyp der Flotten kann mit Vorgängen bereitgestellt werden, die folgendes Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ContainerService/fleets-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.ContainerService/fleets@2023-08-15-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'
  }
}

Eigenschaftswerte

AgentProfile

Name Beschreibung Wert
subnetz-ID Die ID des Subnetzes, dem der Flottenhubknoten beim Start beitritt. Wenn dies nicht angegeben ist, wird ein vnet und ein Subnetz generiert und verwendet. Schnur
vmSize Die Größe des virtuellen Computers des Flottenhubs. Schnur

APIServerAccessProfile

Name Beschreibung Wert
enablePrivateCluster Unabhängig davon, ob Sie den Flottenhub als privaten Cluster erstellen oder nicht. Bool
enableVnetIntegration Gibt an, ob apiserver-vnet-Integration für den Flottenhub aktiviert werden soll oder nicht. Bool
subnetz-ID Das Subnetz, das verwendet werden soll, wenn die Apiserver-vnet-Integration aktiviert ist. Es ist erforderlich, wenn eine neue Flotte mit BYO vnet erstellt wird. Schnur

FleetHubProfile

Name Beschreibung Wert
agentProfile Das Agentprofil für den Flottenhub. AgentProfile-
apiServerAccessProfile Das Zugriffsprofil für den Fleet Hub-API-Server. APIServerAccessProfile-
dnsPrefix DNS-Präfix zum Erstellen des FQDN für den Flottenhub. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Name Beschreibung Wert
hubProfile Die FleetHubProfile konfiguriert den Hub der Flotte. FleetHubProfile-

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities-

Microsoft.ContainerService/flotten

Name Beschreibung Wert
Identität Verwaltete Identität. ManagedServiceIdentity-
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
Pattern = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (erforderlich)
Eigenschaften Die ressourcenspezifischen Eigenschaften für diese Ressource. FleetProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

TrackedResourceTags

Name Beschreibung Wert

UserAssignedIdentities

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

Der Ressourcentyp der Flotten kann mit Vorgängen bereitgestellt werden, die folgendes Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ContainerService/fleets-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.ContainerService/fleets",
  "apiVersion": "2023-08-15-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"
  }
}

Eigenschaftswerte

AgentProfile

Name Beschreibung Wert
subnetz-ID Die ID des Subnetzes, dem der Flottenhubknoten beim Start beitritt. Wenn dies nicht angegeben ist, wird ein vnet und ein Subnetz generiert und verwendet. Schnur
vmSize Die Größe des virtuellen Computers des Flottenhubs. Schnur

APIServerAccessProfile

Name Beschreibung Wert
enablePrivateCluster Unabhängig davon, ob Sie den Flottenhub als privaten Cluster erstellen oder nicht. Bool
enableVnetIntegration Gibt an, ob apiserver-vnet-Integration für den Flottenhub aktiviert werden soll oder nicht. Bool
subnetz-ID Das Subnetz, das verwendet werden soll, wenn die Apiserver-vnet-Integration aktiviert ist. Es ist erforderlich, wenn eine neue Flotte mit BYO vnet erstellt wird. Schnur

FleetHubProfile

Name Beschreibung Wert
agentProfile Das Agentprofil für den Flottenhub. AgentProfile-
apiServerAccessProfile Das Zugriffsprofil für den Fleet Hub-API-Server. APIServerAccessProfile-
dnsPrefix DNS-Präfix zum Erstellen des FQDN für den Flottenhub. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Name Beschreibung Wert
hubProfile Die FleetHubProfile konfiguriert den Hub der Flotte. FleetHubProfile-

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities-

Microsoft.ContainerService/flotten

Name Beschreibung Wert
apiVersion Die API-Version "2023-08-15-preview"
Identität Verwaltete Identität. ManagedServiceIdentity-
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
Pattern = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (erforderlich)
Eigenschaften Die ressourcenspezifischen Eigenschaften für diese Ressource. FleetProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.ContainerService/fleets"

TrackedResourceTags

Name Beschreibung Wert

UserAssignedIdentities

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp der Flotten kann mit Vorgängen bereitgestellt werden, die folgendes Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ContainerService/fleets-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerService/fleets@2023-08-15-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"
      }
    }
  })
}

Eigenschaftswerte

AgentProfile

Name Beschreibung Wert
subnetz-ID Die ID des Subnetzes, dem der Flottenhubknoten beim Start beitritt. Wenn dies nicht angegeben ist, wird ein vnet und ein Subnetz generiert und verwendet. Schnur
vmSize Die Größe des virtuellen Computers des Flottenhubs. Schnur

APIServerAccessProfile

Name Beschreibung Wert
enablePrivateCluster Unabhängig davon, ob Sie den Flottenhub als privaten Cluster erstellen oder nicht. Bool
enableVnetIntegration Gibt an, ob apiserver-vnet-Integration für den Flottenhub aktiviert werden soll oder nicht. Bool
subnetz-ID Das Subnetz, das verwendet werden soll, wenn die Apiserver-vnet-Integration aktiviert ist. Es ist erforderlich, wenn eine neue Flotte mit BYO vnet erstellt wird. Schnur

FleetHubProfile

Name Beschreibung Wert
agentProfile Das Agentprofil für den Flottenhub. AgentProfile-
apiServerAccessProfile Das Zugriffsprofil für den Fleet Hub-API-Server. APIServerAccessProfile-
dnsPrefix DNS-Präfix zum Erstellen des FQDN für den Flottenhub. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Name Beschreibung Wert
hubProfile Die FleetHubProfile konfiguriert den Hub der Flotte. FleetHubProfile-

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities-

Microsoft.ContainerService/flotten

Name Beschreibung Wert
Identität Verwaltete Identität. ManagedServiceIdentity-
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
Pattern = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (erforderlich)
Eigenschaften Die ressourcenspezifischen Eigenschaften für diese Ressource. FleetProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.ContainerService/fleets@2023-08-15-preview"

TrackedResourceTags

Name Beschreibung Wert

UserAssignedIdentities

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert