Microsoft.ExtendedLocation customLocation

Definice prostředku Bicep

Typ prostředku customLocations je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ExtendedLocation/customLocations, přidejte do šablony následující bicep.

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

Hodnoty vlastností

vlastní umístění

Název Description Hodnota
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
identity Identita prostředku Identita
properties Sada vlastností specifických pro vlastní umístění CustomLocationProperties

Identita

Název Description Hodnota
typ Typ identity. 'Žádný'
'SystemAssigned'

CustomLocationProperties

Název Description Hodnota
ověřování Toto je volitelný vstup, který obsahuje ověřování, které by se mělo použít ke generování oboru názvů. CustomLocationPropertiesAuthentication
clusterExtensionIds Obsahuje odkaz na doplněk, který obsahuje grafy pro nasazení identifikátorů C CD a operátorů. string[]
displayName Zobrazovaný název umístění Vlastních umístění řetězec
id zdroje hostitele Připojený cluster nebo cluster AKS. Poskytovatel prostředků pro vlastní umístění zkontroluje rozhraní API pro přístup pro oprávnění listAdminCredentials. řetězec
typ hostitele Typ hostitele, na který vlastní umístění odkazuje (Kubernetes atd.). Kubernetes
namespace Obor názvů Kubernetes, který se vytvoří v zadaném clusteru. řetězec
provisioningState Stav zřizování pro vlastní umístění řetězec

CustomLocationPropertiesAuthentication

Název Description Hodnota
typ Typ ověřování vlastních umístění řetězec
hodnota Hodnota kubeconfig. řetězec

Definice prostředku šablony ARM

Typ prostředku customLocations je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ExtendedLocation/customLocations, přidejte do šablony následující kód JSON.

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

Hodnoty vlastností

vlastní umístění

Název Description Hodnota
typ Typ prostředku Microsoft.ExtendedLocation/customLocations
apiVersion Verze rozhraní API prostředku 2021-08-31-preview
name Název prostředku string (povinné)
location Geografické umístění, ve kterém se nachází prostředek string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
identity Identita prostředku. Identita
properties Sada vlastností specifických pro vlastní umístění CustomLocationProperties

Identita

Název Description Hodnota
typ Typ identity. 'Žádný'
'SystemAssigned'

CustomLocationProperties

Název Description Hodnota
ověřování Toto je volitelný vstup, který obsahuje ověřování, které by se mělo použít k vygenerování oboru názvů. CustomLocationPropertiesAuthentication
clusterExtensionIds Obsahuje odkaz na doplněk, který obsahuje grafy pro nasazení crd a operátorů. string[]
displayName Zobrazovaný název vlastního umístění. řetězec
hostResourceId Připojený cluster nebo cluster AKS. Poskytovatel prostředků pro vlastní umístění provede kontrolu rozhraní API pro přístup pro oprávnění listAdminCredentials. řetězec
hostType Typ hostitele, na který vlastní umístění odkazuje (Kubernetes atd.). Kubernetes
namespace Obor názvů Kubernetes, který se vytvoří v zadaném clusteru. řetězec
provisioningState Stav zřizování pro vlastní umístění. řetězec

CustomLocationPropertiesAuthentication

Název Description Hodnota
typ Typ ověřování vlastních umístění řetězec
hodnota Hodnota kubeconfig. řetězec

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku customLocations je možné nasadit do:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ExtendedLocation/customLocations, přidejte do šablony následující Terraform.

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

Hodnoty vlastností

customLocations

Název Description Hodnota
typ Typ prostředku Microsoft.ExtendedLocation/customLocations@2021-08-31-preview
name Název prostředku string (povinné)
location Geografické umístění, ve kterém se nachází prostředek string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot.
identity Identita prostředku. Identita
properties Sada vlastností specifických pro vlastní umístění CustomLocationProperties

Identita

Název Description Hodnota
typ Typ identity. "SystemAssigned"

CustomLocationProperties

Název Description Hodnota
ověřování Toto je volitelný vstup, který obsahuje ověřování, které by se mělo použít ke generování oboru názvů. CustomLocationPropertiesAuthentication
clusterExtensionIds Obsahuje odkaz na doplněk, který obsahuje grafy pro nasazení identifikátorů C CD a operátorů. string[]
displayName Zobrazovaný název umístění Vlastních umístění řetězec
id zdroje hostitele Připojený cluster nebo cluster AKS. Poskytovatel prostředků pro vlastní umístění zkontroluje rozhraní API pro přístup pro oprávnění listAdminCredentials. řetězec
typ hostitele Typ hostitele, na který vlastní umístění odkazuje (Kubernetes atd.). Kubernetes
namespace Obor názvů Kubernetes, který se vytvoří v zadaném clusteru. řetězec
provisioningState Stav zřizování pro vlastní umístění řetězec

CustomLocationPropertiesAuthentication

Název Description Hodnota
typ Typ ověřování vlastních umístění řetězec
hodnota Hodnota kubeconfig. řetězec