{"openapi":"3.0.0","info":{"description":"Billing client provides access to billing resources for Azure subscriptions.","title":"BillingManagementClient","version":"2019-10-01-preview","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/billing/resource-manager/Microsoft.Billing/preview/2019-10-01-preview/billing.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"billing","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.Billing/billingAccounts":{"get":{"description":"Lists all billing accounts for a user which he has access to.","operationId":"BillingAccounts_List","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"May be used to expand the address, invoiceSections and billingProfiles.","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"BillingAccountsListWithExpand":{"value":"address, billingProfiles, billingProfiles/invoiceSections"},"BillingAccountsListWithExpandForEnrollmentDetails":{"value":"properties/enrollmentDetails, properties/departments, properties/enrollmentAccounts"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingAccountListResult"},"examples":{"BillingAccountsList":{"$ref":"#/components/examples/BillingAccountsList"},"BillingAccountsListWithExpand":{"$ref":"#/components/examples/BillingAccountsListWithExpand"},"BillingAccountsListWithExpandForEnrollmentDetails":{"$ref":"#/components/examples/BillingAccountsListWithExpandForEnrollmentDetails"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingAccounts"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}":{"get":{"description":"Get the billing account by id.","operationId":"BillingAccounts_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"description":"May be used to expand the address, invoiceSections and billingProfiles.","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"BillingAccountWithExpand":{"value":"address, invoiceSections, billingProfiles"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingAccount"},"examples":{"BillingAccountWithExpand":{"$ref":"#/components/examples/BillingAccountWithExpand"},"BillingAccounts":{"$ref":"#/components/examples/BillingAccounts"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingAccounts"]},"patch":{"description":"The operation to update a billing account.","operationId":"BillingAccounts_Update","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingAccountUpdateRequest"}}},"description":"Request parameters supplied to the update billing account operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingAccount"},"examples":{"UpdateBillingAccount":{"$ref":"#/components/examples/UpdateBillingAccount"}}}}},"202":{"description":"Accepted. Billing account update is in progress."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingAccounts"],"x-ms-long-running-operation":true,"x-ms-long-running-operation-options":{"final-state-via":"azure-async-operation"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/agreements":{"get":{"description":"Lists all agreements for a billing account.","operationId":"Agreements_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"description":"May be used to expand the participants.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgreementListResult"},"examples":{"AgreementsListByBillingAccount":{"$ref":"#/components/examples/AgreementsListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Agreements"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/agreements/{agreementName}":{"get":{"description":"Get the agreement by name.","operationId":"Agreements_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/agreementNameParameter"},{"description":"May be used to expand the participants.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Agreement"},"examples":{"AgreementByName":{"$ref":"#/components/examples/AgreementByName"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Agreements"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingPermissions":{"get":{"description":"Lists all billing permissions for the caller under a billing account.","operationId":"BillingPermissions_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPermissionsListResult"},"examples":{"BillingAccountPermissionsList":{"$ref":"#/components/examples/BillingAccountPermissionsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingPermissions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles":{"get":{"description":"Lists all billing profiles for a user which that user has access to.","operationId":"BillingProfiles_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"description":"May be used to expand the invoiceSections.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingProfileListResult"},"examples":{"BillingProfilesListByBillingAccount":{"$ref":"#/components/examples/BillingProfilesListByBillingAccount"},"BillingProfilesListWithExpand":{"$ref":"#/components/examples/BillingProfilesListWithExpand"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingProfiles"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}":{"get":{"description":"Get the billing profile by id.","operationId":"BillingProfiles_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"description":"May be used to expand the invoiceSections.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingProfile"},"examples":{"BillingProfile":{"$ref":"#/components/examples/BillingProfile"},"BillingProfileWithExpand":{"$ref":"#/components/examples/BillingProfileWithExpand"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingProfiles"]},"patch":{"description":"The operation to update a billing profile.","operationId":"BillingProfiles_Update","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingProfile"}}},"description":"Request parameters supplied to the update billing profile operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingProfile"},"examples":{"UpdateBillingProfile":{"$ref":"#/components/examples/UpdateBillingProfile"}}}}},"202":{"description":"Accepted. Billing profile update is in progress.","headers":{"Location":{"description":"GET this URL to retrieve the status of the asynchronous operation.","schema":{"type":"string"},"example":"/providers/Microsoft.Billing/billingOperations/ed2975a8-8f77-43bb-a717-ace54326b14b?api-version=2018-05-31-preview"},"Retry-After":{"description":"The amount of delay to use while the status of the operation is checked. The value is expressed in seconds.","schema":{"type":"string"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingProfiles"],"x-ms-long-running-operation":true},"put":{"description":"The operation to create a BillingProfile.","operationId":"BillingProfiles_Create","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingProfileCreationRequest"}}},"description":"Request parameters supplied to the Create BillingProfile operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingProfile"},"examples":{"CreateBillingProfile":{"$ref":"#/components/examples/CreateBillingProfile"}}}}},"202":{"description":"Accepted","headers":{"Location":{"description":"Location URI to poll for result","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/operationResults/ed2975a8-8f77-43bb-a717-ace54326b14b?api-version=2018-07-31"},"Retry-After":{"description":"Recommends the retryable time after receiving this.","schema":{"type":"integer"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingProfiles"],"x-ms-long-running-operation":true}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/availableBalance/default":{"get":{"description":"The latest available credit balance for a given billingAccountName and billingProfileName.","operationId":"AvailableBalances_GetByBillingProfile","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailableBalance"},"examples":{"AvailableBalanceByBillingProfile":{"$ref":"#/components/examples/AvailableBalanceByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["AvailableBalances"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingPermissions":{"get":{"description":"Lists all billing permissions the caller has for a billing account.","operationId":"BillingPermissions_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPermissionsListResult"},"examples":{"BillingProfilePermissionsList":{"$ref":"#/components/examples/BillingProfilePermissionsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingPermissions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleAssignments":{"get":{"description":"Get the role assignments on the Billing Profile","operationId":"BillingRoleAssignments_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignmentListResult"},"examples":{"BillingProfileRoleAssignmentList":{"$ref":"#/components/examples/BillingProfileRoleAssignmentList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleAssignments/{billingRoleAssignmentName}":{"delete":{"description":"Delete the role assignment on this Billing Profile","operationId":"BillingRoleAssignments_DeleteByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/billingRoleAssignmentNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignment"},"examples":{"BillingProfileRoleAssignmentDelete":{"$ref":"#/components/examples/BillingProfileRoleAssignmentDelete"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]},"get":{"description":"Get the role assignment for the caller on the Billing Profile","operationId":"BillingRoleAssignments_GetByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/billingRoleAssignmentNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignment"},"examples":{"BillingProfileRoleAssignment":{"$ref":"#/components/examples/BillingProfileRoleAssignment"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleDefinitions":{"get":{"description":"Lists the role definition for a Billing Profile","operationId":"BillingRoleDefinitions_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleDefinitionListResult"},"examples":{"BillingProfileRoleDefinitionsList":{"$ref":"#/components/examples/BillingProfileRoleDefinitionsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleDefinitions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleDefinitions/{billingRoleDefinitionName}":{"get":{"description":"Gets the role definition for a role","operationId":"BillingRoleDefinitions_GetByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/billingRoleDefinitionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleDefinition"},"examples":{"BillingProfileRoleDefinition":{"$ref":"#/components/examples/BillingProfileRoleDefinition"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleDefinitions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingSubscriptions":{"get":{"description":"Lists billing subscriptions by billing profile name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"BillingSubscriptions_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSubscriptionsListResult"},"examples":{"BillingSubscriptionsListByBillingProfile":{"$ref":"#/components/examples/BillingSubscriptionsListByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingSubscriptions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/createBillingRoleAssignment":{"post":{"description":"The operation to add a role assignment to a billing profile.","operationId":"BillingRoleAssignments_AddByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"requestBody":{"$ref":"#/components/requestBodies/BillingRoleAssignmentPayload"},"responses":{"201":{"description":"Role assignment is successfully created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignmentListResult"},"examples":{"AddRoleAssignmentToBillingProfile":{"$ref":"#/components/examples/AddRoleAssignmentToBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers":{"get":{"description":"Lists customers by billing profile which the current user can work with on-behalf of a partner.","operationId":"Customers_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"description":"May be used to filter the list of customers.","in":"query","name":"$filter","required":false,"schema":{"type":"string"}},{"description":"Skiptoken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skiptoken parameter that specifies a starting point to use for subsequent calls.","in":"query","name":"$skiptoken","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerListResult"},"examples":{"CustomersListByBillingAccount":{"$ref":"#/components/examples/CustomersListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Customers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers/{customerName}/initiateTransfer":{"post":{"description":"Initiates the request to transfer the legacy subscriptions or RIs.","operationId":"PartnerTransfers_Initiate","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"}],"requestBody":{"$ref":"#/components/requestBodies/InitiateTransferRequest"},"responses":{"200":{"description":"Initiated transfer details.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetails"},"examples":{"InitiatePartnerTransfer":{"$ref":"#/components/examples/InitiatePartnerTransfer"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers/{customerName}/transfers":{"get":{"description":"Lists all transfer's details initiated from given invoice section.","operationId":"PartnerTransfers_List","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"}],"responses":{"200":{"description":"List of transfers initiated from this invoice section.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetailsListResult"},"examples":{"TransfersList":{"$ref":"#/components/examples/TransfersList"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers/{customerName}/transfers/{transferName}":{"delete":{"description":"Cancels the transfer for given transfer Id.","operationId":"PartnerTransfers_Cancel","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/transferNameParameter"}],"responses":{"200":{"description":"Details of canceled transfer.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetails"},"examples":{"TransferCancel":{"$ref":"#/components/examples/TransferCancel"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"]},"get":{"description":"Gets the transfer details for given transfer Id.","operationId":"PartnerTransfers_Get","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/transferNameParameter"}],"responses":{"200":{"description":"Details of transfer.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetails"},"examples":{"TransferGet":{"$ref":"#/components/examples/TransferGet"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions":{"get":{"description":"Lists the instructions by billing profile id.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Instructions_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstructionListResult"},"examples":{"InstructionsListByBillingProfile":{"$ref":"#/components/examples/InstructionsListByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Instructions"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}":{"get":{"description":"Get the instruction by name.","operationId":"Instructions_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/instructionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Instruction"},"examples":{"Instruction":{"$ref":"#/components/examples/Instruction"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Instructions"]},"put":{"description":"The operation to create or update a instruction.","operationId":"Instructions_Put","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/instructionNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Instruction"}}},"description":"The new instruction.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Instruction"},"examples":{"PutInstruction":{"$ref":"#/components/examples/PutInstruction"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Instructions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections":{"get":{"description":"Lists all invoice sections for a user which he has access to.","operationId":"InvoiceSections_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceSectionListResult"},"examples":{"InvoiceSectionsListByBillingProfile":{"$ref":"#/components/examples/InvoiceSectionsListByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["InvoiceSections"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}":{"get":{"description":"Get the InvoiceSection by id.","operationId":"InvoiceSections_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceSection"},"examples":{"InvoiceSection":{"$ref":"#/components/examples/InvoiceSection"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["InvoiceSections"]},"patch":{"description":"The operation to update a InvoiceSection.","operationId":"InvoiceSections_Update","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceSection"}}},"description":"Request parameters supplied to the Create InvoiceSection operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceSection"},"examples":{"UpdateInvoiceSection":{"$ref":"#/components/examples/UpdateInvoiceSection"}}}}},"202":{"description":"Accepted. InvoiceSection update is in progress.","headers":{"Location":{"description":"GET this URL to retrieve the status of the asynchronous operation.","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/operationResults/ed2975a8-8f77-43bb-a717-ace54326b14b?api-version=2019-10-01-preview"},"Retry-After":{"description":"The amount of delay to use while the status of the operation is checked. The value is expressed in seconds.","schema":{"type":"string"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["InvoiceSections"],"x-ms-long-running-operation":true},"put":{"description":"The operation to create an invoice section.","operationId":"InvoiceSections_Create","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceSectionCreationRequest"}}},"description":"Request parameters supplied to the Create InvoiceSection operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceSection"},"examples":{"CreateInvoiceSection":{"$ref":"#/components/examples/CreateInvoiceSection"}}}}},"202":{"description":"Accepted","headers":{"Location":{"description":"Location URI to poll for result","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/operationResults/ed2975a8-8f77-43bb-a717-ace54326b14b?api-version=2018-07-31"},"Retry-After":{"description":"Recommends the retryable time after receiving this.","schema":{"type":"integer"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["InvoiceSections"],"x-ms-long-running-operation":true}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingPermissions":{"get":{"description":"Lists all billing permissions for the caller under invoice section.","operationId":"BillingPermissions_ListByInvoiceSections","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPermissionsListResult"},"examples":{"InvoiceSectionPermissionsList":{"$ref":"#/components/examples/InvoiceSectionPermissionsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingPermissions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleAssignments":{"get":{"description":"Get the role assignments on the invoice Section","operationId":"BillingRoleAssignments_ListByInvoiceSection","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignmentListResult"},"examples":{"InvoiceSectionRoleAssignmentList":{"$ref":"#/components/examples/InvoiceSectionRoleAssignmentList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleAssignments/{billingRoleAssignmentName}":{"delete":{"description":"Delete the role assignment on the invoice Section","operationId":"BillingRoleAssignments_DeleteByInvoiceSection","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/billingRoleAssignmentNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignment"},"examples":{"InvoiceSectionRoleAssignmentDelete":{"$ref":"#/components/examples/InvoiceSectionRoleAssignmentDelete"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]},"get":{"description":"Get the role assignment for the caller on the invoice Section","operationId":"BillingRoleAssignments_GetByInvoiceSection","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/billingRoleAssignmentNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignment"},"examples":{"InvoiceSectionRoleAssignment":{"$ref":"#/components/examples/InvoiceSectionRoleAssignment"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleDefinitions":{"get":{"description":"Lists the role definition for an invoice Section","operationId":"BillingRoleDefinitions_ListByInvoiceSection","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleDefinitionListResult"},"examples":{"InvoiceSectionRoleDefinitionsList":{"$ref":"#/components/examples/InvoiceSectionRoleDefinitionsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleDefinitions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleDefinitions/{billingRoleDefinitionName}":{"get":{"description":"Gets the role definition for a role","operationId":"BillingRoleDefinitions_GetByInvoiceSection","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/billingRoleDefinitionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleDefinition"},"examples":{"InvoiceSectionRoleDefinition":{"$ref":"#/components/examples/InvoiceSectionRoleDefinition"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleDefinitions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions":{"get":{"description":"Lists billing subscription by invoice section name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"BillingSubscriptions_ListByInvoiceSection","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSubscriptionsListResult"},"examples":{"BillingSubscriptionsListByInvoiceSection":{"$ref":"#/components/examples/BillingSubscriptionsListByInvoiceSection"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingSubscriptions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}":{"get":{"description":"Get a single billing subscription by name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"BillingSubscriptions_Get","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/billingSubscriptionNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSubscription"},"examples":{"BillingSubscription":{"$ref":"#/components/examples/BillingSubscription"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingSubscriptions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}/transfer":{"post":{"description":"Transfers the subscription from one invoice section to another within a billing account.","operationId":"BillingSubscriptions_Transfer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/billingSubscriptionNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBillingSubscriptionRequestProperties"}}},"description":"Request parameters supplied to the Transfer Billing Subscription operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBillingSubscriptionResult"},"examples":{"TransferBillingSubscription":{"$ref":"#/components/examples/TransferBillingSubscription"}}}}},"202":{"description":"Accepted. Billing Subscription transfer is in progress.","headers":{"Location":{"description":"Location URI to poll for result.","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}/transfer/operationResults/10000000-0000-0000-0000-000000000001?api-version=2019-10-01-preview"},"Retry-After":{"description":"Recommends the retryable time after receiving this.","schema":{"type":"integer"},"example":"30"}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"x-ms-long-running-operation":true}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}/validateTransferEligibility":{"post":{"description":"Validates the transfer of billing subscriptions across invoice sections.","operationId":"BillingSubscriptions_ValidateTransfer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/billingSubscriptionNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferBillingSubscriptionRequestProperties"}}},"description":"Parameters supplied to the Transfer Billing Subscription operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidateSubscriptionTransferEligibilityResult"},"examples":{"SubscriptionTransferValidateFailure":{"$ref":"#/components/examples/SubscriptionTransferValidateFailure"},"SubscriptionTransferValidateSuccess":{"$ref":"#/components/examples/SubscriptionTransferValidateSuccess"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/createBillingRoleAssignment":{"post":{"description":"The operation to add a role assignment to a invoice Section.","operationId":"BillingRoleAssignments_AddByInvoiceSection","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"requestBody":{"$ref":"#/components/requestBodies/BillingRoleAssignmentPayload"},"responses":{"201":{"description":"Role assignment is successfully created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignmentListResult"},"examples":{"AddRoleAssignmentToInvoiceSection":{"$ref":"#/components/examples/AddRoleAssignmentToInvoiceSection"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/elevate":{"post":{"description":"Elevates the caller's access to match their billing profile access.","operationId":"InvoiceSections_ElevateToBillingProfile","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"responses":{"204":{"description":"Elevated the caller's access to the invoice section."},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["InvoiceSections"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/initiateTransfer":{"post":{"description":"Initiates the request to transfer the legacy subscriptions or RIs.","operationId":"Transfers_Initiate","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"requestBody":{"$ref":"#/components/requestBodies/InitiateTransferRequest"},"responses":{"200":{"description":"Initiated transfer details.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetails"},"examples":{"InitiateTransfer":{"$ref":"#/components/examples/InitiateTransfer"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/products":{"get":{"description":"Lists products by invoice section name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Products_ListByInvoiceSection","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"May be used to filter by product type. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductsListResult"},"examples":{"ProductsListByInvoiceSection":{"$ref":"#/components/examples/ProductsListByInvoiceSection"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Products"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/products/{productName}":{"get":{"description":"Get a single product by name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Products_Get","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/productNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Product"},"examples":{"Product":{"$ref":"#/components/examples/Product"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Products"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/products/{productName}/transfer":{"post":{"description":"The operation to transfer a Product to another invoice section.","operationId":"Products_Transfer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/productNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferProductRequestProperties"}}},"description":"Parameters supplied to the Transfer Product operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Product"},"examples":{"TransferProduct":{"$ref":"#/components/examples/TransferProduct"}}}}},"202":{"description":"Accepted","headers":{"Location":{"description":"Location URI to poll for result","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/operationResults/44000000-0000-0000-0000-000000000000?api-version=2019-10-01-preview"},"Retry-After":{"description":"Recommends the retryable time after receiving this.","schema":{"type":"integer"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Products"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/products/{productName}/updateAutoRenew":{"post":{"description":"Cancel auto renew for product by product id and invoice section name","operationId":"Products_UpdateAutoRenewByInvoiceSection","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/productNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAutoRenewRequest"}}},"description":"Update auto renew request parameters.","required":true,"x-ms-parameter-location":"method"},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAutoRenewOperation"},"examples":{"CancelProductForInvoiceSection":{"$ref":"#/components/examples/CancelProductForInvoiceSection"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Products"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/products/{productName}/validateTransferEligibility":{"post":{"description":"Validates the transfer of products across invoice sections.","operationId":"Products_ValidateTransfer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/productNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferProductRequestProperties"}}},"description":"Parameters supplied to the Transfer Products operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidateProductTransferEligibilityResult"},"examples":{"SubscriptionTransferValidateFailure":{"$ref":"#/components/examples/SubscriptionTransferValidateFailure"},"SubscriptionTransferValidateSuccess":{"$ref":"#/components/examples/SubscriptionTransferValidateSuccess"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/transactions":{"get":{"description":"Lists the transactions by invoice section name for given start date and end date.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Transactions_ListByInvoiceSection","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Start date","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByInvoiceSection":{"value":"2018-04-01"},"TransactionsListByInvoiceSection":{"value":"2018-04-01"}}},{"description":"End date","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByInvoiceSection":{"value":"2018-05-30"},"TransactionsListByInvoiceSection":{"value":"2018-05-30"}}},{"description":"May be used to filter by transaction kind. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByInvoiceSection":{"value":"properties/kind eq 'Reservation'"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionListResult"},"examples":{"ReservationTransactionsListByInvoiceSection":{"$ref":"#/components/examples/ReservationTransactionsListByInvoiceSection"},"TransactionsListByInvoiceSection":{"$ref":"#/components/examples/TransactionsListByInvoiceSection"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transactions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/transfers":{"get":{"description":"Lists all transfer's details initiated from given invoice section.","operationId":"Transfers_List","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"}],"responses":{"200":{"description":"List of transfers initiated from this invoice section.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetailsListResult"},"examples":{"TransfersList":{"$ref":"#/components/examples/TransfersList"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/transfers/{transferName}":{"delete":{"description":"Cancels the transfer for given transfer Id.","operationId":"Transfers_Cancel","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/transferNameParameter"}],"responses":{"200":{"description":"Details of canceled transfer.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetails"},"examples":{"TransferCancel":{"$ref":"#/components/examples/TransferCancel"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"]},"get":{"description":"Gets the transfer details for given transfer Id.","operationId":"Transfers_Get","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceSectionNameParameter"},{"$ref":"#/components/parameters/transferNameParameter"}],"responses":{"200":{"description":"Details of transfer.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferDetails"},"examples":{"TransferGet":{"$ref":"#/components/examples/TransferGet"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transfers"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices":{"get":{"description":"List of invoices for a billing profile.","operationId":"Invoices_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"description":"Invoice period start date.","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"InvoicesListByBillingProfile":{"value":"2018-01-01"}}},{"description":"Invoice period end date.","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"InvoicesListByBillingProfile":{"value":"2018-06-30"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceListResult"},"examples":{"InvoicesListByBillingProfile":{"$ref":"#/components/examples/InvoicesListByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Invoices"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/{invoiceName}":{"get":{"description":"Get the invoice by name.","operationId":"Invoices_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Invoice"},"examples":{"Invoice":{"$ref":"#/components/examples/Invoice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Invoices"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/{invoiceName}/pricesheet/default/download":{"post":{"description":"Download price sheet for an invoice.","operationId":"PriceSheet_Download","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/invoiceNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DownloadUrl"},"examples":{"PricesheetDownload":{"$ref":"#/components/examples/PricesheetDownload"}}}}},"202":{"description":"Accepted.","headers":{"Location":{"description":"GET this URL to retrieve the status of the asynchronous operation.","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/operationResults/45000000-0000-0000-0000-000000000000?api-version=2018-07-31"},"OData-EntityId":{"description":"The operation entity Id GUID.","schema":{"type":"string"},"example":"45000000-0000-0000-0000-000000000000"},"Retry-After":{"description":"The amount of delay to use while the status of the operation is checked. The value is expressed in seconds.","schema":{"type":"string"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["PriceSheet"],"x-ms-long-running-operation":true,"x-ms-long-running-operation-options":{"final-state-via":"location"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/paymentMethods":{"get":{"description":"Lists the Payment Methods by billing profile Id.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"PaymentMethods_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentMethodsListResult"},"examples":{"PaymentMethodsListByBillingProfile":{"$ref":"#/components/examples/PaymentMethodsListByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["PaymentMethods"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/policies/default":{"get":{"description":"The policy for a given billing account name and billing profile name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Policies_GetByBillingProfile","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Policy"},"examples":{"PolicyByBillingProfile":{"$ref":"#/components/examples/PolicyByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Policies"]},"put":{"description":"The operation to update a policy.","operationId":"Policies_Update","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Policy"}}},"description":"Parameters supplied to the update policy operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Policy"},"examples":{"UpdateBillingProfile":{"$ref":"#/components/examples/UpdateBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Policies"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/pricesheet/default/download":{"post":{"description":"Download price sheet for a billing profile.","operationId":"PriceSheet_DownloadByBillingProfile","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DownloadUrl"},"examples":{"PricesheetDownloadByBillingProfile":{"$ref":"#/components/examples/PricesheetDownloadByBillingProfile"}}}}},"202":{"description":"Accepted.","headers":{"Location":{"description":"GET this URL to retrieve the status of the asynchronous operation.","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/operationResults/45000000-0000-0000-0000-000000000000?api-version=2018-07-31"},"OData-EntityId":{"description":"The operation entity Id GUID.","schema":{"type":"string"},"example":"45000000-0000-0000-0000-000000000000"},"Retry-After":{"description":"The amount of delay to use while the status of the operation is checked. The value is expressed in seconds.","schema":{"type":"string"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["PriceSheet"],"x-ms-long-running-operation":true,"x-ms-long-running-operation-options":{"final-state-via":"location"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions":{"get":{"description":"Lists the transactions by billing profile name for given start date and end date.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Transactions_ListByBillingProfile","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Start date","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByBillingProfile":{"value":"2018-04-01"},"TransactionsListByBillingProfile":{"value":"2018-04-01"}}},{"description":"End date","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByBillingProfile":{"value":"2018-05-30"},"TransactionsListByBillingProfile":{"value":"2018-05-30"}}},{"description":"May be used to filter by transaction kind. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByBillingProfile":{"value":"properties/kind eq 'Reservation'"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionListResult"},"examples":{"ReservationTransactionsListByBillingProfile":{"$ref":"#/components/examples/ReservationTransactionsListByBillingProfile"},"TransactionsListByBillingProfile":{"$ref":"#/components/examples/TransactionsListByBillingProfile"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transactions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/{transactionName}":{"get":{"description":"Get the transaction.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Transactions_Get","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingProfileNameParameter"},{"$ref":"#/components/parameters/transactionNameParameter"},{"description":"Start date","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"Transaction":{"value":"2018-04-01"}}},{"description":"End date","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"Transaction":{"value":"2018-05-30"}}},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Transaction"},"examples":{"Transaction":{"$ref":"#/components/examples/Transaction"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transactions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleAssignments":{"get":{"description":"Get the role assignments on the Billing Account","operationId":"BillingRoleAssignments_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignmentListResult"},"examples":{"BillingAccountRoleAssignmentList":{"$ref":"#/components/examples/BillingAccountRoleAssignmentList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleAssignments/{billingRoleAssignmentName}":{"delete":{"description":"Delete the role assignment on this billing account","operationId":"BillingRoleAssignments_DeleteByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingRoleAssignmentNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignment"},"examples":{"BillingAccountRoleAssignmentDelete":{"$ref":"#/components/examples/BillingAccountRoleAssignmentDelete"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]},"get":{"description":"Get the role assignment for the caller","operationId":"BillingRoleAssignments_GetByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingRoleAssignmentNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignment"},"examples":{"BillingAccountRoleAssignment":{"$ref":"#/components/examples/BillingAccountRoleAssignment"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions":{"get":{"description":"Lists the role definition for a billing account","operationId":"BillingRoleDefinitions_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleDefinitionListResult"},"examples":{"BillingAccountRoleDefinitionsList":{"$ref":"#/components/examples/BillingAccountRoleDefinitionsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleDefinitions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/{billingRoleDefinitionName}":{"get":{"description":"Gets the role definition for a role","operationId":"BillingRoleDefinitions_GetByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingRoleDefinitionNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleDefinition"},"examples":{"BillingAccountRoleDefinition":{"$ref":"#/components/examples/BillingAccountRoleDefinition"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleDefinitions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingSubscriptions":{"get":{"description":"Lists billing subscriptions by billing account name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"BillingSubscriptions_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSubscriptionsListResult"},"examples":{"BillingSubscriptionsListByBillingAccount":{"$ref":"#/components/examples/BillingSubscriptionsListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingSubscriptions"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingSubscriptions/{billingSubscriptionName}/invoices":{"get":{"description":"Lists invoices by billing subscriptions name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Invoices_ListByBillingSubscription","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingSubscriptionNameParameter"},{"description":"Invoice period start date.","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"BillingSubscriptionsListByBillingAccount":{"value":"2018-01-01"}}},{"description":"Invoice period end date.","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"BillingSubscriptionsListByBillingAccount":{"value":"2018-06-30"}}},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceListResult"},"examples":{"BillingSubscriptionsListByBillingAccount":{"$ref":"#/components/examples/BillingSubscriptionsListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Invoices"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingSubscriptions/{billingSubscriptionName}/invoices/{invoiceName}":{"get":{"description":"Gets the invoice by name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Invoices_GetById","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/billingSubscriptionNameParameter"},{"$ref":"#/components/parameters/invoiceNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Invoice"},"examples":{"BillingSubscriptionsListByBillingAccount":{"$ref":"#/components/examples/BillingSubscriptionsListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Invoices"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/createBillingRoleAssignment":{"post":{"description":"The operation to add a role assignment to a billing account.","operationId":"BillingRoleAssignments_AddByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"}],"requestBody":{"$ref":"#/components/requestBodies/BillingRoleAssignmentPayload"},"responses":{"201":{"description":"Role assignment is successfully created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignmentListResult"},"examples":{"AddRoleAssignmentToBillingAccount":{"$ref":"#/components/examples/AddRoleAssignmentToBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingRoleAssignments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers":{"get":{"description":"Lists customers which the current user can work with on-behalf of a partner.","operationId":"Customers_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"description":"May be used to filter the list of customers.","in":"query","name":"$filter","required":false,"schema":{"type":"string"}},{"description":"Skiptoken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skiptoken parameter that specifies a starting point to use for subsequent calls.","in":"query","name":"$skiptoken","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerListResult"},"examples":{"CustomersListByBillingAccount":{"$ref":"#/components/examples/CustomersListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Customers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}":{"get":{"description":"Gets a customer by its id.","operationId":"Customers_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"description":"May be used to expand enabledAzurePlans, resellers.","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"CustomerWithExpand":{"value":"enabledAzurePlans,resellers"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Customer"},"examples":{"Customer":{"$ref":"#/components/examples/Customer"},"CustomerWithExpand":{"$ref":"#/components/examples/CustomerWithExpand"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Customers"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/billingPermissions":{"get":{"description":"Lists all billing permissions the caller has for a customer.","operationId":"BillingPermissions_ListByCustomer","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPermissionsListResult"},"examples":{"BillingProfilePermissionsList":{"$ref":"#/components/examples/BillingProfilePermissionsList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingPermissions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions":{"get":{"description":"Lists billing subscription by customer id.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/consumption/"},"operationId":"BillingSubscriptions_ListByCustomer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSubscriptionsListResult"},"examples":{"BillingSubscriptionsListByCustomer":{"$ref":"#/components/examples/BillingSubscriptionsListByCustomer"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingSubscriptions"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/{billingSubscriptionName}":{"get":{"description":"Get a single billing subscription by id.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/consumption/"},"operationId":"BillingSubscriptions_GetByCustomer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/billingSubscriptionNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSubscription"},"examples":{"BillingSubscriptionByCustomer":{"$ref":"#/components/examples/BillingSubscriptionByCustomer"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingSubscriptions"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/policies/default":{"get":{"description":"The policy for a given billing account name and customer name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Policies_GetByCustomer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerPolicy"},"examples":{"PolicyByCustomer":{"$ref":"#/components/examples/PolicyByCustomer"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Policies"]},"put":{"description":"The operation to update a Customer policy.","operationId":"Policies_UpdateCustomer","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerPolicy"}}},"description":"Parameters supplied to the update customer policy operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerPolicy"},"examples":{"UpdateCustomer":{"$ref":"#/components/examples/UpdateCustomer"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Policies"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/products":{"get":{"description":"Lists products by customer id.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Products_ListByCustomer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"May be used to filter by product type. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductsListResult"},"examples":{"ProductsListByInvoiceSection":{"$ref":"#/components/examples/ProductsListByInvoiceSection"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Products"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/products/{productName}":{"get":{"description":"Get a customer's product by name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Products_GetByCustomer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/productNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Product"},"examples":{"Product":{"$ref":"#/components/examples/Product"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Products"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/transactions":{"get":{"description":"Lists the transactions by customer id for given start date and end date.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/consumption/"},"operationId":"Transactions_ListByCustomer","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/customerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Start date","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByCustomer":{"value":"2018-04-01"},"TransactionsListByCustomer":{"value":"2018-04-01"}}},{"description":"End date","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByCustomer":{"value":"2018-05-30"},"TransactionsListByCustomer":{"value":"2018-05-30"}}},{"description":"May be used to filter by transaction kind. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByCustomer":{"value":"properties/kind eq 'Reservation'"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionListResult"},"examples":{"ReservationTransactionsListByCustomer":{"$ref":"#/components/examples/ReservationTransactionsListByCustomer"},"TransactionsListByCustomer":{"$ref":"#/components/examples/TransactionsListByCustomer"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transactions"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments":{"get":{"description":"Lists all departments for a user which he has access to.","operationId":"Departments_ListByBillingAccountName","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"description":"May be used to expand the enrollmentAccounts.","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"DepartmentsListByBillingAccountWithExpand":{"value":"properties/enrollmentAccounts"}}},{"description":"The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepartmentListResult"},"examples":{"DepartmentsListByBillingAccount":{"$ref":"#/components/examples/DepartmentsListByBillingAccount"},"DepartmentsListByBillingAccountWithExpand":{"$ref":"#/components/examples/DepartmentsListByBillingAccountWithExpand"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Departments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}":{"get":{"description":"Get the department by id.","operationId":"Departments_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/departmentNameParameter"},{"description":"May be used to expand the enrollmentAccounts.","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"DepartmentWithExpand":{"value":"properties/enrollmentAccounts"}}},{"description":"The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Department"},"examples":{"Department":{"$ref":"#/components/examples/Department"},"DepartmentWithExpand":{"$ref":"#/components/examples/DepartmentWithExpand"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Departments"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts":{"get":{"description":"Lists all Enrollment Accounts for a user which he has access to.","operationId":"EnrollmentAccounts_ListByBillingAccountName","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"description":"May be used to expand the department.","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"EnrollmentAccountsListByBillingAccountWithExpand":{"value":"properties/department"}}},{"description":"The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnrollmentAccountListResult"},"examples":{"EnrollmentAccountsListByBillingAccount":{"$ref":"#/components/examples/EnrollmentAccountsListByBillingAccount"},"EnrollmentAccountsListByBillingAccountWithExpand":{"$ref":"#/components/examples/EnrollmentAccountsListByBillingAccountWithExpand"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["EnrollmentAccounts"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}":{"get":{"description":"Get the enrollment account by id.","operationId":"EnrollmentAccounts_GetByEnrollmentAccountId","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/enrollmentAccountNameParameter"},{"description":"May be used to expand the Department.","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"EnrollmentAccountWithExpand":{"value":"properties/department"}}},{"description":"The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnrollmentAccount"},"examples":{"EnrollmentAccount":{"$ref":"#/components/examples/EnrollmentAccount"},"EnrollmentAccountWithExpand":{"$ref":"#/components/examples/EnrollmentAccountWithExpand"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["EnrollmentAccounts"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices":{"get":{"description":"List of invoices for a billing account.","operationId":"Invoices_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"},{"description":"Invoice period start date.","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"BillingAccountInvoicesList":{"value":"2018-01-01"}}},{"description":"Invoice period end date.","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"BillingAccountInvoicesList":{"value":"2018-06-30"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceListResult"},"examples":{"BillingAccountInvoicesList":{"$ref":"#/components/examples/BillingAccountInvoicesList"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Invoices"]}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/listInvoiceSectionsWithCreateSubscriptionPermission":{"post":{"description":"Lists all invoice sections with create subscription permission for a user.","operationId":"BillingAccounts_ListInvoiceSectionsByCreateSubscriptionPermission","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/billingAccountNameParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceSectionListWithCreateSubPermissionResult"},"examples":{"InvoiceSectionsListWithCreateSubPermission":{"$ref":"#/components/examples/InvoiceSectionsListWithCreateSubPermission"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingAccounts"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/paymentMethods":{"get":{"description":"Lists the Payment Methods by billing account Id.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/2019-10-01-preview/paymentmethods"},"operationId":"PaymentMethods_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentMethodsListResult"},"examples":{"PaymentMethodsListByBillingAccount":{"$ref":"#/components/examples/PaymentMethodsListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["PaymentMethods"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/products":{"get":{"description":"Lists products by billing account name.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Products_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"May be used to filter by product type. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductsListResult"},"examples":{"ProductsListByBillingAccount":{"$ref":"#/components/examples/ProductsListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Products"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/transactions":{"get":{"description":"Lists the transactions by billing account name for given start and end date.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"Transactions_ListByBillingAccount","parameters":[{"$ref":"#/components/parameters/billingAccountNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Start date","in":"query","name":"periodStartDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByBillingAccount":{"value":"2018-04-01"},"TransactionsListByBillingAccount":{"value":"2018-04-01"}}},{"description":"End date","in":"query","name":"periodEndDate","required":true,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByBillingAccount":{"value":"2018-05-30"},"TransactionsListByBillingAccount":{"value":"2018-05-30"}}},{"description":"May be used to filter by transaction kind. The filter supports 'eq', 'lt', 'gt', 'le', 'ge', and 'and'. It does not currently support 'ne', 'or', or 'not'. Tag filter is a key value pair string where key and value is separated by a colon (:).","in":"query","name":"$filter","required":false,"schema":{"type":"string"},"examples":{"ReservationTransactionsListByBillingAccount":{"value":"properties/kind eq 'Reservation'"}}}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransactionListResult"},"examples":{"ReservationTransactionsListByBillingAccount":{"$ref":"#/components/examples/ReservationTransactionsListByBillingAccount"},"TransactionsListByBillingAccount":{"$ref":"#/components/examples/TransactionsListByBillingAccount"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Transactions"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/operations":{"get":{"description":"Lists all of the available billing REST API operations.","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationListResult"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Operations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/transfers":{"get":{"operationId":"RecipientTransfers_List","responses":{"200":{"description":"List of transfers received by caller.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecipientTransferDetailsListResult"},"examples":{"RecipientTransfersList":{"$ref":"#/components/examples/RecipientTransfersList"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"summary":"Lists the transfers received by caller.","tags":["RecipientTransfers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/providers/Microsoft.Billing/transfers/{transferName}":{"get":{"operationId":"RecipientTransfers_Get","parameters":[{"$ref":"#/components/parameters/transferNameParameter"}],"responses":{"200":{"description":"Details of the transfers with given Id.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecipientTransferDetails"},"examples":{"RecipientTransferGet":{"$ref":"#/components/examples/RecipientTransferGet"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"summary":"Gets the transfer with given transfer Id.","tags":["RecipientTransfers"]}},"/providers/Microsoft.Billing/transfers/{transferName}/acceptTransfer":{"post":{"operationId":"RecipientTransfers_Accept","parameters":[{"$ref":"#/components/parameters/transferNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AcceptTransferRequest"}}},"description":"Parameters supplied to accept the transfer.","required":true},"responses":{"200":{"description":"Details of the accepted transfer.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecipientTransferDetails"},"examples":{"AcceptTransfer":{"$ref":"#/components/examples/AcceptTransfer"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"summary":"Accepts the transfer with given transfer Id.","tags":["RecipientTransfers"]}},"/providers/Microsoft.Billing/transfers/{transferName}/declineTransfer":{"post":{"operationId":"RecipientTransfers_Decline","parameters":[{"$ref":"#/components/parameters/transferNameParameter"}],"responses":{"200":{"description":"Details of the declined transfer.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecipientTransferDetails"},"examples":{"DeclineTransfer":{"$ref":"#/components/examples/DeclineTransfer"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"summary":"Declines the transfer with given transfer Id.","tags":["RecipientTransfers"]}},"/providers/Microsoft.Billing/transfers/{transferName}/validateTransfer":{"post":{"operationId":"RecipientTransfers_Validate","parameters":[{"$ref":"#/components/parameters/transferNameParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AcceptTransferRequest"}}},"description":"Parameters supplied to validate the transfer.","required":true},"responses":{"200":{"description":"Results of the transfer validation.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidateTransferListResponse"},"examples":{"ValidateTransfer":{"$ref":"#/components/examples/ValidateTransfer"}}}}},"default":{"description":"Unexpected error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"summary":"Validates if the products can be transferred in the context of the given transfer name.","tags":["RecipientTransfers"]}},"/providers/Microsoft.Billing/validateAddress":{"post":{"description":"Validates the address.","operationId":"Address_Validate","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddressDetails"}}},"required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidateAddressResponse"},"examples":{"AddressInvalid":{"$ref":"#/components/examples/AddressInvalid"},"AddressValid":{"$ref":"#/components/examples/AddressValid"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["Address"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingAccounts/default/lineOfCredit/default":{"get":{"description":"Get the current line of credit.","operationId":"LineOfCredits_Get","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LineOfCredit"},"examples":{"LineOfCreditBySubscription":{"$ref":"#/components/examples/LineOfCreditBySubscription"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["LineOfCredits"]},"put":{"description":"Increase the current line of credit.","operationId":"LineOfCredits_Update","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LineOfCredit"}}},"description":"Parameters supplied to the increase line of credit operation.","required":true},"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LineOfCredit"},"examples":{"IncreaseLineOfCreditBySubscription":{"$ref":"#/components/examples/IncreaseLineOfCreditBySubscription"}}}}},"202":{"description":"Accepted. Line of credit increase is in progress.","headers":{"Location":{"description":"Location URI to poll for result.","schema":{"type":"string"},"example":"https://management.azure.com/providers/Microsoft.Billing/operationResults/44000000-0000-0000-0000-000000000000?api-version=2019-10-01-preview"},"Retry-After":{"description":"Recommends the retryable time after receiving this.","schema":{"type":"integer"},"example":"60"}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["LineOfCredits"],"x-ms-long-running-operation":true,"x-ms-long-running-operation-options":{"final-state-via":"location"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingProperty/default":{"get":{"description":"Get billing property by subscription Id.","externalDocs":{"url":"https://docs.microsoft.com/en-us/rest/api/billing/"},"operationId":"BillingProperty_Get","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"OK. The request has succeeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingProperty"},"examples":{"BillingProperty":{"$ref":"#/components/examples/BillingProperty"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}},"tags":["BillingProperties"]}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"BillingAccountsList":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000","name":"00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000","properties":{"agreementType":"MicrosoftCustomerAgreement","customerType":"Enterprise","displayName":"Test Account 1","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000","name":"10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000","properties":{"agreementType":"MicrosoftCustomerAgreement","customerType":"Enterprise","displayName":"Test Account 2","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/20000000-0000-0000-0000-000000000002_00000000-0000-0000-0000-000000000000","name":"20000000-0000-0000-0000-000000000002_00000000-0000-0000-0000-000000000000","properties":{"agreementType":"MicrosoftCustomerAgreement","customerType":"Enterprise","displayName":"Test Account 3","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"}]}},"BillingAccountsListWithExpand":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000","name":"00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000","properties":{"address":{"addressLine1":"Test Address","addressLine2":"Test Address","addressLine3":"Test Address","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"agreementType":"MicrosoftCustomerAgreement","billingProfiles":[{"id":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000000","name":"11000000-0000-0000-0000-000000000000","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile1","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/invoiceSectionId1","name":"invoiceSectionId1","properties":{"displayName":"invoiceSectionName1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"},{"id":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/invoiceSectionId2","name":"invoiceSectionId2","properties":{"displayName":"invoiceSectionName2"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"},{"id":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000001","name":"11000000-0000-0000-0000-000000000001","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile2","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000001/invoiceSections/invoiceSectionId11","name":"invoiceSectionId11","properties":{"displayName":"invoiceSectionName11"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}],"customerType":"Enterprise","displayName":"Test Account 1","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000","name":"10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000","properties":{"agreementType":"MicrosoftCustomerAgreement","billingProfiles":[{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000004","name":"11000000-0000-0000-0000-000000000004","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso Test","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile3","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000004/invoiceSections/invoiceSectionId3","name":"invoiceSectionId3","properties":{"displayName":"invoiceSectionName3"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"},{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000004/invoiceSections/invoiceSectionId4","name":"invoiceSectionId4","properties":{"displayName":"invoiceSectionName4"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"},{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000005","name":"11000000-0000-0000-0000-000000000005","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso Test","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile4","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000005/invoiceSections/invoiceSectionId5","name":"invoiceSectionId5","properties":{"displayName":"invoiceSectionName5"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"},{"id":"/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000001_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000005/invoiceSections/invoiceSectionId6","name":"invoiceSectionId6","properties":{"displayName":"invoiceSectionName6"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}],"customerType":"Enterprise","displayName":"Test Account 2","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"}]}},"BillingAccountsListWithExpandForEnrollmentDetails":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/7645820","name":"7645820","properties":{"address":{"addressLine1":"Test Address","addressLine2":"Test Address","addressLine3":"Test Address","city":"City","country":"US","postalCode":"00000","region":"WA"},"agreementType":"EnterpriseAgreement","departments":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId1","name":"departmentId1","properties":{"costCenter":"C1","departmentName":"departmentName1","status":"Active"},"type":"Microsoft.Billing/departments"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId2","name":"departmentId2","properties":{"costCenter":"C4","departmentName":"departmentName2","status":"Active"},"type":"Microsoft.Billing/departments"}],"enrollmentAccounts":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId0","name":"accountId0","properties":{"accountName":"AccountName0","costCenter":"C0","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId1","name":"accountId1","properties":{"accountName":"AccountName1","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId2","name":"accountId2","properties":{"accountName":"AccountName2","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}],"enrollmentDetails":{"billingCycle":"Monthly","channel":"EaDirect","countryCode":"US","currency":"USD","endDate":"2019-05-31T17:32:28Z","language":"en","policies":{"accountOwnerViewCharges":true,"departmentAdminViewCharges":true,"marketplacesEnabled":true,"reservedInstancesEnabled":true},"startDate":"2018-05-01T17:32:28Z","status":"Active"}},"type":"Microsoft.Billing/billingAccounts"}]}},"BillingAccountWithExpand":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}","name":"{billingAccountName}","properties":{"address":{"addressLine1":"Test Address","addressLine2":"Test Address","addressLine3":"Test Address","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"agreementType":"MicrosoftCustomerAgreement","billingProfiles":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","name":"11000000-0000-0000-0000-000000000000","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile1","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/invoiceSectionId1","name":"invoiceSectionId1","properties":{"displayName":"invoiceSectionName1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000001","name":"11000000-0000-0000-0000-000000000001","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile2","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000001/invoiceSections/invoiceSectionId2","name":"invoiceSectionId2","properties":{"displayName":"invoiceSectionName2"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}],"customerType":"Enterprise","displayName":"Test Account 1","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"}},"BillingAccounts":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}","name":"{billingAccountName}","properties":{"agreementType":"MicrosoftCustomerAgreement","customerType":"Enterprise","displayName":"Test Account","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"}},"UpdateBillingAccount":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}","name":"{billingAccountName}","properties":{"agreementType":"MicrosoftCustomerAgreement","customerType":"Enterprise","displayName":"Test Account","organizationId":"00000000-0000-0000-0000-000000000000"},"type":"Microsoft.Billing/billingAccounts"}},"AgreementsListByBillingAccount":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/agreements/Agreement1","name":"Agreement1","properties":{"agreementLink":"https://agreementuri1.com","effectiveDate":"2018-12-05T00:00:00Z","expirationDate":"2018-12-05T00:00:00Z","participants":[{"email":"abc@contoso.com","status":"Accepted","statusDate":"2018-11-01T00:00:00Z"},{"email":"xtz@contoso.com","status":"Declined","statusDate":"2018-11-02T00:00:00Z"}],"status":"Published"},"type":"Microsoft.Billing/billingAccounts/agreements"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/agreements/Agreement2","name":"Agreement2","properties":{"agreementLink":"https://agreementuri2.com","effectiveDate":"2018-12-05T00:00:00Z","expirationDate":"2018-12-05T00:00:00Z","participants":[{"email":"abc@contoso.com","status":"Unknown","statusDate":"2018-11-01T00:00:00Z"}],"status":"PendingSignature"},"type":"Microsoft.Billing/billingAccounts/agreements"}]}},"AgreementByName":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/agreements/{agreementName}","name":"{agreementName}","properties":{"agreementLink":"https://agreementuri1.com","effectiveDate":"2018-12-05T00:00:00Z","expirationDate":"2018-12-05T00:00:00Z","participants":[{"email":"abc@contoso.com","status":"Accepted","statusDate":"2018-11-01T00:00:00Z"},{"email":"xyz@contoso.com","status":"Declined","statusDate":"2018-11-02T00:00:00Z"}],"status":"Published"},"type":"Microsoft.Billing/billingAccounts/agreements"}},"BillingAccountPermissionsList":{"value":{"value":[{"actions":["10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000015","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000009","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","20000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000008","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000010","30000000-aaaa-bbbb-cccc-200000000001"],"notActions":[]}]}},"BillingProfilesListByBillingAccount":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","name":"11000000-0000-0000-0000-000000000000","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile1","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000001","name":"11000000-0000-0000-0000-000000000001","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile2","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}]}},"BillingProfilesListWithExpand":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","name":"11000000-0000-0000-0000-000000000000","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile1","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/invoiceSectionId1","name":"invoiceSectionId1","properties":{"displayName":"invoiceSectionName1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000001","name":"11000000-0000-0000-0000-000000000001","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"BillingProfile2","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000001/invoiceSections/invoiceSectionId2","name":"invoiceSectionId2","properties":{"displayName":"invoiceSectionName2"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}]}},"BillingProfile":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","name":"{billingProfileName}","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"Billing Profile1","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}},"BillingProfileWithExpand":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","name":"{billingProfileName}","properties":{"address":{"addressLine1":"Test Address1","addressLine2":"Test Address2","addressLine3":"Test Address3","city":"City","companyName":"Contoso","country":"US","firstName":"Test","lastName":"User","postalCode":"00000","region":"WA"},"currency":"USD","displayName":"Billing Profile1","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"invoiceSections":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/invoiceSectionId1","name":"invoiceSectionId1","properties":{"displayName":"invoiceSectionName1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}],"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}},"UpdateBillingProfile":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/policies/default","name":"default","properties":{"marketplacePurchases":"OnlyFreeAllowed","reservationPurchases":"NotAllowed","viewCharges":"Allowed"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/policies"}},"CreateBillingProfile":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/billingProfileId1","name":"billingProfileId1","properties":{"address":{"addressLine1":"1 Microsoft Way","city":"Redmond","country":"US","firstName":"Test","lastName":"User","postalCode":"98052","region":"WA"},"currency":"USD","displayName":"Finance","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001"},{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"invoiceDay":5,"invoiceEmailOptIn":true,"poNumber":"ABC12345"},"type":"Microsoft.Billing/billingAccounts/billingProfiles"}},"AvailableBalanceByBillingProfile":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/availableBalance/default","name":"default","properties":{"amount":{"currency":"USD","value":500}},"type":"Microsoft.Billing/billingAccounts/billingProfiles/availableBalance"}},"BillingProfilePermissionsList":{"value":{"value":[{"actions":["30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000009","30000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000010","30000000-aaaa-bbbb-cccc-200000000001"],"notActions":[]}]}},"BillingProfileRoleAssignmentList":{"value":{"value":[{"id":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","principalId":"6fd330f6-7d26-4aff-b9cf-7bd699f965b9","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","properties":{"createdByPrincipalId":"46b831ec-42b2-4f1a-8b54-3fd5ff9d6aa1","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:58:19.9073876+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","principalId":"00000000-0000-0000-0000-000000000000","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","name":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","properties":{"createdByPrincipalId":"00000000-0000-0000-0000-000000000000","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-22T06:03:51.430844+00:00","name":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","principalId":"129db794-64a5-44e0-9838-002780478959","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","name":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","properties":{"createdByPrincipalId":"00000000-0000-0000-0000-000000000000","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-07-06T05:52:57.1463874+00:00","name":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","principalId":"d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","name":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","properties":{"createdByPrincipalId":"00000000-0000-0000-0000-000000000000","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-07-10T22:04:33.8309285+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","principalId":"c4f54fd2-d920-4c49-9b4d-9f09387b881c","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"}]}},"BillingProfileRoleAssignmentDelete":{"value":{"id":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","properties":{"createdByPrincipalId":"46b831ec-42b2-4f1a-8b54-3fd5ff9d6aa1","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:58:19.9073876+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","principalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"}},"BillingProfileRoleAssignment":{"value":{"id":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","properties":{"createdByPrincipalId":"46b831ec-42b2-4f1a-8b54-3fd5ff9d6aa1","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:58:19.9073876+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","principalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"}},"BillingProfileRoleDefinitionsList":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000000","name":"10000000-aaaa-bbbb-cccc-100000000000","properties":{"description":"The Owner role gives the user all permissions including access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","20000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"billing_profile_owner"},"type":"Microsoft.Billing/billingRoleDefinitions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000001","name":"10000000-aaaa-bbbb-cccc-100000000001","properties":{"description":"The Contributor role give the user all permissions except access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"billing_profile_contributor"},"type":"Microsoft.Billing/billingRoleDefinitions"}]}},"BillingProfileRoleDefinition":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleDefinitions/{billingRoleDefinitionName}","name":"{billingRoleDefinitionName}","properties":{"description":"The Owner role gives the user all permissions including access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","20000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"commerce_root_owner"},"type":"Microsoft.Billing/billingRoleDefinitions"}},"BillingSubscriptionsListByBillingProfile":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId1","name":"billingSubscriptionId1","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","displayName":"My subscription","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","lastMonthCharges":{"currency":"USD","value":5000},"monthToDateCharges":{"currency":"USD","value":600},"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-f87744185aa3"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/billingSubscriptions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId2","name":"billingSubscriptionId2","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","displayName":"Test subscription","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","lastMonthCharges":{"currency":"USD","value":1000},"monthToDateCharges":{"currency":"USD","value":400},"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-6b96d3f2"},"type":"Microsoft.Billing/billingSubscriptions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000/billingSubscriptions/billinSubscriptionId3","name":"billingSubscriptionId3","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","displayName":"Dev Subscription","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","lastMonthCharges":{"currency":"USD","value":6000},"monthToDateCharges":{"currency":"USD","value":900},"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-4a9d-9008-912f-f87744185aa3"},"type":"Microsoft.Billing/billingSubscriptions"}]}},"AddRoleAssignmentToBillingProfile":{"value":{"value":[{"id":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","principalId":"00000000-0000-0000-0000-000000000000","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}"},"type":"Microsoft.Billing/billingRoleAssignments"}]}},"CustomersListByBillingAccount":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/22000000-0000-0000-0000-000000000000","name":"22000000-0000-0000-0000-000000000000","properties":{"displayName":"customer1"},"type":"Microsoft.Billing/customers"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/22000000-0000-0000-0000-000000000011","name":"22000000-0000-0000-0000-000000000011","properties":{"displayName":"customer2"},"type":"Microsoft.Billing/customers"}]}},"InitiatePartnerTransfer":{"value":{"properties":{"billingAccountId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}","billingProfileId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","creationTime":"2018-10-10T17:32:28Z","expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","invoiceSectionId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers/{customerName}","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"Pending"}}},"TransfersList":{"value":{"value":[{"properties":{"billingAccountId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}","billingProfileId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","creationTime":"2018-10-10T17:32:28Z","detailedTransferStatus":[{"productId":"subscriptionId","productType":"AzureSubscription","transferStatus":"InProgress"},{"productId":"reservedInstanceId","productType":"AzureReservation","transferStatus":"InProgress"}],"expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","invoiceSectionId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"InProgress"}}]}},"TransferCancel":{"value":{"properties":{"billingAccountId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}","billingProfileId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","canceledBy":"user@contoso.com","creationTime":"2018-10-10T17:32:28Z","expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","invoiceSectionId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"Pending"}}},"TransferGet":{"value":{"properties":{"billingAccountId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}","billingProfileId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","creationTime":"2018-10-10T17:32:28Z","detailedTransferStatus":[{"productId":"subscriptionId","productType":"AzureSubscription","transferStatus":"InProgress"},{"productId":"reservedInstanceId","productType":"AzureReservation","transferStatus":"InProgress"}],"expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","invoiceSectionId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"InProgress"}}},"InstructionsListByBillingProfile":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/TO1:CLIN001","name":"TO1:CLIN001","properties":{"amount":5000,"endDate":"2020-12-30T21:26:47.997Z","startDate":"2019-12-30T21:26:47.997Z"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/instructions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/TO1:CLIN002","name":"TO1:CLIN002","properties":{"amount":2000,"endDate":"2020-12-30T21:26:47.997Z","startDate":"2019-12-30T21:26:47.997Z"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/instructions"}]}},"Instruction":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}","name":"{instructionName}","properties":{"amount":5000,"endDate":"2020-12-30T21:26:47.997Z","startDate":"2019-12-30T21:26:47.997Z"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/instructions"}},"PutInstruction":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}","name":"{instructionName}","properties":{"amount":5000,"endDate":"2020-12-30T21:26:47.997Z","startDate":"2019-12-30T21:26:47.997Z"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/instructions"}},"InvoiceSectionsListByBillingProfile":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","name":"22000000-0000-0000-0000-000000000000","properties":{"displayName":"invoiceSection1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000011","name":"22000000-0000-0000-0000-000000000011","properties":{"displayName":"invoiceSection2"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}]}},"InvoiceSection":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","name":"{invoiceSectionName}","properties":{"displayName":"invoiceSection1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}},"UpdateInvoiceSection":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","name":"{invoiceSectionName}","properties":{"displayName":"invoiceSection1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}},"CreateInvoiceSection":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/invoiceSectionId1","name":"invoiceSectionId1","properties":{"displayName":"invoiceSection1"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections"}},"InvoiceSectionPermissionsList":{"value":{"value":[{"actions":["10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000015","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000009","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","20000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000008","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000010","30000000-aaaa-bbbb-cccc-200000000001"],"notActions":[]}]}},"InvoiceSectionRoleAssignmentList":{"value":{"value":[{"id":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","principalId":"6fd330f6-7d26-4aff-b9cf-7bd699f965b9","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","properties":{"createdByPrincipalId":"46b831ec-42b2-4f1a-8b54-3fd5ff9d6aa1","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:58:19.9073876+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","principalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","name":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","properties":{"createdByPrincipalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-22T06:03:51.430844+00:00","name":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","principalId":"129db794-64a5-44e0-9838-002780478959","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","name":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","properties":{"createdByPrincipalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-07-06T05:52:57.1463874+00:00","name":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","principalId":"d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","name":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","properties":{"createdByPrincipalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-07-10T22:04:33.8309285+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","principalId":"c4f54fd2-d920-4c49-9b4d-9f09387b881c","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"}]}},"InvoiceSectionRoleAssignmentDelete":{"value":{"id":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","principalId":"6fd330f6-7d26-4aff-b9cf-7bd699f965b9","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"}},"InvoiceSectionRoleAssignment":{"value":{"id":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","principalId":"6fd330f6-7d26-4aff-b9cf-7bd699f965b9","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"}},"InvoiceSectionRoleDefinitionsList":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000000","name":"10000000-aaaa-bbbb-cccc-100000000000","properties":{"description":"The Owner role gives the user all permissions including access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","20000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"project_owner"},"type":"Microsoft.Billing/billingRoleDefinitions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000001","name":"10000000-aaaa-bbbb-cccc-100000000001","properties":{"description":"The Contributor role give the user all permissions except access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"project_contributor"},"type":"Microsoft.Billing/billingRoleDefinitions"}]}},"InvoiceSectionRoleDefinition":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingRoleDefinitions/{billingRoleDefinitionName}","name":"{billingRoleDefinitionName}","properties":{"description":"The Owner role gives the user all permissions including access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","20000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"commerce_root_owner"},"type":"Microsoft.Billing/billingRoleDefinitions"}},"BillingSubscriptionsListByInvoiceSection":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/billinSubscriptionId1","name":"billingSubscriptionId1","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","displayName":"My subscription","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastMonthCharges":{"currency":"USD","value":5000},"monthToDateCharges":{"currency":"USD","value":600},"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-f87744185aa3"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/billingSubscriptions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/billinSubscriptionId2","name":"billingSubscriptionId2","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","displayName":"Test subscription","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastMonthCharges":{"currency":"USD","value":1000},"monthToDateCharges":{"currency":"USD","value":400},"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-6b96d3f2"},"type":"Microsoft.Billing/billingSubscriptions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/billinSubscriptionId3","name":"billingSubscriptionId3","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","displayName":"Dev Subscription","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastMonthCharges":{"currency":"USD","value":6000},"monthToDateCharges":{"currency":"USD","value":900},"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-4a9d-9008-912f-f87744185aa3"},"type":"Microsoft.Billing/billingSubscriptions"}]}},"BillingSubscription":{"value":{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}","name":"{billingSubscriptionName}","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","displayName":"My Subscription","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastMonthCharges":{"currency":"USD","value":5000},"monthToDateCharges":{"currency":"USD","value":600},"skuDescription":"Microsoft Azure Dev/Test","skuId":"0001","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-f87744185aa3"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/billingSubscriptions"}},"TransferBillingSubscription":{"value":{"properties":{"billingSubscriptionName":"Test subscription"}}},"SubscriptionTransferValidateFailure":{"value":{"errorDetails":{"code":"ProductTypeNotSupported","message":"Product '{productName}' is not allowed to be transferred."},"isTransferEligible":false}},"SubscriptionTransferValidateSuccess":{"value":{"isTransferEligible":true}},"AddRoleAssignmentToInvoiceSection":{"value":{"value":[{"id":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","principalId":"00000000-0000-0000-0000-000000000000","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}"},"type":"Microsoft.Billing/billingRoleAssignments"}]}},"InitiateTransfer":{"value":{"properties":{"billingAccountId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}","billingProfileId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","creationTime":"2018-10-10T17:32:28Z","expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","invoiceSectionId":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"Pending"}}},"ProductsListByInvoiceSection":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/products/00000000-0000-0000-0000-000000000000","name":"00000000-0000-0000-0000-000000000000","properties":{"availabilityId":"AvailabilityId1","billingFrequency":"OneTime","billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","customerDisplayName":"Customer 1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","displayName":"Eng Reservation (1a13s21awe)","lastCharge":{"currency":"USD","value":5000},"lastChargeDate":"2018-06-15T17:32:28Z","parentProductId":"45000000-0000-0000-0000-0000000001242","productType":"Reservation","productTypeId":"A12345","purchaseDate":"2018-05-01T17:32:28Z","quantity":4,"reseller":{"description":"Reseller1","resellerId":"2c917292-b7bc-42f2-99a2-e498b9087c06"},"skuDescription":"Enterprise Agreement Development","skuId":"0001","status":"Active"},"type":"Microsoft.Billing/billingAccounts/customers/products"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/products/10000000-0000-0000-0000-000000000001","name":"10000000-0000-0000-0000-000000000001","properties":{"availabilityId":"AvailabilityId1","billingFrequency":"Monthly","billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","customerDisplayName":"Customer 1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","displayName":"Engineering Email","lastCharge":{"currency":"USD","value":500},"lastChargeDate":"2018-06-15T17:32:28Z","parentProductId":"45000000-0000-0000-0000-0000000001242","productType":"Azure subscription","productTypeId":"A12345","purchaseDate":"2018-04-01T17:32:28Z","quantity":4,"skuDescription":"Enterprise Agreement Development","skuId":"0001","status":"Active"},"type":"Microsoft.Billing/billingAccounts/customers/products"}]}},"Product":{"value":{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/products/{productName}","name":"{productName}","properties":{"availabilityId":"AvailabilityId1","billingFrequency":"Monthly","billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","customerDisplayName":"Customer 1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","displayName":"AIP Dev","lastCharge":{"currency":"USD","value":5000},"lastChargeDate":"2018-06-15T17:32:28Z","parentProductId":"45000000-0000-0000-0000-0000000001242","productType":"Subscription","productTypeId":"A12345","purchaseDate":"2018-05-01T17:32:28Z","quantity":4,"reseller":{"description":"Reseller2","resellerId":"3b65b5a8-bd4f-4084-90e9-e1bd667a2b19"},"skuDescription":"Enterprise Agreement Development","skuId":"0001","status":"Active"},"type":"Microsoft.Billing/billingAccounts/customers/products"}},"TransferProduct":{"value":{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{newBillingProfileName}/invoiceSections/{newInvoiceSectionName}/products/{productName}","name":"{productName}","properties":{"availabilityId":"AvailabilityId1","billingFrequency":"Monthly","billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","displayName":"Test Product","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{newBillingProfileName}/invoiceSections/{newInvoiceSectionName}","lastCharge":{"currency":"USD","value":5000},"lastChargeDate":"2018-06-15T17:32:28Z","parentProductId":"45000000-0000-0000-0000-0000000001242","productType":"Subscription","productTypeId":"A12345","purchaseDate":"2018-05-01T17:32:28Z","quantity":4,"skuDescription":"Enterprise Agreement Development","skuId":"0001","status":"Active"},"type":"Microsoft.Billing/products"}},"CancelProductForInvoiceSection":{"value":{"properties":{"endDate":"2018-05-01T17:32:28Z"}}},"ReservationTransactionsListByInvoiceSection":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-04-23T00:00:00Z","invoice":"2344233","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","kind":"reservation","orderId":"6d8e7ed9-d3be-48b0-8c7a-e19246a6d30c","orderName":"Contoso Reserved","productDescription":"Standard D1, US West 3","quantity":4,"subscriptionId":"00000000-0000-0000-0000-000000000000","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Cancel"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/82000000-0000-0000-0000-000000000000","name":"82000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-05-05T00:00:00Z","invoice":"Pending","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","kind":"reservation","orderId":"1c24006f-8350-4315-ad8f-6d11180448f9","orderName":"Test Reserved","productDescription":"Standard D1, US West 3","quantity":5,"subscriptionId":"00000000-0000-0000-0000-000000000000","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":6000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}]}},"TransactionsListByInvoiceSection":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-05-01T00:00:00Z","invoice":"2344233","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","kind":"all","productDescription":"Standard D1, US West 3","productFamily":"Storage","productType":"Reserved VM Instance","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/51000000-0000-0000-0000-000000000000","name":"51000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-04-01T00:00:00Z","invoice":"pending","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","kind":"all","productDescription":"Standard Support","productFamily":"Storage","productType":"VM Instance","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":50},"transactionType":"Cancel"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}]}},"InvoicesListByBillingProfile":{"value":{"value":[{"id":"providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/1383723","name":"1383723","properties":{"amountDue":{"currency":"USD","value":2000},"billedAmount":{"currency":"USD","value":2000},"billingProfileDisplayName":"Contoso Operations Billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","documents":[{"kind":"Invoice","url":"https://microsoft.com/invoice.pdf"},{"kind":"Receipt","url":"https://microsoft.com/taxDoc.pdf"},{"kind":"CreditNote","url":"https://microsoft.com/creditNote.pdf"}],"dueDate":"2018-01-16T17:32:28Z","invoiceDate":"2018-01-01T17:32:28Z","invoicePeriodEndDate":"2018-01-15T17:32:28Z","invoicePeriodStartDate":"2018-01-01T17:32:28Z","payments":[{"amount":{"currency":"USD","value":2000},"date":"2018-01-14T17:32:28Z","paymentMethodFamily":"CreditCard","paymentMethodType":"visa","paymentType":"credited"}],"purchaseOrderNumber":"123456","status":"Due"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoices"},{"id":"providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/1383724","name":"1383724","properties":{"amountDue":{"currency":"USD","value":2000},"billedAmount":{"currency":"USD","value":2000},"billingProfileDisplayName":"Contoso Operations Billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","documents":[{"kind":"Invoice","url":"https://microsoft.com/invoice.pdf"},{"kind":"Receipt","url":"https://microsoft.com/taxDoc.pdf"},{"kind":"CreditNote","url":"https://microsoft.com/creditNote.pdf"}],"dueDate":"2018-03-01T17:32:28Z","invoiceDate":"2018-01-01T17:32:28Z","invoicePeriodEndDate":"2018-02-30T17:32:28Z","invoicePeriodStartDate":"2018-02-01T17:32:28Z","payments":[{"amount":{"currency":"USD","value":2000},"date":"2018-01-14T17:32:28Z","paymentMethodFamily":"CreditCard","paymentMethodType":"visa","paymentType":"credited"}],"purchaseOrderNumber":"123456","status":"PastDue"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoices"}]}},"Invoice":{"value":{"id":"providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/{invoiceName}","name":"{invoiceName}","properties":{"amountDue":{"currency":"USD","value":2000},"billedAmount":{"currency":"USD","value":2000},"billingProfileDisplayName":"Contoso Operations Billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","documents":[{"kind":"Invoice","url":"https://microsoft.com/invoice.pdf"},{"kind":"Receipt","url":"https://microsoft.com/taxDoc.pdf"},{"kind":"CreditNote","url":"https://microsoft.com/creditNote.pdf"}],"dueDate":"2018-01-16T17:32:28Z","invoiceDate":"2018-01-01T17:32:28Z","invoicePeriodEndDate":"2018-01-15T17:32:28Z","invoicePeriodStartDate":"2018-01-01T17:32:28Z","payments":[{"amount":{"currency":"USD","value":2000},"date":"2018-01-14T17:32:28Z","paymentMethodFamily":"CreditCard","paymentMethodType":"visa","paymentType":"credited"}],"purchaseOrderNumber":"123456","status":"Due"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoices"}},"PricesheetDownload":{"value":{"expiryTime":"2018-07-21T17:32:28Z","url":"https://myaccount.blob.core.windows.net/?restype=service&comp=properties&sv=2015-04-05&ss=bf&srt=s&st=2015-04-29T22%3A18%3A26Z&se=2015-04-30T02%3A23%3A26Z&sr=b&sp=rw&spr=https&sig=G%2TEST%4B"}},"PaymentMethodsListByBillingProfile":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/paymentMethods/00000000-0000-0000-0000-000000000055","name":"00000000-0000-0000-0000-000000000055","properties":{"currency":"USD","details":"Credits","expiration":"4/2020","paymentMethodType":"Credits"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/paymentMethods"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/paymentMethods/00000000-0000-0000-0000-000000000026","name":"00000000-0000-0000-0000-000000000026","properties":{"details":"Check Wire","paymentMethodType":"CheckWire"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/paymentMethods"}]}},"PolicyByBillingProfile":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/policies/default","name":"default","properties":{"marketplacePurchases":"AllAllowed","reservationPurchases":"Allowed","viewCharges":"Allowed"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/policies"}},"PricesheetDownloadByBillingProfile":{"value":{"expiryTime":"2018-07-21T17:32:28Z","url":"https://myaccount.blob.core.windows.net/?restype=service&comp=properties&sv=2015-04-05&ss=bf&srt=s&st=2015-04-29T22%3A18%3A26Z&se=2015-04-30T02%3A23%3A26Z&sr=b&sp=rw&spr=https&sig=G%2TEST%4B"}},"ReservationTransactionsListByBillingProfile":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/{billingProfileName}/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","date":"2018-04-23T00:00:00Z","invoice":"2344233","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"reservation","orderId":"6d8e7ed9-d3be-48b0-8c7a-e19246a6d30c","orderName":"Contoso Reserved","productDescription":"Standard D1, US West 3","quantity":4,"subscriptionId":"00000000-0000-0000-0000-000000000000","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Cancel"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/{billingProfileName}/transactions/65000000-0000-0000-0000-000000000000","name":"65000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","date":"2018-05-05T00:00:00Z","invoice":"Pending","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"reservation","orderId":"1c24006f-8350-4315-ad8f-6d11180448f9","orderName":"Test Reserved","productDescription":"Standard D1, US West 3","quantity":5,"subscriptionId":"82000000-0000-0000-0000-000000000000","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":6000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}]}},"TransactionsListByBillingProfile":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/{billingProfileName}/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","date":"2018-05-01T00:00:00Z","invoice":"2344233","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"all","productDescription":"Standard D1, US West 3","productFamily":"Storage","productType":"VM Instance","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/{billingProfileName}/transactions/51000000-0000-0000-0000-000000000000","name":"51000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}","date":"2018-04-01T00:00:00Z","invoice":"pending","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"all","productDescription":"Standard Support","productFamily":"Storage","productType":"VM Instance","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":50},"transactionType":"Cancel"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}]}},"Transaction":{"value":{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/{transactionName}","name":"{transactionName}","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-05-01T00:00:00Z","invoice":"2344233","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}","kind":"all","productDescription":"Standard D1, US West 3","productFamily":"Storage","productType":"Reserved VM Instance","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}},"BillingAccountRoleAssignmentList":{"value":{"value":[{"id":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","principalId":"6fd330f6-7d26-4aff-b9cf-7bd699f965b9","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","properties":{"createdByPrincipalId":"46b831ec-42b2-4f1a-8b54-3fd5ff9d6aa1","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:58:19.9073876+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","principalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"}]}},"BillingAccountRoleAssignmentDelete":{"value":{"id":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","principalId":"6fd330f6-7d26-4aff-b9cf-7bd699f965b9","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/roleAssignments"}},"BillingAccountRoleAssignment":{"value":{"id":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9","principalId":"6fd330f6-7d26-4aff-b9cf-7bd699f965b9","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"}},"BillingAccountRoleDefinitionsList":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000000","name":"10000000-aaaa-bbbb-cccc-100000000000","properties":{"description":"The Owner role gives the user all permissions including access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","20000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"commerce_root_owner"},"type":"Microsoft.Billing/billingRoleDefinitions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000001","name":"10000000-aaaa-bbbb-cccc-100000000001","properties":{"description":"The Contributor role give the user all permissions except access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"commerce_root_contributor"},"type":"Microsoft.Billing/billingRoleDefinitions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000002","name":"10000000-aaaa-bbbb-cccc-100000000002","properties":{"description":"The Reader role gives the user read only access to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000003","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"commerce_root_reader"},"type":"Microsoft.Billing/billingRoleDefinitions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000003","name":"10000000-aaaa-bbbb-cccc-100000000003","properties":{"description":"The Signatory role can sign agreements on behalf of the customer.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003"],"notActions":[]}],"roleName":"signatory"},"type":"Microsoft.Billing/billingRoleDefinitions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000004","name":"10000000-aaaa-bbbb-cccc-100000000004","properties":{"description":"The Basic Purchaser role gives the user the ability to make purchases by creating new Projects and Billing Groups.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007"],"notActions":[]}],"roleName":"commerce_root_basic_purchaser"},"type":"Microsoft.Billing/billingRoleDefinitions"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/10000000-aaaa-bbbb-cccc-100000000005","name":"10000000-aaaa-bbbb-cccc-100000000005","properties":{"description":"The Project Creator role gives the user the ability to create new Projects.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000006"],"notActions":[]}],"roleName":"project_creator"},"type":"Microsoft.Billing/billingRoleDefinitions"}]}},"BillingAccountRoleDefinition":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/{billingRoleDefinitionName}","name":"{billingRoleDefinitionName}","properties":{"description":"The Owner role gives the user all permissions including access management rights to the Commerce Root.","permissions":[{"actions":["10000000-aaaa-bbbb-cccc-200000000000","10000000-aaaa-bbbb-cccc-200000000008","10000000-aaaa-bbbb-cccc-200000000001","10000000-aaaa-bbbb-cccc-200000000002","10000000-aaaa-bbbb-cccc-200000000003","10000000-aaaa-bbbb-cccc-200000000006","10000000-aaaa-bbbb-cccc-200000000007","20000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000000","40000000-aaaa-bbbb-cccc-200000000000","30000000-aaaa-bbbb-cccc-200000000009","20000000-aaaa-bbbb-cccc-200000000002","30000000-aaaa-bbbb-cccc-200000000015","30000000-aaaa-bbbb-cccc-200000000004","30000000-aaaa-bbbb-cccc-200000000007","30000000-aaaa-bbbb-cccc-200000000001","30000000-aaaa-bbbb-cccc-200000000010","40000000-aaaa-bbbb-cccc-200000000007","40000000-aaaa-bbbb-cccc-200000000006","40000000-aaaa-bbbb-cccc-200000000008"],"notActions":[]}],"roleName":"commerce_root_owner"},"type":"Microsoft.Billing/billingRoleDefinitions"}},"BillingSubscriptionsListByBillingAccount":{"value":{"id":"providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingSubscriptions/11000000-0000-0000-0000-000000000000/invoices/1383724","name":"1383724","properties":{"amountDue":{"currency":"USD","value":2000},"billedAmount":{"currency":"USD","value":2000},"billingProfileDisplayName":"Contoso Operations Billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingSubscriptions/11000000-0000-0000-0000-000000000000","documents":[{"kind":"Invoice","url":"https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingSubscriptions/11000000-0000-0000-0000-000000000000/invoices/1383724/download"}],"dueDate":"2018-03-01T17:32:28Z","invoiceDate":"2018-02-01T17:32:28Z","invoicePeriodEndDate":"2018-02-30T17:32:28Z","invoicePeriodStartDate":"2018-02-01T17:32:28Z","invoiceType":"AzureMarketplace","payments":[{"amount":{"currency":"USD","value":2000},"date":"2018-01-14T17:32:28Z","paymentMethodFamily":"CreditCard","paymentMethodType":"visa","paymentType":"credited"}],"purchaseOrderNumber":"123456","status":"PastDue"},"type":"Microsoft.Billing/billingAccounts/billingSubscriptions/invoices"}},"AddRoleAssignmentToBillingAccount":{"value":{"value":[{"id":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","properties":{"createdByPrincipalId":"","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:34:12.2363515+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000","principalId":"00000000-0000-0000-0000-000000000000","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","properties":{"createdByPrincipalId":"46b831ec-42b2-4f1a-8b54-3fd5ff9d6aa1","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-21T21:58:19.9073876+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_b1839933-b3ac-42ca-8112-d29c43f3ab47","principalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","name":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","properties":{"createdByPrincipalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-06-22T06:03:51.430844+00:00","name":"10000000-aaaa-bbbb-cccc-100000000002_129db794-64a5-44e0-9838-002780478959","principalId":"129db794-64a5-44e0-9838-002780478959","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","name":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","properties":{"createdByPrincipalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-07-06T05:52:57.1463874+00:00","name":"10000000-aaaa-bbbb-cccc-100000000001_d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","principalId":"d7b03fbc-ecd9-49b8-8e38-285b75eaa8f7","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"},{"id":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","name":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","properties":{"createdByPrincipalId":"b1839933-b3ac-42ca-8112-d29c43f3ab47","createdByPrincipalTenantId":"7ca289b9-c32d-4f01-8566-7ff93261d76f","createdOn":"2018-07-10T22:04:33.8309285+00:00","name":"10000000-aaaa-bbbb-cccc-100000000000_c4f54fd2-d920-4c49-9b4d-9f09387b881c","principalId":"c4f54fd2-d920-4c49-9b4d-9f09387b881c","scope":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}"},"type":"Microsoft.Billing/billingRoleAssignments"}]}},"Customer":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","name":"{customerName}","properties":{"displayName":"customer1"},"type":"Microsoft.Billing/customers"}},"CustomerWithExpand":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","name":"{customerName}","properties":{"displayName":"customerName1","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Standard","skuId":"0002"}],"resellers":[{"description":"Reseller1","resellerId":"89e87bdf-a2a2-4687-925f-4c18b27bccfd"},{"description":"Reseller2","resellerId":"3b65b5a8-bd4f-4084-90e9-e1bd667a2b19"}]},"type":"Microsoft.Billing/customers"}},"BillingSubscriptionsListByCustomer":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/billinSubscriptionId1","name":"billingSubscriptionId1","properties":{"customerDisplayName":"Customer1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","displayName":"My subscription","lastMonthCharges":{"currency":"USD","value":5000},"monthToDateCharges":{"currency":"USD","value":600},"reseller":{"description":"Reseller1","resellerId":"89e87bdf-a2a2-4687-925f-4c18b27bccfd"},"skuDescription":"Microsoft Azure Standard","skuId":"0002","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-f87744185aa3"},"type":"Microsoft.Billing/billingSubscriptions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/billinSubscriptionId2","name":"billingSubscriptionId2","properties":{"customerDisplayName":"Customer1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","displayName":"Test subscription","lastMonthCharges":{"currency":"USD","value":1000},"monthToDateCharges":{"currency":"USD","value":400},"reseller":{"description":"Reseller3","resellerId":"3b65b5a8-bd4f-4084-90e9-e1bd667a2b19"},"skuDescription":"Microsoft Azure Standard","skuId":"0002","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-6b96d3f2"},"type":"Microsoft.Billing/billingSubscriptions"}]}},"BillingSubscriptionByCustomer":{"value":{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/billingSubscriptions/{billingSubscriptionName}","name":"{billingSubscriptionName}","properties":{"customerDisplayName":"Customer1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","displayName":"My Subscription","lastMonthCharges":{"currency":"USD","value":5000},"monthToDateCharges":{"currency":"USD","value":600},"reseller":{"description":"Reseller2","resellerId":"3b65b5a8-bd4f-4084-90e9-e1bd667a2b19"},"skuDescription":"Microsoft Azure Standard","skuId":"0002","subscriptionBillingStatus":"Active","subscriptionId":"6b96d3f2-9008-4a9d-912f-f87744185aa3"},"type":"Microsoft.Billing/billingSubscriptions"}},"PolicyByCustomer":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/policies/default","name":"default","properties":{"viewCharges":"Allowed"},"type":"Microsoft.Billing/billingAccounts/customers/policies"}},"UpdateCustomer":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}/policies/default","name":"default","properties":{"viewCharges":"NotAllowed"},"type":"Microsoft.Billing/billingAccounts/customers/policies"}},"ReservationTransactionsListByCustomer":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","customerDisplayName":"Customer 1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","date":"2018-04-23T00:00:00Z","invoice":"2344233","kind":"reservation","orderId":"6d8e7ed9-d3be-48b0-8c7a-e19246a6d30c","orderName":"Contoso Reserved","productDescription":"Standard D1, US West 3","quantity":4,"subscriptionId":"00000000-0000-0000-0000-000000000000","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Cancel"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/transactions/82000000-0000-0000-0000-000000000000","name":"82000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","customerDisplayName":"Customer 1","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","date":"2018-05-05T00:00:00Z","invoice":"Pending","kind":"reservation","orderId":"1c24006f-8350-4315-ad8f-6d11180448f9","orderName":"Test Reserved","productDescription":"Standard D1, US West 3","quantity":5,"subscriptionId":"00000000-0000-0000-0000-000000000000","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":6000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}]}},"TransactionsListByCustomer":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"customerDisplayName":"Contoso operations customer","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","date":"2018-05-01T00:00:00Z","invoice":"2344233","kind":"all","productDescription":"Standard D1, US West 3","productFamily":"Storage","productType":"Reserved VM Instance","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Purchase"},"type":"Microsoft.Billing/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/customers/{customerName}/transactions/51000000-0000-0000-0000-000000000000","name":"51000000-0000-0000-0000-000000000000","properties":{"customerDisplayName":"Contoso operations customer","customerId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerName}","date":"2018-04-01T00:00:00Z","invoice":"pending","kind":"all","productDescription":"Standard Support","productFamily":"Storage","productType":"VM Instance","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":50},"transactionType":"Cancel"},"type":"Microsoft.Billing/transactions"}]}},"DepartmentsListByBillingAccount":{"value":{"nextLink":"Link to next page","value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId1","name":"departmentId1","properties":{"costCenter":"C1","departmentName":"departmentName1","status":"Active"},"type":"Microsoft.Billing/departments"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId2","name":"departmentId2","properties":{"costCenter":"C4","departmentName":"departmentName2","status":"Active"},"type":"Microsoft.Billing/departments"}]}},"DepartmentsListByBillingAccountWithExpand":{"value":{"nextLink":"Link to next page","value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId1","name":"departmentId1","properties":{"costCenter":"C1","departmentName":"departmentName1","enrollmentAccounts":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId0","name":"accountId0","properties":{"accountName":"AccountName0","costCenter":"C0","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId1","name":"accountId1","properties":{"accountName":"AccountName1","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}],"status":"Active"},"type":"Microsoft.Billing/departments"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId2","name":"departmentId2","properties":{"costCenter":"C4","departmentName":"departmentName2","enrollmentAccounts":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId2","name":"accountId2","properties":{"accountName":"AccountName2","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId5","name":"accountId5","properties":{"accountName":"AccountName5","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}],"status":"Active"},"type":"Microsoft.Billing/departments"}]}},"Department":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}","name":"{departmentName}","properties":{"costCenter":"C1","departmentName":"Test department","status":"Active"},"type":"Microsoft.Billing/departments"}},"DepartmentWithExpand":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/{departmentName}","name":"{departmentName}","properties":{"costCenter":"C1","departmentName":"departmentName1","enrollmentAccounts":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId0","name":"accountId0","properties":{"accountName":"AccountName0","costCenter":"C0","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId1","name":"accountId1","properties":{"accountName":"AccountName1","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}],"status":"Active"},"type":"Microsoft.Billing/departments"}},"EnrollmentAccountsListByBillingAccount":{"value":{"nextLink":"Link to next page","value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId0","name":"accountId0","properties":{"accountName":"AccountName0","costCenter":"C0","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId1","name":"accountId1","properties":{"accountName":"AccountName1","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId2","name":"accountId2","properties":{"accountName":"AccountName2","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}]}},"EnrollmentAccountsListByBillingAccountWithExpand":{"value":{"nextLink":"Link to next page","value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId0","name":"accountId0","properties":{"accountName":"AccountName0","costCenter":"C0","department":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId1","name":"departmentId1","properties":{"costCenter":"C1","departmentName":"departmentName1","status":"Active"},"type":"Microsoft.Billing/departments"},"endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId1","name":"accountId1","properties":{"accountName":"AccountName1","costCenter":"C4","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/accountId2","name":"accountId2","properties":{"accountName":"AccountName2","costCenter":"C4","department":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId1","name":"departmentId1","properties":{"costCenter":"C1","departmentName":"departmentName1","status":"Active"},"type":"Microsoft.Billing/departments"},"endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}]}},"EnrollmentAccount":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}","name":"{enrollmentAccountName}","properties":{"accountName":"AccountName0","costCenter":"C0","endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}},"EnrollmentAccountWithExpand":{"value":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}","name":"{enrollmentAccountName}","properties":{"accountName":"AccountName0","costCenter":"C0","department":{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/departments/departmentId1","name":"departmentId1","properties":{"costCenter":"C1","departmentName":"departmentName1","status":"Active"},"type":"Microsoft.Billing/departments"},"endDate":"2019-05-31T17:32:28Z","startDate":"2018-05-01T17:32:28Z","status":"Active"},"type":"Microsoft.Billing/enrollmentAccounts"}},"BillingAccountInvoicesList":{"value":{"value":[{"id":"providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoices/1383723","name":"1383723","properties":{"amountDue":{"currency":"USD","value":2000},"billedAmount":{"currency":"USD","value":2000},"billingProfileDisplayName":"Contoso Operations Billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","documents":[{"kind":"Invoice","url":"https://microsoft.com/invoice.pdf"}],"dueDate":"2018-01-16T17:32:28Z","invoiceDate":"2018-01-01T17:32:28Z","invoicePeriodEndDate":"2018-01-15T17:32:28Z","invoicePeriodStartDate":"2018-01-01T17:32:28Z","payments":[{"amount":{"currency":"USD","value":2000},"date":"2018-01-14T17:32:28Z","paymentMethodFamily":"CreditCard","paymentMethodType":"visa","paymentType":"credited"}],"purchaseOrderNumber":"123456","status":"Due"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoices"},{"id":"providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoices/1383724","name":"1383724","properties":{"amountDue":{"currency":"USD","value":2000},"billedAmount":{"currency":"USD","value":2000},"billingProfileDisplayName":"Contoso Operations Billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","documents":[{"kind":"VoidNote","url":"https://microsoft.com/voidNote.pdf"}],"dueDate":"2018-03-01T17:32:28Z","invoiceDate":"2018-02-01T17:32:28Z","invoicePeriodEndDate":"2018-02-30T17:32:28Z","invoicePeriodStartDate":"2018-02-01T17:32:28Z","payments":[{"amount":{"currency":"USD","value":2000},"date":"2018-01-14T17:32:28Z","paymentMethodFamily":"CreditCard","paymentMethodType":"visa","paymentType":"credited"}],"purchaseOrderNumber":"123456","status":"PastDue"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoices"}]}},"InvoiceSectionsListWithCreateSubPermission":{"value":{"value":[{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","enabledAzurePlans":[{"skuDescription":"Microsoft Azure Plan","skuId":"0001"},{"skuDescription":"Microsoft Azure Plan for DevTest","skuId":"0002"}],"invoiceSectionDisplayName":"invoiceSection1","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000"}]}},"PaymentMethodsListByBillingAccount":{"value":{"value":[{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/00000000-0000-0000-0000-000000000011/paymentMethods/00000000-0000-0000-0000-000000000055","name":"00000000-0000-0000-0000-000000000055","properties":{"currency":"USD","details":"Credits","expiration":"4/2020","paymentMethodType":"Credits"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/paymentMethods"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/00000000-0000-0000-0000-000000000022/paymentMethods/00000000-0000-0000-0000-000000000026","name":"00000000-0000-0000-0000-000000000026","properties":{"details":"Check Wire","paymentMethodType":"CheckWire"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/paymentMethods"},{"id":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/00000000-0000-0000-0000-000000000011/paymentMethods/00000000-0000-0000-0000-000000000026","name":"00000000-0000-0000-0000-000000000026","properties":{"details":"Check Wire","paymentMethodType":"CheckWire"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/paymentMethods"}]}},"ProductsListByBillingAccount":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/products/00000000-0000-0000-0000-000000000000","name":"00000000-0000-0000-0000-000000000000","properties":{"availabilityId":"AvailabilityId1","billingFrequency":"OneTime","billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","displayName":"Eng Reservation (1a13s21awe)","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","lastCharge":{"currency":"USD","value":5000},"lastChargeDate":"2018-06-15T17:32:28Z","parentProductId":"45000000-0000-0000-0000-0000000001242","productType":"Reservation","productTypeId":"A12345","purchaseDate":"2018-05-01T17:32:28Z","quantity":4,"skuDescription":"Enterprise Agreement Development","skuId":"0001","status":"Active"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/products"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/products/10000000-0000-0000-0000-000000000001","name":"10000000-0000-0000-0000-000000000001","properties":{"availabilityId":"AvailabilityId1","billingFrequency":"Monthly","billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","displayName":"Engineering Email","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000","lastCharge":{"currency":"USD","value":5000},"lastChargeDate":"2018-06-15T17:32:28Z","parentProductId":"45000000-0000-0000-0000-0000000001242","productType":"Azure subscription","productTypeId":"A12345","purchaseDate":"2018-04-01T17:32:28Z","quantity":4,"skuDescription":"Enterprise Agreement Development","skuId":"0001","status":"Active"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/invoiceSections/products"}]}},"ReservationTransactionsListByBillingAccount":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/11000000-0000-0000-0000-000000000000/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-04-23T00:00:00Z","invoice":"2344233","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"reservation","orderId":"6d8e7ed9-d3be-48b0-8c7a-e19246a6d30c","orderName":"Contoso Reserved","productDescription":"Standard D1, US West 3","quantity":4,"subscriptionId":"7800000000-0000-0000-0000-0000000000009456","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Cancel"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/11000000-0000-0000-0000-000000000000/transactions/21000000-0000-0000-0000-000000000000","name":"21000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-05-05T00:00:00Z","invoice":"Pending","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"reservation","orderId":"1c24006f-8350-4315-ad8f-6d11180448f9","orderName":"Test Reserved","productDescription":"Standard D1, US West 3","quantity":5,"subscriptionId":"00000000-0000-0000-0000-000000000000","subscriptionName":"Contoso operations billing","transactionAmount":{"currency":"USD","value":6000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}]}},"TransactionsListByBillingAccount":{"value":{"value":[{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/11000000-0000-0000-0000-000000000000/transactions/41000000-0000-0000-0000-000000000000","name":"41000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-05-01T00:00:00Z","invoice":"2344233","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"all","productDescription":"Standard D1, US West 3","productFamily":"Storage","productType":"Dev Support","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":5000},"transactionType":"Purchase"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"},{"id":"/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/BillingProfiles/11000000-0000-0000-0000-000000000000/transactions/51000000-0000-0000-0000-000000000000","name":"51000000-0000-0000-0000-000000000000","properties":{"billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000","date":"2018-04-01T00:00:00Z","invoice":"pending","invoiceSectionDisplayName":"Contoso operations invoiceSection","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000","kind":"all","productDescription":"Send grid Gold","productFamily":"Storage","productType":"Azure subscription","productTypeId":"A12345","transactionAmount":{"currency":"USD","value":50},"transactionType":"Usage Charge"},"type":"Microsoft.Billing/billingAccounts/billingProfiles/transactions"}]}},"RecipientTransfersList":{"value":{"value":[{"properties":{"creationTime":"2018-10-10T17:32:28Z","detailedTransferStatus":[{"productId":"subscriptionId","productType":"AzureSubscription","transferStatus":"InProgress"},{"productId":"reservedInstanceId","productType":"ReservedInstance","transferStatus":"InProgress"}],"expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"InProgress"}}]}},"RecipientTransferGet":{"value":{"properties":{"creationTime":"2018-10-10T17:32:28Z","detailedTransferStatus":[{"productId":"subscriptionId","productType":"AzureSubscription","transferStatus":"InProgress"},{"productId":"reservedInstanceId","productType":"AzureReservation","transferStatus":"InProgress"}],"expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"InProgress"}}},"AcceptTransfer":{"value":{"properties":{"creationTime":"2018-10-10T17:32:28Z","detailedTransferStatus":[{"productId":"subscriptionId","productType":"AzureSubscription","transferStatus":"InProgress"},{"productId":"reservedInstanceId","productType":"AzureReservation","transferStatus":"InProgress"}],"expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"InProgress"}}},"DeclineTransfer":{"value":{"properties":{"creationTime":"2018-10-10T17:32:28Z","expirationTime":"2018-11-05T17:32:28Z","initiatorEmailId":"xyz@contoso.com","lastModifiedTime":"2018-10-10T17:32:28Z","recipientEmailId":"user@contoso.com","transferStatus":"Declined"}}},"ValidateTransfer":{"value":{"value":[{"properties":{"productId":"subscriptionId","results":[{"code":"NotIntendedRecipient","level":"Error","message":"Intented recipient is different."}],"status":"Failed"}}]}},"AddressInvalid":{"value":{"status":"Invalid","suggestedAddresses":[{"addressLine1":"100 110th Ave NE","city":"Bellevue","country":"US","postalCode":"98004","region":"WA"},{"addressLine1":"102 110th Ave NE","city":"Bellevue","country":"US","postalCode":"98004-5804","region":"WA"},{"addressLine1":"104 110th Ave NE","city":"Bellevue","country":"US","postalCode":"98004-5804","region":"WA"}],"validationMessage":"Invalid address"}},"AddressValid":{"value":{"status":"Valid","suggestedAddresses":[{"addressLine1":"555 110th Ave NE","city":"Bellevue","country":"US","postalCode":"98004-5124","region":"WA"}]}},"LineOfCreditBySubscription":{"value":{"id":"/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingAccounts/default/lineOfCredit/default","name":"default","properties":{"creditLimit":{"currency":"USD","value":20000},"remainingBalance":{"currency":"USD","value":6000},"status":"Approved"},"type":"Microsoft.Billing/lineOfCredit"}},"IncreaseLineOfCreditBySubscription":{"value":{"id":"/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingAccounts/default/lineOfCredit/default","name":"default","properties":{"creditLimit":{"currency":"USD","value":20000},"remainingBalance":{"currency":"USD","value":6000},"status":"Approved"},"type":"Microsoft.Billing/lineOfCredit"}},"BillingProperty":{"value":{"id":"/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingProperty/default","name":"default","properties":{"billingAccountDisplayName":"My Account","billingAccountId":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000","billingProfileDisplayName":"Contoso operations billing","billingProfileId":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/billingProfiles/11000000-0000-0000-0000-000000000000","billingTenantId":"90000000-0000-0000-0000-000000000011","costCenter":"1010","invoiceSectionDisplayName":"Contoso operations invoice section","invoiceSectionId":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000","productId":"/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000/invoiceSections/22000000-0000-0000-0000-000000000000/products/44000000-0000-0000-0000-000000000000","productName":"Standard Dev","skuDescription":"Microsoft Azure Standard","skuId":"0001"},"type":"Microsoft.Billing/billingProperty"}}},"parameters":{"agreementNameParameter":{"description":"Agreement Id.","in":"path","name":"agreementName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"AgreementByName":{"value":"{agreementName}"}}},"apiVersionParameter":{"description":"Version of the API to be used with the client request. The current version is 2019-10-01-preview.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"BillingAccountsList":{"value":"2019-10-01-preview"},"BillingAccountsListWithExpand":{"value":"2019-10-01-preview"},"BillingAccountsListWithExpandForEnrollmentDetails":{"value":"2019-10-01-preview"},"BillingAccountWithExpand":{"value":"2019-10-01-preview"},"BillingAccounts":{"value":"2019-10-01-preview"},"UpdateBillingAccount":{"value":"2019-10-01-preview"},"AgreementsListByBillingAccount":{"value":"2019-10-01-preview"},"AgreementByName":{"value":"2019-10-01-preview"},"BillingAccountPermissionsList":{"value":"2019-10-01-preview"},"BillingProfilesListByBillingAccount":{"value":"2019-10-01-preview"},"BillingProfilesListWithExpand":{"value":"2019-10-01-preview"},"BillingProfile":{"value":"2019-10-01-preview"},"BillingProfileWithExpand":{"value":"2019-10-01-preview"},"UpdateBillingProfile":{"value":"2019-10-01-preview"},"CreateBillingProfile":{"value":"2019-10-01-preview"},"AvailableBalanceByBillingProfile":{"value":"2019-10-01-preview"},"BillingProfilePermissionsList":{"value":"2018-11-01-preview"},"BillingProfileRoleAssignmentList":{"value":"2019-10-01-preview"},"BillingProfileRoleAssignmentDelete":{"value":"2019-10-01-preview"},"BillingProfileRoleAssignment":{"value":"2019-10-01-preview"},"BillingProfileRoleDefinitionsList":{"value":"2019-10-01-preview"},"BillingProfileRoleDefinition":{"value":"2019-10-01-preview"},"BillingSubscriptionsListByBillingProfile":{"value":"2019-10-01-preview"},"AddRoleAssignmentToBillingProfile":{"value":"2019-10-01-preview"},"CustomersListByBillingAccount":{"value":"2018-11-01-preview"},"InstructionsListByBillingProfile":{"value":"2019-10-01-preview"},"Instruction":{"value":"2019-10-01-preview"},"PutInstruction":{"value":"2019-10-01-preview"},"InvoiceSectionsListByBillingProfile":{"value":"2019-10-01-preview"},"InvoiceSection":{"value":"2019-10-01-preview"},"UpdateInvoiceSection":{"value":"2019-10-01-preview"},"CreateInvoiceSection":{"value":"2019-10-01-preview"},"InvoiceSectionPermissionsList":{"value":"2019-10-01-preview"},"InvoiceSectionRoleAssignmentList":{"value":"2019-10-01-preview"},"InvoiceSectionRoleAssignmentDelete":{"value":"2019-10-01-preview"},"InvoiceSectionRoleAssignment":{"value":"2019-10-01-preview"},"InvoiceSectionRoleDefinitionsList":{"value":"2019-10-01-preview"},"InvoiceSectionRoleDefinition":{"value":"2019-10-01-preview"},"BillingSubscriptionsListByInvoiceSection":{"value":"2019-10-01-preview"},"BillingSubscription":{"value":"2019-10-01-preview"},"AddRoleAssignmentToInvoiceSection":{"value":"2019-10-01-preview"},"ProductsListByInvoiceSection":{"value":"2019-10-01-preview"},"Product":{"value":"2019-10-01-preview"},"TransferProduct":{"value":"2019-10-01-preview"},"CancelProductForInvoiceSection":{"value":"2019-10-01-preview"},"ReservationTransactionsListByInvoiceSection":{"value":"2019-10-01-preview"},"TransactionsListByInvoiceSection":{"value":"2019-10-01-preview"},"InvoicesListByBillingProfile":{"value":"2019-10-01-preview"},"Invoice":{"value":"2019-10-01-preview"},"PricesheetDownload":{"value":"2019-10-01-preview"},"PaymentMethodsListByBillingProfile":{"value":"2019-10-01-preview"},"PolicyByBillingProfile":{"value":"2019-10-01-preview"},"PricesheetDownloadByBillingProfile":{"value":"2019-10-01-preview"},"ReservationTransactionsListByBillingProfile":{"value":"2019-10-01-preview"},"TransactionsListByBillingProfile":{"value":"2019-10-01-preview"},"Transaction":{"value":"2019-10-01-preview"},"BillingAccountRoleAssignmentList":{"value":"2019-10-01-preview"},"BillingAccountRoleAssignmentDelete":{"value":"2019-10-01-preview"},"BillingAccountRoleAssignment":{"value":"2019-10-01-preview"},"BillingAccountRoleDefinitionsList":{"value":"2019-10-01-preview"},"BillingAccountRoleDefinition":{"value":"2019-10-01-preview"},"BillingSubscriptionsListByBillingAccount":{"value":"2019-10-01-preview"},"AddRoleAssignmentToBillingAccount":{"value":"2019-10-01-preview"},"Customer":{"value":"2018-11-01-preview"},"CustomerWithExpand":{"value":"2018-11-01-preview"},"BillingSubscriptionsListByCustomer":{"value":"2018-11-01-preview"},"BillingSubscriptionByCustomer":{"value":"2018-11-01-preview"},"PolicyByCustomer":{"value":"2019-10-01-preview"},"UpdateCustomer":{"value":"2019-10-01-preview"},"ReservationTransactionsListByCustomer":{"value":"2019-10-01-preview"},"TransactionsListByCustomer":{"value":"2018-11-01-preview"},"DepartmentsListByBillingAccount":{"value":"2019-10-01-preview"},"DepartmentsListByBillingAccountWithExpand":{"value":"2019-10-01-preview"},"Department":{"value":"2019-10-01-preview"},"DepartmentWithExpand":{"value":"2019-10-01-preview"},"EnrollmentAccountsListByBillingAccount":{"value":"2019-10-01-preview"},"EnrollmentAccountsListByBillingAccountWithExpand":{"value":"2019-10-01-preview"},"EnrollmentAccount":{"value":"2019-10-01-preview"},"EnrollmentAccountWithExpand":{"value":"2019-10-01-preview"},"BillingAccountInvoicesList":{"value":"2019-10-01-preview"},"InvoiceSectionsListWithCreateSubPermission":{"value":"2018-11-01-preview"},"PaymentMethodsListByBillingAccount":{"value":"2019-10-01-preview"},"ProductsListByBillingAccount":{"value":"2019-10-01-preview"},"ReservationTransactionsListByBillingAccount":{"value":"2019-10-01-preview"},"TransactionsListByBillingAccount":{"value":"2019-10-01-preview"},"AddressInvalid":{"value":"2019-10-01-preview"},"AddressValid":{"value":"2019-10-01-preview"},"LineOfCreditBySubscription":{"value":"2019-10-01-preview"},"IncreaseLineOfCreditBySubscription":{"value":"2019-10-01-preview"},"BillingProperty":{"value":"2019-10-01-preview"}}},"billingAccountNameParameter":{"description":"billing Account Id.","in":"path","name":"billingAccountName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"BillingAccountWithExpand":{"value":"{billingAccountName}"},"BillingAccounts":{"value":"{billingAccountName}"},"UpdateBillingAccount":{"value":"{billingAccountName}"},"AgreementsListByBillingAccount":{"value":"{billingAccountName}"},"AgreementByName":{"value":"{billingAccountName}"},"BillingAccountPermissionsList":{"value":"{billingAccountName}"},"BillingProfilesListByBillingAccount":{"value":"{billingAccountName}"},"BillingProfilesListWithExpand":{"value":"{billingAccountName}"},"BillingProfile":{"value":"{billingAccountName}"},"BillingProfileWithExpand":{"value":"{billingAccountName}"},"UpdateBillingProfile":{"value":"{billingAccountName}"},"CreateBillingProfile":{"value":"{billingAccountName}"},"AvailableBalanceByBillingProfile":{"value":"{billingAccountName}"},"BillingProfilePermissionsList":{"value":"{billingAccountName}"},"BillingProfileRoleAssignmentList":{"value":"{billingAccountName}"},"BillingProfileRoleAssignmentDelete":{"value":"{billingAccountName}"},"BillingProfileRoleAssignment":{"value":"{billingAccountName}"},"BillingProfileRoleDefinitionsList":{"value":"{billingAccountName}"},"BillingProfileRoleDefinition":{"value":"{billingAccountName}"},"BillingSubscriptionsListByBillingProfile":{"value":"{billingAccountName}"},"AddRoleAssignmentToBillingProfile":{"value":"{billingAccountName}"},"CustomersListByBillingAccount":{"value":"{billingAccountName}"},"InitiatePartnerTransfer":{"value":"{billingAccountName}"},"TransfersList":{"value":"{billingAccountName}"},"TransferCancel":{"value":"{billingAccountName}"},"TransferGet":{"value":"{billingAccountName}"},"InstructionsListByBillingProfile":{"value":"{billingAccountName}"},"Instruction":{"value":"{billingAccountName}"},"PutInstruction":{"value":"{billingAccountName}"},"InvoiceSectionsListByBillingProfile":{"value":"{billingAccountName}"},"InvoiceSection":{"value":"{billingAccountName}"},"UpdateInvoiceSection":{"value":"{billingAccountName}"},"CreateInvoiceSection":{"value":"{billingAccountName}"},"InvoiceSectionPermissionsList":{"value":"{billingAccountName}"},"InvoiceSectionRoleAssignmentList":{"value":"{billingAccountName}"},"InvoiceSectionRoleAssignmentDelete":{"value":"{billingAccountName}"},"InvoiceSectionRoleAssignment":{"value":"{billingAccountName}"},"InvoiceSectionRoleDefinitionsList":{"value":"{billingAccountName}"},"InvoiceSectionRoleDefinition":{"value":"{billingAccountName}"},"BillingSubscriptionsListByInvoiceSection":{"value":"{billingAccountName}"},"BillingSubscription":{"value":"{billingAccountName}"},"TransferBillingSubscription":{"value":"{billingAccountName}"},"SubscriptionTransferValidateFailure":{"value":"{billingAccountName}"},"SubscriptionTransferValidateSuccess":{"value":"{billingAccountName}"},"AddRoleAssignmentToInvoiceSection":{"value":"{billingAccountName}"},"Elevate":{"value":"{billingAccountName}"},"InitiateTransfer":{"value":"{billingAccountName}"},"ProductsListByInvoiceSection":{"value":"{billingAccountName}"},"Product":{"value":"{billingAccountName}"},"TransferProduct":{"value":"{billingAccountName}"},"CancelProductForInvoiceSection":{"value":"{billingAccountName}"},"ReservationTransactionsListByInvoiceSection":{"value":"{billingAccountName}"},"TransactionsListByInvoiceSection":{"value":"{billingAccountName}"},"InvoicesListByBillingProfile":{"value":"{billingAccountName}"},"Invoice":{"value":"{billingAccountName}"},"PricesheetDownload":{"value":"{billingAccountName}"},"PaymentMethodsListByBillingProfile":{"value":"{billingAccountName}"},"PolicyByBillingProfile":{"value":"{billingAccountName}"},"PricesheetDownloadByBillingProfile":{"value":"{billingAccountName}"},"ReservationTransactionsListByBillingProfile":{"value":"{billingAccountName}"},"TransactionsListByBillingProfile":{"value":"{billingAccountName}"},"Transaction":{"value":"{billingAccountName}"},"BillingAccountRoleAssignmentList":{"value":"{billingAccountName}"},"BillingAccountRoleAssignmentDelete":{"value":"{billingAccountName}"},"BillingAccountRoleAssignment":{"value":"{billingAccountName}"},"BillingAccountRoleDefinitionsList":{"value":"{billingAccountName}"},"BillingAccountRoleDefinition":{"value":"{billingAccountName}"},"BillingSubscriptionsListByBillingAccount":{"value":"{billingAccountName}"},"AddRoleAssignmentToBillingAccount":{"value":"{billingAccountName}"},"Customer":{"value":"{billingAccountName}"},"CustomerWithExpand":{"value":"{billingAccountName}"},"BillingSubscriptionsListByCustomer":{"value":"{billingAccountName}"},"BillingSubscriptionByCustomer":{"value":"{billingAccountName}"},"PolicyByCustomer":{"value":"{billingAccountName}"},"UpdateCustomer":{"value":"{billingAccountName}"},"ReservationTransactionsListByCustomer":{"value":"{billingAccountName}"},"TransactionsListByCustomer":{"value":"{billingAccountName}"},"DepartmentsListByBillingAccount":{"value":"{billingAccountName}"},"DepartmentsListByBillingAccountWithExpand":{"value":"{billingAccountName}"},"Department":{"value":"{billingAccountName}"},"DepartmentWithExpand":{"value":"{billingAccountName}"},"EnrollmentAccountsListByBillingAccount":{"value":"{billingAccountName}"},"EnrollmentAccountsListByBillingAccountWithExpand":{"value":"{billingAccountName}"},"EnrollmentAccount":{"value":"{billingAccountName}"},"EnrollmentAccountWithExpand":{"value":"{billingAccountName}"},"BillingAccountInvoicesList":{"value":"{billingAccountName}"},"InvoiceSectionsListWithCreateSubPermission":{"value":"{billingAccountName}"},"PaymentMethodsListByBillingAccount":{"value":"{billingAccountName}"},"ProductsListByBillingAccount":{"value":"{billingAccountName}"},"ReservationTransactionsListByBillingAccount":{"value":"{billingAccountName}"},"TransactionsListByBillingAccount":{"value":"{billingAccountName}"}}},"billingProfileNameParameter":{"description":"Billing Profile Id.","in":"path","name":"billingProfileName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"BillingProfile":{"value":"{billingProfileName}"},"BillingProfileWithExpand":{"value":"{billingProfileName}"},"UpdateBillingProfile":{"value":"{billingProfileName}"},"CreateBillingProfile":{"value":"{billingProfileName}"},"AvailableBalanceByBillingProfile":{"value":"{billingProfileName}"},"BillingProfilePermissionsList":{"value":"{billingProfileName}"},"BillingProfileRoleAssignmentList":{"value":"{billingProfileName}"},"BillingProfileRoleAssignmentDelete":{"value":"{billingProfileName}"},"BillingProfileRoleAssignment":{"value":"{billingProfileName}"},"BillingProfileRoleDefinitionsList":{"value":"{billingProfileName}"},"BillingProfileRoleDefinition":{"value":"{billingProfileName}"},"BillingSubscriptionsListByBillingProfile":{"value":"{billingProfileName}"},"AddRoleAssignmentToBillingProfile":{"value":"{billingProfileName}"},"CustomersListByBillingAccount":{"value":"{billingProfileName}"},"InitiatePartnerTransfer":{"value":"{billingProfileName}"},"TransfersList":{"value":"{billingProfileName}"},"TransferCancel":{"value":"{billingProfileName}"},"TransferGet":{"value":"{billingProfileName}"},"InstructionsListByBillingProfile":{"value":"{billingProfileName}"},"Instruction":{"value":"{billingProfileName}"},"PutInstruction":{"value":"{billingProfileName}"},"InvoiceSectionsListByBillingProfile":{"value":"{billingProfileName}"},"InvoiceSection":{"value":"{billingProfileName}"},"UpdateInvoiceSection":{"value":"{billingProfileName}"},"CreateInvoiceSection":{"value":"{billingProfileName}"},"InvoiceSectionPermissionsList":{"value":"{billingProfileName}"},"InvoiceSectionRoleAssignmentList":{"value":"{billingProfileName}"},"InvoiceSectionRoleAssignmentDelete":{"value":"{billingProfileName}"},"InvoiceSectionRoleAssignment":{"value":"{billingProfileName}"},"InvoiceSectionRoleDefinitionsList":{"value":"{billingProfileName}"},"InvoiceSectionRoleDefinition":{"value":"{billingProfileName}"},"BillingSubscriptionsListByInvoiceSection":{"value":"{billingProfileName}"},"BillingSubscription":{"value":"{billingProfileName}"},"TransferBillingSubscription":{"value":"{billingProfileName}"},"SubscriptionTransferValidateFailure":{"value":"{billingProfileName}"},"SubscriptionTransferValidateSuccess":{"value":"{billingProfileName}"},"AddRoleAssignmentToInvoiceSection":{"value":"{billingProfileName}"},"Elevate":{"value":"{billingProfileName}"},"InitiateTransfer":{"value":"{billingProfileName}"},"ProductsListByInvoiceSection":{"value":"{billingProfileName}"},"Product":{"value":"{billingProfileName}"},"TransferProduct":{"value":"{billingProfileName}"},"CancelProductForInvoiceSection":{"value":"{billingProfileName}"},"ReservationTransactionsListByInvoiceSection":{"value":"{billingProfileName}"},"TransactionsListByInvoiceSection":{"value":"{billingProfileName}"},"InvoicesListByBillingProfile":{"value":"{billingProfileName}"},"Invoice":{"value":"{billingProfileName}"},"PricesheetDownload":{"value":"{billingProfileName}"},"PaymentMethodsListByBillingProfile":{"value":"{billingProfileName}"},"PolicyByBillingProfile":{"value":"{billingProfileName}"},"PricesheetDownloadByBillingProfile":{"value":"{billingProfileName}"},"ReservationTransactionsListByBillingProfile":{"value":"{billingProfileName}"},"TransactionsListByBillingProfile":{"value":"{billingProfileName}"},"Transaction":{"value":"{billingProfileName}"}}},"billingRoleAssignmentNameParameter":{"description":"role assignment id.","in":"path","name":"billingRoleAssignmentName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"BillingProfileRoleAssignmentDelete":{"value":"{billingRoleAssignmentName}"},"BillingProfileRoleAssignment":{"value":"{billingRoleAssignmentName}"},"InvoiceSectionRoleAssignmentDelete":{"value":"{billingRoleAssignmentName}"},"InvoiceSectionRoleAssignment":{"value":"{billingRoleAssignmentName}"},"BillingAccountRoleAssignmentDelete":{"value":"10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9"},"BillingAccountRoleAssignment":{"value":"{billingRoleAssignmentId}"}}},"billingRoleDefinitionNameParameter":{"description":"role definition id.","in":"path","name":"billingRoleDefinitionName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"BillingProfileRoleDefinition":{"value":"{billingRoleDefinitionName}"},"InvoiceSectionRoleDefinition":{"value":"{billingRoleDefinitionName}"},"BillingAccountRoleDefinition":{"value":"{billingRoleDefinitionName}"}}},"billingSubscriptionNameParameter":{"description":"Billing Subscription Id.","in":"path","name":"billingSubscriptionName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"BillingSubscription":{"value":"{billingSubscriptionName}"},"TransferBillingSubscription":{"value":"{billingSubscriptionName}"},"SubscriptionTransferValidateFailure":{"value":"{billingSubscriptionName}"},"SubscriptionTransferValidateSuccess":{"value":"{billingSubscriptionName}"},"BillingSubscriptionsListByBillingAccount":{"value":"{billingSubscriptionName}"},"BillingSubscriptionByCustomer":{"value":"{billingSubscriptionName}"}}},"customerNameParameter":{"description":"Customer name.","in":"path","name":"customerName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"InitiatePartnerTransfer":{"value":"{customerName}"},"TransfersList":{"value":"{customerName}"},"TransferCancel":{"value":"{customerName}"},"TransferGet":{"value":"{customerName}"},"Customer":{"value":"{customerName}"},"CustomerWithExpand":{"value":"{customerName}"},"BillingProfilePermissionsList":{"value":"{customerName}"},"BillingSubscriptionsListByCustomer":{"value":"{customerName}"},"BillingSubscriptionByCustomer":{"value":"{customerName}"},"PolicyByCustomer":{"value":"{customerName}"},"UpdateCustomer":{"value":"{customerName}"},"ProductsListByInvoiceSection":{"value":"{customerName}"},"Product":{"value":"{customerName}"},"ReservationTransactionsListByCustomer":{"value":"{customerName}"},"TransactionsListByCustomer":{"value":"{customerName}"}}},"departmentNameParameter":{"description":"Department Id.","in":"path","name":"departmentName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Department":{"value":"{departmentName}"},"DepartmentWithExpand":{"value":"{departmentName}"}}},"enrollmentAccountNameParameter":{"description":"Enrollment Account Id.","in":"path","name":"enrollmentAccountName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"EnrollmentAccount":{"value":"{enrollmentAccountName}"},"EnrollmentAccountWithExpand":{"value":"{enrollmentAccountName}"}}},"instructionNameParameter":{"description":"Instruction Name.","in":"path","name":"instructionName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Instruction":{"value":"{instructionName}"},"PutInstruction":{"value":"{instructionName}"}}},"invoiceNameParameter":{"description":"Invoice Id.","in":"path","name":"invoiceName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Invoice":{"value":"{invoiceName}"},"PricesheetDownload":{"value":"{invoiceName}"},"BillingSubscriptionsListByBillingAccount":{"value":"{invoiceName}"}}},"invoiceSectionNameParameter":{"description":"InvoiceSection Id.","in":"path","name":"invoiceSectionName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"InvoiceSection":{"value":"{invoiceSectionName}"},"UpdateInvoiceSection":{"value":"{invoiceSectionName}"},"CreateInvoiceSection":{"value":"{invoiceSectionName}"},"InvoiceSectionPermissionsList":{"value":"{invoiceSectionName}"},"InvoiceSectionRoleAssignmentList":{"value":"{invoiceSectionName}"},"InvoiceSectionRoleAssignmentDelete":{"value":"{invoiceSectionName}"},"InvoiceSectionRoleAssignment":{"value":"{invoiceSectionName}"},"InvoiceSectionRoleDefinitionsList":{"value":"{invoiceSectionName}"},"InvoiceSectionRoleDefinition":{"value":"{invoiceSectionName}"},"BillingSubscriptionsListByInvoiceSection":{"value":"{invoiceSectionName}"},"BillingSubscription":{"value":"{invoiceSectionName}"},"TransferBillingSubscription":{"value":"{invoiceSectionName}"},"SubscriptionTransferValidateFailure":{"value":"{invoiceSectionName}"},"SubscriptionTransferValidateSuccess":{"value":"{invoiceSectionName}"},"AddRoleAssignmentToInvoiceSection":{"value":"{invoiceSectionName}"},"Elevate":{"value":"{invoiceSectionName}"},"InitiateTransfer":{"value":"{invoiceSectionName}"},"ProductsListByInvoiceSection":{"value":"{invoiceSectionName}"},"Product":{"value":"{invoiceSectionName}"},"TransferProduct":{"value":"{invoiceSectionName}"},"CancelProductForInvoiceSection":{"value":"{invoiceSectionName}"},"ReservationTransactionsListByInvoiceSection":{"value":"{invoiceSectionName}"},"TransactionsListByInvoiceSection":{"value":"{invoiceSectionName}"},"TransfersList":{"value":"{invoiceSectionName}"},"TransferCancel":{"value":"{invoiceSectionName}"},"TransferGet":{"value":"{invoiceSectionName}"}}},"operationIdParameter":{"description":"Operation Id.","in":"path","name":"operationId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"}},"productNameParameter":{"description":"Invoice Id.","in":"path","name":"productName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Product":{"value":"{productName}"},"TransferProduct":{"value":"{productName}"},"CancelProductForInvoiceSection":{"value":"{productName}"},"SubscriptionTransferValidateFailure":{"value":"{productName}"},"SubscriptionTransferValidateSuccess":{"value":"{productName}"}}},"subscriptionIdParameter":{"description":"Azure Subscription ID.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"LineOfCreditBySubscription":{"value":"{subscriptionId}"},"IncreaseLineOfCreditBySubscription":{"value":"{subscriptionId}"},"BillingProperty":{"value":"{subscriptionId}"}}},"transactionNameParameter":{"description":"Transaction name.","in":"path","name":"transactionName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Transaction":{"value":"{transactionName}"}}},"transferNameParameter":{"description":"Transfer Name.","in":"path","name":"transferName","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"TransferCancel":{"value":"transferName"},"TransferGet":{"value":"transferName"},"RecipientTransferGet":{"value":"transferName"},"AcceptTransfer":{"value":"transferName"},"DeclineTransfer":{"value":"transferName"},"ValidateTransfer":{"value":"transferName"}}}},"requestBodies":{"BillingRoleAssignmentPayload":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingRoleAssignmentPayload"}}},"description":"Parameters supplied to add a role assignment.","required":true},"InitiateTransferRequest":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InitiateTransferRequest"}}},"description":"Parameters supplied to initiate the transfer.","required":true}},"securitySchemes":{"azure_auth":{"description":"Azure Active Directory OAuth2 Flow.","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"AcceptTransferProperties":{"description":"Request parameters to accept transfer.","properties":{"productDetails":{"description":"Request parameters to accept transfer.","items":{"$ref":"#/components/schemas/ProductDetails"},"type":"array"}},"type":"object"},"AcceptTransferRequest":{"description":"Request parameters to accept transfer.","properties":{"properties":{"$ref":"#/components/schemas/AcceptTransferProperties"}},"type":"object"},"Action":{"description":"the action the caller allowed to do","readOnly":true,"type":"string"},"AddressDetails":{"description":"Address details.","properties":{"addressLine1":{"description":"Address Line1.","type":"string"},"addressLine2":{"description":"Address Line2.","type":"string"},"addressLine3":{"description":"Address Line3.","type":"string"},"city":{"description":"Address City.","type":"string"},"companyName":{"description":"Company Name.","type":"string"},"country":{"description":"Country code uses ISO2, 2-digit format.","type":"string"},"firstName":{"description":"First Name.","type":"string"},"lastName":{"description":"Last Name.","type":"string"},"postalCode":{"description":"Address Postal Code.","type":"string"},"region":{"description":"Address Region.","type":"string"}}},"AddressValidationStatus":{"description":"Status of the address validation response.","enum":["Valid","Invalid"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"addressValidationStatus"}},"Agreement":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"An agreement resource.","properties":{"properties":{"$ref":"#/components/schemas/AgreementProperties"}},"type":"object"},"AgreementListResult":{"description":"Result of listing agreements.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of agreements.","items":{"$ref":"#/components/schemas/Agreement"},"readOnly":true,"type":"array"}}},"AgreementProperties":{"description":"The properties of the agreement.","properties":{"agreementLink":{"description":"The link to the agreement.","readOnly":true,"type":"string"},"effectiveDate":{"description":"Effective date.","format":"date-time","readOnly":true,"type":"string"},"expirationDate":{"description":"Expiration date.","format":"date-time","readOnly":true,"type":"string"},"participants":{"description":"Participants or signer of the agreement.","items":{"$ref":"#/components/schemas/Participants"},"type":"array"},"status":{"description":"The agreement status","readOnly":true,"type":"string"}}},"Amount":{"description":"The Amount.","properties":{"currency":{"description":"The currency for the amount value.","readOnly":true,"type":"string"},"value":{"description":"Amount value.","type":"number"}}},"AvailableBalance":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"Latest available balance on Monetary Credit PI.","properties":{"properties":{"$ref":"#/components/schemas/AvailableBalanceProperties"}},"type":"object"},"AvailableBalanceProperties":{"description":"The properties of available balance.","properties":{"amount":{"$ref":"#/components/schemas/Amount"}}},"AzurePlan":{"description":"Details about the azure plan.","properties":{"skuDescription":{"description":"The sku description.","readOnly":true,"type":"string"},"skuId":{"description":"The sku id.","type":"string"}}},"BillingAccount":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A billing account resource.","properties":{"properties":{"$ref":"#/components/schemas/BillingAccountProperties"}},"type":"object"},"BillingAccountListResult":{"description":"Result of listing billing accounts.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of billing accounts.","items":{"$ref":"#/components/schemas/BillingAccount"},"readOnly":true,"type":"array"}}},"BillingAccountProperties":{"description":"The properties of the billing account.","properties":{"address":{"$ref":"#/components/schemas/AddressDetails"},"agreementType":{"description":"The type of agreement.","enum":["MicrosoftCustomerAgreement","EnterpriseAgreement","MicrosoftOnlineServicesProgram","MicrosoftPartnerAgreement"],"readOnly":true,"type":"string","x-ms-enum":{"modelAsString":true,"name":"AgreementType"}},"billingProfiles":{"description":"The billing profiles associated to the billing account. By default this is not populated, unless it's specified in $expand.","items":{"$ref":"#/components/schemas/BillingProfile"},"type":"array"},"customerType":{"description":"The type of customer.","enum":["Enterprise","Individual","Partner"],"readOnly":true,"type":"string","x-ms-enum":{"modelAsString":true,"name":"CustomerType"}},"departments":{"description":"The departments associated to the enrollment.","items":{"$ref":"#/components/schemas/Department"},"type":"array"},"displayName":{"description":"The billing account name.","readOnly":true,"type":"string"},"enrollmentAccounts":{"description":"The accounts associated to the enrollment.","items":{"$ref":"#/components/schemas/EnrollmentAccount"},"type":"array"},"enrollmentDetails":{"$ref":"#/components/schemas/Enrollment"},"organizationId":{"description":"Organization id.","readOnly":true,"type":"string"}}},"BillingAccountUpdateRequest":{"description":"The request properties of the billing account that can be updated.","properties":{"properties":{"$ref":"#/components/schemas/BillingAccountProperties"}}},"BillingPermissionsListResult":{"description":"Result of list billingPermissions a caller has on a billing account.","properties":{"value":{"description":"The list of billingPermissions a caller has on a billing account.","items":{"$ref":"#/components/schemas/BillingPermissionsProperties"},"readOnly":true,"type":"array"}}},"BillingPermissionsProperties":{"description":"The set of allowed action and not allowed actions a caller has on a billing account","properties":{"actions":{"description":"The set of actions that the caller is allowed to do","items":{"$ref":"#/components/schemas/Action"},"readOnly":true,"type":"array"},"notActions":{"description":"The set of actions the caller is not allowed to do","items":{"$ref":"#/components/schemas/NotAction"},"readOnly":true,"type":"array"}},"type":"object"},"BillingProfile":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A billing profile resource.","properties":{"properties":{"$ref":"#/components/schemas/BillingProfileProperties"}},"type":"object"},"BillingProfileCreationRequest":{"description":"The request parameters for creating a new billing profile.","properties":{"address":{"$ref":"#/components/schemas/AddressDetails"},"displayName":{"description":"The billing profile name.","type":"string"},"enabledAzurePlans":{"description":"Enabled azure plans for this billing profile.","items":{"$ref":"#/components/schemas/AzurePlan"},"type":"array"},"invoiceEmailOptIn":{"description":"If the billing profile is opted in to receive invoices via email.","type":"boolean"},"poNumber":{"description":"Purchase order number.","type":"string"}}},"BillingProfileListResult":{"description":"Result of listing billing profiles.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of billing profiles.","items":{"$ref":"#/components/schemas/BillingProfile"},"readOnly":true,"type":"array"}}},"BillingProfileProperties":{"description":"The properties of the billing profile.","properties":{"address":{"$ref":"#/components/schemas/AddressDetails"},"currency":{"description":"The currency associated with the billing profile.","readOnly":true,"type":"string"},"displayName":{"description":"The billing profile name.","type":"string"},"enabledAzurePlans":{"description":"Information about the enabled azure plans.","items":{"$ref":"#/components/schemas/AzurePlan"},"type":"array"},"invoiceDay":{"description":"Invoice day.","readOnly":true,"type":"integer"},"invoiceEmailOptIn":{"description":"If the billing profile is opted in to receive invoices via email.","type":"boolean"},"invoiceSections":{"description":"The invoice sections associated to the billing profile.","items":{"$ref":"#/components/schemas/InvoiceSection"},"type":"array"},"poNumber":{"description":"Purchase order number.","type":"string"}}},"BillingProperty":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A billing property resource.","properties":{"properties":{"$ref":"#/components/schemas/BillingPropertyProperties"}},"type":"object"},"BillingPropertyProperties":{"description":"The billing property.","properties":{"billingAccountDisplayName":{"description":"Billing account display name.","readOnly":true,"type":"string"},"billingAccountId":{"description":"Billing account Id.","readOnly":true,"type":"string"},"billingProfileDisplayName":{"description":"Billing profile display name.","readOnly":true,"type":"string"},"billingProfileId":{"description":"Billing profile Id.","readOnly":true,"type":"string"},"billingTenantId":{"description":"Billing tenant Id.","readOnly":true,"type":"string"},"costCenter":{"description":"Cost center name.","readOnly":true,"type":"string"},"invoiceSectionDisplayName":{"description":"Invoice Section display name.","readOnly":true,"type":"string"},"invoiceSectionId":{"description":"Invoice Section Id.","readOnly":true,"type":"string"},"productId":{"description":"Product Id.","readOnly":true,"type":"string"},"productName":{"description":"Product name.","readOnly":true,"type":"string"},"skuDescription":{"description":"SKU description.","readOnly":true,"type":"string"},"skuId":{"description":"SKU Id.","readOnly":true,"type":"string"}}},"BillingRoleAssignment":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"a role assignment","properties":{"properties":{"$ref":"#/components/schemas/BillingRoleAssignmentProperties"}},"type":"object"},"BillingRoleAssignmentListResult":{"description":"Result of get list of role assignments","properties":{"value":{"description":"The list role assignments","items":{"$ref":"#/components/schemas/BillingRoleAssignment"},"readOnly":true,"type":"array"}}},"BillingRoleAssignmentPayload":{"description":"The payload use to update role assignment on a scope","properties":{"billingRoleDefinitionId":{"description":"The role definition id","type":"string"},"principalId":{"description":"The user's principal id that the role gets assigned to","type":"string"}}},"BillingRoleAssignmentProperties":{"description":"The properties of the a role assignment.","properties":{"createdByPrincipalId":{"description":"the creator's principal Id","readOnly":true,"type":"string"},"createdByPrincipalTenantId":{"description":"the creator's tenant Id","readOnly":true,"type":"string"},"createdOn":{"description":"the date the role assignment is created","readOnly":true,"type":"string"},"name":{"description":"the name of the role assignment","readOnly":true,"type":"string"},"principalId":{"description":"The user's principal id that the role gets assigned to","readOnly":true,"type":"string"},"roleDefinitionName":{"description":"The role definition id","readOnly":true,"type":"string"},"scope":{"description":"The scope the role get assigned to","readOnly":true,"type":"string"}}},"BillingRoleDefinition":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"Result of get role definition for a role.","properties":{"properties":{"$ref":"#/components/schemas/BillingRoleDefinitionProperties"}},"type":"object"},"BillingRoleDefinitionListResult":{"description":"list the role definitions.","properties":{"value":{"description":"The list of role definitions.","items":{"$ref":"#/components/schemas/BillingRoleDefinition"},"readOnly":true,"type":"array"}}},"BillingRoleDefinitionProperties":{"description":"The properties of the a role definition.","properties":{"description":{"description":"The role description","readOnly":true,"type":"string"},"permissions":{"description":"The billingPermissions the role has","items":{"$ref":"#/components/schemas/BillingPermissionsProperties"},"type":"array"},"roleName":{"description":"The name of the role","readOnly":true,"type":"string"}}},"BillingSubscription":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A billing Subscription resource.","properties":{"properties":{"$ref":"#/components/schemas/BillingSubscriptionProperties"}},"type":"object"},"BillingSubscriptionProperties":{"description":"The usage context properties.","properties":{"billingProfileDisplayName":{"description":"Billing Profile display name to which this product belongs.","readOnly":true,"type":"string"},"billingProfileId":{"description":"Billing Profile id to which this product belongs.","readOnly":true,"type":"string"},"customerDisplayName":{"description":"Display name of customer to which this product belongs.","readOnly":true,"type":"string"},"customerId":{"description":"Customer id to which this product belongs.","readOnly":true,"type":"string"},"displayName":{"description":"display name.","readOnly":true,"type":"string"},"invoiceSectionDisplayName":{"description":"Invoice section display name to which this product belongs.","readOnly":true,"type":"string"},"invoiceSectionId":{"description":"Invoice section id to which this product belongs.","readOnly":true,"type":"string"},"lastMonthCharges":{"$ref":"#/components/schemas/Amount"},"monthToDateCharges":{"$ref":"#/components/schemas/Amount"},"reseller":{"$ref":"#/components/schemas/Reseller"},"skuDescription":{"description":"The sku description.","readOnly":true,"type":"string"},"skuId":{"description":"The sku id.","type":"string"},"subscriptionBillingStatus":{"description":"Subscription billing status.","enum":["Active","Inactive","Abandoned","Deleted","Warning"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"BillingSubscriptionStatusType"}},"subscriptionId":{"description":"Subscription Id.","format":"uuid","readOnly":true,"type":"string"}}},"BillingSubscriptionsListResult":{"description":"Result of listing billing subscriptions.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of billing subscriptions.","items":{"$ref":"#/components/schemas/BillingSubscription"},"readOnly":true,"type":"array"}}},"Customer":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A partner's customer.","properties":{"properties":{"$ref":"#/components/schemas/CustomerProperties"}},"type":"object"},"CustomerListResult":{"description":"Result of listing customers.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of customers.","items":{"$ref":"#/components/schemas/Customer"},"readOnly":true,"type":"array"}}},"CustomerPolicy":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"The Customer's Policy.","properties":{"properties":{"$ref":"#/components/schemas/CustomerPolicyProperties"}},"type":"object"},"CustomerPolicyProperties":{"description":"The properties of a Customer's policy.","properties":{"viewCharges":{"description":"Customer can view retail prices.","enum":["Allowed","NotAllowed"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ViewCharges"}}}},"CustomerProperties":{"description":"The properties of a customer.","properties":{"displayName":{"description":"The name of the customer.","type":"string"},"enabledAzurePlans":{"description":"Information about the product.","items":{"$ref":"#/components/schemas/AzurePlan"},"type":"array"},"resellers":{"description":"The resellers which are allowed to provide service to this customer.","items":{"$ref":"#/components/schemas/Reseller"},"type":"array"}}},"Department":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A department resource.","properties":{"properties":{"$ref":"#/components/schemas/DepartmentProperties"}},"type":"object"},"DepartmentListResult":{"description":"Result of listing departments.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of departments.","items":{"$ref":"#/components/schemas/Department"},"readOnly":true,"type":"array"}}},"DepartmentProperties":{"description":"The properties of the department.","properties":{"costCenter":{"description":"The cost center name.","type":"string"},"departmentName":{"description":"The name for department.","type":"string"},"enrollmentAccounts":{"description":"Associated enrollment accounts. By default this is not populated, unless it's specified in $expand.","items":{"$ref":"#/components/schemas/EnrollmentAccount"},"type":"array"},"status":{"description":"The status for department.","type":"string"}}},"DetailedTransferStatus":{"description":"Detailed transfer status.","properties":{"errorDetails":{"$ref":"#/components/schemas/Error"},"productId":{"description":"Id of product being transferred.","readOnly":true,"type":"string"},"productType":{"$ref":"#/components/schemas/ProductType"},"transferStatus":{"$ref":"#/components/schemas/ProductTransferStatus"}},"type":"object"},"Document":{"description":"The properties of the invoice download.","properties":{"kind":{"description":"Document type.","enum":["Invoice","VoidNote","Receipt","CreditNote"],"readOnly":true,"type":"string","x-ms-enum":{"modelAsString":true,"name":"DocumentType"}},"url":{"description":"Document URL.","readOnly":true,"type":"string"}}},"DownloadUrl":{"description":"A secure URL that can be used to download a an entity until the URL expires.","properties":{"expiryTime":{"description":"The time in UTC at which this download URL will expire.","format":"date-time","readOnly":true,"type":"string"},"url":{"description":"The URL to the PDF file.","readOnly":true,"type":"string"}}},"EligibleProductType":{"description":"Type of the products that can be transferred.","enum":["DevTestAzureSubscription","StandardAzureSubscription","AzureReservation"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"eligibleProductType"}},"Enrollment":{"description":"Current entity level details","properties":{"billingCycle":{"description":"Enrollment billing cycle","readOnly":true,"type":"string"},"channel":{"description":"The channel for Enrollment","readOnly":true,"type":"string"},"countryCode":{"description":"The countryCode for Enrollment","readOnly":true,"type":"string"},"currency":{"description":"The currency associated with enrollment","readOnly":true,"type":"string"},"endDate":{"description":"Enrollment End Date","format":"date-time","type":"string"},"language":{"description":"The language for Enrollment","readOnly":true,"type":"string"},"policies":{"$ref":"#/components/schemas/EnrollmentPolicies"},"startDate":{"description":"Enrollment Start Date","format":"date-time","type":"string"},"status":{"description":"Enrollment status","readOnly":true,"type":"string"}}},"EnrollmentAccount":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"An account resource.","properties":{"properties":{"$ref":"#/components/schemas/EnrollmentAccountProperties"}},"type":"object"},"EnrollmentAccountContext":{"description":"The rating context.","properties":{"costCenter":{"description":"The cost center name.","type":"string"},"endDate":{"description":"Account End Date","format":"date-time","type":"string"},"enrollmentAccountName":{"description":"The enrollment account id.","type":"string"},"startDate":{"description":"Account Start Date","format":"date-time","type":"string"}}},"EnrollmentAccountListResult":{"description":"Result of listing enrollment accounts.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of enrollment accounts.","items":{"$ref":"#/components/schemas/EnrollmentAccount"},"readOnly":true,"type":"array"}}},"EnrollmentAccountProperties":{"description":"The properties of the account.","properties":{"accountName":{"description":"The account name.","type":"string"},"accountOwner":{"description":"The account owner","type":"string"},"costCenter":{"description":"The cost center name.","type":"string"},"department":{"$ref":"#/components/schemas/Department"},"endDate":{"description":"Account End Date","format":"date-time","type":"string"},"startDate":{"description":"Account Start Date","format":"date-time","type":"string"},"status":{"description":"The status for account.","type":"string"}}},"EnrollmentPolicies":{"description":"The attributes associated with legacy enrollment","properties":{"accountOwnerViewCharges":{"description":"The accountOwnerViewCharges flag for Enrollment","readOnly":true,"type":"boolean"},"departmentAdminViewCharges":{"description":"The departmentAdminViewCharges flag for Enrollment","readOnly":true,"type":"boolean"},"marketplacesEnabled":{"description":"The marketplaces flag for Enrollment","readOnly":true,"type":"boolean"},"reservedInstancesEnabled":{"description":"The reserved instances flag for Enrollment","readOnly":true,"type":"boolean"}}},"Error":{"description":"Error details for transfer execution.","properties":{"errorCode":{"description":"Error code.","readOnly":true,"type":"string"},"errorMessage":{"description":"Error message.","readOnly":true,"type":"string"}}},"ErrorDetails":{"description":"The details of the error.","properties":{"code":{"description":"Error code.","readOnly":true,"type":"string"},"message":{"description":"Error message indicating why the operation failed.","readOnly":true,"type":"string"},"target":{"description":"The target of the particular error.","readOnly":true,"type":"string"}}},"ErrorResponse":{"description":"Error response indicates that the service is not able to process the incoming request. The reason is provided in the error message.","properties":{"error":{"$ref":"#/components/schemas/ErrorDetails"}},"type":"object"},"InitiateTransferProperties":{"description":"Request parameters to initiate transfer.","properties":{"recipientEmailId":{"description":"Email Id of recipient for transfer.","type":"string"},"resellerId":{"description":"Optional reseller Id for transfer.","type":"string"}},"type":"object"},"InitiateTransferRequest":{"description":"Request parameters to initiate transfer.","properties":{"properties":{"$ref":"#/components/schemas/InitiateTransferProperties"}},"type":"object"},"Instruction":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A instruction resource.","properties":{"properties":{"$ref":"#/components/schemas/InstructionProperties"}},"type":"object"},"InstructionListResult":{"description":"Result of listing instructions.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of instructions.","items":{"$ref":"#/components/schemas/Instruction"},"readOnly":true,"type":"array"}}},"InstructionProperties":{"description":"A billing instruction used during invoice generation.","properties":{"amount":{"description":"The amount budgeted for this billing instruction.","type":"number"},"endDate":{"description":"The date this billing instruction is no longer in effect.","format":"date-time","type":"string"},"startDate":{"description":"The date this billing instruction goes into effect.","format":"date-time","type":"string"}},"required":["amount","startDate","endDate"]},"Invoice":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"An invoice resource.","properties":{"properties":{"$ref":"#/components/schemas/InvoiceProperties"}},"type":"object"},"InvoiceListResult":{"description":"Result of listing invoices.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of invoices.","items":{"$ref":"#/components/schemas/Invoice"},"readOnly":true,"type":"array"}}},"InvoiceProperties":{"description":"The properties of the invoice.","properties":{"amountDue":{"$ref":"#/components/schemas/Amount"},"billedAmount":{"$ref":"#/components/schemas/Amount"},"billingProfileDisplayName":{"description":"The billing profile display name this invoice belongs to.","readOnly":true,"type":"string"},"billingProfileId":{"description":"The billing profile id this invoice belongs to.","readOnly":true,"type":"string"},"documents":{"description":"List of documents available to download including invoice and tax documents.","items":{"$ref":"#/components/schemas/Document"},"readOnly":true,"type":"array"},"dueDate":{"description":"The due date for invoice.","format":"date-time","readOnly":true,"type":"string"},"invoiceDate":{"description":"The date when invoice was created.","format":"date-time","readOnly":true,"type":"string"},"invoicePeriodEndDate":{"description":"The end date of the billing period.","format":"date-time","readOnly":true,"type":"string"},"invoicePeriodStartDate":{"description":"The start date of the billing period.","format":"date-time","readOnly":true,"type":"string"},"invoiceType":{"description":"Invoice type.","enum":["AzureService","AzureMarketplace","AzureSupport"],"readOnly":true,"x-ms-enum":{"modelAsString":true,"name":"InvoiceType"}},"payments":{"description":"List of payments.","items":{"$ref":"#/components/schemas/PaymentProperties"},"readOnly":true,"type":"array"},"purchaseOrderNumber":{"description":"The purchase identifier for the invoice.","readOnly":true,"type":"string"},"status":{"description":"Invoice status.","enum":["PastDue","Due","Paid","Void"],"readOnly":true,"type":"string","x-ms-enum":{"modelAsString":true,"name":"InvoiceStatus"}}}},"InvoiceSection":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"An InvoiceSection resource.","properties":{"properties":{"$ref":"#/components/schemas/InvoiceSectionProperties"}},"type":"object"},"InvoiceSectionCreationRequest":{"description":"The properties of an InvoiceSection.","properties":{"displayName":{"description":"The name of the InvoiceSection.","type":"string"}}},"InvoiceSectionListResult":{"description":"Result of listing invoice sections.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of invoice sections.","items":{"$ref":"#/components/schemas/InvoiceSection"},"readOnly":true,"type":"array"}}},"InvoiceSectionListWithCreateSubPermissionResult":{"description":"Result of listing invoice section properties with create subscription permission.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of invoice section properties with create subscription permission.","items":{"$ref":"#/components/schemas/InvoiceSectionWithCreateSubPermission"},"type":"array"}},"type":"object"},"InvoiceSectionProperties":{"description":"The properties of an InvoiceSection.","properties":{"displayName":{"description":"The name of the InvoiceSection.","type":"string"}}},"InvoiceSectionWithCreateSubPermission":{"description":"Invoice section properties with create subscription permission.","properties":{"billingProfileDisplayName":{"description":"Billing profile display name.","readOnly":true,"type":"string"},"billingProfileId":{"description":"Billing profile Id.","readOnly":true,"type":"string"},"enabledAzurePlans":{"description":"Enabled azure plans for the associated billing profile.","items":{"$ref":"#/components/schemas/AzurePlan"},"type":"array"},"invoiceSectionDisplayName":{"description":"Invoice Section display name.","readOnly":true,"type":"string"},"invoiceSectionId":{"description":"Invoice Section Id.","readOnly":true,"type":"string"}}},"LineOfCredit":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"Line of credit resource.","properties":{"properties":{"$ref":"#/components/schemas/LineOfCreditProperties"}},"type":"object"},"LineOfCreditProperties":{"description":"The properties of the line of credit.","properties":{"creditLimit":{"$ref":"#/components/schemas/Amount"},"reason":{"description":"The reason for the line of credit status when not approved.","readOnly":true,"type":"string"},"remainingBalance":{"$ref":"#/components/schemas/Amount"},"status":{"description":"The line of credit status.","enum":["Approved","Rejected"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"status"}}}},"NotAction":{"description":"the action the caller doesn't allowed to do","readOnly":true,"type":"string"},"Operation":{"description":"A Billing REST API operation.","properties":{"display":{"description":"The object that represents the operation.","properties":{"operation":{"description":"Operation type: Read, write, delete, etc.","readOnly":true,"type":"string"},"provider":{"description":"Service provider: Microsoft.Billing.","readOnly":true,"type":"string"},"resource":{"description":"Resource on which the operation is performed: Invoice, etc.","readOnly":true,"type":"string"}}},"name":{"description":"Operation name: {provider}/{resource}/{operation}.","readOnly":true,"type":"string"}},"type":"object"},"OperationListResult":{"description":"Result listing billing operations. It contains a list of operations and a URL link to get the next set of results.","properties":{"nextLink":{"description":"URL to get the next set of operation list results if there are any.","readOnly":true,"type":"string"},"value":{"description":"List of billing operations supported by the Microsoft.Billing resource provider.","items":{"$ref":"#/components/schemas/Operation"},"readOnly":true,"type":"array"}}},"Participants":{"description":"Details about the participant or signer.","properties":{"email":{"description":"The email address of the participant or signer.","readOnly":true,"type":"string"},"status":{"description":"The signing status","readOnly":true,"type":"string"},"statusDate":{"description":"The date when status got changed.","format":"date-time","readOnly":true,"type":"string"}}},"PaymentMethod":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A payment method resource.","properties":{"properties":{"$ref":"#/components/schemas/PaymentMethodProperties"}},"type":"object"},"PaymentMethodProperties":{"description":"The properties of the payment method.","properties":{"currency":{"description":"The currency associated with the payment method.","readOnly":true,"type":"string"},"details":{"description":"Details about the payment method.","readOnly":true,"type":"string"},"expiration":{"description":"Expiration month and year.","readOnly":true,"type":"string"},"paymentMethodType":{"description":"Payment method type.","enum":["Credits","ChequeWire"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"PaymentMethodType"}}}},"PaymentMethodsListResult":{"description":"Result of listing payment methods.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of payment methods.","items":{"$ref":"#/components/schemas/PaymentMethod"},"readOnly":true,"type":"array"}}},"PaymentProperties":{"description":"The properties of the payment.","properties":{"amount":{"$ref":"#/components/schemas/Amount"},"date":{"description":"The date of the payment.","format":"date-time","readOnly":true,"type":"string"},"paymentMethodFamily":{"description":"The payment method family.","enum":["Credits","CheckWire","CreditCard","None"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"PaymentMethodFamily"}},"paymentMethodType":{"description":"The type of payment method.","readOnly":true,"type":"string"},"paymentType":{"description":"The type of payment.","readOnly":true,"type":"string"}}},"Policy":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"The Policy.","properties":{"properties":{"$ref":"#/components/schemas/PolicyProperties"}},"type":"object"},"PolicyProperties":{"description":"The properties of policy.","properties":{"marketplacePurchases":{"description":"The marketplace purchases are free, allowed or not allowed.","enum":["AllAllowed","OnlyFreeAllowed","NotAllowed"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MarketplacePurchasesPolicy"}},"reservationPurchases":{"description":"The reservation purchases allowed or not.","enum":["Allowed","NotAllowed"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ReservationPurchasesPolicy"}},"viewCharges":{"description":"Who can view charges.","enum":["Allowed","NotAllowed"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ViewChargesPolicy"}}}},"Product":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A product resource.","properties":{"properties":{"$ref":"#/components/schemas/ProductProperties"}},"type":"object"},"ProductDetails":{"description":"Details of the product to be transferred.","properties":{"productId":{"description":"Id of product to be transferred.","type":"string"},"productType":{"$ref":"#/components/schemas/ProductType"}},"type":"object"},"ProductProperties":{"description":"The properties of the product.","properties":{"availabilityId":{"description":"Availability Id.","readOnly":true,"type":"string"},"billingFrequency":{"description":"Billing frequency.","enum":["OneTime","Monthly","UsageBased"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"BillingFrequency"}},"billingProfileDisplayName":{"description":"Billing Profile display name to which this product belongs.","readOnly":true,"type":"string"},"billingProfileId":{"description":"Billing Profile id to which this product belongs.","readOnly":true,"type":"string"},"customerDisplayName":{"description":"Display name of customer to which this product belongs.","readOnly":true,"type":"string"},"customerId":{"description":"Customer id to which this product belongs.","readOnly":true,"type":"string"},"displayName":{"description":"The display name of the product.","readOnly":true,"type":"string"},"endDate":{"description":"end date.","format":"date-time","readOnly":true,"type":"string"},"invoiceSectionDisplayName":{"description":"Invoice section display name to which this product belongs.","readOnly":true,"type":"string"},"invoiceSectionId":{"description":"Invoice section id to which this product belongs.","readOnly":true,"type":"string"},"lastCharge":{"$ref":"#/components/schemas/Amount"},"lastChargeDate":{"description":"The date of the last charge.","format":"date-time","readOnly":true,"type":"string"},"parentProductId":{"description":"Parent Product Id.","readOnly":true,"type":"string"},"productType":{"description":"The type of product.","readOnly":true,"type":"string"},"productTypeId":{"description":"The product type id.","readOnly":true,"type":"string"},"purchaseDate":{"description":"The date of purchase.","format":"date-time","readOnly":true,"type":"string"},"quantity":{"description":"The purchased product quantity.","readOnly":true,"type":"number"},"reseller":{"$ref":"#/components/schemas/Reseller"},"skuDescription":{"description":"Sku description.","readOnly":true,"type":"string"},"skuId":{"description":"Sku Id.","readOnly":true,"type":"string"},"status":{"description":"Product status.","enum":["Active","Inactive","PastDue","Expiring","Expired","Disabled","Cancelled","AutoRenew"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ProductStatusType"}}}},"ProductTransferStatus":{"description":"Possible transfer status.","enum":["NotStarted","InProgress","Completed","Failed"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"productTransferStatus"}},"ProductTransferValidationErrorCode":{"description":"Error code of the transfer validation response.","enum":["InvalidSource","ProductNotActive","InsufficientPermissionOnSource","InsufficientPermissionOnDestination","DestinationBillingProfilePastDue","ProductTypeNotSupported","CrossBillingAccountNotAllowed","NotAvailableForDestinationMarket","OneTimePurchaseProductTransferNotAllowed"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"productTransferValidationErrorCode"}},"ProductType":{"description":"Type of the product to be transferred.","enum":["AzureSubscription","AzureReservation"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"productType"}},"ProductsListResult":{"description":"Result of listing products. It contains a list of available products summaries in reverse chronological order by purchase date.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of products.","items":{"$ref":"#/components/schemas/Product"},"readOnly":true,"type":"array"}}},"RecipientTransferDetails":{"description":"Details of the transfer.","properties":{"properties":{"$ref":"#/components/schemas/RecipientTransferProperties"}},"type":"object"},"RecipientTransferDetailsListResult":{"description":"Result of listing details of the transfer received by caller.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of transfers received by caller.","items":{"$ref":"#/components/schemas/RecipientTransferDetails"},"readOnly":true,"type":"array"}}},"RecipientTransferProperties":{"description":"Transfer Details.","properties":{"allowedProductType":{"description":"Type of subscriptions that can be transferred.","items":{"$ref":"#/components/schemas/EligibleProductType"},"readOnly":true,"type":"array"},"canceledBy":{"description":"Email Id who user canceled the transfer.","readOnly":true,"type":"string"},"creationTime":{"description":"Transfer creation time.","format":"date-time","readOnly":true,"type":"string"},"detailedTransferStatus":{"description":"Detailed transfer status.","items":{"$ref":"#/components/schemas/DetailedTransferStatus"},"readOnly":true,"type":"array"},"expirationTime":{"description":"Transfer expiration time.","format":"date-time","readOnly":true,"type":"string"},"initiatorCustomerType":{"description":"Customer type of the initiator.","readOnly":true,"type":"string"},"initiatorEmailId":{"description":"Email Id of initiator of transfer.","readOnly":true,"type":"string"},"lastModifiedTime":{"description":"Transfer last modification time.","format":"date-time","readOnly":true,"type":"string"},"recipientEmailId":{"description":"Email Id of recipient of transfer.","readOnly":true,"type":"string"},"resellerId":{"description":"Reseller Id for transfer.","readOnly":true,"type":"string"},"resellerName":{"description":"Reseller name for transfer.","readOnly":true,"type":"string"},"transferStatus":{"$ref":"#/components/schemas/TransferStatus"}},"type":"object"},"Reseller":{"description":"Details about a reseller.","properties":{"description":{"description":"A description of the reseller.","readOnly":true,"type":"string"},"resellerId":{"description":"The reseller id.","readOnly":true,"type":"string"}}},"Resource":{"description":"The Resource model definition.","properties":{"id":{"description":"Resource Id.","readOnly":true,"type":"string"},"name":{"description":"Resource name.","readOnly":true,"type":"string"},"type":{"description":"Resource type.","readOnly":true,"type":"string"}},"x-ms-azure-resource":true},"SubscriptionTransferValidationErrorCode":{"description":"Error code of the transfer validation response.","enum":["InvalidSource","SubscriptionNotActive","InsufficientPermissionOnSource","InsufficientPermissionOnDestination","DestinationBillingProfilePastDue","SubscriptionTypeNotSupported","CrossBillingAccountNotAllowed","NotAvailableForDestinationMarket"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"subscriptionTransferValidationErrorCode"}},"Transaction":{"allOf":[{"$ref":"#/components/schemas/Resource"}],"description":"A reservation transaction resource.","properties":{"properties":{"$ref":"#/components/schemas/TransactionProperties"}},"type":"object"},"TransactionListResult":{"description":"Result of listing reservation transactions.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of reservation transactions.","items":{"$ref":"#/components/schemas/Transaction"},"readOnly":true,"type":"array"}}},"TransactionProperties":{"description":"The properties of the reservation transaction.","properties":{"billingProfileDisplayName":{"description":"Billing Profile display name to which this product belongs.","readOnly":true,"type":"string"},"billingProfileId":{"description":"Billing Profile id to which this product belongs.","readOnly":true,"type":"string"},"customerDisplayName":{"description":"Display name of customer to which this product belongs.","readOnly":true,"type":"string"},"customerId":{"description":"Customer id to which this product belongs.","readOnly":true,"type":"string"},"date":{"description":"The date of reservation transaction.","format":"date-time","readOnly":true,"type":"string"},"invoice":{"description":"Invoice number or 'pending' if not invoiced.","readOnly":true,"type":"string"},"invoiceSectionDisplayName":{"description":"Invoice section display name to which this product belongs.","readOnly":true,"type":"string"},"invoiceSectionId":{"description":"Invoice section id to which this product belongs.","readOnly":true,"type":"string"},"kind":{"description":"The kind of transaction. Choices are all and reservation.","enum":["all","reservation"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"TransactionTypeKind"}},"orderId":{"description":"The reservation order id.","readOnly":true,"type":"string"},"orderName":{"description":"The reservation order name.","readOnly":true,"type":"string"},"productDescription":{"description":"Product description.","readOnly":true,"type":"string"},"productFamily":{"description":"The product family.","readOnly":true,"type":"string"},"productType":{"description":"The type of product.","readOnly":true,"type":"string"},"productTypeId":{"description":"The product type id.","readOnly":true,"type":"string"},"quantity":{"description":"Purchase quantity.","readOnly":true,"type":"integer"},"subscriptionId":{"description":"The subscription id.","readOnly":true,"type":"string"},"subscriptionName":{"description":"The subscription name.","readOnly":true,"type":"string"},"transactionAmount":{"$ref":"#/components/schemas/Amount"},"transactionType":{"description":"Transaction types.","enum":["Purchase","Usage Charge"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"ReservationType"}}}},"TransferBillingSubscriptionRequest":{"description":"Request parameters to transfer billing subscription.","properties":{"properties":{"$ref":"#/components/schemas/TransferBillingSubscriptionRequestProperties"}},"type":"object"},"TransferBillingSubscriptionRequestProperties":{"description":"Request parameters to transfer billing subscription.","properties":{"destinationBillingProfileId":{"description":"The destination billing profile id.","type":"string"},"destinationInvoiceSectionId":{"description":"The destination invoice section id.","type":"string"}},"type":"object"},"TransferBillingSubscriptionResult":{"description":"Request parameters to transfer billing subscription.","properties":{"properties":{"$ref":"#/components/schemas/TransferBillingSubscriptionResultProperties"}},"type":"object"},"TransferBillingSubscriptionResultProperties":{"description":"Transfer billing subscription result properties.","properties":{"billingSubscriptionName":{"description":"The destination billing subscription id.","type":"string"}},"type":"object"},"TransferDetails":{"description":"Details of the transfer.","properties":{"properties":{"$ref":"#/components/schemas/TransferProperties"}},"type":"object"},"TransferDetailsListResult":{"description":"Result of listing details of the transfer initiated by caller.","properties":{"nextLink":{"description":"The link (url) to the next page of results.","readOnly":true,"type":"string"},"value":{"description":"The list of transfers initiated by caller.","items":{"$ref":"#/components/schemas/TransferDetails"},"readOnly":true,"type":"array"}}},"TransferProductRequestProperties":{"description":"The properties of the product to initiate a transfer.","properties":{"destinationBillingProfileId":{"description":"The destination billing profile id.","type":"string"},"destinationInvoiceSectionId":{"description":"The destination invoice section id.","type":"string"}}},"TransferProperties":{"description":"Transfer details","properties":{"billingAccountId":{"description":"Target billing account Id.","readOnly":true,"type":"string"},"billingProfileId":{"description":"Target billing profile Id.","readOnly":true,"type":"string"},"canceledBy":{"description":"Email Id who user canceled the transfer.","readOnly":true,"type":"string"},"creationTime":{"description":"Transfer creation time.","format":"date-time","readOnly":true,"type":"string"},"detailedTransferStatus":{"description":"Detailed transfer status.","items":{"$ref":"#/components/schemas/DetailedTransferStatus"},"readOnly":true,"type":"array"},"expirationTime":{"description":"Transfer expiration time.","format":"date-time","readOnly":true,"type":"string"},"initiatorCustomerType":{"description":"Customer type of the initiator.","readOnly":true,"type":"string"},"initiatorEmailId":{"description":"Email Id of initiator of transfer.","readOnly":true,"type":"string"},"invoiceSectionId":{"description":"Target invoice section Id.","readOnly":true,"type":"string"},"lastModifiedTime":{"description":"Transfer last modification time.","format":"date-time","readOnly":true,"type":"string"},"recipientEmailId":{"description":"Email Id of recipient of transfer.","readOnly":true,"type":"string"},"resellerId":{"description":"Reseller Id for transfer.","readOnly":true,"type":"string"},"resellerName":{"description":"Reseller name for transfer.","readOnly":true,"type":"string"},"transferStatus":{"$ref":"#/components/schemas/TransferStatus"}},"type":"object"},"TransferStatus":{"description":"Possible transfer status.","enum":["Pending","InProgress","Completed","CompletedWithErrors","Failed","Canceled","Declined"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"transferStatus"}},"UpdateAutoRenewOperation":{"description":"Summary of cancel product operation","properties":{"properties":{"$ref":"#/components/schemas/UpdateAutoRenewOperationProperties"}},"type":"object"},"UpdateAutoRenewOperationProperties":{"description":"update auto renew operation properties","properties":{"endDate":{"description":"The end date of this asset","format":"date-time","type":"string"}},"type":"object"},"UpdateAutoRenewRequest":{"description":"Request parameters to update auto renew for support product.","properties":{"autoRenew":{"description":"Request parameters to update auto renew policy a product.","enum":["true","false"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"UpdateAutoRenew"}}},"type":"object"},"ValidateAddressResponse":{"description":"Result of the address validation","properties":{"status":{"$ref":"#/components/schemas/AddressValidationStatus"},"suggestedAddresses":{"description":"list of suggested addresses.","items":{"$ref":"#/components/schemas/AddressDetails"},"type":"array"},"validationMessage":{"description":"Validation error message.","type":"string"}},"type":"object"},"ValidateProductTransferEligibilityError":{"description":"Error details of the product transfer eligibility validation.","properties":{"code":{"$ref":"#/components/schemas/ProductTransferValidationErrorCode"},"details":{"description":"Detailed error message explaining the error.","type":"string"},"message":{"description":"The error message.","type":"string"}},"type":"object"},"ValidateProductTransferEligibilityResult":{"description":"Result of the product transfer eligibility validation.","properties":{"errorDetails":{"$ref":"#/components/schemas/ValidateProductTransferEligibilityError"},"isTransferEligible":{"description":"Specifies whether the transfer is eligible or not.","readOnly":true,"type":"boolean"}},"type":"object"},"ValidateSubscriptionTransferEligibilityError":{"description":"Error details of the transfer eligibility validation","properties":{"code":{"$ref":"#/components/schemas/SubscriptionTransferValidationErrorCode"},"details":{"description":"Detailed error message explaining the error.","type":"string"},"message":{"description":"The error message.","type":"string"}},"type":"object"},"ValidateSubscriptionTransferEligibilityResult":{"description":"Result of the transfer eligibility validation.","properties":{"errorDetails":{"$ref":"#/components/schemas/ValidateSubscriptionTransferEligibilityError"},"isTransferEligible":{"description":"Specifies whether the transfer is eligible or not.","readOnly":true,"type":"boolean"}},"type":"object"},"ValidateTransferListResponse":{"description":"Result of transfer validation.","properties":{"value":{"description":"The list of transfer validation results.","items":{"$ref":"#/components/schemas/ValidateTransferResponse"},"readOnly":true,"type":"array"}}},"ValidateTransferResponse":{"description":"Transfer validation response.","properties":{"properties":{"$ref":"#/components/schemas/ValidateTransferResponseProperties"}},"type":"object"},"ValidateTransferResponseProperties":{"description":"Properties of transfer validation response.","properties":{"productId":{"description":"The product id for which this result applies.","readOnly":true,"type":"string"},"results":{"description":"Array of validation results.","items":{"$ref":"#/components/schemas/ValidationResultProperties"},"type":"array"},"status":{"description":"The status of validation","readOnly":true,"type":"string"}},"type":"object"},"ValidationResultProperties":{"description":"The properties of the validation result.","properties":{"code":{"description":"Result Code.","readOnly":true,"type":"string"},"level":{"description":"Result Level.","readOnly":true,"type":"string"},"message":{"description":"The validation message.","readOnly":true,"type":"string"}}}}}}