BillingPermissionsOperations interface

Interface representando uma operação de BillingPermissions.

Propriedades

checkAccessByBillingAccount

Fornece uma lista de objetos de resposta de acesso de verificação para uma conta de cobrança.

checkAccessByBillingProfile

Fornece uma lista de objetos de resposta de acesso de verificação para um perfil de cobrança.

checkAccessByCustomer

Fornece uma lista de objetos de resposta de acesso de verificação para um cliente.

checkAccessByDepartment

Fornece uma lista de objetos de resposta de acesso de verificação para um departamento.

checkAccessByEnrollmentAccount

Fornece uma lista de objetos de resposta de acesso de verificação para uma conta de registro.

checkAccessByInvoiceSection

Fornece uma lista de objetos de resposta de acesso de verificação para uma seção de fatura.

listByBillingAccount

Lista as permissões de cobrança que o chamador tem em uma conta de cobrança.

listByBillingProfile

Lista as permissões de cobrança que o chamador tem em um perfil de cobrança.

listByCustomer

Lista as permissões de cobrança que o chamador tem para um cliente.

listByCustomerAtBillingAccount

Lista as permissões de cobrança que o chamador tem para um cliente no nível da conta de cobrança.

listByDepartment

Lista as permissões de cobrança que o chamador tem para um departamento.

listByEnrollmentAccount

Lista as permissões de cobrança que o chamador tem para uma conta de inscrição.

listByInvoiceSection

Lista as permissões de cobrança que o chamador tem para uma seção de fatura.

Detalhes de Propriedade

checkAccessByBillingAccount

Fornece uma lista de objetos de resposta de acesso de verificação para uma conta de cobrança.

checkAccessByBillingAccount: (billingAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingAccountOptionalParams) => Promise<CheckAccessResponse[]>

Valor de Propriedade

(billingAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingAccountOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByBillingProfile

Fornece uma lista de objetos de resposta de acesso de verificação para um perfil de cobrança.

checkAccessByBillingProfile: (billingAccountName: string, billingProfileName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingProfileOptionalParams) => Promise<CheckAccessResponse[]>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingProfileOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByCustomer

Fornece uma lista de objetos de resposta de acesso de verificação para um cliente.

checkAccessByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByCustomerOptionalParams) => Promise<CheckAccessResponse[]>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByCustomerOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByDepartment

Fornece uma lista de objetos de resposta de acesso de verificação para um departamento.

checkAccessByDepartment: (billingAccountName: string, departmentName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByDepartmentOptionalParams) => Promise<CheckAccessResponse[]>

Valor de Propriedade

(billingAccountName: string, departmentName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByDepartmentOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByEnrollmentAccount

Fornece uma lista de objetos de resposta de acesso de verificação para uma conta de registro.

checkAccessByEnrollmentAccount: (billingAccountName: string, enrollmentAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams) => Promise<CheckAccessResponse[]>

Valor de Propriedade

(billingAccountName: string, enrollmentAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByInvoiceSection

Fornece uma lista de objetos de resposta de acesso de verificação para uma seção de fatura.

checkAccessByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByInvoiceSectionOptionalParams) => Promise<CheckAccessResponse[]>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByInvoiceSectionOptionalParams) => Promise<CheckAccessResponse[]>

listByBillingAccount

Lista as permissões de cobrança que o chamador tem em uma conta de cobrança.

listByBillingAccount: (billingAccountName: string, options?: BillingPermissionsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Valor de Propriedade

(billingAccountName: string, options?: BillingPermissionsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByBillingProfile

Lista as permissões de cobrança que o chamador tem em um perfil de cobrança.

listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: BillingPermissionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, options?: BillingPermissionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByCustomer

Lista as permissões de cobrança que o chamador tem para um cliente.

listByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingPermissionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingPermissionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByCustomerAtBillingAccount

Lista as permissões de cobrança que o chamador tem para um cliente no nível da conta de cobrança.

listByCustomerAtBillingAccount: (billingAccountName: string, customerName: string, options?: BillingPermissionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Valor de Propriedade

(billingAccountName: string, customerName: string, options?: BillingPermissionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByDepartment

Lista as permissões de cobrança que o chamador tem para um departamento.

listByDepartment: (billingAccountName: string, departmentName: string, options?: BillingPermissionsListByDepartmentOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Valor de Propriedade

(billingAccountName: string, departmentName: string, options?: BillingPermissionsListByDepartmentOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByEnrollmentAccount

Lista as permissões de cobrança que o chamador tem para uma conta de inscrição.

listByEnrollmentAccount: (billingAccountName: string, enrollmentAccountName: string, options?: BillingPermissionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Valor de Propriedade

(billingAccountName: string, enrollmentAccountName: string, options?: BillingPermissionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByInvoiceSection

Lista as permissões de cobrança que o chamador tem para uma seção de fatura.

listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingPermissionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingPermissionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>