Freigeben über


PatchableCustomLocations interface

Die benutzerdefinierte Ressourcendefinition für benutzerdefinierte Speicherorte, die patchbar ist.

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 Speicherort für benutzerdefinierte Speicherorte.

hostResourceId

Verbundener Cluster oder AKS-Cluster. Das RP für benutzerdefinierte Speicherorte führt eine CheckAccess-API für listAdminCredentials-Berechtigungen aus.

hostType

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

identity

Identität für die Ressource.

namespace

Kubernetes-Namespace, der auf dem angegebenen Cluster erstellt wird.

provisioningState

Bereitstellungsstatus für den benutzerdefinierten Speicherort.

tags

Ressourcenetiketten

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 Speicherort für benutzerdefinierte Speicherorte.

displayName?: string

Eigenschaftswert

string

hostResourceId

Verbundener Cluster oder AKS-Cluster. Das RP für benutzerdefinierte Speicherorte führt eine CheckAccess-API für listAdminCredentials-Berechtigungen aus.

hostResourceId?: string

Eigenschaftswert

string

hostType

Der 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 auf dem angegebenen Cluster erstellt wird.

namespace?: string

Eigenschaftswert

string

provisioningState

Bereitstellungsstatus für den benutzerdefinierten Speicherort.

provisioningState?: string

Eigenschaftswert

string

tags

Ressourcenetiketten

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

Eigenschaftswert

{[propertyName: string]: string}