Freigeben über


CustomLocation interface

Definition von benutzerdefinierten Speicherorten.

Extends

Eigenschaften

authentication

Dies ist eine optionale Eingabe, die die Authentifizierung enthält, die zum Generieren des Namespaces verwendet werden soll.

clusterExtensionIds

Enthält den Verweis auf das Add-On, das Diagramme zum Bereitstellen von CRDs und Operatoren enthält.

displayName

Anzeigename für den Benutzerdefinierten Speicherort.

hostResourceId

Verbundener Cluster oder AKS-Cluster. Der RP "Benutzerdefinierte Speicherorte" führt eine checkAccess-API für listAdminCredentials-Berechtigungen aus.

hostType

Hosttyp, auf den die benutzerdefinierten Speicherorte verweisen (Kubernetes usw.).

identity

Identität für die Ressource.

namespace

Kubernetes-Namespace, der im angegebenen Cluster erstellt wird.

provisioningState

Bereitstellungsstatus für den benutzerdefinierten Speicherort.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

location

Der geografische Standort, an dem sich die Ressource befindet

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

tags

Ressourcentags.

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

authentication

Dies ist eine optionale Eingabe, die die Authentifizierung enthält, die zum Generieren des Namespaces verwendet werden soll.

authentication?: CustomLocationPropertiesAuthentication

Eigenschaftswert

clusterExtensionIds

Enthält den Verweis auf das Add-On, das Diagramme zum Bereitstellen von CRDs und Operatoren enthält.

clusterExtensionIds?: string[]

Eigenschaftswert

string[]

displayName

Anzeigename für den Benutzerdefinierten Speicherort.

displayName?: string

Eigenschaftswert

string

hostResourceId

Verbundener Cluster oder AKS-Cluster. Der RP "Benutzerdefinierte Speicherorte" führt eine checkAccess-API für listAdminCredentials-Berechtigungen aus.

hostResourceId?: string

Eigenschaftswert

string

hostType

Hosttyp, auf den die benutzerdefinierten Speicherorte verweisen (Kubernetes usw.).

hostType?: string

Eigenschaftswert

string

identity

Identität für die Ressource.

identity?: Identity

Eigenschaftswert

namespace

Kubernetes-Namespace, der im angegebenen Cluster erstellt wird.

namespace?: string

Eigenschaftswert

string

provisioningState

Bereitstellungsstatus für den benutzerdefinierten Speicherort.

provisioningState?: string

Eigenschaftswert

string

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.id

location

Der geografische Standort, an dem sich die Ressource befindet

location: string

Eigenschaftswert

string

Geerbt vonTrackedResource.location

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.name

tags

Ressourcentags.

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

Eigenschaftswert

{[propertyName: string]: string}

Geerbt vonTrackedResource.tags

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.type