Delen via


Microsoft.ExtendedLocation customLocations

Bicep-resourcedefinitie

Het resourcetype customLocations 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.ExtendedLocation/customLocations-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.ExtendedLocation/customLocations@2021-08-31-preview' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    authentication: {
      type: 'string'
      value: 'string'
    }
    clusterExtensionIds: [
      'string'
    ]
    displayName: 'string'
    hostResourceId: 'string'
    hostType: 'string'
    namespace: 'string'
    provisioningState: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

CustomLocationProperties

Naam Beschrijving Waarde
authenticatie Dit is optionele invoer die de verificatie bevat die moet worden gebruikt om de naamruimte te genereren. CustomLocationPropertiesAuthentication-
clusterExtensionIds Bevat de verwijzing naar de invoegtoepassing die grafieken bevat voor het implementeren van CRD's en operators. tekenreeks[]
displayName Weergavenaam voor de locatie aangepaste locaties. snaar
hostResourceId Verbonden cluster of AKS-cluster. De aangepaste locaties-RP voert een checkAccess-API uit voor listAdminCredentials-machtigingen. snaar
hostType Het type host waarnaar de aangepaste locaties verwijzen (Kubernetes, enzovoort). 'Kubernetes'
Namespace Kubernetes-naamruimte die wordt gemaakt op het opgegeven cluster. snaar
provisioningState Inrichtingsstatus voor de aangepaste locatie. snaar

CustomLocationPropertiesAuthentication

Naam Beschrijving Waarde
type Het type verificatie voor aangepaste locaties snaar
waarde De kubeconfig-waarde. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'

Microsoft.ExtendedLocation/customLocations

Naam Beschrijving Waarde
identiteit Identiteit voor de resource. identity
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 63
Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (vereist)
Eigenschappen De set eigenschappen die specifiek zijn voor een aangepaste locatie CustomLocationProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype customLocations 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.ExtendedLocation/customLocations-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.ExtendedLocation/customLocations",
  "apiVersion": "2021-08-31-preview",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "authentication": {
      "type": "string",
      "value": "string"
    },
    "clusterExtensionIds": [ "string" ],
    "displayName": "string",
    "hostResourceId": "string",
    "hostType": "string",
    "namespace": "string",
    "provisioningState": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

CustomLocationProperties

Naam Beschrijving Waarde
authenticatie Dit is optionele invoer die de verificatie bevat die moet worden gebruikt om de naamruimte te genereren. CustomLocationPropertiesAuthentication-
clusterExtensionIds Bevat de verwijzing naar de invoegtoepassing die grafieken bevat voor het implementeren van CRD's en operators. tekenreeks[]
displayName Weergavenaam voor de locatie aangepaste locaties. snaar
hostResourceId Verbonden cluster of AKS-cluster. De aangepaste locaties-RP voert een checkAccess-API uit voor listAdminCredentials-machtigingen. snaar
hostType Het type host waarnaar de aangepaste locaties verwijzen (Kubernetes, enzovoort). 'Kubernetes'
Namespace Kubernetes-naamruimte die wordt gemaakt op het opgegeven cluster. snaar
provisioningState Inrichtingsstatus voor de aangepaste locatie. snaar

CustomLocationPropertiesAuthentication

Naam Beschrijving Waarde
type Het type verificatie voor aangepaste locaties snaar
waarde De kubeconfig-waarde. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'

Microsoft.ExtendedLocation/customLocations

Naam Beschrijving Waarde
apiVersion De API-versie '2021-08-31-preview'
identiteit Identiteit voor de resource. identity
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 63
Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (vereist)
Eigenschappen De set eigenschappen die specifiek zijn voor een aangepaste locatie CustomLocationProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.ExtendedLocation/customLocations'

TrackedResourceTags

Naam Beschrijving Waarde

Gebruiksvoorbeelden

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype customLocations 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.ExtendedLocation/customLocations-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ExtendedLocation/customLocations@2021-08-31-preview"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      authentication = {
        type = "string"
        value = "string"
      }
      clusterExtensionIds = [
        "string"
      ]
      displayName = "string"
      hostResourceId = "string"
      hostType = "string"
      namespace = "string"
      provisioningState = "string"
    }
  })
}

Eigenschapswaarden

CustomLocationProperties

Naam Beschrijving Waarde
authenticatie Dit is optionele invoer die de verificatie bevat die moet worden gebruikt om de naamruimte te genereren. CustomLocationPropertiesAuthentication-
clusterExtensionIds Bevat de verwijzing naar de invoegtoepassing die grafieken bevat voor het implementeren van CRD's en operators. tekenreeks[]
displayName Weergavenaam voor de locatie aangepaste locaties. snaar
hostResourceId Verbonden cluster of AKS-cluster. De aangepaste locaties-RP voert een checkAccess-API uit voor listAdminCredentials-machtigingen. snaar
hostType Het type host waarnaar de aangepaste locaties verwijzen (Kubernetes, enzovoort). 'Kubernetes'
Namespace Kubernetes-naamruimte die wordt gemaakt op het opgegeven cluster. snaar
provisioningState Inrichtingsstatus voor de aangepaste locatie. snaar

CustomLocationPropertiesAuthentication

Naam Beschrijving Waarde
type Het type verificatie voor aangepaste locaties snaar
waarde De kubeconfig-waarde. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'

Microsoft.ExtendedLocation/customLocations

Naam Beschrijving Waarde
identiteit Identiteit voor de resource. identity
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 63
Patroon = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (vereist)
Eigenschappen De set eigenschappen die specifiek zijn voor een aangepaste locatie CustomLocationProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.ExtendedLocation/customLocations@2021-08-31-preview"

TrackedResourceTags

Naam Beschrijving Waarde