BillingPermissions interface
Interfaz que representa una billingPermissions.
Métodos
Detalles del método
checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)
Proporciona una lista de los objetos de respuesta de comprobación de acceso para una cuenta de facturación.
function checkAccessByBillingAccount(billingAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingAccountOptionalParams): Promise<BillingPermissionsCheckAccessByBillingAccountResponse>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- parameters
- CheckAccessRequest
Objeto de solicitud en el que se comprobará el acceso del autor de la llamada.
Parámetros de opciones.
Devoluciones
checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)
Proporciona una lista de los objetos de respuesta de comprobación de acceso para un perfil de facturación.
function checkAccessByBillingProfile(billingAccountName: string, billingProfileName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingProfileOptionalParams): Promise<BillingPermissionsCheckAccessByBillingProfileResponse>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- billingProfileName
-
string
Identificador que identifica de forma única un perfil de facturación.
- parameters
- CheckAccessRequest
Objeto de solicitud en el que se comprobará el acceso del autor de la llamada.
Parámetros de opciones.
Devoluciones
checkAccessByCustomer(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByCustomerOptionalParams)
Proporciona una lista de los objetos de respuesta de comprobación de acceso para un cliente.
function checkAccessByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByCustomerOptionalParams): Promise<BillingPermissionsCheckAccessByCustomerResponse>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- billingProfileName
-
string
Identificador que identifica de forma única un perfil de facturación.
- customerName
-
string
Identificador que identifica de forma única a un cliente.
- parameters
- CheckAccessRequest
Objeto de solicitud en el que se comprobará el acceso del autor de la llamada.
Parámetros de opciones.
Devoluciones
checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)
Proporciona una lista de los objetos de respuesta de comprobación de acceso para un departamento.
function checkAccessByDepartment(billingAccountName: string, departmentName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByDepartmentOptionalParams): Promise<BillingPermissionsCheckAccessByDepartmentResponse>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- departmentName
-
string
Nombre del departamento.
- parameters
- CheckAccessRequest
Objeto de solicitud en el que se comprobará el acceso del autor de la llamada.
Parámetros de opciones.
Devoluciones
checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)
Proporciona una lista de los objetos de respuesta de comprobación de acceso para una cuenta de inscripción.
function checkAccessByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams): Promise<BillingPermissionsCheckAccessByEnrollmentAccountResponse>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- enrollmentAccountName
-
string
Nombre de la cuenta de inscripción.
- parameters
- CheckAccessRequest
Objeto de solicitud en el que se comprobará el acceso del autor de la llamada.
Parámetros de opciones.
Devoluciones
checkAccessByInvoiceSection(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByInvoiceSectionOptionalParams)
Proporciona una lista de los objetos de respuesta de comprobación de acceso para una sección de factura.
function checkAccessByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByInvoiceSectionOptionalParams): Promise<BillingPermissionsCheckAccessByInvoiceSectionResponse>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- billingProfileName
-
string
Identificador que identifica de forma única un perfil de facturación.
- invoiceSectionName
-
string
Identificador que identifica de forma única una sección de factura.
- parameters
- CheckAccessRequest
Objeto de solicitud en el que se comprobará el acceso del autor de la llamada.
Parámetros de opciones.
Devoluciones
listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)
Enumera los permisos de facturación que tiene el autor de la llamada en una cuenta de facturación.
function listByBillingAccount(billingAccountName: string, options?: BillingPermissionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
Parámetros de opciones.
Devoluciones
listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)
Enumera los permisos de facturación que tiene el autor de la llamada en un perfil de facturación.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingPermissionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- billingProfileName
-
string
Identificador que identifica de forma única un perfil de facturación.
Parámetros de opciones.
Devoluciones
listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)
Enumera los permisos de facturación que tiene el autor de la llamada para un cliente.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingPermissionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- billingProfileName
-
string
Identificador que identifica de forma única un perfil de facturación.
- customerName
-
string
Identificador que identifica de forma única a un cliente.
Parámetros de opciones.
Devoluciones
listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)
Enumera los permisos de facturación que el autor de la llamada tiene para un cliente en el nivel de cuenta de facturación.
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingPermissionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- customerName
-
string
Identificador que identifica de forma única a un cliente.
Parámetros de opciones.
Devoluciones
listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)
Enumera los permisos de facturación que tiene el autor de la llamada para un departamento.
function listByDepartment(billingAccountName: string, departmentName: string, options?: BillingPermissionsListByDepartmentOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- departmentName
-
string
Nombre del departamento.
Parámetros de opciones.
Devoluciones
listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)
Enumera los permisos de facturación que tiene el autor de la llamada para una cuenta de inscripción.
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingPermissionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- enrollmentAccountName
-
string
Nombre de la cuenta de inscripción.
Parámetros de opciones.
Devoluciones
listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)
Enumera los permisos de facturación que tiene el autor de la llamada para una sección de factura.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingPermissionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
Parámetros
- billingAccountName
-
string
Identificador que identifica de forma única una cuenta de facturación.
- billingProfileName
-
string
Identificador que identifica de forma única un perfil de facturación.
- invoiceSectionName
-
string
Identificador que identifica de forma única una sección de factura.
Parámetros de opciones.