Partager via


CustomLocation interface

Définition des emplacements personnalisés.

Extends

Propriétés

authentication

Il s’agit d’une entrée facultative qui contient l’authentification qui doit être utilisée pour générer l’espace de noms.

clusterExtensionIds

Contient la référence au module complémentaire qui contient des graphiques pour déployer des CRD et des opérateurs.

displayName

Nom complet de l’emplacement des emplacements personnalisés.

hostResourceId

Cluster connecté ou cluster AKS. Le fournisseur de ressources Emplacements personnalisés effectue une API checkAccess pour les autorisations listAdminCredentials.

hostType

Le type d’hôte des emplacements personnalisés fait référence à (Kubernetes, etc.).

identity

Identité de la ressource.

namespace

Espace de noms Kubernetes qui sera créé sur le cluster spécifié.

provisioningState

État d’approvisionnement de l’emplacement personnalisé.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement géographique où réside la ressource

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

authentication

Il s’agit d’une entrée facultative qui contient l’authentification qui doit être utilisée pour générer l’espace de noms.

authentication?: CustomLocationPropertiesAuthentication

Valeur de propriété

clusterExtensionIds

Contient la référence au module complémentaire qui contient des graphiques pour déployer des CRD et des opérateurs.

clusterExtensionIds?: string[]

Valeur de propriété

string[]

displayName

Nom complet de l’emplacement des emplacements personnalisés.

displayName?: string

Valeur de propriété

string

hostResourceId

Cluster connecté ou cluster AKS. Le fournisseur de ressources Emplacements personnalisés effectue une API checkAccess pour les autorisations listAdminCredentials.

hostResourceId?: string

Valeur de propriété

string

hostType

Le type d’hôte des emplacements personnalisés fait référence à (Kubernetes, etc.).

hostType?: string

Valeur de propriété

string

identity

Identité de la ressource.

identity?: Identity

Valeur de propriété

namespace

Espace de noms Kubernetes qui sera créé sur le cluster spécifié.

namespace?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement de l’emplacement personnalisé.

provisioningState?: string

Valeur de propriété

string

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deTrackedResource.id

location

Emplacement géographique où réside la ressource

location: string

Valeur de propriété

string

héritée deTrackedResource.location

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deTrackedResource.name

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

héritée deTrackedResource.tags

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deTrackedResource.type