Marketplace Subscriptions - Create Or Update
Crie ou atualize a Assinatura do Marketplace (assíncrona).
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/marketplaceSubscriptions/{name}?api-version=2026-05-01
Parâmetros do URI
| Name | Em | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
name
|
path | True |
string |
Nome do contêiner. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
|
subscription
|
path | True |
string minLength: 1 |
O ID da assinatura de destino. |
|
workspace
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ |
Nome do Espaço de Trabalho do Azure Machine Learning |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Corpo do Pedido
| Name | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| properties | True |
[Obrigatório] Atributos adicionais da entidade. |
Respostas
| Name | Tipo | Descrição |
|---|---|---|
| 200 OK |
Operação de atualização do recurso 'MarketplaceSubscription' bem-sucedida |
|
| 201 Created |
O pedido foi bem-sucedido e, como resultado, foi criado um novo recurso. Cabeçalhos
|
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Descrição |
|---|---|
| user_impersonation | assumir a identidade da sua conta de utilizador |
Exemplos
CreateOrUpdate Workspace Marketplace Subscription.
Pedido de amostra
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=2026-05-01
{
"properties": {
"modelId": "string"
}
}
Resposta da amostra
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"marketplacePlan": {
"offerId": "string",
"planId": "string",
"publisherId": "string"
},
"marketplaceSubscriptionStatus": "Suspended",
"modelId": "string",
"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"
}
}
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"marketplacePlan": {
"offerId": "string",
"planId": "string",
"publisherId": "string"
},
"marketplaceSubscriptionStatus": "Suspended",
"modelId": "string",
"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"
}
}
Definições
| Name | Descrição |
|---|---|
|
created |
O tipo de identidade que criou o recurso. |
|
Error |
Informações adicionais sobre o erro de gestão de recursos. |
|
Error |
O detalhe do erro. |
|
Error |
Resposta de erro |
|
Marketplace |
|
|
Marketplace |
Envelope de recursos do Azure Resource Manager. |
|
Marketplace |
|
|
Marketplace |
|
|
Marketplace |
|
|
system |
Metadados referentes à criação e última modificação do recurso. |
createdByType
O tipo de identidade que criou o recurso.
| Valor | Descrição |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Informações adicionais sobre o erro de gestão de recursos.
| Name | Tipo | Descrição |
|---|---|---|
| info |
object |
As informações adicionais. |
| type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
| Name | Tipo | Descrição |
|---|---|---|
| additionalInfo |
As informações adicionais do erro. |
|
| code |
string |
O código de erro. |
| details |
Os detalhes do erro. |
|
| message |
string |
A mensagem de erro. |
| target |
string |
O alvo do erro. |
ErrorResponse
Resposta de erro
| Name | Tipo | Descrição |
|---|---|---|
| error |
O objeto de erro. |
MarketplacePlan
| Name | Tipo | Descrição |
|---|---|---|
| offerId |
string |
O nome de identificação da Oferta do Plano de Marketplace. |
| planId |
string |
O nome identificador do Plano do Plano do Marketplace. |
| publisherId |
string |
O nome de identificação do Editor do Plano de Marketplace. |
MarketplaceSubscription
Envelope de recursos do Azure Resource Manager.
| Name | Tipo | Descrição |
|---|---|---|
| id |
string |
ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
O nome do recurso |
| properties |
[Obrigatório] Atributos adicionais da entidade. |
|
| systemData |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
|
| type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
MarketplaceSubscriptionProperties
| Name | Tipo | Descrição |
|---|---|---|
| marketplacePlan |
Plano do Marketplace associado à Subscrição do Marketplace. |
|
| marketplaceSubscriptionStatus |
Status atual da Assinatura do Marketplace. |
|
| modelId |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] ID do Modelo do Marketplace de destino para criar uma Assinatura do Marketplace. |
| provisioningState |
Estado de provisionamento da assinatura do Marketplace. |
MarketplaceSubscriptionProvisioningState
| Valor | Descrição |
|---|---|
| Creating |
MarketplaceSubscription está sendo criado. |
| Deleting |
MarketplaceSubscription está sendo excluído. |
| Succeeded |
O MarketplaceSubscription foi provisionado com êxito. |
| Failed |
Falha no provisionamento do MarketplaceSubscription. |
| Updating |
MarketplaceSubscription está sendo atualizado. |
| Canceled |
MarketplaceSubscriptionStatus
| Valor | Descrição |
|---|---|
| Subscribed |
O cliente agora pode usar o modelo da Assinatura do Marketplace e será cobrado. |
| Suspended |
Não foi possível cobrar ao cliente a Subscrição do Marketplace. O cliente não poderá aceder ao modelo. |
| Unsubscribed |
As Assinaturas do Marketplace atingem esse estado em resposta a uma ação explícita do cliente ou CSP. Uma Subscrição do Marketplace também pode ser cancelada implicitamente, como resultado do não pagamento de quotas, depois de ter estado no estado Suspenso durante algum tempo. |
systemData
Metadados referentes à criação e última modificação do recurso.
| Name | Tipo | Descrição |
|---|---|---|
| createdAt |
string (date-time) |
A marca temporal da criação do recurso (UTC). |
| createdBy |
string |
A identidade que criou o recurso. |
| createdByType |
O tipo de identidade que criou o recurso. |
|
| lastModifiedAt |
string (date-time) |
A data e hora da última modificação do recurso (UTC) |
| lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
| lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |