Freigeben über


Agreements - Get

Ruft eine Vereinbarung nach ID ab.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/agreements/{agreementName}?api-version=2024-04-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
agreementName
path True

string

pattern: ^[a-fA-F0-9]{1,12}$

Die ID, die eine Vereinbarung eindeutig identifiziert.

billingAccountName
path True

string

pattern: ^([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})?)$

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

api-version
query True

string

Die Version der API, die mit der Clientanforderung verwendet werden soll. Die aktuelle Version ist 2024-04-01.

Antworten

Name Typ Beschreibung
200 OK

Agreement

Ein Abrechnungskonto.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Beispiele

AgreementByName

Beispielanforderung

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/agreements/ABC123?api-version=2024-04-01

Beispiel für eine Antwort

{
  "id": "/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/agreements/ABC123",
  "name": "ABC123",
  "properties": {
    "acceptanceMode": "ClickToAccept",
    "agreementLink": "https://contoso.com",
    "displayName": "Microsoft Customer Agreement",
    "effectiveDate": "2018-11-01T00:00:00Z",
    "expirationDate": "2019-11-01T00:00:00Z",
    "status": "Active",
    "leadBillingAccountName": "20000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31"
  },
  "type": "Microsoft.Billing/billingAccounts/agreements"
}

Definitionen

Name Beschreibung
AcceptanceMode

Die Art der Annahme für eine Vereinbarung.

Agreement

Eine Vereinbarung.

AgreementProperties

Eine Vereinbarung.

BillingProfileInfo

Details zum Abrechnungsprofil, das mit vereinbarungsbezogenem Vertrag verknüpft ist und nur für bestimmte Vereinbarungen verfügbar ist.

Category

Die Kategorie der Vereinbarung.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

Participant

Name des Abrechnungskontos. Für eine bestimmte Art von Vereinbarung verfügbar.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

AcceptanceMode

Die Art der Annahme für eine Vereinbarung.

Wert Beschreibung
ClickToAccept
ESignEmbedded
ESignOffline
Implicit
Offline
Other
PhysicalSign

Agreement

Eine Vereinbarung.

Name Typ Beschreibung
id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Der Name der Ressource

properties

AgreementProperties

Eine Vereinbarung.

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

tags

object

Wörterbuch der Metadaten, die der Ressource zugeordnet sind. Möglicherweise wird sie nicht für alle Ressourcentypen aufgefüllt. Maximale Schlüssel-/Wertlänge unterstützt von 256 Zeichen. Schlüssel/Wert dürfen keinen leeren Wert oder null sein. Schlüssel können nicht <> % & \ enthalten? /

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

AgreementProperties

Eine Vereinbarung.

Name Typ Beschreibung
acceptanceMode

AcceptanceMode

Die Art der Annahme für eine Vereinbarung.

agreementLink

string

Die URL zum Herunterladen der Vereinbarung.

billingProfileInfo

BillingProfileInfo[]

Die Liste der Abrechnungsprofile, die mit vereinbarungsbezogenem Vertrag verknüpft sind und nur für bestimmte Vereinbarungen vorhanden sind.

category

Category

Die Kategorie der Vereinbarung.

displayName

string

Der Name der Vereinbarung, die von einem Kunden unterzeichnet wurde.

effectiveDate

string (date-time)

Das Datum, ab dem die Vereinbarung wirksam ist.

expirationDate

string (date-time)

Das Datum, an dem die Vereinbarung abläuft.

leadBillingAccountName

string

Die ID des Leadabrechnungskontos, wenn dieser Vertrag Teil der Kunden-Partnerkaufbedingungen ist.

participants

Participant[]

Die Teilnehmerliste, die an der Annahme einer Vereinbarung teilnimmt.

status

string

Der aktuelle Status der Vereinbarung.

BillingProfileInfo

Details zum Abrechnungsprofil, das mit vereinbarungsbezogenem Vertrag verknüpft ist und nur für bestimmte Vereinbarungen verfügbar ist.

Name Typ Beschreibung
billingAccountId

string

Die vollqualifizierte ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileDisplayName

string

Der Name des Abrechnungsprofils.

billingProfileId

string

Die benutzerfreundliche ID, die ein Abrechnungsprofil eindeutig identifiziert.

billingProfileSystemId

string

Die vollqualifizierte ID, die ein Abrechnungsprofil eindeutig identifiziert.

indirectRelationshipOrganizationName

string

Name des Abrechnungskontos. Für eine bestimmte Art von Vereinbarung verfügbar.

Category

Die Kategorie der Vereinbarung.

Wert Beschreibung
AffiliatePurchaseTerms
IndirectForGovernmentAgreement
MicrosoftCustomerAgreement
MicrosoftPartnerAgreement
Other
UKCloudComputeFramework

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

Participant

Name des Abrechnungskontos. Für eine bestimmte Art von Vereinbarung verfügbar.

Name Typ Beschreibung
email

string

Die E-Mail-Adresse des Teilnehmers.

status

string

Der Annahmestatus des Teilnehmers.

statusDate

string (date-time)

Das Datum, an dem der Status geändert wurde.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.