Condividi tramite


Microsoft.ExtendedLocation customLocations

Definizione di risorsa Bicep

Il tipo di risorsa customLocations può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.ExtendedLocation/customLocations, aggiungere il bicep seguente al modello.

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'
  }
}

Valori delle proprietà

CustomLocationProperties

Nome Descrizione Valore
autenticazione Si tratta di un input facoltativo che contiene l'autenticazione che deve essere usata per generare lo spazio dei nomi. CustomLocationPropertiesAuthentication
clusterExtensionIds Contiene il riferimento al componente aggiuntivo che contiene grafici per distribuire crd e operatori. string[]
displayName Nome visualizzato per il percorso percorsi personalizzati. corda
hostResourceId Cluster connesso o cluster del servizio Azure Kubernetes. Il punto di ripristino delle posizioni personalizzate eseguirà un'API checkAccess per le autorizzazioni listAdminCredentials. corda
hostType Il tipo di host fa riferimento a Percorsi personalizzati (Kubernetes e così via). 'Kubernetes'
Namespace Spazio dei nomi Kubernetes che verrà creato nel cluster specificato. corda
provisioningState Stato di provisioning per la posizione personalizzata. corda

CustomLocationPropertiesAuthentication

Nome Descrizione Valore
digitare Tipo di autenticazione percorsi personalizzati corda
valore Valore kubeconfig. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'

Microsoft.ExtendedLocation/customLocations

Nome Descrizione Valore
identità Identità per la risorsa. identity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 1
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (obbligatorio)
proprietà Set di proprietà specifiche di una posizione personalizzata customLocationProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

TrackedResourceTags

Nome Descrizione Valore

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa customLocations può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.ExtendedLocation/customLocations, aggiungere il codice JSON seguente al modello.

{
  "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"
  }
}

Valori delle proprietà

CustomLocationProperties

Nome Descrizione Valore
autenticazione Si tratta di un input facoltativo che contiene l'autenticazione che deve essere usata per generare lo spazio dei nomi. CustomLocationPropertiesAuthentication
clusterExtensionIds Contiene il riferimento al componente aggiuntivo che contiene grafici per distribuire crd e operatori. string[]
displayName Nome visualizzato per il percorso percorsi personalizzati. corda
hostResourceId Cluster connesso o cluster del servizio Azure Kubernetes. Il punto di ripristino delle posizioni personalizzate eseguirà un'API checkAccess per le autorizzazioni listAdminCredentials. corda
hostType Il tipo di host fa riferimento a Percorsi personalizzati (Kubernetes e così via). 'Kubernetes'
Namespace Spazio dei nomi Kubernetes che verrà creato nel cluster specificato. corda
provisioningState Stato di provisioning per la posizione personalizzata. corda

CustomLocationPropertiesAuthentication

Nome Descrizione Valore
digitare Tipo di autenticazione percorsi personalizzati corda
valore Valore kubeconfig. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'

Microsoft.ExtendedLocation/customLocations

Nome Descrizione Valore
apiVersion Versione dell'API '2021-08-31-preview'
identità Identità per la risorsa. identity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 1
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (obbligatorio)
proprietà Set di proprietà specifiche di una posizione personalizzata customLocationProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.ExtendedLocation/customLocations'

TrackedResourceTags

Nome Descrizione Valore

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa customLocations può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.ExtendedLocation/customLocations, aggiungere il codice Terraform seguente al modello.

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

Valori delle proprietà

CustomLocationProperties

Nome Descrizione Valore
autenticazione Si tratta di un input facoltativo che contiene l'autenticazione che deve essere usata per generare lo spazio dei nomi. CustomLocationPropertiesAuthentication
clusterExtensionIds Contiene il riferimento al componente aggiuntivo che contiene grafici per distribuire crd e operatori. string[]
displayName Nome visualizzato per il percorso percorsi personalizzati. corda
hostResourceId Cluster connesso o cluster del servizio Azure Kubernetes. Il punto di ripristino delle posizioni personalizzate eseguirà un'API checkAccess per le autorizzazioni listAdminCredentials. corda
hostType Il tipo di host fa riferimento a Percorsi personalizzati (Kubernetes e così via). 'Kubernetes'
Namespace Spazio dei nomi Kubernetes che verrà creato nel cluster specificato. corda
provisioningState Stato di provisioning per la posizione personalizzata. corda

CustomLocationPropertiesAuthentication

Nome Descrizione Valore
digitare Tipo di autenticazione percorsi personalizzati corda
valore Valore kubeconfig. corda

Vincoli:
Valore sensibile. Passare come parametro sicuro.

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'

Microsoft.ExtendedLocation/customLocations

Nome Descrizione Valore
identità Identità per la risorsa. identity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 1
Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (obbligatorio)
proprietà Set di proprietà specifiche di una posizione personalizzata customLocationProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.ExtendedLocation/customLocations@2021-08-31-preview"

TrackedResourceTags

Nome Descrizione Valore