Partager via


CapabilityType interface

Modèle qui représente une ressource de type de capacité.

Extends

Propriétés

azureRbacActions

Actions de plan de contrôle nécessaires pour exécuter le type de capacité.

azureRbacDataActions

Actions de plan de données nécessaires pour exécuter le type de capacité.

description

Chaîne localisée de la description. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

displayName

Chaîne localisée du nom d’affichage. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

kind

Chaîne du type de ce type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Emplacement de la ressource Type de capacité.

parametersSchema

URL pour récupérer le schéma JSON des paramètres De type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

publisher

Chaîne du serveur de publication que ce type de capacité étend. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

runtimeProperties

Propriétés d’exécution de ce type de capacité.

systemData

Propriétés de métadonnées système de la ressource de type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

targetType

Chaîne du type cible que ce type de capacité étend. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

urn

Chaîne de l’URN pour ce type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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. Il ne peut être rempli que par le serveur.

name

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

type

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

Détails de la propriété

azureRbacActions

Actions de plan de contrôle nécessaires pour exécuter le type de capacité.

azureRbacActions?: string[]

Valeur de propriété

string[]

azureRbacDataActions

Actions de plan de données nécessaires pour exécuter le type de capacité.

azureRbacDataActions?: string[]

Valeur de propriété

string[]

description

Chaîne localisée de la description. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

description?: string

Valeur de propriété

string

displayName

Chaîne localisée du nom d’affichage. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

displayName?: string

Valeur de propriété

string

kind

Chaîne du type de ce type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

kind?: string

Valeur de propriété

string

location

Emplacement de la ressource Type de capacité.

location?: string

Valeur de propriété

string

parametersSchema

URL pour récupérer le schéma JSON des paramètres De type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

parametersSchema?: string

Valeur de propriété

string

publisher

Chaîne du serveur de publication que ce type de capacité étend. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

publisher?: string

Valeur de propriété

string

runtimeProperties

Propriétés d’exécution de ce type de capacité.

runtimeProperties?: CapabilityTypePropertiesRuntimeProperties

Valeur de propriété

systemData

Propriétés de métadonnées système de la ressource de type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

systemData?: SystemData

Valeur de propriété

targetType

Chaîne du type cible que ce type de capacité étend. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

targetType?: string

Valeur de propriété

string

urn

Chaîne de l’URN pour ce type de capacité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

urn?: string

Valeur de propriété

string

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. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deResource.id

name

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

name?: string

Valeur de propriété

string

Hérité deResource.name

type

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

type?: string

Valeur de propriété

string

Hérité deResource.type