Microsoft.ContainerService-vloten
Bicep-resourcedefinitie
Het resourcetype van de vloot kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.ContainerService/fleets wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.ContainerService/fleets@2024-04-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
hubProfile: {
agentProfile: {
subnetId: 'string'
vmSize: 'string'
}
apiServerAccessProfile: {
enablePrivateCluster: bool
}
dnsPrefix: 'string'
}
}
}
Eigenschapswaarden
Vloten
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | Beheerde identiteit. | ManagedServiceIdentity |
properties | De resourcespecifieke eigenschappen voor deze resource. | FleetProperties |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Type beheerde service-identiteit (waarbij zowel SystemAssigned als UserAssigned zijn toegestaan). | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De userAssignedIdentities-woordenlijstsleutels zijn ARM-resource-id's in de volgende notatie: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De woordenlijstwaarden kunnen lege objecten ({}) in aanvragen zijn. | UserAssignedId-entiteiten |
UserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedIdentity |
UserAssignedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
FleetProperties
Naam | Description | Waarde |
---|---|---|
hubProfile | Het FleetHubProfile configureert de hub van de fleet. | FleetHubProfile |
FleetHubProfile
Naam | Description | 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. | tekenreeks Beperkingen: Minimale lengte = 1 Maximale lengte = 54 Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$ |
AgentProfile
Naam | Description | Waarde |
---|---|---|
subnetId | De id van het subnet waaraan het Fleet Hub-knooppunt wordt gekoppeld bij het opstarten. Als dit niet is opgegeven, worden een vnet en subnet gegenereerd en gebruikt. | tekenreeks |
vmSize | De grootte van de virtuele machine van de Fleet Hub. | tekenreeks |
APIServerAccessProfile
Naam | Description | Waarde |
---|---|---|
enablePrivateCluster | Of u de Fleet Hub als een privécluster wilt maken of niet. | booleaans |
Resourcedefinitie van ARM-sjabloon
Het resourcetype van de vloot kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor 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-04-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"hubProfile": {
"agentProfile": {
"subnetId": "string",
"vmSize": "string"
},
"apiServerAccessProfile": {
"enablePrivateCluster": "bool"
},
"dnsPrefix": "string"
}
}
}
Eigenschapswaarden
Vloten
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.ContainerService/fleets' |
apiVersion | De resource-API-versie | '2024-04-01' |
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | Beheerde identiteit. | ManagedServiceIdentity |
properties | De resourcespecifieke eigenschappen voor deze resource. | FleetProperties |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Type beheerde service-identiteit (waarbij zowel systemAssigned als UserAssigned zijn toegestaan). | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource. De userAssignedIdentities-woordenlijstsleutels zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De woordenlijstwaarden kunnen lege objecten ({}) in aanvragen zijn. | UserAssignedId-entiteiten |
UserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedIdentity |
UserAssignedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
FleetProperties
Naam | Description | Waarde |
---|---|---|
hubProfile | Het FleetHubProfile configureert de hub van de vloot. | FleetHubProfile |
FleetHubProfile
Naam | Description | 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 om de FQDN voor de Fleet-hub te maken. | tekenreeks Beperkingen: Minimale lengte = 1 Maximale lengte = 54 Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$ |
AgentProfile
Naam | Description | Waarde |
---|---|---|
subnetId | De id van het subnet waaraan het Fleet Hub-knooppunt wordt gekoppeld bij het opstarten. Als dit niet is opgegeven, worden een vnet en subnet gegenereerd en gebruikt. | tekenreeks |
vmSize | De grootte van de virtuele machine van de Fleet-hub. | tekenreeks |
APIServerAccessProfile
Naam | Description | Waarde |
---|---|---|
enablePrivateCluster | Of u de Fleet Hub als een privécluster wilt maken of niet. | booleaans |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype van de vloot kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor 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-04-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
hubProfile = {
agentProfile = {
subnetId = "string"
vmSize = "string"
}
apiServerAccessProfile = {
enablePrivateCluster = bool
}
dnsPrefix = "string"
}
}
})
}
Eigenschapswaarden
Vloten
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.ContainerService/fleets@2024-04-01" |
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
identity | Beheerde identiteit. | ManagedServiceIdentity |
properties | De resourcespecifieke eigenschappen voor deze resource. | FleetProperties |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Type beheerde service-identiteit (waarbij zowel systemAssigned als UserAssigned zijn toegestaan). | "SystemAssigned" "SystemAssigned, UserAssigned" 'UserAssigned' (vereist) |
identity_ids | De set door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource. De userAssignedIdentities-woordenlijstsleutels zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De woordenlijstwaarden kunnen lege objecten ({}) in aanvragen zijn. | Matrix met gebruikersidentiteits-id's. |
UserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedIdentity |
UserAssignedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
FleetProperties
Naam | Description | Waarde |
---|---|---|
hubProfile | Het FleetHubProfile configureert de hub van de vloot. | FleetHubProfile |
FleetHubProfile
Naam | Description | 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 om de FQDN voor de Fleet-hub te maken. | tekenreeks Beperkingen: Minimale lengte = 1 Maximale lengte = 54 Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,52}[a-zA-Z0-9]$ |
AgentProfile
Naam | Description | Waarde |
---|---|---|
subnetId | De id van het subnet waaraan het Fleet Hub-knooppunt wordt gekoppeld bij het opstarten. Als dit niet is opgegeven, worden een vnet en subnet gegenereerd en gebruikt. | tekenreeks |
vmSize | De grootte van de virtuele machine van de Fleet-hub. | tekenreeks |
APIServerAccessProfile
Naam | Description | Waarde |
---|---|---|
enablePrivateCluster | Of u de Fleet Hub wilt maken als een privécluster of niet. | booleaans |