다음을 통해 공유


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]를 참조하세요.

이름

유형

Access

Description

odata.type

String

R

갤러리 항목의 형식입니다. VM 역할의 경우 값은 MicrosoftCompute.VMRoleGalleryItem입니다.

이름

String

R

갤러리 항목의 식별자입니다.

버전

String

R

갤러리 항목의 버전 식별자( Major.Minor.Build 형식)입니다.

Publisher

String

R

갤러리 항목의 게시자입니다.

Description

String

R

갤러리 항목에 대한 설명입니다.

ContentUrl

String

R

갤러리 항목에 포함된 파일(예: 이미지)에 대한 URL입니다.

레이블

String

R

요청자의 로캘에 있는 갤러리 항목의 표시 이름입니다.

PublisherLabel

String

R

요청자의 로캘에 있는 갤러리 항목의 게시자에 대한 표시 이름입니다.

PublishDate

DateTime

R

갤러리 항목을 만든 날짜 및 시간입니다.

IconUrl

String

R

갤러리 항목을 나타내는 아이콘의 URL입니다.

ResourceDefinitionUrl

String

R

갤러리 항목의 내용을 정의하는 ResourceDefinition [SPFSDK][VMROLE] JSON 개체의 URL입니다.

ResourceDefinition@odata.mediaContentType

String

R

ResourceDefinitionURL 속성에 지정된 URL에서 사용할 수 있는 콘텐츠의 형식입니다.

ViewDefinitionUrl

String

R

갤러리 항목 리소스 정의의 인스턴스를 만들 때 사용되는 UI 정보를 정의하는 뷰 정의 JSON 개체의 URL입니다.

설명

다음 코드 예제에서는 샘플 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]