Move Collections - Bulk Remove
Remove o conjunto de recursos de movimentação incluídos no corpo da solicitação da coleção de movimentação. A orquestração é feita por serviço. Para ajudar o usuário a pré-requisitos da operação, o cliente pode chamar a operação com a propriedade validateOnly definida como true.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/moveCollections/{moveCollectionName}/bulkRemove?api-version=2023-08-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
move
|
path | True |
string |
|
resource
|
path | True |
string |
|
subscription
|
path | True |
string |
A ID da assinatura. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Corpo da solicitação
Nome | Tipo | Description |
---|---|---|
moveResourceInputType |
Define o tipo de entrada de recurso de movimentação. |
|
moveResources |
string[] |
Obtém ou define a lista de IDs de recurso, por padrão, ele aceita mover ids de recurso, a menos que o tipo de entrada seja alternado por meio da propriedade moveResourceInputType. |
validateOnly |
boolean |
Obtém ou define um valor que indica se a operação precisa executar apenas o pré-requisito. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OKEY |
|
202 Accepted |
Aceitado |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
MoveCollections_BulkRemove
Solicitação de exemplo
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/moveCollections/movecollection1/bulkRemove?api-version=2023-08-01
{
"validateOnly": false,
"moveResources": [
"/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1"
]
}
Resposta de exemplo
{
"id": "/subscriptions/e80eb9fa-c996-4435-aa32-5af6f3d3077c/resourceGroups/RegionMoveRG-southcentralus-southeastasia/providers/Microsoft.Migrate/MoveCollections/MoveCollection-southcentralus-southeastasia/operations/1e4193c3-206e-4916-b124-1da16175eb0e",
"name": "1e4193c3-206e-4916-b124-1da16175eb0e",
"status": "Succeeded",
"startTime": "6/17/2020 6:45:55 AM",
"endTime": "6/17/2020 6:45:56 AM",
"error": null,
"properties": {}
}
Location: https://some.endpoint.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1?api-version=2022-11-01
Definições
Nome | Description |
---|---|
Affected |
As informações de erro da operação personalizada rp. |
Bulk |
Define o corpo da solicitação para a remoção em massa da operação de movimentação de recursos. |
Cloud |
Uma resposta de erro do serviço. |
Cloud |
Uma resposta de erro do serviço. |
Move |
As informações de erro personalizadas de movimentação. |
Move |
Define o tipo de entrada de recurso de movimentação. |
Operation |
As informações de erro da operação. |
Operation |
Recurso REST de status da operação. |
Operation |
Classe para erros de status da operação. |
Operation |
Classe para propriedades de resultado da operação. |
AffectedMoveResource
As informações de erro da operação personalizada rp.
Nome | Tipo | Description |
---|---|---|
id |
string |
A ID do recurso de movimentação afetada. |
moveResources |
Os recursos de movimentação afetados. |
|
sourceId |
string |
A ID de origem do recurso de movimentação afetada. |
BulkRemoveRequest
Define o corpo da solicitação para a remoção em massa da operação de movimentação de recursos.
Nome | Tipo | Description |
---|---|---|
moveResourceInputType |
Define o tipo de entrada de recurso de movimentação. |
|
moveResources |
string[] |
Obtém ou define a lista de IDs de recurso, por padrão, ele aceita mover ids de recurso, a menos que o tipo de entrada seja alternado por meio da propriedade moveResourceInputType. |
validateOnly |
boolean |
Obtém ou define um valor que indica se a operação precisa executar apenas o pré-requisito. |
CloudError
Uma resposta de erro do serviço.
Nome | Tipo | Description |
---|---|---|
error |
Corpo do erro de nuvem. |
CloudErrorBody
Uma resposta de erro do serviço.
Nome | Tipo | Description |
---|---|---|
code |
string |
Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente. |
details |
Uma lista de detalhes adicionais sobre o erro. |
|
message |
string |
Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário. |
target |
string |
O destino do erro específico. Por exemplo, o nome da propriedade em erro. |
MoveErrorInfo
As informações de erro personalizadas de movimentação.
Nome | Tipo | Description |
---|---|---|
moveResources |
Os recursos de movimentação afetados. |
MoveResourceInputType
Define o tipo de entrada de recurso de movimentação.
Valor | Description |
---|---|
MoveResourceId | |
MoveResourceSourceId |
OperationErrorAdditionalInfo
As informações de erro da operação.
Nome | Tipo | Description |
---|---|---|
info |
As informações de erro da operação. |
|
type |
string |
O tipo de erro. |
OperationStatus
Recurso REST de status da operação.
Nome | Tipo | Description |
---|---|---|
endTime |
string |
Hora de término. |
error |
Erro ao indicar todos os detalhes do erro para a operação. |
|
id |
string |
ID do recurso. |
name |
string |
Nome da operação. |
properties |
Dados personalizados. |
|
startTime |
string |
Hora de início. |
status |
string |
Status da operação. O ARM espera que o status do terminal seja de êxito/ com falha/cancelado. Todos os outros valores implicam que a operação ainda está em execução. |
OperationStatusError
Classe para erros de status da operação.
Nome | Tipo | Description |
---|---|---|
additionalInfo |
As informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
OperationStatusProperties
Classe para propriedades de resultado da operação.