你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Platform Images - Create

创建平台映像。
使用给定的发布者、产品/服务、SKU 和版本创建新的平台映像。

PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/artifactTypes/platformImage/publishers/{publisher}/offers/{offer}/skus/{sku}/versions/{version}?api-version=2015-12-01-preview

URI 参数

Name In Required Type Description
location
path True
  • string

资源的位置。

offer
path True
  • string

产品/服务的名称。

publisher
path True
  • string

发布者的名称。

sku
path True
  • string

SKU 的名称。

subscriptionId
path True
  • string

唯一标识Microsoft Azure订阅的订阅凭据。 此订阅 ID 是每个服务调用的 URI 的一部分。

version
path True
  • string

资源的版本。

api-version
query True
  • string

要用于此操作的 API 版本。

请求正文

Name Type Description
properties.dataDisks

平台映像使用的数据磁盘。

properties.details

有关图像的信息。

properties.osDisk

用于此平台映像的操作系统。

properties.provisioningState

平台映像的预配状态。

响应

Name Type Description
200 OK

OK

201 Created

CREATED

202 Accepted

ACCEPTED

Other Status Codes

所有 Azure 资源管理器 API 的常见错误响应,以返回失败操作的错误详细信息。 (这也遵循 OData 错误响应格式.) 。

安全性

azure_auth

授权使用 Azure Active Directory OAuth2 流。

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 模拟用户帐户

示例

Creates a new platform image.

Sample Request

PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Compute.Admin/locations/local/artifactTypes/platformImage/publishers/Canonical/offers/UbuntuServer/skus/16.04-:LTS/versions/16.04?api-version=2015-12-01-preview

{
  "properties": {
    "osDisk": {
      "osType": "Linux",
      "uri": "https://test.blob.local.azurestack.external/test/medium.vhd"
    }
  }
}

Sample Response

{
  "id": "/subscriptions/8158498d-27b1-4ccf-9aa1-de0f925731e6/providers/Microsoft.Compute.Admin/locations/local/artifactTypes/platformImage/publishers/Canonical/offers/UbuntuServer/skus/16.04-LTS/versions/1.0.0",
  "type": "Microsoft.Compute.Admin/locations/artifactTypes/publishers/offers/skus/versions",
  "location": "local",
  "properties": {
    "osDisk": {
      "osType": "Linux",
      "uri": "https://test.blob.local.azurestack.external/test/medium.vhd"
    },
    "provisioningState": "Creating"
  }
}
{
  "id": "/subscriptions/8158498d-27b1-4ccf-9aa1-de0f925731e6/providers/Microsoft.Compute.Admin/locations/local/artifactTypes/platformImage/publishers/Canonical/offers/UbuntuServer/skus/16.04-LTS/versions/1.0.0",
  "type": "Microsoft.Compute.Admin/locations/artifactTypes/publishers/offers/skus/versions",
  "location": "local",
  "properties": {
    "osDisk": {
      "osType": "Linux",
      "uri": "https://test.blob.local.azurestack.external/test/medium.vhd"
    },
    "provisioningState": "Creating"
  }
}
{
  "id": "/subscriptions/8158498d-27b1-4ccf-9aa1-de0f925731e6/providers/Microsoft.Compute.Admin/locations/local/artifactTypes/platformImage/publishers/Canonical/offers/UbuntuServer/skus/16.04-LTS/versions/1.0.0",
  "type": "Microsoft.Compute.Admin/locations/artifactTypes/publishers/offers/skus/versions",
  "location": "local",
  "properties": {
    "osDisk": {
      "osType": "Linux",
      "uri": "https://test.blob.local.azurestack.external/test/medium.vhd"
    },
    "provisioningState": "Creating"
  }
}

定义

CrpErrorResponse

错误响应

DataDisk

有关 datadisk 的信息。

ErrorDetail

错误详细信息。

ImageDetails

有关磁盘映像的信息。

OsDisk

操作系统磁盘。

OsType

操作系统类型。

PlatformImage

平台映像表示虚拟机。

PlatformImageParameters

用于创建新平台映像的参数。

ProvisioningState

资源的预配状态。

CrpErrorResponse

错误响应

Name Type Description
error

错误对象。

DataDisk

有关 datadisk 的信息。

Name Type Description
lun
  • integer

逻辑单元号。

uri
  • string

磁盘模板的位置。

ErrorDetail

错误详细信息。

Name Type Description
code
  • string

错误代码。

message
  • string

错误消息。

target
  • string

错误目标。

ImageDetails

有关磁盘映像的信息。

Name Type Description
billingPartNumber
  • string

部件号用于为软件成本计费。

OsDisk

操作系统磁盘。

Name Type Description
osType

操作系统类型。

uri
  • string

磁盘的位置。

OsType

操作系统类型。

Name Type Description
Linux
  • string
Unknown
  • string
Windows
  • string

PlatformImage

平台映像表示虚拟机。

Name Type Description
id
  • string

资源的 ID。

location
  • string

资源的位置。

name
  • string

资源的名称。

properties.dataDisks

平台映像使用的数据磁盘。

properties.details

有关图像的信息。

properties.osDisk

用于此平台映像的操作系统。

properties.provisioningState

平台映像的预配状态。

type
  • string

资源类型。

PlatformImageParameters

用于创建新平台映像的参数。

Name Type Description
properties.dataDisks

平台映像使用的数据磁盘。

properties.details

有关图像的信息。

properties.osDisk

用于此平台映像的操作系统。

properties.provisioningState

平台映像的预配状态。

ProvisioningState

资源的预配状态。

Name Type Description
Canceled
  • string
Creating
  • string
Failed
  • string
Succeeded
  • string