Delen via


Microsoft.ContainerService-vloot

Bicep-resourcedefinitie

Het resourcetype vloot kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.ContainerService/fleets-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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'
  }
}

Eigenschapswaarden

AgentProfile

Naam Beschrijving Waarde
subnetId De id van het subnet waaraan het Fleet Hub-knooppunt wordt gekoppeld bij het opstarten. Als dit niet is opgegeven, worden er een vnet en subnet gegenereerd en gebruikt. snaar
vmSize De grootte van de virtuele machine van de Fleet-hub. snaar

APIServerAccessProfile

Naam Beschrijving Waarde
enablePrivateCluster Of u nu de Fleet-hub wilt maken als een privécluster of niet. Bool
enableVnetIntegration Of u nu apiserver-vnet-integratie wilt inschakelen voor de Fleet-hub of niet. Bool
subnetId Het subnet dat moet worden gebruikt wanneer vnet-integratie van apiserver is ingeschakeld. Dit is vereist bij het maken van een nieuwe Fleet met BYO-vnet. snaar

FleetHubProfile

Naam Beschrijving Waarde
agentProfile Het agentprofiel voor de Fleet-hub. AgentProfile
apiServerAccessProfile Het toegangsprofiel voor de Fleet Hub API-server. APIServerAccessProfile
dnsPrefix DNS-voorvoegsel dat wordt gebruikt voor het maken van de FQDN voor de Fleet-hub. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Naam Beschrijving Waarde
hubProfile Het FleetHubProfile configureert de vloothub. FleetHubProfile

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.ContainerService/fleets

Naam Beschrijving Waarde
identiteit Beheerde identiteit. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (vereist)
Eigenschappen De resourcespecifieke eigenschappen voor deze resource. FleetProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype vloot kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.ContainerService/fleets-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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"
  }
}

Eigenschapswaarden

AgentProfile

Naam Beschrijving Waarde
subnetId De id van het subnet waaraan het Fleet Hub-knooppunt wordt gekoppeld bij het opstarten. Als dit niet is opgegeven, worden er een vnet en subnet gegenereerd en gebruikt. snaar
vmSize De grootte van de virtuele machine van de Fleet-hub. snaar

APIServerAccessProfile

Naam Beschrijving Waarde
enablePrivateCluster Of u nu de Fleet-hub wilt maken als een privécluster of niet. Bool
enableVnetIntegration Of u nu apiserver-vnet-integratie wilt inschakelen voor de Fleet-hub of niet. Bool
subnetId Het subnet dat moet worden gebruikt wanneer vnet-integratie van apiserver is ingeschakeld. Dit is vereist bij het maken van een nieuwe Fleet met BYO-vnet. snaar

FleetHubProfile

Naam Beschrijving Waarde
agentProfile Het agentprofiel voor de Fleet-hub. AgentProfile
apiServerAccessProfile Het toegangsprofiel voor de Fleet Hub API-server. APIServerAccessProfile
dnsPrefix DNS-voorvoegsel dat wordt gebruikt voor het maken van de FQDN voor de Fleet-hub. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Naam Beschrijving Waarde
hubProfile Het FleetHubProfile configureert de vloothub. FleetHubProfile

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.ContainerService/fleets

Naam Beschrijving Waarde
apiVersion De API-versie '2024-05-02-preview'
identiteit Beheerde identiteit. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (vereist)
Eigenschappen De resourcespecifieke eigenschappen voor deze resource. FleetProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.ContainerService/fleets'

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype vloot kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.ContainerService/fleets-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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"
      }
    }
  })
}

Eigenschapswaarden

AgentProfile

Naam Beschrijving Waarde
subnetId De id van het subnet waaraan het Fleet Hub-knooppunt wordt gekoppeld bij het opstarten. Als dit niet is opgegeven, worden er een vnet en subnet gegenereerd en gebruikt. snaar
vmSize De grootte van de virtuele machine van de Fleet-hub. snaar

APIServerAccessProfile

Naam Beschrijving Waarde
enablePrivateCluster Of u nu de Fleet-hub wilt maken als een privécluster of niet. Bool
enableVnetIntegration Of u nu apiserver-vnet-integratie wilt inschakelen voor de Fleet-hub of niet. Bool
subnetId Het subnet dat moet worden gebruikt wanneer vnet-integratie van apiserver is ingeschakeld. Dit is vereist bij het maken van een nieuwe Fleet met BYO-vnet. snaar

FleetHubProfile

Naam Beschrijving Waarde
agentProfile Het agentprofiel voor de Fleet-hub. AgentProfile
apiServerAccessProfile Het toegangsprofiel voor de Fleet Hub API-server. APIServerAccessProfile
dnsPrefix DNS-voorvoegsel dat wordt gebruikt voor het maken van de FQDN voor de Fleet-hub. snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$

FleetProperties

Naam Beschrijving Waarde
hubProfile Het FleetHubProfile configureert de vloothub. FleetHubProfile

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.ContainerService/fleets

Naam Beschrijving Waarde
identiteit Beheerde identiteit. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ (vereist)
Eigenschappen De resourcespecifieke eigenschappen voor deze resource. FleetProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.ContainerService/fleets@2024-05-02-preview"

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde