Partager via


Suppressions - List

Récupère la liste des suppressions non supprimées ou ignorées pour un abonnement. L’attribut snoozed ou dismissed d’une recommandation est appelé suppression.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Advisor/suppressions?api-version=2023-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Advisor/suppressions?api-version=2023-01-01&$top={$top}&$skipToken={$skipToken}

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

L’ID d’abonnement Azure.

api-version
query True

string

Version de l’API à utiliser avec la demande du client.

$skipToken
query

string

Jeton de continuation de page à utiliser avec une version paginée de cette API.

$top
query

integer

int32

Nombre de suppressions par page si une version paginée de cette API est utilisée.

Réponses

Nom Type Description
200 OK

SuppressionContractListResult

OK. Toutes les suppressions dans un abonnement ont été correctement obtenues.

Other Status Codes

ArmErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

ListSuppressions

Sample Request

GET https://management.azure.com/subscriptions/subscriptionId1/providers/Microsoft.Advisor/suppressions?api-version=2023-01-01

Sample Response

{
  "nextLink": "https://management.azure.com/subscriptions/3f75fdf7-977e-44ad-990d-99f14f0f299f/providers/microsoft.Advisor/suppressions?api-version=2023-01-01&$top=3&$skiptoken=skiptoken",
  "value": [
    {
      "id": "/resourceUri/providers/Microsoft.Advisor/recommendations/recommendationId/suppressions/suppressionName1",
      "name": "suppressionName1",
      "type": "Microsoft.Advisor/suppressions",
      "properties": {
        "suppressionId": "suppressionId1",
        "ttl": "7.00:00:00",
        "expirationTimeStamp": "2022-10-24T22:24:43.3216408Z"
      }
    },
    {
      "id": "/resourceUri/providers/Microsoft.Advisor/recommendations/recommendationId/suppressions/suppressionName2",
      "name": "suppressionName2",
      "type": "Microsoft.Advisor/suppressions",
      "properties": {
        "suppressionId": "suppressionId2",
        "ttl": "7.00:00:00",
        "expirationTimeStamp": "2022-10-25T22:24:43.3216408Z"
      }
    }
  ]
}

Définitions

Nom Description
ArmErrorResponse
ARMErrorResponseBody

Corps de la réponse d’erreur ARM.

createdByType

Type d’identité qui a créé la ressource.

SuppressionContract

Les détails de la règle snoozed ou ignorée ; par exemple, la durée, le nom et le GUID associés à la règle.

SuppressionContractListResult

Liste des suppressions advisor.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

ArmErrorResponse

Nom Type Description
error

ARMErrorResponseBody

Corps de la réponse d’erreur ARM.

ARMErrorResponseBody

Corps de la réponse d’erreur ARM.

Nom Type Description
code

string

Obtient ou définit la chaîne qui peut être utilisée pour identifier l’erreur par programmation.

message

string

Obtient ou définit la chaîne qui décrit l’erreur en détail et fournit des informations de débogage.

createdByType

Type d’identité qui a créé la ressource.

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

SuppressionContract

Les détails de la règle snoozed ou ignorée ; par exemple, la durée, le nom et le GUID associés à la règle.

Nom Type Description
id

string

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

name

string

nom de la ressource.

properties.expirationTimeStamp

string

Obtient ou définit l’horodatage d’expiration.

properties.suppressionId

string

GUID de la suppression.

properties.ttl

string

Durée pendant laquelle la suppression est valide.

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

SuppressionContractListResult

Liste des suppressions advisor.

Nom Type Description
nextLink

string

Lien utilisé pour obtenir la page suivante des suppressions.

value

SuppressionContract[]

Liste des suppressions.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.