PaymentMethod interface

Uma forma de pagamento.

Extends

Propriedades

accountHolderName

O nome do titular da conta para a forma de pagamento. Isso só tem suporte para métodos de pagamento com Cartão de Crédito da família.

displayName

O nome de exibição da forma de pagamento.

expiration

O mês e o ano de expiração da forma de pagamento. Isso só tem suporte para métodos de pagamento com Cartão de Crédito da família.

family

A família da forma de pagamento.

idPropertiesId

ID da forma de pagamento.

lastFourDigits

Últimos quatro dígitos da forma de pagamento.

logos

A lista de logotipos da forma de pagamento.

paymentMethodType

O tipo de forma de pagamento.

status

Status da forma de pagamento.

tags

Dicionário de metadados associados ao recurso. Ele pode não ser preenchido para todos os tipos de recursos. Comprimento máximo de chave/valor com suporte de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? /

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes da propriedade

accountHolderName

O nome do titular da conta para a forma de pagamento. Isso só tem suporte para métodos de pagamento com Cartão de Crédito da família.

accountHolderName?: string

Valor da propriedade

string

displayName

O nome de exibição da forma de pagamento.

displayName?: string

Valor da propriedade

string

expiration

O mês e o ano de expiração da forma de pagamento. Isso só tem suporte para métodos de pagamento com Cartão de Crédito da família.

expiration?: string

Valor da propriedade

string

family

A família da forma de pagamento.

family?: string

Valor da propriedade

string

idPropertiesId

ID da forma de pagamento.

idPropertiesId?: string

Valor da propriedade

string

lastFourDigits

Últimos quatro dígitos da forma de pagamento.

lastFourDigits?: string

Valor da propriedade

string

logos

A lista de logotipos da forma de pagamento.

logos?: PaymentMethodLogo[]

Valor da propriedade

paymentMethodType

O tipo de forma de pagamento.

paymentMethodType?: string

Valor da propriedade

string

status

Status da forma de pagamento.

status?: string

Valor da propriedade

string

tags

Dicionário de metadados associados ao recurso. Ele pode não ser preenchido para todos os tipos de recursos. Comprimento máximo de chave/valor com suporte de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? /

tags?: Record<string, string>

Valor da propriedade

Record<string, string>

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor da propriedade

string

herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor da propriedade

string

herdado deProxyResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

herdado de ProxyResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor da propriedade

string

herdado deProxyResource.type