Partilhar via


Sims - Bulk Delete

Eliminar SIMs em massa de um grupo SIM.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/deleteSims?api-version=2024-04-01

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

simGroupName
path True

string

O nome do Grupo SIM.

Padrão Regex: ^[a-zA-Z0-9][a-zA-Z0-9_-]*$

subscriptionId
path True

string

uuid

O ID da subscrição de destino. O valor tem de ser um UUID.

api-version
query True

string

A versão da API a utilizar para esta operação.

Corpo do Pedido

Name Necessário Tipo Description
sims True

string[]

Uma lista de nomes de recursos do SIM a eliminar.

Respostas

Name Tipo Description
200 OK

AsyncOperationStatus

Operação assíncrona concluída.

202 Accepted

Aceite. Define o provisioningState de "Eliminação" em cada SIM até a operação ser concluída. Devolve um URI de operação que pode ser consultado para encontrar o estado atual da operação.

204 No Content

Pedido com êxito. Os recursos não existem.

Other Status Codes

ErrorResponse

Resposta de erro que descreve a razão pela qual a operação falhou.

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 Description
user_impersonation representar a sua conta de utilizador

Exemplos

Bulk delete SIMs from a SIM group

Pedido de amostra

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testResourceGroupName/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/deleteSims?api-version=2024-04-01

{
  "sims": [
    "testSim",
    "testSim2"
  ]
}

Resposta da amostra

{
  "id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation",
  "name": "testOperation",
  "status": "Succeeded",
  "startTime": "2021-08-19T03:36:07.000Z",
  "endTime": "2021-08-19T03:38:07.000Z"
}
Azure-AsyncOperation: https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01

Definições

Name Description
AsyncOperationStatus

O estado atual de uma operação assíncrona.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta a erros

SimDeleteList

Os SIMs a eliminar.

AsyncOperationStatus

O estado atual de uma operação assíncrona.

Name Tipo Description
endTime

string

A hora de fim da operação.

error

ErrorDetail

Se estiver presente, detalhes do erro de operação.

id

string

ID completamente qualificado para a operação assíncrona.

name

string

Nome da operação assíncrona.

percentComplete

number

Percentagem da operação concluída.

properties

object

Propriedades devolvidas pelo fornecedor de recursos numa operação com êxito

resourceId

string

ID completamente qualificado para o recurso ao qual este estado de operação assíncrona está relacionado.

startTime

string

A hora de início da operação.

status

string

O estado da operação.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta a erros

Name Tipo Description
error

ErrorDetail

O objeto de erro.

SimDeleteList

Os SIMs a eliminar.

Name Tipo Description
sims

string[]

Uma lista de nomes de recursos do SIM a eliminar.