Partilhar via


VirtualMachinerole (Galeria)[SPFSDK][VMROLE]

 

Aplica-se a: Windows Azure Pack

Representa um item de galeria de papel de máquina virtual (função VM). Estes objetos são criados importando um item de galeria.

Syntax

{
    "ContentUrl": string,
    "Description": string,
    "IconUrl": string,
    "Label": string,
    "Name": string,
    "PublishDate": date-time,
    "Publisher": string,
    "PublisherLabel": string,
    "ResourceDefinition@odata.mediaContentType": string,
    "ResourceDefinitionUrl": string,
    "Version": string,
    "ViewDefinitionUrl": string,
    "odata.type": string
}

Propriedades

Importante

Para obter mais informações sobre a coluna Access , consulte Acesso à Propriedade [SPFSDK][VMROLE].

Nome

Tipo

Access

Description

odata.type

String

R

O tipo de artigo de galeria. Para as funções VM, o valor é MicrosoftCompute.VMRoleGalleryItem.

Name

String

R

O identificador do item da galeria.

Versão

String

R

O identificador de versão do item da galeria, em formato Major.Minor.Build .

Publisher

String

R

O editor do artigo da galeria.

Description

String

R

A descrição do artigo da galeria.

ContentUrl

String

R

O URL dos ficheiros incluídos no item da galeria, como imagens.

Etiqueta

String

R

O nome de exposição do item da galeria, no local do solicitador.

EditorLabel

String

R

O nome de exposição para o editor do artigo da galeria, no local do solicitador.

PublishDate

DateTime

R

A data e a hora em que o artigo da galeria foi criado.

IconUrl

String

R

O URL para um ícone que representa o item da galeria.

ResourceDefinitionUrl

String

R

O URL do objeto JSON [SPFSDK][VMROLE] JSON que define o conteúdo do item da galeria.

ResourceDefinition@odata.mediaContentType

String

R

O tipo de conteúdo disponível no URL que é especificado pela propriedade ResourceDefinitionURL .

VerDefinitionUrl

String

R

O URL da definição de visualização JSON objeto que define a informação de UI que é usada quando uma instância da definição de recursos de item de galeria é criada.

Observações

O exemplo de código a seguir fornece uma amostra do objeto VirtualMachineRole .

{
    "ContentUrl": "Gallery/GalleryItems(Name%3d%27CentOS6LAMP%27,Version%3d%271.0.0.0%27,Publisher%3d%27Microsoft%27)/Content",
    "Description": "Deploy a CentOS 6 virtual machine role with Apache, MySQL and PHP installed.",
    "IconUrl": null,
    "Label": "CentOS6 LAMP Role",
    "Name": "CentOS6LAMP",
    "PublishDate": "2013-09-05T18:35:00.967",
    "Publisher": "Microsoft",
    "PublisherLabel": "Microsoft",
    "ResourceDefinition@odata.mediaContentType": "application/json",
    "ResourceDefinitionUrl": "Gallery/GalleryItems(Name%3d%27CentOS6LAMP%27,Version%3d%271.0.0.0%27,Publisher%3d%27Microsoft%27)/MicrosoftCompute.ResourceDefinitionGalleryItem/ResourceDefinition",
    "Version": "1.0.0.0",
    "ViewDefinitionUrl": "Gallery/ViewDefinitions(Name%3d%27CentOS6LAMP%27,Version%3d%271.0.0.0%27,Publisher%3d%27Microsoft%27)/%24value",
    "odata.type": "MicrosoftCompute.VMRoleGalleryItem"
}

Consulte também

VM Role JSON Reference [SPFSDK][VMROLE]
ResourceDefinition [SPFSDK][VMROLE]
VirtualMachinerole (exemplo) [SPFSDK][VMROLE]
Acesso à Propriedade [SPFSDK][VMROLE]