Partilhar via


MetadataModel interface

Definição de recursos de metadados.

Extends

Propriedades

author

O criador do item de conteúdo.

categories

Categorias para o item de conteúdo da solução

contentId

ID estático para o conteúdo. Usado para identificar dependências e conteúdo de soluções ou comunidade. Codificado/estático para conteúdo e soluções prontos para uso. Dinâmico para criação pelo usuário. Este é o nome do recurso

contentSchemaVersion

Versão do esquema do conteúdo. Pode ser usado para distinguir entre diferentes fluxos com base na versão do esquema

customVersion

A versão personalizada do conteúdo. Um texto livre opcional

dependencies

Dependências para o item de conteúdo, quais outros itens de conteúdo ele requer para funcionar. Pode descrever dependências mais complexas usando uma estrutura recursiva/aninhada. Para uma única dependência, um id/kind/version pode ser fornecido ou operador/critério para formatos complexos.

firstPublishDate

primeiro item de conteúdo da solução de data de publicação

icon

o identificador do ícone. Esse ID pode ser obtido posteriormente no modelo de solução

kind

O tipo de conteúdo para o qual os metadados se destinam.

lastPublishDate

Data da última publicação do item de conteúdo da solução

parentId

ID de recurso pai completo do item de conteúdo para o qual os metadados se destinam. Este é o ID completo do recurso, incluindo o escopo (assinatura e grupo de recursos)

previewImages

Visualize nomes de arquivos de imagem. Estes serão retirados dos artefatos da solução

previewImagesDark

Visualize nomes de arquivos de imagem. Estes serão retirados dos artefatos da solução. usado para suporte a temas escuros

providers

Provedores para o item de conteúdo da solução

source

Fonte do conteúdo. É aqui / como foi criado.

support

Informações de suporte para os metadados - tipo, nome, informações de contato

threatAnalysisTactics

as táticas que o recurso cobre

threatAnalysisTechniques

as técnicas que o recurso abrange, estas têm de estar alinhadas com as táticas que estão a ser utilizadas

version

Versão do conteúdo. O formato padrão e recomendado é numérico (por exemplo, 1, 1.0, 1.0.0, 1.0.0.0), seguindo as práticas recomendadas do modelo ARM. Também pode ser qualquer string, mas então não podemos garantir nenhuma verificação de versão

Propriedades Herdadas

etag

Etag do recurso azure

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.

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : 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

author

O criador do item de conteúdo.

author?: MetadataAuthor

Valor de Propriedade

categories

Categorias para o item de conteúdo da solução

categories?: MetadataCategories

Valor de Propriedade

contentId

ID estático para o conteúdo. Usado para identificar dependências e conteúdo de soluções ou comunidade. Codificado/estático para conteúdo e soluções prontos para uso. Dinâmico para criação pelo usuário. Este é o nome do recurso

contentId?: string

Valor de Propriedade

string

contentSchemaVersion

Versão do esquema do conteúdo. Pode ser usado para distinguir entre diferentes fluxos com base na versão do esquema

contentSchemaVersion?: string

Valor de Propriedade

string

customVersion

A versão personalizada do conteúdo. Um texto livre opcional

customVersion?: string

Valor de Propriedade

string

dependencies

Dependências para o item de conteúdo, quais outros itens de conteúdo ele requer para funcionar. Pode descrever dependências mais complexas usando uma estrutura recursiva/aninhada. Para uma única dependência, um id/kind/version pode ser fornecido ou operador/critério para formatos complexos.

dependencies?: MetadataDependencies

Valor de Propriedade

firstPublishDate

primeiro item de conteúdo da solução de data de publicação

firstPublishDate?: Date

Valor de Propriedade

Date

icon

o identificador do ícone. Esse ID pode ser obtido posteriormente no modelo de solução

icon?: string

Valor de Propriedade

string

kind

O tipo de conteúdo para o qual os metadados se destinam.

kind?: string

Valor de Propriedade

string

lastPublishDate

Data da última publicação do item de conteúdo da solução

lastPublishDate?: Date

Valor de Propriedade

Date

parentId

ID de recurso pai completo do item de conteúdo para o qual os metadados se destinam. Este é o ID completo do recurso, incluindo o escopo (assinatura e grupo de recursos)

parentId?: string

Valor de Propriedade

string

previewImages

Visualize nomes de arquivos de imagem. Estes serão retirados dos artefatos da solução

previewImages?: string[]

Valor de Propriedade

string[]

previewImagesDark

Visualize nomes de arquivos de imagem. Estes serão retirados dos artefatos da solução. usado para suporte a temas escuros

previewImagesDark?: string[]

Valor de Propriedade

string[]

providers

Provedores para o item de conteúdo da solução

providers?: string[]

Valor de Propriedade

string[]

source

Fonte do conteúdo. É aqui / como foi criado.

source?: MetadataSource

Valor de Propriedade

support

Informações de suporte para os metadados - tipo, nome, informações de contato

support?: MetadataSupport

Valor de Propriedade

threatAnalysisTactics

as táticas que o recurso cobre

threatAnalysisTactics?: string[]

Valor de Propriedade

string[]

threatAnalysisTechniques

as técnicas que o recurso abrange, estas têm de estar alinhadas com as táticas que estão a ser utilizadas

threatAnalysisTechniques?: string[]

Valor de Propriedade

string[]

version

Versão do conteúdo. O formato padrão e recomendado é numérico (por exemplo, 1, 1.0, 1.0.0, 1.0.0.0), seguindo as práticas recomendadas do modelo ARM. Também pode ser qualquer string, mas então não podemos garantir nenhuma verificação de versão

version?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

etag

Etag do recurso azure

etag?: string

Valor de Propriedade

string

herdado de ResourceWithEtag.etag

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

herdado deResourceWithEtag.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 deResourceWithEtag.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

herdado doResourceWithEtag.systemData

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 ResourceWithEtag.type