你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Billing Accounts - List

列出用户有权访问的计费帐户。

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?api-version=2024-04-01
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?includeAll={includeAll}&includeAllWithoutBillingProfiles={includeAllWithoutBillingProfiles}&includeDeleted={includeDeleted}&includePendingAgreement={includePendingAgreement}&includeResellee={includeResellee}&legalOwnerTID={legalOwnerTID}&legalOwnerOID={legalOwnerOID}&api-version=2024-04-01&filter={filter}&expand={expand}&top={top}&skip={skip}&search={search}

URI 参数

名称 必需 类型 说明
api-version
query True

string

要用于客户端请求的 API 的版本。 当前版本为 2024-04-01。

expand
query

string

允许 Expand 用于 SoldTo 和 EnrollmentDetails/PONumber。

filter
query

string

筛选器查询选项允许客户端筛选请求 URL 寻址的资源集合。

includeAll
query

boolean

如果为 true,则结果将包括用户没有直接角色分配的计费帐户(如果用户具有以下 AAD 角色之一:全局管理员、全局读取者、计费管理员)。

includeAllWithoutBillingProfiles
query

boolean

如果为 true,则结果将包括未完全创建的计费帐户(如果用户具有以下 AAD 角色之一):全局管理员、全局读取者、计费管理员。

includeDeleted
query

boolean

如果为 true,结果将包括处于已删除状态的任何计费帐户。

includePendingAgreement
query

boolean

包括具有用户有权访问的协议挂起签名的计费帐户。

includeResellee
query

boolean

包括用户有权访问的Microsoft合作伙伴协议的客户计费帐户。

legalOwnerOID
query

string

必须将 legalOwnerTID 与 legalOwnerTID 结合使用,结果将仅包括对计费帐户负责的计费帐户。 自选。

legalOwnerTID
query

string

必须将 legalOwnerOID 与 legalOwnerOID 结合使用,结果将仅包括对计费帐户承担法律责任的计费帐户。 自选。

search
query

string

搜索查询选项允许客户端请求与自由文本搜索表达式匹配的集合中的项。 仅字符串字段支持搜索。

skip
query

integer

int64

skip 查询选项请求要跳过且不包含在结果中的查询集合中的项数。

top
query

integer

int64

顶部查询选项请求将查询集合中的项数包含在结果中。 顶部支持的最大值为 50。

响应

名称 类型 说明
200 OK

BillingAccountListResult

计费帐户列表。

Other Status Codes

ErrorResponse

描述操作失败的原因的错误响应。

示例

BillingAccountForLegacyAccountDetails
BillingAccountsList
BillingAccountsListWithExpandForPONumber

BillingAccountForLegacyAccountDetails

示例请求

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

示例响应

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/20000000-0000-0000-0000-000000000001",
      "name": "20000000-0000-0000-0000-000000000001",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Individual",
        "agreementType": "MicrosoftOnlineServicesProgram",
        "displayName": "Individual Account 2",
        "hasReadAccess": true,
        "notificationEmailAddress": "individual@domain.com"
      },
      "type": "Microsoft.Billing/billingAccounts"
    }
  ]
}

BillingAccountsList

示例请求

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

示例响应

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Business",
        "accountSubType": "Enterprise",
        "agreementType": "MicrosoftCustomerAgreement",
        "displayName": "Premier Business Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/20000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "20000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Business",
        "accountSubType": "Professional",
        "agreementType": "MicrosoftCustomerAgreement",
        "displayName": "Standard Business Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/30000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "30000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Individual",
        "accountSubType": "Individual",
        "agreementType": "MicrosoftCustomerAgreement",
        "displayName": "Individual Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/40000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "name": "40000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Business",
        "accountSubType": "Enterprise",
        "agreementType": "MicrosoftPartnerAgreement",
        "displayName": "Premier Business Account",
        "hasReadAccess": true,
        "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    }
  ]
}

BillingAccountsListWithExpandForPONumber

示例请求

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?api-version=2024-04-01&expand=soldTo,enrollmentDetails/poNumber

示例响应

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/6564892",
      "name": "6564892",
      "properties": {
        "accountStatus": "Active",
        "accountType": "Enterprise",
        "accountSubType": "None",
        "agreementType": "EnterpriseAgreement",
        "displayName": "Enterprise Account",
        "enrollmentDetails": {
          "startDate": "2018-05-01T17:32:28Z",
          "endDate": "2019-05-31T17:32:28Z",
          "currency": "USD",
          "channel": "EaDirect",
          "language": "en",
          "countryCode": "US",
          "billingCycle": "Monthly",
          "extendedTermOption": "Opted-Out",
          "supportLevel": "Standard",
          "supportCoverage": "1/26/2021 - 6/30/2021",
          "cloud": "Azure Commercial",
          "poNumber": "poNumber123"
        },
        "hasReadAccess": true,
        "soldTo": {
          "addressLine1": "Test Address",
          "city": "City",
          "companyName": "Enterprise Company",
          "country": "US",
          "postalCode": "00000-1111",
          "region": "WA"
        }
      },
      "type": "Microsoft.Billing/billingAccounts",
      "systemData": {
        "createdAt": "2023-01-04T22:39:34.2606750Z",
        "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
      }
    }
  ]
}

定义

名称 说明
AccountStatus

计费帐户的当前状态。

AccountSubType

帐户的层。

AccountType

客户的类型。

AgreementType

协议的类型。

BillingAccount

计费帐户。

BillingAccountListResult

资源列表的容器

BillingAccountProperties

计费帐户。

BillingAccountStatusReasonCode

指定计费帐户状态的原因。

BillingRelationshipType

标识计费帐户表示的计费关系。 计费关系可能介于Microsoft、客户和第三方之间。

createdByType

创建资源的标识的类型。

EnrollmentDetails

注册的属性。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

ExtendedTermOption

公司选择的计费帐户扩展。

IndirectRelationshipInfo

标识与间接购买运动中的另一个计费配置文件关联的计费配置文件。

MarkupStatus

注册的标记状态,仅适用于间接注册。

ProvisioningState

长时间运行的操作期间资源的预配状态。

RegistrationNumber

描述与计费帐户关联的组织的注册号。

SoldTo

负责计费帐户的个人或组织的地址。

SupportLevel

与注册关联的支持级别产品/服务。

systemData

与创建和上次修改资源相关的元数据。

TaxIdentifier

计费帐户的税务标识符。

TaxIdentifierStatus

税务标识符的状态。

TaxIdentifierType

税务标识符的类型。

AccountStatus

计费帐户的当前状态。

名称 类型 说明
Active

string

Deleted

string

Disabled

string

Expired

string

Extended

string

New

string

Other

string

Pending

string

Terminated

string

Transferred

string

UnderReview

string

AccountSubType

帐户的层。

名称 类型 说明
Enterprise

string

Individual

string

None

string

Other

string

Professional

string

AccountType

客户的类型。

名称 类型 说明
Business

string

ClassicPartner

string

Enterprise

string

Individual

string

Internal

string

Other

string

Partner

string

Reseller

string

Tenant

string

AgreementType

协议的类型。

名称 类型 说明
EnterpriseAgreement

string

MicrosoftCustomerAgreement

string

MicrosoftOnlineServicesProgram

string

MicrosoftPartnerAgreement

string

Other

string

BillingAccount

计费帐户。

名称 类型 说明
id

string

资源的完全限定资源 ID。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”

name

string

资源的名称

properties

BillingAccountProperties

计费帐户。

systemData

systemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

tags

object

与资源关联的元数据字典。 它可能不会针对所有资源类型进行填充。 支持的最大键/值长度为 256 个字符。 键/值不应为空值,也不应为 null。 键不能包含 <> % & \ ? /

type

string

资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

BillingAccountListResult

资源列表的容器

名称 类型 说明
nextLink

string

指向下一页结果的链接(url)。

value

BillingAccount[]

资源列表。

BillingAccountProperties

计费帐户。

名称 类型 说明
accountStatus

AccountStatus

计费帐户的当前状态。

accountStatusReasonCode

BillingAccountStatusReasonCode

指定计费帐户状态的原因。

accountSubType

AccountSubType

帐户的层。

accountType

AccountType

客户的类型。

agreementType

AgreementType

协议的类型。

billingRelationshipTypes

BillingRelationshipType[]

标识计费帐户表示的计费关系。 计费关系可能介于Microsoft、客户和第三方之间。

displayName

string

计费帐户名称。

enrollmentDetails

EnrollmentDetails

注册的属性。

hasNoBillingProfiles

boolean

指示计费帐户是否具有任何计费配置文件。

hasReadAccess

boolean

指示用户是否具有对计费帐户的读取访问权限。

notificationEmailAddress

string

旧帐户的通知电子邮件地址。 可用于联机服务计划Microsoft协议类型。

primaryBillingTenantId

string

用于设置计费帐户的租户。 默认情况下,只有来自此租户的用户才能在计费帐户上获取角色分配,并且此租户中预配了所有购买。

provisioningState

ProvisioningState

长时间运行的操作期间资源的预配状态。

qualifications

string[]

计费帐户定价的资格。 价值可以是商业、教育、慈善或政府。

registrationNumber

RegistrationNumber

描述与计费帐户关联的组织的注册号。

soldTo

SoldTo

负责计费帐户的个人或组织的地址。

taxIds

TaxIdentifier[]

计费帐户的税务标识符列表。

BillingAccountStatusReasonCode

指定计费帐户状态的原因。

名称 类型 说明
Expired

string

ManuallyTerminated

string

Other

string

TerminateProcessing

string

Transferred

string

UnusualActivity

string

BillingRelationshipType

标识计费帐户表示的计费关系。 计费关系可能介于Microsoft、客户和第三方之间。

名称 类型 说明
CSPCustomer

string

CSPPartner

string

Direct

string

IndirectCustomer

string

IndirectPartner

string

Other

string

createdByType

创建资源的标识的类型。

名称 类型 说明
Application

string

Key

string

ManagedIdentity

string

User

string

EnrollmentDetails

注册的属性。

名称 类型 说明
billingCycle

string

注册的计费周期。

channel

string

注册的通道类型。

cloud

string

注册的云。

countryCode

string

注册的国家/地区代码。

currency

string

注册的计费货币。

endDate

string

注册的结束日期。

extendedTermOption

ExtendedTermOption

公司选择的计费帐户扩展。

indirectRelationshipInfo

IndirectRelationshipInfo

仅适用于间接注册的注册的属性。

invoiceRecipient

string

接收注册发票的联系人。

language

string

注册的语言。

markupStatus

MarkupStatus

注册的标记状态,仅适用于间接注册。

poNumber

string

注册的采购订单号。

startDate

string

注册的开始日期。

supportCoverage

string

注册的支持覆盖期。

supportLevel

SupportLevel

与注册关联的支持级别产品/服务。

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

其他信息。

type

string

其他信息类型。

ErrorDetail

错误详细信息。

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详细信息。

message

string

错误消息。

target

string

错误目标。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

ExtendedTermOption

公司选择的计费帐户扩展。

名称 类型 说明
Opted-In

string

Opted-Out

string

Other

string

IndirectRelationshipInfo

标识与间接购买运动中的另一个计费配置文件关联的计费配置文件。

名称 类型 说明
billingAccountName

string

用于间接运动的合作伙伴或客户的计费帐户名称。

billingProfileName

string

合作伙伴或客户的计费配置文件名称,用于间接动议。

displayName

string

间接运动的合作伙伴或客户的显示名称。

MarkupStatus

注册的标记状态,仅适用于间接注册。

名称 类型 说明
Disabled

string

Locked

string

Other

string

Preview

string

Published

string

ProvisioningState

长时间运行的操作期间资源的预配状态。

名称 类型 说明
Canceled

string

Failed

string

New

string

Pending

string

Provisioning

string

Succeeded

string

RegistrationNumber

描述与计费帐户关联的组织的注册号。

名称 类型 说明
id

string

与计费帐户关联的组织的唯一标识号。

required

boolean

标识计费帐户是否需要注册号。

type

string[]

根据计费帐户的国家/地区允许的注册号类型。

SoldTo

负责计费帐户的个人或组织的地址。

名称 类型 说明
addressLine1

string

地址行 1。

addressLine2

string

地址行 2。

addressLine3

string

地址行 3。

city

string

地址城市。

companyName

string

公司名称。 MCA 个人版(即用即付)可选。

country

string

国家/地区代码使用 ISO 3166-1 Alpha-2 格式。

district

string

地址区域。

email

string

电子邮件地址。

firstName

string

名字。 MCA Enterprise 可选。

isValidAddress

boolean

指示地址是否不完整。

lastName

string

姓。 MCA Enterprise 可选。

middleName

string

中间名称。

phoneNumber

string

电话号码。

postalCode

string

邮政编码。

region

string

地址区域。

SupportLevel

与注册关联的支持级别产品/服务。

名称 类型 说明
Developer

string

Other

string

Pro-Direct

string

Standard

string

systemData

与创建和上次修改资源相关的元数据。

名称 类型 说明
createdAt

string

资源创建时间戳(UTC)。

createdBy

string

创建资源的标识。

createdByType

createdByType

创建资源的标识的类型。

lastModifiedAt

string

上次修改的资源时间戳(UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。

TaxIdentifier

计费帐户的税务标识符。

名称 类型 说明
country

string

税务标识符的国家/地区。

id

string

税务标识符的 ID。

scope

string

税务标识符的范围。

status

TaxIdentifierStatus

税务标识符的状态。

type

TaxIdentifierType

税务标识符的类型。

TaxIdentifierStatus

税务标识符的状态。

名称 类型 说明
Invalid

string

Other

string

Valid

string

TaxIdentifierType

税务标识符的类型。

名称 类型 说明
BrazilCcmId

string

BrazilCnpjId

string

BrazilCpfId

string

CanadianFederalExempt

string

CanadianProvinceExempt

string

ExternalTaxation

string

IndiaFederalServiceTaxId

string

IndiaFederalTanId

string

IndiaPanId

string

IndiaStateCstId

string

IndiaStateGstINId

string

IndiaStateVatId

string

IntlExempt

string

LoveCode

string

MobileBarCode

string

NationalIdentificationNumber

string

Other

string

PublicSectorId

string

USExempt

string

VatId

string