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

Marketplace Subscriptions - Create Or Update

创建或更新市场订阅(异步)。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/marketplaceSubscriptions/{name}?api-version=2024-10-01

URI 参数

名称 必需 类型 说明
name
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$

市场订阅名称。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

资源组的名称。 名称不区分大小写。

subscriptionId
path True

string

minLength: 1

目标订阅的 ID。

workspaceName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$

Azure 机器学习工作区的名称。

api-version
query True

string

minLength: 1

用于此操作的 API 版本。

请求正文

名称 必需 类型 说明
properties True

MarketplaceSubscription

[必需]实体的其他属性。

响应

名称 类型 说明
200 OK

MarketplaceSubscriptionResource

创建或更新请求成功。

201 Created

MarketplaceSubscriptionResource

创建

标头

  • x-ms-async-operation-timeout: string
  • Azure-AsyncOperation: string
Other Status Codes

ErrorResponse

错误

示例

CreateOrUpdate Workspace Marketplace Subscription.

示例请求

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/marketplaceSubscriptions/string?api-version=2024-10-01

{
  "properties": {
    "modelId": "string"
  }
}

示例响应

{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "modelId": "string",
    "marketplacePlan": {
      "publisherId": "string",
      "offerId": "string",
      "planId": "string"
    },
    "marketplaceSubscriptionStatus": "Suspended",
    "provisioningState": "Failed"
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999+00:08",
    "createdBy": "string",
    "createdByType": "Key",
    "lastModifiedAt": "2020-01-01T12:34:56.999+00:08",
    "lastModifiedBy": "string",
    "lastModifiedByType": "ManagedIdentity"
  }
}
{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "modelId": "string",
    "marketplacePlan": {
      "publisherId": "string",
      "offerId": "string",
      "planId": "string"
    },
    "marketplaceSubscriptionStatus": "Suspended",
    "provisioningState": "Failed"
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999+00:08",
    "createdBy": "string",
    "createdByType": "ManagedIdentity",
    "lastModifiedAt": "2020-01-01T12:34:56.999+00:08",
    "lastModifiedBy": "string",
    "lastModifiedByType": "ManagedIdentity"
  }
}

定义

名称 说明
createdByType

创建资源的标识的类型。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

MarketplacePlan
MarketplaceSubscription
MarketplaceSubscriptionProvisioningState
MarketplaceSubscriptionResource

Azure 资源管理器资源信封。

MarketplaceSubscriptionStatus
systemData

与创建和上次修改资源相关的元数据。

createdByType

创建资源的标识的类型。

说明
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

其他信息。

type

string

其他信息类型。

ErrorDetail

错误详细信息。

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详细信息。

message

string

错误消息。

target

string

错误目标。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

MarketplacePlan

名称 类型 说明
offerId

string

市场计划的套餐的标识名称。

planId

string

市场计划的标识名称。

publisherId

string

市场计划的发布者的标识名称。

MarketplaceSubscription

名称 类型 说明
marketplacePlan

MarketplacePlan

与市场订阅关联的市场计划。

marketplaceSubscriptionStatus

MarketplaceSubscriptionStatus

市场订阅的当前状态。

modelId

string

minLength: 1
pattern: [a-zA-Z0-9_]

[必需]要为其创建市场订阅的目标市场模型 ID。

provisioningState

MarketplaceSubscriptionProvisioningState

市场订阅的预配状态。

MarketplaceSubscriptionProvisioningState

说明
Canceled
Creating

正在创建 MarketplaceSubscription。

Deleting

正在删除 MarketplaceSubscription。

Failed

MarketplaceSubscription 预配失败。

Succeeded

已成功预配 MarketplaceSubscription。

Updating

MarketplaceSubscription 正在更新。

MarketplaceSubscriptionResource

Azure 资源管理器资源信封。

名称 类型 说明
id

string

资源的完全限定资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

资源的名称

properties

MarketplaceSubscription

[必需]实体的其他属性。

systemData

systemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

type

string

资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

MarketplaceSubscriptionStatus

说明
Subscribed

客户现在可以使用市场订阅的模型,并将计费。

Suspended

无法为市场订阅对客户计费。 客户无法访问模型。

Unsubscribed

市场订阅在响应显式客户或 CSP 操作时达到此状态。 在处于暂停状态一段时间后,市场订阅也可以隐式取消(由于未支付到期费用)。

systemData

与创建和上次修改资源相关的元数据。

名称 类型 说明
createdAt

string (date-time)

资源创建时间戳(UTC)。

createdBy

string

创建资源的标识。

createdByType

createdByType

创建资源的标识的类型。

lastModifiedAt

string (date-time)

上次修改的资源时间戳(UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。