Поделиться через


BillingSubscriptionPatch interface

Свойства выставления счетов подписки.

Extends

Свойства

autoRenew

Указывает, включена ли автоматическая продление продукта или отключена.

beneficiary

Бенефициар подписки на выставление счетов.

beneficiaryTenantId

Клиент подготовки подписки.

billingFrequency

Частота выставления счетов в ISO8601 формате продукта в подписке. Пример: P1M, P3M, P1Y

billingPolicies

Словарь политик выставления счетов, связанных с подпиской. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

billingProfileDisplayName

Имя профиля выставления счетов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

billingProfileId

Полный идентификатор, который однозначно идентифицирует профиль выставления счетов.

billingProfileName

Идентификатор, который однозначно идентифицирует профиль выставления счетов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

consumptionCostCenter

Центр затрат, применяемый к подписке. Это поле доступно только для подписок на использование учетных записей выставления счетов клиентского соглашения Майкрософт или типа соглашения Enterprise.

customerDisplayName

Имя клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

customerId

Полный идентификатор, который однозначно идентифицирует клиента.

customerName

Идентификатор, который однозначно идентифицирует клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

displayName

Имя подписки на выставление счетов.

enrollmentAccountDisplayName

Имя учетной записи регистрации, связанное с подпиской. Это поле доступно только для учетных записей выставления счетов типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

enrollmentAccountId

Идентификатор учетной записи регистрации, связанный с подпиской. Это поле доступно только для учетных записей выставления счетов типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

enrollmentAccountStartDate

Учетная запись регистрации и дата начала сопоставления подписок. Это поле доступно только для типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

invoiceSectionDisplayName

Имя раздела счета. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

invoiceSectionId

Полный идентификатор, который однозначно идентифицирует раздел счета.

invoiceSectionName

Идентификатор, который однозначно идентифицирует раздел счета. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

lastMonthCharges

Расходы за прошлый месяц. Это поле доступно только для подписок на основе использования учетных записей выставления счетов клиентского соглашения Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

monthToDateCharges

Текущие платежи за текущий месяц до даты. Это поле доступно только для подписок на основе использования учетных записей выставления счетов клиентского соглашения Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

nextBillingCycleDetails

Дальнейшие сведения о цикле выставления счетов подписки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

offerId

Идентификатор предложения для подписки. Это поле доступно только для учетных записей выставления счетов программы Microsoft Online Services. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

operationStatus

Состояние операции в подписке. Если нет, не существует текущей операции. При блокировке LockedForUpdate операции записи будут заблокированы в подписке выставления счетов. Другой — это значение по умолчанию, и вам может потребоваться обратиться к последней версии API для получения дополнительных сведений. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

productCategory

Категория продукта, для которого приобретена подписка. Возможные значения: AzureSupport, Hardware, ReservationOrder, SaaS, SavingsPlanOrder, Software, UsageBased, Other. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

productType

Тип продукта, для которого приобретена подписка. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

productTypeId

Идентификатор продукта, для которого приобретена подписка.

provisioningState

Состояние подготовки ресурса во время длительной операции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningTenantId

Клиент, в котором подготовлена подписка.

purchaseDate

Дата покупки продукта в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

quantity

Количество лицензий или единиц выполнения для подписки.

renewalTermDetails

Сведения о следующем сроке продления подписки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

reseller

Торговый посредник для этой подписки. Поля недоступны для учетных записей выставления счетов соглашения с партнером Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

resourceUri

Уникальный идентификатор связанного ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

skuDescription

Описание номера SKU продукта, для которого приобретена подписка. Это поле доступно только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт и соглашением с партнером Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

skuId

Идентификатор SKU продукта, для которого приобретена подписка. Это поле доступно только для учетных записей выставления счетов клиентского соглашения Майкрософт.

status

Состояние подписки. Это поле недоступно для учетных записей выставления счетов соглашения Enterprise. Это свойство не будет сериализовано. Его можно заполнить только сервером.

subscriptionEnrollmentAccountStatus

Текущее состояние учетной записи регистрации подписки. Это поле доступно только для типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

subscriptionId

Идентификатор подписки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

suspensionReasonDetails

Сведения о приостановке подписки. Это поле недоступно для учетных записей выставления счетов соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

suspensionReasons

Причина приостановки подписки. Это поле недоступно для учетных записей выставления счетов соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemOverrides

Системные политики, которые регулируют поведение подписки.

termDuration

Длительность в ISO8601 формате, для которого можно использовать подписку. Пример: P1M, P3M, P1Y

termEndDate

Дата окончания термина в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

termStartDate

Дата начала термина в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}}/{resourceType}/{resourceName}" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Словарь метаданных, связанных с ресурсом. Он не может быть заполнен для всех типов ресурсов. Максимальная длина ключа и значения, поддерживаемая 256 символами. Ключи или значение не должны пустыми значениями и значениями NULL. Ключи не могут содержать <> % & \ ? /

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

autoRenew

Указывает, включена ли автоматическая продление продукта или отключена.

autoRenew?: string

Значение свойства

string

beneficiary

Бенефициар подписки на выставление счетов.

beneficiary?: Beneficiary

Значение свойства

beneficiaryTenantId

Клиент подготовки подписки.

beneficiaryTenantId?: string

Значение свойства

string

billingFrequency

Частота выставления счетов в ISO8601 формате продукта в подписке. Пример: P1M, P3M, P1Y

billingFrequency?: string

Значение свойства

string

billingPolicies

Словарь политик выставления счетов, связанных с подпиской. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

billingPolicies?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

billingProfileDisplayName

Имя профиля выставления счетов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

billingProfileDisplayName?: string

Значение свойства

string

billingProfileId

Полный идентификатор, который однозначно идентифицирует профиль выставления счетов.

billingProfileId?: string

Значение свойства

string

billingProfileName

Идентификатор, который однозначно идентифицирует профиль выставления счетов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

billingProfileName?: string

Значение свойства

string

consumptionCostCenter

Центр затрат, применяемый к подписке. Это поле доступно только для подписок на использование учетных записей выставления счетов клиентского соглашения Майкрософт или типа соглашения Enterprise.

consumptionCostCenter?: string

Значение свойства

string

customerDisplayName

Имя клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

customerDisplayName?: string

Значение свойства

string

customerId

Полный идентификатор, который однозначно идентифицирует клиента.

customerId?: string

Значение свойства

string

customerName

Идентификатор, который однозначно идентифицирует клиента. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

customerName?: string

Значение свойства

string

displayName

Имя подписки на выставление счетов.

displayName?: string

Значение свойства

string

enrollmentAccountDisplayName

Имя учетной записи регистрации, связанное с подпиской. Это поле доступно только для учетных записей выставления счетов типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

enrollmentAccountDisplayName?: string

Значение свойства

string

enrollmentAccountId

Идентификатор учетной записи регистрации, связанный с подпиской. Это поле доступно только для учетных записей выставления счетов типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

enrollmentAccountId?: string

Значение свойства

string

enrollmentAccountStartDate

Учетная запись регистрации и дата начала сопоставления подписок. Это поле доступно только для типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

enrollmentAccountStartDate?: Date

Значение свойства

Date

invoiceSectionDisplayName

Имя раздела счета. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

invoiceSectionDisplayName?: string

Значение свойства

string

invoiceSectionId

Полный идентификатор, который однозначно идентифицирует раздел счета.

invoiceSectionId?: string

Значение свойства

string

invoiceSectionName

Идентификатор, который однозначно идентифицирует раздел счета. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

invoiceSectionName?: string

Значение свойства

string

lastMonthCharges

Расходы за прошлый месяц. Это поле доступно только для подписок на основе использования учетных записей выставления счетов клиентского соглашения Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

lastMonthCharges?: Amount

Значение свойства

monthToDateCharges

Текущие платежи за текущий месяц до даты. Это поле доступно только для подписок на основе использования учетных записей выставления счетов клиентского соглашения Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

monthToDateCharges?: Amount

Значение свойства

nextBillingCycleDetails

Дальнейшие сведения о цикле выставления счетов подписки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

nextBillingCycleDetails?: NextBillingCycleDetails

Значение свойства

offerId

Идентификатор предложения для подписки. Это поле доступно только для учетных записей выставления счетов программы Microsoft Online Services. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

offerId?: string

Значение свойства

string

operationStatus

Состояние операции в подписке. Если нет, не существует текущей операции. При блокировке LockedForUpdate операции записи будут заблокированы в подписке выставления счетов. Другой — это значение по умолчанию, и вам может потребоваться обратиться к последней версии API для получения дополнительных сведений. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

operationStatus?: string

Значение свойства

string

productCategory

Категория продукта, для которого приобретена подписка. Возможные значения: AzureSupport, Hardware, ReservationOrder, SaaS, SavingsPlanOrder, Software, UsageBased, Other. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

productCategory?: string

Значение свойства

string

productType

Тип продукта, для которого приобретена подписка. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

productType?: string

Значение свойства

string

productTypeId

Идентификатор продукта, для которого приобретена подписка.

productTypeId?: string

Значение свойства

string

provisioningState

Состояние подготовки ресурса во время длительной операции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

Значение свойства

string

provisioningTenantId

Клиент, в котором подготовлена подписка.

provisioningTenantId?: string

Значение свойства

string

purchaseDate

Дата покупки продукта в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

purchaseDate?: Date

Значение свойства

Date

quantity

Количество лицензий или единиц выполнения для подписки.

quantity?: number

Значение свойства

number

renewalTermDetails

Сведения о следующем сроке продления подписки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

renewalTermDetails?: RenewalTermDetails

Значение свойства

reseller

Торговый посредник для этой подписки. Поля недоступны для учетных записей выставления счетов соглашения с партнером Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

reseller?: Reseller

Значение свойства

resourceUri

Уникальный идентификатор связанного ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

resourceUri?: string

Значение свойства

string

skuDescription

Описание номера SKU продукта, для которого приобретена подписка. Это поле доступно только для учетных записей выставления счетов с типом клиентского соглашения Майкрософт и соглашением с партнером Майкрософт. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

skuDescription?: string

Значение свойства

string

skuId

Идентификатор SKU продукта, для которого приобретена подписка. Это поле доступно только для учетных записей выставления счетов клиентского соглашения Майкрософт.

skuId?: string

Значение свойства

string

status

Состояние подписки. Это поле недоступно для учетных записей выставления счетов соглашения Enterprise. Это свойство не будет сериализовано. Его можно заполнить только сервером.

status?: string

Значение свойства

string

subscriptionEnrollmentAccountStatus

Текущее состояние учетной записи регистрации подписки. Это поле доступно только для типа соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

subscriptionEnrollmentAccountStatus?: string

Значение свойства

string

subscriptionId

Идентификатор подписки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

subscriptionId?: string

Значение свойства

string

suspensionReasonDetails

Сведения о приостановке подписки. Это поле недоступно для учетных записей выставления счетов соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

suspensionReasonDetails?: BillingSubscriptionStatusDetails[]

Значение свойства

suspensionReasons

Причина приостановки подписки. Это поле недоступно для учетных записей выставления счетов соглашения Enterprise. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

suspensionReasons?: string[]

Значение свойства

string[]

systemOverrides

Системные политики, которые регулируют поведение подписки.

systemOverrides?: SystemOverrides

Значение свойства

termDuration

Длительность в ISO8601 формате, для которого можно использовать подписку. Пример: P1M, P3M, P1Y

termDuration?: string

Значение свойства

string

termEndDate

Дата окончания термина в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

termEndDate?: Date

Значение свойства

Date

termStartDate

Дата начала термина в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

termStartDate?: Date

Значение свойства

Date

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}}/{resourceType}/{resourceName}" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследован отProxyResourceWithTags.id

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследовано отProxyResourceWithTags.name

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

Значение свойства

наследуется отProxyResourceWithTags.systemData

tags

Словарь метаданных, связанных с ресурсом. Он не может быть заполнен для всех типов ресурсов. Максимальная длина ключа и значения, поддерживаемая 256 символами. Ключи или значение не должны пустыми значениями и значениями NULL. Ключи не могут содержать <> % & \ ? /

tags?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

наследуется отProxyResourceWithTags.tags

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

наследуется отProxyResourceWithTags.type