Partager via


Offers - List

Obtenez la liste des offres sous un groupe de ressources.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Subscriptions.Admin/offers?api-version=2015-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Le groupe de ressources sous lequel se trouve la ressource.

subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

OfferList

D’ACCORD

Other Status Codes

Error

Erreur inattendue

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

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

Exemples

Get the list of offers under a resource group.

Exemple de requête

GET https://management.azure.com/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/RG1/providers/Microsoft.Subscriptions.Admin/offers?api-version=2015-11-01

Exemple de réponse

{
  "value": [
    {
      "id": "/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/RG1/providers/Microsoft.Subscriptions.Admin/offers/sampleoffer1",
      "name": "sampleoffer1",
      "type": "Microsoft.Subscriptions.Admin/offers",
      "location": "local",
      "properties": {
        "name": "sampleoffer1",
        "displayName": "SampleOffer1",
        "description": "",
        "externalReferenceId": "",
        "state": "Public",
        "subscriptionCount": 1,
        "maxSubscriptionsPerAccount": 0,
        "basePlanIds": [
          "/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/RG1/providers/Microsoft.Subscriptions.Admin/plans/sampleplan1"
        ]
      }
    },
    {
      "id": "/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/ascansubscrrg479/providers/Microsoft.Subscriptions.Admin/offers/sampleoffer2",
      "name": "sampleoffer2",
      "type": "Microsoft.Subscriptions.Admin/offers",
      "location": "local",
      "tags": {},
      "properties": {
        "name": "sampleoffer2",
        "displayName": "sampleoffer2",
        "state": "Public",
        "subscriptionCount": 0,
        "maxSubscriptionsPerAccount": 0,
        "basePlanIds": [
          "/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/ascansubscrrg479/providers/Microsoft.Subscriptions.Admin/plans/sampleoffer2"
        ]
      }
    }
  ]
}

Définitions

Nom Description
AccessibilityState

Représente l’état de l’offre

AddonPlanDefinition

Contient le nom du plan souhaité à lier ou dissocier d’une offre.

Error

Réponse d’erreur.

ErrorDefinition

Définition d’erreur.

Offer

Représente une offre de services sur laquelle un abonnement peut être créé.

OfferList

Liste des offres.

AccessibilityState

Représente l’état de l’offre

Valeur Description
Private

L’offre ou le plan est privé. Seul un administrateur peut le voir et le gérer.

Public

L’offre ou le plan est public. Les utilisateurs peuvent voir et s’y abonner automatiquement.

Decommissioned

L’offre ou le plan est désactivé. Les abonnements actuels peuvent toujours l’utiliser, mais les nouveaux abonnements ne peuvent pas l’utiliser.

AddonPlanDefinition

Contient le nom du plan souhaité à lier ou dissocier d’une offre.

Nom Type Description
maxAcquisitionCount

integer (int32)

Nombre maximal d’instances pouvant être acquises par un seul abonnement. Si elle n’est pas spécifiée, la valeur supposée est 1.

planId

string

Identificateur de plan.

Error

Réponse d’erreur.

Nom Type Description
error

ErrorDefinition

Détails de l’erreur.

ErrorDefinition

Définition d’erreur.

Nom Type Description
code

string

Code d’erreur spécifique au service qui sert de sous-état pour le code d’erreur HTTP.

details

ErrorDefinition[]

Détails de l’erreur interne.

message

string

Description de l’erreur.

Offer

Représente une offre de services sur laquelle un abonnement peut être créé.

Nom Type Description
id

string

URI de la ressource.

location

string

Emplacement de la ressource

name

string

Nom de la ressource.

properties.addonPlans

AddonPlanDefinition[]

Références aux plans de module complémentaire qu’un locataire peut éventuellement acquérir dans le cadre de l’offre.

properties.basePlanIds

string[]

Identificateurs des plans de base qui deviennent disponibles pour le locataire immédiatement lorsqu’un locataire s’abonne à l’offre.

properties.description

string

Description de l’offre.

properties.displayName

string

Nom complet de l’offre.

properties.externalReferenceId

string

Identificateur de référence externe.

properties.maxSubscriptionsPerAccount

integer (int32)

Nombre maximal d’abonnements par compte.

properties.name

string

Nom de l’offre.

properties.state

AccessibilityState

Offre l’état d’accessibilité.

properties.subscriptionCount

integer (int32)

Nombre actuel d’abonnements.

tags

object

Liste des paires clé-valeur.

type

string

Type de ressource.

OfferList

Liste des offres.

Nom Type Description
nextLink

string

URI vers la page suivante.

value

Offer[]

Liste des offres.