Bagikan melalui


Microsoft.ExtendedLocation customLocations 2021-03-15-preview

Definisi sumber daya Bicep

Jenis sumber daya customLocations dapat disebarkan ke:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.ExtendedLocation/customLocations, tambahkan Bicep berikut ke templat Anda.

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

Nilai properti

customLocations

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Kumpulan properti khusus untuk Lokasi Kustom CustomLocationProperties

CustomLocationProperties

Nama Deskripsi Nilai
Autentikasi Ini adalah input opsional yang berisi autentikasi yang harus digunakan untuk menghasilkan namespace. CustomLocationPropertiesAuthentication
clusterExtensionIds Berisi referensi ke add-on yang berisi bagan untuk menyebarkan CRD dan operator. string[]
displayName Nama tampilan untuk lokasi Lokasi Kustom. string
hostResourceId Kluster yang Terhubung atau Kluster AKS. RP Lokasi Kustom akan melakukan CHECKAccess API untuk izin listAdminCredentials. string
hostType Jenis host yang dirujuk lokasi kustom (Kubernetes, dll...). 'Kubernetes'
namespace Namespace layanan Kube yang akan dibuat pada kluster yang ditentukan. string
provisioningState Status Penyediaan untuk Lokasi Kustom. string

CustomLocationPropertiesAuthentication

Nama Deskripsi Nilai
jenis Jenis autentikasi Lokasi Kustom string
nilai Nilai kubeconfig. string

Definisi sumber daya templat ARM

Jenis sumber daya customLocations dapat disebarkan ke:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.ExtendedLocation/customLocations, tambahkan JSON berikut ke templat Anda.

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

Nilai properti

customLocations

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.ExtendedLocation/customLocations'
apiVersion Versi api sumber daya '2021-03-15-preview'
nama Nama sumber daya string (diperlukan)
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Kumpulan properti khusus untuk Lokasi Kustom CustomLocationProperties

CustomLocationProperties

Nama Deskripsi Nilai
Autentikasi Ini adalah input opsional yang berisi autentikasi yang harus digunakan untuk menghasilkan namespace. CustomLocationPropertiesAuthentication
clusterExtensionIds Berisi referensi ke add-on yang berisi bagan untuk menyebarkan CRD dan operator. string[]
displayName Nama tampilan untuk lokasi Lokasi Kustom. string
hostResourceId Kluster yang Terhubung atau Kluster AKS. RP Lokasi Kustom akan melakukan CHECKAccess API untuk izin listAdminCredentials. string
hostType Jenis host yang dirujuk lokasi kustom (Kubernetes, dll...). 'Kubernetes'
namespace Namespace layanan Kube yang akan dibuat pada kluster yang ditentukan. string
provisioningState Status Penyediaan untuk Lokasi Kustom. string

CustomLocationPropertiesAuthentication

Nama Deskripsi Nilai
jenis Jenis autentikasi Lokasi Kustom string
nilai Nilai kubeconfig. string

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya customLocations dapat disebarkan ke:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.ExtendedLocation/customLocations, tambahkan Terraform berikut ke templat Anda.

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

Nilai properti

customLocations

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.ExtendedLocation/customLocations@2021-03-15-preview"
name Nama sumber daya string (diperlukan)
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
properti Kumpulan properti khusus untuk Lokasi Kustom CustomLocationProperties

CustomLocationProperties

Nama Deskripsi Nilai
Autentikasi Ini adalah input opsional yang berisi autentikasi yang harus digunakan untuk menghasilkan namespace. CustomLocationPropertiesAuthentication
clusterExtensionIds Berisi referensi ke add-on yang berisi bagan untuk menyebarkan CRD dan operator. string[]
displayName Nama tampilan untuk lokasi Lokasi Kustom. string
hostResourceId Kluster yang Terhubung atau Kluster AKS. RP Lokasi Kustom akan melakukan CHECKAccess API untuk izin listAdminCredentials. string
hostType Jenis host yang dirujuk lokasi kustom (Kubernetes, dll...). "Kubernetes"
namespace Namespace layanan Kube yang akan dibuat pada kluster yang ditentukan. string
provisioningState Status Penyediaan untuk Lokasi Kustom. string

CustomLocationPropertiesAuthentication

Nama Deskripsi Nilai
jenis Jenis autentikasi Lokasi Kustom string
nilai Nilai kubeconfig. string