PaymentMethod interface

Um método de pagamento.

Extends

Propriedades

accountHolderName

O nome do titular da conta para o método de pagamento. Isto só é suportado para métodos de pagamento com cartão de crédito familiar.

displayName

O nome para exibição do método de pagamento.

expiration

O mês e o ano de expiração do método de pagamento. Isto só é suportado para métodos de pagamento com cartão de crédito familiar.

family

A família do método de pagamento.

idPropertiesId

ID do método de pagamento.

lastFourDigits

Últimos quatro dígitos do método de pagamento.

logos

A lista de logotipos para o método de pagamento.

paymentMethodType

O tipo de método de pagamento.

status

Estado do método 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 suportado 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 qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

O nome do recurso

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

type

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

Detalhes de Propriedade

accountHolderName

O nome do titular da conta para o método de pagamento. Isto só é suportado para métodos de pagamento com cartão de crédito familiar.

accountHolderName?: string

Valor de Propriedade

string

displayName

O nome para exibição do método de pagamento.

displayName?: string

Valor de Propriedade

string

expiration

O mês e o ano de expiração do método de pagamento. Isto só é suportado para métodos de pagamento com cartão de crédito familiar.

expiration?: string

Valor de Propriedade

string

family

A família do método de pagamento.

family?: string

Valor de Propriedade

string

idPropertiesId

ID do método de pagamento.

idPropertiesId?: string

Valor de Propriedade

string

lastFourDigits

Últimos quatro dígitos do método de pagamento.

lastFourDigits?: string

Valor de Propriedade

string

logos

A lista de logotipos para o método de pagamento.

logos?: PaymentMethodLogo[]

Valor de Propriedade

paymentMethodType

O tipo de método de pagamento.

paymentMethodType?: string

Valor de Propriedade

string

status

Estado do método de pagamento.

status?: string

Valor de 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 suportado de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? /

tags?: Record<string, string>

Valor de Propriedade

Record<string, string>

Detalhes da Propriedade Herdada

id

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

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

systemData?: SystemData

Valor de Propriedade

herdado de ProxyResource.systemData

type

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

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type