File Explorer

/proc/self/root/var/runtime/node_modules/@aws-sdk/client-invoicing/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js19.3 KB · 509 lines
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var errors = require('./models/errors');var InvoicingServiceException = require('./models/InvoicingServiceException'); const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "invoicing",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(client$1.getAwsRegionExtensionConfiguration(runtimeConfig), client.getDefaultExtensionConfiguration(runtimeConfig), protocols.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, client$1.resolveAwsRegionExtensionConfiguration(extensionConfiguration), client.resolveDefaultRuntimeConfig(extensionConfiguration), protocols.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class InvoicingClient extends client.Client {    config;    constructor(...[configuration]) {        const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = client$1.resolveUserAgentConfig(_config_1);        const _config_3 = retry.resolveRetryConfig(_config_2);        const _config_4 = config.resolveRegionConfig(_config_3);        const _config_5 = client$1.resolveHostHeaderConfig(_config_4);        const _config_6 = endpoints.resolveEndpointConfig(_config_5);        const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));        this.middlewareStack.use(client$1.getUserAgentPlugin(this.config));        this.middlewareStack.use(retry.getRetryPlugin(this.config));        this.middlewareStack.use(protocols.getContentLengthPlugin(this.config));        this.middlewareStack.use(client$1.getHostHeaderPlugin(this.config));        this.middlewareStack.use(client$1.getLoggerPlugin(this.config));        this.middlewareStack.use(client$1.getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultInvoicingHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class BatchGetInvoiceProfileCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "BatchGetInvoiceProfile", {})    .n("InvoicingClient", "BatchGetInvoiceProfileCommand")    .sc(schemas_0.BatchGetInvoiceProfile$)    .build() {} class CreateInvoiceUnitCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "CreateInvoiceUnit", {})    .n("InvoicingClient", "CreateInvoiceUnitCommand")    .sc(schemas_0.CreateInvoiceUnit$)    .build() {} class CreateProcurementPortalPreferenceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "CreateProcurementPortalPreference", {})    .n("InvoicingClient", "CreateProcurementPortalPreferenceCommand")    .sc(schemas_0.CreateProcurementPortalPreference$)    .build() {} class DeleteInvoiceUnitCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "DeleteInvoiceUnit", {})    .n("InvoicingClient", "DeleteInvoiceUnitCommand")    .sc(schemas_0.DeleteInvoiceUnit$)    .build() {} class DeleteProcurementPortalPreferenceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "DeleteProcurementPortalPreference", {})    .n("InvoicingClient", "DeleteProcurementPortalPreferenceCommand")    .sc(schemas_0.DeleteProcurementPortalPreference$)    .build() {} class GetInvoicePDFCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "GetInvoicePDF", {})    .n("InvoicingClient", "GetInvoicePDFCommand")    .sc(schemas_0.GetInvoicePDF$)    .build() {} class GetInvoiceUnitCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "GetInvoiceUnit", {})    .n("InvoicingClient", "GetInvoiceUnitCommand")    .sc(schemas_0.GetInvoiceUnit$)    .build() {} class GetProcurementPortalPreferenceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "GetProcurementPortalPreference", {})    .n("InvoicingClient", "GetProcurementPortalPreferenceCommand")    .sc(schemas_0.GetProcurementPortalPreference$)    .build() {} class ListInvoiceSummariesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "ListInvoiceSummaries", {})    .n("InvoicingClient", "ListInvoiceSummariesCommand")    .sc(schemas_0.ListInvoiceSummaries$)    .build() {} class ListInvoiceUnitsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "ListInvoiceUnits", {})    .n("InvoicingClient", "ListInvoiceUnitsCommand")    .sc(schemas_0.ListInvoiceUnits$)    .build() {} class ListProcurementPortalPreferencesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "ListProcurementPortalPreferences", {})    .n("InvoicingClient", "ListProcurementPortalPreferencesCommand")    .sc(schemas_0.ListProcurementPortalPreferences$)    .build() {} class ListTagsForResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "ListTagsForResource", {})    .n("InvoicingClient", "ListTagsForResourceCommand")    .sc(schemas_0.ListTagsForResource$)    .build() {} class PutProcurementPortalPreferenceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "PutProcurementPortalPreference", {})    .n("InvoicingClient", "PutProcurementPortalPreferenceCommand")    .sc(schemas_0.PutProcurementPortalPreference$)    .build() {} class TagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "TagResource", {})    .n("InvoicingClient", "TagResourceCommand")    .sc(schemas_0.TagResource$)    .build() {} class UntagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "UntagResource", {})    .n("InvoicingClient", "UntagResourceCommand")    .sc(schemas_0.UntagResource$)    .build() {} class UpdateInvoiceUnitCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "UpdateInvoiceUnit", {})    .n("InvoicingClient", "UpdateInvoiceUnitCommand")    .sc(schemas_0.UpdateInvoiceUnit$)    .build() {} class UpdateProcurementPortalPreferenceStatusCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Invoicing", "UpdateProcurementPortalPreferenceStatus", {})    .n("InvoicingClient", "UpdateProcurementPortalPreferenceStatusCommand")    .sc(schemas_0.UpdateProcurementPortalPreferenceStatus$)    .build() {} const paginateListInvoiceSummaries = core.createPaginator(InvoicingClient, ListInvoiceSummariesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListInvoiceUnits = core.createPaginator(InvoicingClient, ListInvoiceUnitsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListProcurementPortalPreferences = core.createPaginator(InvoicingClient, ListProcurementPortalPreferencesCommand, "NextToken", "NextToken", "MaxResults"); const commands = {    BatchGetInvoiceProfileCommand,    CreateInvoiceUnitCommand,    CreateProcurementPortalPreferenceCommand,    DeleteInvoiceUnitCommand,    DeleteProcurementPortalPreferenceCommand,    GetInvoicePDFCommand,    GetInvoiceUnitCommand,    GetProcurementPortalPreferenceCommand,    ListInvoiceSummariesCommand,    ListInvoiceUnitsCommand,    ListProcurementPortalPreferencesCommand,    ListTagsForResourceCommand,    PutProcurementPortalPreferenceCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateInvoiceUnitCommand,    UpdateProcurementPortalPreferenceStatusCommand,};const paginators = {    paginateListInvoiceSummaries,    paginateListInvoiceUnits,    paginateListProcurementPortalPreferences,};class Invoicing extends InvoicingClient {}client.createAggregatedClient(commands, Invoicing, { paginators }); const ValidationExceptionReason = {    ACCOUNT_MEMBERSHIP_ERROR: "accountMembershipError",    CANNOT_PARSE: "cannotParse",    DUPLICATE_INVOICE_UNIT: "duplicateInvoiceUnit",    EXPIRED_NEXT_TOKEN: "expiredNextToken",    FIELD_VALIDATION_FAILED: "fieldValidationFailed",    INVALID_INPUT: "invalidInput",    INVALID_NEXT_TOKEN: "invalidNextToken",    MAX_ACCOUNTS_EXCEEDED: "maxAccountsExceeded",    MAX_INVOICE_UNITS_EXCEEDED: "maxInvoiceUnitsExceeded",    MUTUAL_EXCLUSION_ERROR: "mutualExclusionError",    NON_MEMBERS_PRESENT: "nonMemberPresent",    OTHER: "other",    TAX_SETTINGS_ERROR: "taxSettingsError",    UNKNOWN_OPERATION: "unknownOperation",};const BillingEntity = {    AWS: "AWS",    AWS_MARKETPLACE: "AWS_MARKETPLACE",};const BillType = {    ANNIVERSARY: "ANNIVERSARY",    PURCHASE: "PURCHASE",    REFUND: "REFUND",};const BuyerDomain = {    NetworkID: "NetworkID",};const ConnectionTestingMethod = {    PROD_ENV_DOLLAR_TEST: "PROD_ENV_DOLLAR_TEST",    TEST_ENV_REPLAY_TEST: "TEST_ENV_REPLAY_TEST",};const EinvoiceDeliveryAttachmentType = {    INVOICE_PDF: "INVOICE_PDF",    RFP_PDF: "RFP_PDF",};const EinvoiceDeliveryDocumentType = {    AWS_CLOUD_CREDIT_MEMO: "AWS_CLOUD_CREDIT_MEMO",    AWS_CLOUD_INVOICE: "AWS_CLOUD_INVOICE",    AWS_MARKETPLACE_CREDIT_MEMO: "AWS_MARKETPLACE_CREDIT_MEMO",    AWS_MARKETPLACE_INVOICE: "AWS_MARKETPLACE_INVOICE",    AWS_REQUEST_FOR_PAYMENT: "AWS_REQUEST_FOR_PAYMENT",};const Protocol = {    CXML: "CXML",};const PurchaseOrderDataSourceType = {    ASSOCIATED_PURCHASE_ORDER_REQUIRED: "ASSOCIATED_PURCHASE_ORDER_REQUIRED",    PURCHASE_ORDER_NOT_REQUIRED: "PURCHASE_ORDER_NOT_REQUIRED",};const ProcurementPortalName = {    COUPA: "COUPA",    SAP_BUSINESS_NETWORK: "SAP_BUSINESS_NETWORK",};const SupplierDomain = {    NetworkID: "NetworkID",};const EinvoiceDeliveryStatus = {    DELIVERED: "DELIVERED",    NOT_DELIVERED: "NOT_DELIVERED",};const SupplementalDocumentType = {    GOVERNMENT_INVOICE: "GOVERNMENT_INVOICE",    PAYMENT_RECEIPT: "PAYMENT_RECEIPT",    SUPPLEMENT: "SUPPLEMENT",    TAX_E_INVOICE: "TAX_E_INVOICE",};const ProcurementPortalPreferenceStatus = {    ACTIVE: "ACTIVE",    PENDING_VERIFICATION: "PENDING_VERIFICATION",    SUSPENDED: "SUSPENDED",    TEST_FAILED: "TEST_FAILED",    TEST_INITIALIZATION_FAILED: "TEST_INITIALIZATION_FAILED",    TEST_INITIALIZED: "TEST_INITIALIZED",};const InvoiceFrequency = {    ONE_TIME: "ONE_TIME",    RECURRING: "RECURRING",};const InvoiceType = {    CREDIT_MEMO: "CREDIT_MEMO",    INVOICE: "INVOICE",    PAYMENT_RECEIPT: "PAYMENT_RECEIPT",};const ReceiverRole = {    BUYER: "BUYER",    RESELLER: "RESELLER",    SELLER: "SELLER",};const TaxAuthorityStatus = {    CANCELLED: "CANCELLED",    ISSUED: "ISSUED",};const ListInvoiceSummariesResourceType = {    ACCOUNT_ID: "ACCOUNT_ID",    INVOICE_ID: "INVOICE_ID",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.InvoicingServiceException = InvoicingServiceException.InvoicingServiceException;exports.BatchGetInvoiceProfileCommand = BatchGetInvoiceProfileCommand;exports.BillType = BillType;exports.BillingEntity = BillingEntity;exports.BuyerDomain = BuyerDomain;exports.ConnectionTestingMethod = ConnectionTestingMethod;exports.CreateInvoiceUnitCommand = CreateInvoiceUnitCommand;exports.CreateProcurementPortalPreferenceCommand = CreateProcurementPortalPreferenceCommand;exports.DeleteInvoiceUnitCommand = DeleteInvoiceUnitCommand;exports.DeleteProcurementPortalPreferenceCommand = DeleteProcurementPortalPreferenceCommand;exports.EinvoiceDeliveryAttachmentType = EinvoiceDeliveryAttachmentType;exports.EinvoiceDeliveryDocumentType = EinvoiceDeliveryDocumentType;exports.EinvoiceDeliveryStatus = EinvoiceDeliveryStatus;exports.GetInvoicePDFCommand = GetInvoicePDFCommand;exports.GetInvoiceUnitCommand = GetInvoiceUnitCommand;exports.GetProcurementPortalPreferenceCommand = GetProcurementPortalPreferenceCommand;exports.InvoiceFrequency = InvoiceFrequency;exports.InvoiceType = InvoiceType;exports.Invoicing = Invoicing;exports.InvoicingClient = InvoicingClient;exports.ListInvoiceSummariesCommand = ListInvoiceSummariesCommand;exports.ListInvoiceSummariesResourceType = ListInvoiceSummariesResourceType;exports.ListInvoiceUnitsCommand = ListInvoiceUnitsCommand;exports.ListProcurementPortalPreferencesCommand = ListProcurementPortalPreferencesCommand;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ProcurementPortalName = ProcurementPortalName;exports.ProcurementPortalPreferenceStatus = ProcurementPortalPreferenceStatus;exports.Protocol = Protocol;exports.PurchaseOrderDataSourceType = PurchaseOrderDataSourceType;exports.PutProcurementPortalPreferenceCommand = PutProcurementPortalPreferenceCommand;exports.ReceiverRole = ReceiverRole;exports.SupplementalDocumentType = SupplementalDocumentType;exports.SupplierDomain = SupplierDomain;exports.TagResourceCommand = TagResourceCommand;exports.TaxAuthorityStatus = TaxAuthorityStatus;exports.UntagResourceCommand = UntagResourceCommand;exports.UpdateInvoiceUnitCommand = UpdateInvoiceUnitCommand;exports.UpdateProcurementPortalPreferenceStatusCommand = UpdateProcurementPortalPreferenceStatusCommand;exports.ValidationExceptionReason = ValidationExceptionReason;exports.paginateListInvoiceSummaries = paginateListInvoiceSummaries;exports.paginateListInvoiceUnits = paginateListInvoiceUnits;exports.paginateListProcurementPortalPreferences = paginateListProcurementPortalPreferences;Object.prototype.hasOwnProperty.call(schemas_0, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: schemas_0['__proto__']    }); Object.keys(schemas_0).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];});Object.prototype.hasOwnProperty.call(errors, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: errors['__proto__']    }); Object.keys(errors).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];});