Compartilhar via


MetadataModel interface

Definição de recurso 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ática 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 criado pelo usuário. Esse é o nome do recurso

contentSchemaVersion

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

customVersion

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

dependencies

Dependências do item de conteúdo, quais outros itens de conteúdo ele precisa para funcionar. Pode descrever dependências mais complexas usando uma estrutura recursiva/aninhada. Para uma única dependência, uma ID/tipo/versão pode ser fornecida ou operador/critérios para formatos complexos.

firstPublishDate

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

icon

o identificador de ícone. essa id pode ser buscada posteriormente no modelo de solução

kind

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

lastPublishDate

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

parentId

ID completa do recurso pai do item de conteúdo para o qual os metadados são. Essa é a ID de recurso completa, incluindo o escopo (assinatura e grupo de recursos)

previewImages

visualizar nomes de arquivo de imagem. Eles serão retirados dos artefatos da solução

previewImagesDark

visualizar nomes de arquivo de imagem. Eles 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. Foi aqui/como ele foi criado.

support

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

threatAnalysisTactics

as táticas que o recurso aborda

threatAnalysisTechniques

as técnicas que o recurso aborda, elas precisam ser alinhadas com as táticas que estão sendo usadas

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 do ARM. Também pode ser qualquer cadeia de caracteres, mas não podemos garantir nenhuma verificação de versão

Propriedades herdadas

etag

Etag do recurso do azure

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.

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa 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" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

author

O criador do item de conteúdo.

author?: MetadataAuthor

Valor da propriedade

categories

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

categories?: MetadataCategories

Valor da propriedade

contentId

ID estática 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 criado pelo usuário. Esse é o nome do recurso

contentId?: string

Valor da propriedade

string

contentSchemaVersion

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

contentSchemaVersion?: string

Valor da propriedade

string

customVersion

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

customVersion?: string

Valor da propriedade

string

dependencies

Dependências do item de conteúdo, quais outros itens de conteúdo ele precisa para funcionar. Pode descrever dependências mais complexas usando uma estrutura recursiva/aninhada. Para uma única dependência, uma ID/tipo/versão pode ser fornecida ou operador/critérios para formatos complexos.

dependencies?: MetadataDependencies

Valor da propriedade

firstPublishDate

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

firstPublishDate?: Date

Valor da propriedade

Date

icon

o identificador de ícone. essa id pode ser buscada posteriormente no modelo de solução

icon?: string

Valor da propriedade

string

kind

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

kind?: string

Valor da propriedade

string

lastPublishDate

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

lastPublishDate?: Date

Valor da propriedade

Date

parentId

ID completa do recurso pai do item de conteúdo para o qual os metadados são. Essa é a ID de recurso completa, incluindo o escopo (assinatura e grupo de recursos)

parentId?: string

Valor da propriedade

string

previewImages

visualizar nomes de arquivo de imagem. Eles serão retirados dos artefatos da solução

previewImages?: string[]

Valor da propriedade

string[]

previewImagesDark

visualizar nomes de arquivo de imagem. Eles serão retirados dos artefatos da solução. usado para suporte a temas escuros

previewImagesDark?: string[]

Valor da propriedade

string[]

providers

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

providers?: string[]

Valor da propriedade

string[]

source

Fonte do conteúdo. Foi aqui/como ele foi criado.

source?: MetadataSource

Valor da propriedade

support

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

support?: MetadataSupport

Valor da propriedade

threatAnalysisTactics

as táticas que o recurso aborda

threatAnalysisTactics?: string[]

Valor da propriedade

string[]

threatAnalysisTechniques

as técnicas que o recurso aborda, elas precisam ser alinhadas com as táticas que estão sendo usadas

threatAnalysisTechniques?: string[]

Valor da 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 do ARM. Também pode ser qualquer cadeia de caracteres, mas não podemos garantir nenhuma verificação de versão

version?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

etag

Etag do recurso do azure

etag?: string

Valor da propriedade

string

herdado de ResourceWithEtag.etag

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

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

herdado de ResourceWithEtag.systemData

type

O 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 deResourceWithEtag.type