Sdílet prostřednictvím


Microsoft.ExtendedLocation customLocations 2021-08-15

Definice prostředku Bicep

Typ prostředku customLocations je možné nasadit s operacemi, které cílí:

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-15' = {
  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'
  }
}

Hodnoty vlastností

CustomLocationProperties

Jméno Popis Hodnota
autentizace Jedná se o 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ů CRD a operátorů. string[]
displayName Zobrazovaný název pro umístění Vlastní umístění řetězec
hostResourceId Připojený cluster nebo cluster AKS Rp vlastní umístění provede kontrolní rozhraní API technologieAccess 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

Jméno Popis Hodnota
typ Typ ověřování Vlastních umístění řetězec
hodnota Hodnota kubeconfig. řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.

Identita

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned

Microsoft.ExtendedLocation/customLocations

Jméno Popis Hodnota
identita Identita prostředku identity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1
Model = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (povinné)
vlastnosti Sada vlastností specifických pro vlastní umístění customLocationProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

TrackedResourceTags

Jméno Popis Hodnota

Definice prostředku šablony ARM

Typ prostředku customLocations je možné nasadit s operacemi, které cílí:

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í JSON.

{
  "type": "Microsoft.ExtendedLocation/customLocations",
  "apiVersion": "2021-08-15",
  "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"
  }
}

Hodnoty vlastností

CustomLocationProperties

Jméno Popis Hodnota
autentizace Jedná se o 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ů CRD a operátorů. string[]
displayName Zobrazovaný název pro umístění Vlastní umístění řetězec
hostResourceId Připojený cluster nebo cluster AKS Rp vlastní umístění provede kontrolní rozhraní API technologieAccess 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

Jméno Popis Hodnota
typ Typ ověřování Vlastních umístění řetězec
hodnota Hodnota kubeconfig. řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.

Identita

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned

Microsoft.ExtendedLocation/customLocations

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2021-08-15'
identita Identita prostředku identity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1
Model = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (povinné)
vlastnosti Sada vlastností specifických pro vlastní umístění customLocationProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.ExtendedLocation/customLocations

TrackedResourceTags

Jméno Popis Hodnota

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku customLocations je možné nasadit s operacemi, které cílí:

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

Hodnoty vlastností

CustomLocationProperties

Jméno Popis Hodnota
autentizace Jedná se o 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ů CRD a operátorů. string[]
displayName Zobrazovaný název pro umístění Vlastní umístění řetězec
hostResourceId Připojený cluster nebo cluster AKS Rp vlastní umístění provede kontrolní rozhraní API technologieAccess 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

Jméno Popis Hodnota
typ Typ ověřování Vlastních umístění řetězec
hodnota Hodnota kubeconfig. řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.

Identita

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned

Microsoft.ExtendedLocation/customLocations

Jméno Popis Hodnota
identita Identita prostředku identity
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1
Model = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (povinné)
vlastnosti Sada vlastností specifických pro vlastní umístění customLocationProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku "Microsoft.ExtendedLocation/customLocations@2021-08-15"

TrackedResourceTags

Jméno Popis Hodnota