Partager via


Enrollment Accounts - List By Billing Account

Répertorie les comptes d’inscription d’un compte de facturation. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat Entreprise.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts?api-version=2024-04-01
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts?api-version=2024-04-01&filter={filter}&orderBy={orderBy}&top={top}&skip={skip}&count={count}&search={search}

Paramètres URI

Nom Dans Obligatoire Type Description
billingAccountName
path True

string

ID qui identifie de façon unique un compte de facturation.

Modèle d’expression régulière: ^([0-9]+|([Pp][Cc][Nn]\.[A-Za-z0-9]+)|[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}(:[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}_[0-9]{4}(-[0-9]{2}){2})?)$

api-version
query True

string

Version de l’API à utiliser avec la demande cliente. La version actuelle est 2024-04-01.

count
query

boolean

L’option de requête count permet aux clients de demander le nombre de ressources correspondantes incluses dans la réponse.

filter
query

string

L’option de requête de filtre permet aux clients de filtrer une collection de ressources qui sont traitées par une URL de requête.

orderBy
query

string

L’option de requête orderby permet aux clients de demander des ressources dans un ordre particulier.

search
query

string

L’option de requête de recherche permet aux clients de demander des éléments dans une collection correspondant à une expression de recherche en texte libre. la recherche n’est prise en charge que pour les champs de chaîne.

skip
query

integer

int64

L’option ignorer la requête demande le nombre d’éléments de la collection interrogée à ignorer et non inclus dans le résultat.

top
query

integer

int64

L’option de requête supérieure demande le nombre d’éléments de la collection interrogée à inclure dans le résultat. La valeur maximale prise en charge pour le haut est 50.

Réponses

Nom Type Description
200 OK

EnrollmentAccountListResult

D’ACCORD. La demande a réussi.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Exemples

EnrollmentAccountsListByBillingAccount

Exemple de requête

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/6564892/enrollmentAccounts?api-version=2024-04-01

Exemple de réponse

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/6564892/enrollmentAccounts/257698",
      "name": "257698",
      "properties": {
        "costCenter": "C0",
        "displayName": "AccountName0",
        "departmentDisplayName": "TestDept123",
        "departmentId": "234516",
        "isDevTestEnabled": true,
        "accountOwner": "account0@contoso.com",
        "authType": "Organization",
        "status": "Active",
        "startDate": "2018-05-01T17:32:28Z",
        "endDate": "2019-05-31T17:32:28Z"
      },
      "type": "Microsoft.Billing/billingAccounts/enrollmentAccounts"
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/6564892/enrollmentAccounts/264698",
      "name": "264698",
      "properties": {
        "costCenter": "C1",
        "displayName": "AccountName1",
        "departmentDisplayName": "TestDept1",
        "departmentId": "234531",
        "isDevTestEnabled": true,
        "accountOwner": "account1@contoso.com",
        "authType": "MicrosoftAccount",
        "status": "Active",
        "startDate": "2018-05-01T17:32:28Z",
        "endDate": "2019-05-31T17:32:28Z"
      },
      "type": "Microsoft.Billing/billingAccounts/enrollmentAccounts"
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/6564892/enrollmentAccounts/276290",
      "name": "276290",
      "properties": {
        "costCenter": "C2",
        "displayName": "AccountName2",
        "departmentDisplayName": "TestDept2",
        "departmentId": "234512",
        "isDevTestEnabled": true,
        "accountOwner": "account2@contoso.com",
        "authType": "Organization",
        "status": "Active",
        "startDate": "2018-05-01T17:32:28Z",
        "endDate": "2019-05-31T17:32:28Z"
      },
      "type": "Microsoft.Billing/billingAccounts/enrollmentAccounts"
    }
  ]
}

Définitions

Nom Description
createdByType

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

EnrollmentAccount

Il s’agit d’une hiérarchie organisationnelle au sein d’un compte de facturation pour administrer et gérer les coûts Azure.

EnrollmentAccountListResult

Conteneur pour une liste de ressources

EnrollmentAccountProperties

Il s’agit d’une hiérarchie organisationnelle au sein d’un compte de facturation pour administrer et gérer les coûts Azure.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

systemData

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

createdByType

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

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

EnrollmentAccount

Il s’agit d’une hiérarchie organisationnelle au sein d’un compte de facturation pour administrer et gérer les coûts Azure.

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

EnrollmentAccountProperties

Il s’agit d’une hiérarchie organisationnelle au sein d’un compte de facturation pour administrer et gérer les coûts Azure.

systemData

systemData

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

tags

object

Dictionnaire de métadonnées associées à la ressource. Il peut ne pas être rempli pour tous les types de ressources. Longueur maximale de clé/valeur prise en charge de 256 caractères. Les clés/valeur ne doivent pas être vides ni null. Les clés ne peuvent pas contenir <> % & \ ? /

type

string

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

EnrollmentAccountListResult

Conteneur pour une liste de ressources

Nom Type Description
nextLink

string

Lien (URL) vers la page suivante des résultats.

value

EnrollmentAccount[]

Liste des ressources.

EnrollmentAccountProperties

Il s’agit d’une hiérarchie organisationnelle au sein d’un compte de facturation pour administrer et gérer les coûts Azure.

Nom Type Description
accountOwner

string

Propriétaire du compte d’inscription.

authType

string

Type d’autorisation du compte d’inscription.

costCenter

string

Centre de coûts associé au compte d’inscription.

departmentDisplayName

string

Nom du service sous lequel existe le compte d’inscription.

departmentId

string

ID qui identifie de façon unique le service.

displayName

string

Nom du compte d’inscription.

endDate

string

Date d’expiration du compte d’inscription.

isDevTestEnabled

boolean

Indicateur booléen qui permet aux abonnés d’exécuter des charges de travail de développement et de test sur Azure à des taux spéciaux de développement/test.

startDate

string

Date à partir de laquelle le compte d’inscription est devenu valide et fonctionnel.

status

string

État du compte d’inscription.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

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 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.