VirtualMachineRole (库) [SPFSDK][VMROLE]

 

适用于:Windows Azure Pack

表示虚拟机角色 (VM 角色) 库项。 通过导入库项创建这些对象。

语法

{
    "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
}

属性

重要

有关 Access 列的详细信息,请参阅 属性访问 [SPFSDK][VMROLE]

名称

类型

访问

说明

odata.type

字符串

R

库项的类型。 对于 VM 角色,值为 MicrosoftCompute.VMRoleGalleryItem

名称

String

R

库项的标识符。

版本

String

R

库项的版本标识符,格式为 Major.Minor.Build

Publisher

字符串

R

库项的发布者。

说明

字符串

R

库项的说明。

ContentUrl

字符串

R

库项中包含的文件的 URL,例如图像。

Label

字符串

R

请求者的区域设置中库项的显示名称。

PublisherLabel

字符串

R

库项的发布者的显示名称,位于请求者的区域设置中。

PublishDate

DateTime

R

创建库项的日期和时间。

IconUrl

字符串

R

表示库项的图标的 URL。

ResourceDefinitionUrl

字符串

R

定义库项内容的 ResourceDefinition [SPFSDK][VMROLE] JSON 对象的 URL。

ResourceDefinition@odata.mediaContentType

字符串

R

ResourceDefinitionURL 属性指定的 URL 中可用的内容类型。

ViewDefinitionUrl

字符串

R

视图定义 JSON 对象的 URL,用于定义创建库项资源定义的实例时使用的 UI 信息。

备注

下面的代码示例提供了一个 示例 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"
}

另请参阅

VM 角色 JSON 参考 [SPFSDK][VMROLE]
ResourceDefinition [SPFSDK][VMROLE]
VirtualMachineRole (实例) [SPFSDK][VMROLE]
属性访问 [SPFSDK][VMROLE]