Partilhar via


CapabilityType interface

Modelo que representa um recurso Tipo de Capacidade.

Extends

Propriedades

azureRbacActions

Controle as ações do plano necessárias para executar o tipo de capacidade.

azureRbacDataActions

Ações do plano de dados necessárias para executar o tipo de capacidade.

description

Cadeia de caracteres localizada da descrição. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

displayName

Cadeia de caracteres localizada do nome para exibição. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind

String do tipo deste tipo de capacidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso Tipo de Capacidade.

parametersSchema

URL para recuperar o esquema JSON dos parâmetros Capability Type. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publisher

Cadeia de caracteres do Publisher que este Tipo de Capacidade estende. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

runtimeProperties

Propriedades de tempo de execução deste tipo de capacidade.

systemData

As propriedades de metadados do sistema do recurso de tipo de capacidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

targetType

String do tipo de destino que este tipo de capacidade estende. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

urn

String da URN para este tipo de capacidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

azureRbacActions

Controle as ações do plano necessárias para executar o tipo de capacidade.

azureRbacActions?: string[]

Valor de Propriedade

string[]

azureRbacDataActions

Ações do plano de dados necessárias para executar o tipo de capacidade.

azureRbacDataActions?: string[]

Valor de Propriedade

string[]

description

Cadeia de caracteres localizada da descrição. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

description?: string

Valor de Propriedade

string

displayName

Cadeia de caracteres localizada do nome para exibição. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

displayName?: string

Valor de Propriedade

string

kind

String do tipo deste tipo de capacidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind?: string

Valor de Propriedade

string

location

Localização do recurso Tipo de Capacidade.

location?: string

Valor de Propriedade

string

parametersSchema

URL para recuperar o esquema JSON dos parâmetros Capability Type. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

parametersSchema?: string

Valor de Propriedade

string

publisher

Cadeia de caracteres do Publisher que este Tipo de Capacidade estende. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publisher?: string

Valor de Propriedade

string

runtimeProperties

Propriedades de tempo de execução deste tipo de capacidade.

runtimeProperties?: CapabilityTypePropertiesRuntimeProperties

Valor de Propriedade

systemData

As propriedades de metadados do sistema do recurso de tipo de capacidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

targetType

String do tipo de destino que este tipo de capacidade estende. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

targetType?: string

Valor de Propriedade

string

urn

String da URN para este tipo de capacidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

urn?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdada deResource.id

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deResource.name

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type