Compartilhar via


CapabilityType interface

Modelo que representa um recurso tipo de funcionalidade.

Extends

Propriedades

azureRbacActions

Ações do painel de controle necessárias para executar o tipo de funcionalidade.

azureRbacDataActions

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

description

Cadeia de caracteres localizada da descrição. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

displayName

Cadeia de caracteres localizada do nome de exibição. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind

Cadeia de caracteres do tipo desse tipo de funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Local do recurso Tipo de Funcionalidade.

parametersSchema

URL para recuperar o esquema JSON dos parâmetros do Tipo de Funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publisher

Cadeia de caracteres do Publicador que este Tipo de Funcionalidade estende. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

runtimeProperties

Propriedades de runtime desse Tipo de Funcionalidade.

systemData

As propriedades de metadados do sistema do recurso de tipo de funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

targetType

Cadeia de caracteres do Tipo de Destino que este Tipo de Funcionalidade estende. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

urn

Cadeia de caracteres da URN para esse tipo de funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

azureRbacActions

Ações do painel de controle necessárias para executar o tipo de funcionalidade.

azureRbacActions?: string[]

Valor da propriedade

string[]

azureRbacDataActions

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

azureRbacDataActions?: string[]

Valor da propriedade

string[]

description

Cadeia de caracteres localizada da descrição. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

description?: string

Valor da propriedade

string

displayName

Cadeia de caracteres localizada do nome de exibição. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

displayName?: string

Valor da propriedade

string

kind

Cadeia de caracteres do tipo desse tipo de funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind?: string

Valor da propriedade

string

location

Local do recurso Tipo de Funcionalidade.

location?: string

Valor da propriedade

string

parametersSchema

URL para recuperar o esquema JSON dos parâmetros do Tipo de Funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

parametersSchema?: string

Valor da propriedade

string

publisher

Cadeia de caracteres do Publicador que este Tipo de Funcionalidade estende. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publisher?: string

Valor da propriedade

string

runtimeProperties

Propriedades de runtime desse Tipo de Funcionalidade.

runtimeProperties?: CapabilityTypePropertiesRuntimeProperties

Valor da propriedade

systemData

As propriedades de metadados do sistema do recurso de tipo de funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

targetType

Cadeia de caracteres do Tipo de Destino que este Tipo de Funcionalidade estende. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

targetType?: string

Valor da propriedade

string

urn

Cadeia de caracteres da URN para esse tipo de funcionalidade. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

urn?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deResource.name

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deResource.type