File Explorer

/proc/self/root/var/runtime/node_modules/@aws-sdk/client-ram/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.js30.6 KB · 783 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 RAMServiceException = require('./models/RAMServiceException'); const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "ram",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; 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 RAMClient 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.defaultRAMHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class AcceptResourceShareInvitationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "AcceptResourceShareInvitation", {})    .n("RAMClient", "AcceptResourceShareInvitationCommand")    .sc(schemas_0.AcceptResourceShareInvitation$)    .build() {} class AssociateResourceShareCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "AssociateResourceShare", {})    .n("RAMClient", "AssociateResourceShareCommand")    .sc(schemas_0.AssociateResourceShare$)    .build() {} class AssociateResourceSharePermissionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "AssociateResourceSharePermission", {})    .n("RAMClient", "AssociateResourceSharePermissionCommand")    .sc(schemas_0.AssociateResourceSharePermission$)    .build() {} class CreatePermissionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "CreatePermission", {})    .n("RAMClient", "CreatePermissionCommand")    .sc(schemas_0.CreatePermission$)    .build() {} class CreatePermissionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "CreatePermissionVersion", {})    .n("RAMClient", "CreatePermissionVersionCommand")    .sc(schemas_0.CreatePermissionVersion$)    .build() {} class CreateResourceShareCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "CreateResourceShare", {})    .n("RAMClient", "CreateResourceShareCommand")    .sc(schemas_0.CreateResourceShare$)    .build() {} class DeletePermissionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "DeletePermission", {})    .n("RAMClient", "DeletePermissionCommand")    .sc(schemas_0.DeletePermission$)    .build() {} class DeletePermissionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "DeletePermissionVersion", {})    .n("RAMClient", "DeletePermissionVersionCommand")    .sc(schemas_0.DeletePermissionVersion$)    .build() {} class DeleteResourceShareCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "DeleteResourceShare", {})    .n("RAMClient", "DeleteResourceShareCommand")    .sc(schemas_0.DeleteResourceShare$)    .build() {} class DisassociateResourceShareCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "DisassociateResourceShare", {})    .n("RAMClient", "DisassociateResourceShareCommand")    .sc(schemas_0.DisassociateResourceShare$)    .build() {} class DisassociateResourceSharePermissionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "DisassociateResourceSharePermission", {})    .n("RAMClient", "DisassociateResourceSharePermissionCommand")    .sc(schemas_0.DisassociateResourceSharePermission$)    .build() {} class EnableSharingWithAwsOrganizationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "EnableSharingWithAwsOrganization", {})    .n("RAMClient", "EnableSharingWithAwsOrganizationCommand")    .sc(schemas_0.EnableSharingWithAwsOrganization$)    .build() {} class GetPermissionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "GetPermission", {})    .n("RAMClient", "GetPermissionCommand")    .sc(schemas_0.GetPermission$)    .build() {} class GetResourcePoliciesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "GetResourcePolicies", {})    .n("RAMClient", "GetResourcePoliciesCommand")    .sc(schemas_0.GetResourcePolicies$)    .build() {} class GetResourceShareAssociationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "GetResourceShareAssociations", {})    .n("RAMClient", "GetResourceShareAssociationsCommand")    .sc(schemas_0.GetResourceShareAssociations$)    .build() {} class GetResourceShareInvitationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "GetResourceShareInvitations", {})    .n("RAMClient", "GetResourceShareInvitationsCommand")    .sc(schemas_0.GetResourceShareInvitations$)    .build() {} class GetResourceSharesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "GetResourceShares", {})    .n("RAMClient", "GetResourceSharesCommand")    .sc(schemas_0.GetResourceShares$)    .build() {} class ListPendingInvitationResourcesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListPendingInvitationResources", {})    .n("RAMClient", "ListPendingInvitationResourcesCommand")    .sc(schemas_0.ListPendingInvitationResources$)    .build() {} class ListPermissionAssociationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListPermissionAssociations", {})    .n("RAMClient", "ListPermissionAssociationsCommand")    .sc(schemas_0.ListPermissionAssociations$)    .build() {} class ListPermissionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListPermissions", {})    .n("RAMClient", "ListPermissionsCommand")    .sc(schemas_0.ListPermissions$)    .build() {} class ListPermissionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListPermissionVersions", {})    .n("RAMClient", "ListPermissionVersionsCommand")    .sc(schemas_0.ListPermissionVersions$)    .build() {} class ListPrincipalsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListPrincipals", {})    .n("RAMClient", "ListPrincipalsCommand")    .sc(schemas_0.ListPrincipals$)    .build() {} class ListReplacePermissionAssociationsWorkCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListReplacePermissionAssociationsWork", {})    .n("RAMClient", "ListReplacePermissionAssociationsWorkCommand")    .sc(schemas_0.ListReplacePermissionAssociationsWork$)    .build() {} class ListResourcesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListResources", {})    .n("RAMClient", "ListResourcesCommand")    .sc(schemas_0.ListResources$)    .build() {} class ListResourceSharePermissionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListResourceSharePermissions", {})    .n("RAMClient", "ListResourceSharePermissionsCommand")    .sc(schemas_0.ListResourceSharePermissions$)    .build() {} class ListResourceTypesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListResourceTypes", {})    .n("RAMClient", "ListResourceTypesCommand")    .sc(schemas_0.ListResourceTypes$)    .build() {} class ListSourceAssociationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ListSourceAssociations", {})    .n("RAMClient", "ListSourceAssociationsCommand")    .sc(schemas_0.ListSourceAssociations$)    .build() {} class PromotePermissionCreatedFromPolicyCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "PromotePermissionCreatedFromPolicy", {})    .n("RAMClient", "PromotePermissionCreatedFromPolicyCommand")    .sc(schemas_0.PromotePermissionCreatedFromPolicy$)    .build() {} class PromoteResourceShareCreatedFromPolicyCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "PromoteResourceShareCreatedFromPolicy", {})    .n("RAMClient", "PromoteResourceShareCreatedFromPolicyCommand")    .sc(schemas_0.PromoteResourceShareCreatedFromPolicy$)    .build() {} class RejectResourceShareInvitationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "RejectResourceShareInvitation", {})    .n("RAMClient", "RejectResourceShareInvitationCommand")    .sc(schemas_0.RejectResourceShareInvitation$)    .build() {} class ReplacePermissionAssociationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "ReplacePermissionAssociations", {})    .n("RAMClient", "ReplacePermissionAssociationsCommand")    .sc(schemas_0.ReplacePermissionAssociations$)    .build() {} class SetDefaultPermissionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "SetDefaultPermissionVersion", {})    .n("RAMClient", "SetDefaultPermissionVersionCommand")    .sc(schemas_0.SetDefaultPermissionVersion$)    .build() {} class TagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "TagResource", {})    .n("RAMClient", "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("AmazonResourceSharing", "UntagResource", {})    .n("RAMClient", "UntagResourceCommand")    .sc(schemas_0.UntagResource$)    .build() {} class UpdateResourceShareCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("AmazonResourceSharing", "UpdateResourceShare", {})    .n("RAMClient", "UpdateResourceShareCommand")    .sc(schemas_0.UpdateResourceShare$)    .build() {} const paginateGetResourcePolicies = core.createPaginator(RAMClient, GetResourcePoliciesCommand, "nextToken", "nextToken", "maxResults"); const paginateGetResourceShareAssociations = core.createPaginator(RAMClient, GetResourceShareAssociationsCommand, "nextToken", "nextToken", "maxResults"); const paginateGetResourceShareInvitations = core.createPaginator(RAMClient, GetResourceShareInvitationsCommand, "nextToken", "nextToken", "maxResults"); const paginateGetResourceShares = core.createPaginator(RAMClient, GetResourceSharesCommand, "nextToken", "nextToken", "maxResults"); const paginateListPendingInvitationResources = core.createPaginator(RAMClient, ListPendingInvitationResourcesCommand, "nextToken", "nextToken", "maxResults"); const paginateListPermissionAssociations = core.createPaginator(RAMClient, ListPermissionAssociationsCommand, "nextToken", "nextToken", "maxResults"); const paginateListPermissions = core.createPaginator(RAMClient, ListPermissionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListPermissionVersions = core.createPaginator(RAMClient, ListPermissionVersionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListPrincipals = core.createPaginator(RAMClient, ListPrincipalsCommand, "nextToken", "nextToken", "maxResults"); const paginateListReplacePermissionAssociationsWork = core.createPaginator(RAMClient, ListReplacePermissionAssociationsWorkCommand, "nextToken", "nextToken", "maxResults"); const paginateListResourceSharePermissions = core.createPaginator(RAMClient, ListResourceSharePermissionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListResources = core.createPaginator(RAMClient, ListResourcesCommand, "nextToken", "nextToken", "maxResults"); const paginateListResourceTypes = core.createPaginator(RAMClient, ListResourceTypesCommand, "nextToken", "nextToken", "maxResults"); const paginateListSourceAssociations = core.createPaginator(RAMClient, ListSourceAssociationsCommand, "nextToken", "nextToken", "maxResults"); const commands = {    AcceptResourceShareInvitationCommand,    AssociateResourceShareCommand,    AssociateResourceSharePermissionCommand,    CreatePermissionCommand,    CreatePermissionVersionCommand,    CreateResourceShareCommand,    DeletePermissionCommand,    DeletePermissionVersionCommand,    DeleteResourceShareCommand,    DisassociateResourceShareCommand,    DisassociateResourceSharePermissionCommand,    EnableSharingWithAwsOrganizationCommand,    GetPermissionCommand,    GetResourcePoliciesCommand,    GetResourceShareAssociationsCommand,    GetResourceShareInvitationsCommand,    GetResourceSharesCommand,    ListPendingInvitationResourcesCommand,    ListPermissionAssociationsCommand,    ListPermissionsCommand,    ListPermissionVersionsCommand,    ListPrincipalsCommand,    ListReplacePermissionAssociationsWorkCommand,    ListResourcesCommand,    ListResourceSharePermissionsCommand,    ListResourceTypesCommand,    ListSourceAssociationsCommand,    PromotePermissionCreatedFromPolicyCommand,    PromoteResourceShareCreatedFromPolicyCommand,    RejectResourceShareInvitationCommand,    ReplacePermissionAssociationsCommand,    SetDefaultPermissionVersionCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateResourceShareCommand,};const paginators = {    paginateGetResourcePolicies,    paginateGetResourceShareAssociations,    paginateGetResourceShareInvitations,    paginateGetResourceShares,    paginateListPendingInvitationResources,    paginateListPermissionAssociations,    paginateListPermissions,    paginateListPermissionVersions,    paginateListPrincipals,    paginateListReplacePermissionAssociationsWork,    paginateListResources,    paginateListResourceSharePermissions,    paginateListResourceTypes,    paginateListSourceAssociations,};class RAM extends RAMClient {}client.createAggregatedClient(commands, RAM, { paginators }); const ResourceShareAssociationType = {    PRINCIPAL: "PRINCIPAL",    RESOURCE: "RESOURCE",    SOURCE: "SOURCE",};const ResourceShareAssociationStatus = {    ASSOCIATED: "ASSOCIATED",    ASSOCIATING: "ASSOCIATING",    DISASSOCIATED: "DISASSOCIATED",    DISASSOCIATING: "DISASSOCIATING",    FAILED: "FAILED",    RESTORING: "RESTORING",    SUSPENDED: "SUSPENDED",    SUSPENDING: "SUSPENDING",};const ResourceShareInvitationStatus = {    ACCEPTED: "ACCEPTED",    EXPIRED: "EXPIRED",    PENDING: "PENDING",    REJECTED: "REJECTED",};const PermissionFeatureSet = {    CREATED_FROM_POLICY: "CREATED_FROM_POLICY",    PROMOTING_TO_STANDARD: "PROMOTING_TO_STANDARD",    STANDARD: "STANDARD",};const PermissionType = {    AWS_MANAGED: "AWS_MANAGED",    CUSTOMER_MANAGED: "CUSTOMER_MANAGED",};const PermissionStatus = {    ATTACHABLE: "ATTACHABLE",    DELETED: "DELETED",    DELETING: "DELETING",    UNATTACHABLE: "UNATTACHABLE",};const ResourceShareFeatureSet = {    CREATED_FROM_POLICY: "CREATED_FROM_POLICY",    PROMOTING_TO_STANDARD: "PROMOTING_TO_STANDARD",    STANDARD: "STANDARD",};const ResourceShareStatus = {    ACTIVE: "ACTIVE",    DELETED: "DELETED",    DELETING: "DELETING",    FAILED: "FAILED",    PENDING: "PENDING",};const ResourceOwner = {    OTHER_ACCOUNTS: "OTHER-ACCOUNTS",    SELF: "SELF",};const ResourceRegionScopeFilter = {    ALL: "ALL",    GLOBAL: "GLOBAL",    REGIONAL: "REGIONAL",};const ResourceRegionScope = {    GLOBAL: "GLOBAL",    REGIONAL: "REGIONAL",};const ResourceStatus = {    AVAILABLE: "AVAILABLE",    LIMIT_EXCEEDED: "LIMIT_EXCEEDED",    PENDING: "PENDING",    UNAVAILABLE: "UNAVAILABLE",    ZONAL_RESOURCE_INACCESSIBLE: "ZONAL_RESOURCE_INACCESSIBLE",};const PermissionTypeFilter = {    ALL: "ALL",    AWS_MANAGED: "AWS_MANAGED",    CUSTOMER_MANAGED: "CUSTOMER_MANAGED",};const ReplacePermissionAssociationsWorkStatus = {    COMPLETED: "COMPLETED",    FAILED: "FAILED",    IN_PROGRESS: "IN_PROGRESS",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.RAMServiceException = RAMServiceException.RAMServiceException;exports.AcceptResourceShareInvitationCommand = AcceptResourceShareInvitationCommand;exports.AssociateResourceShareCommand = AssociateResourceShareCommand;exports.AssociateResourceSharePermissionCommand = AssociateResourceSharePermissionCommand;exports.CreatePermissionCommand = CreatePermissionCommand;exports.CreatePermissionVersionCommand = CreatePermissionVersionCommand;exports.CreateResourceShareCommand = CreateResourceShareCommand;exports.DeletePermissionCommand = DeletePermissionCommand;exports.DeletePermissionVersionCommand = DeletePermissionVersionCommand;exports.DeleteResourceShareCommand = DeleteResourceShareCommand;exports.DisassociateResourceShareCommand = DisassociateResourceShareCommand;exports.DisassociateResourceSharePermissionCommand = DisassociateResourceSharePermissionCommand;exports.EnableSharingWithAwsOrganizationCommand = EnableSharingWithAwsOrganizationCommand;exports.GetPermissionCommand = GetPermissionCommand;exports.GetResourcePoliciesCommand = GetResourcePoliciesCommand;exports.GetResourceShareAssociationsCommand = GetResourceShareAssociationsCommand;exports.GetResourceShareInvitationsCommand = GetResourceShareInvitationsCommand;exports.GetResourceSharesCommand = GetResourceSharesCommand;exports.ListPendingInvitationResourcesCommand = ListPendingInvitationResourcesCommand;exports.ListPermissionAssociationsCommand = ListPermissionAssociationsCommand;exports.ListPermissionVersionsCommand = ListPermissionVersionsCommand;exports.ListPermissionsCommand = ListPermissionsCommand;exports.ListPrincipalsCommand = ListPrincipalsCommand;exports.ListReplacePermissionAssociationsWorkCommand = ListReplacePermissionAssociationsWorkCommand;exports.ListResourceSharePermissionsCommand = ListResourceSharePermissionsCommand;exports.ListResourceTypesCommand = ListResourceTypesCommand;exports.ListResourcesCommand = ListResourcesCommand;exports.ListSourceAssociationsCommand = ListSourceAssociationsCommand;exports.PermissionFeatureSet = PermissionFeatureSet;exports.PermissionStatus = PermissionStatus;exports.PermissionType = PermissionType;exports.PermissionTypeFilter = PermissionTypeFilter;exports.PromotePermissionCreatedFromPolicyCommand = PromotePermissionCreatedFromPolicyCommand;exports.PromoteResourceShareCreatedFromPolicyCommand = PromoteResourceShareCreatedFromPolicyCommand;exports.RAM = RAM;exports.RAMClient = RAMClient;exports.RejectResourceShareInvitationCommand = RejectResourceShareInvitationCommand;exports.ReplacePermissionAssociationsCommand = ReplacePermissionAssociationsCommand;exports.ReplacePermissionAssociationsWorkStatus = ReplacePermissionAssociationsWorkStatus;exports.ResourceOwner = ResourceOwner;exports.ResourceRegionScope = ResourceRegionScope;exports.ResourceRegionScopeFilter = ResourceRegionScopeFilter;exports.ResourceShareAssociationStatus = ResourceShareAssociationStatus;exports.ResourceShareAssociationType = ResourceShareAssociationType;exports.ResourceShareFeatureSet = ResourceShareFeatureSet;exports.ResourceShareInvitationStatus = ResourceShareInvitationStatus;exports.ResourceShareStatus = ResourceShareStatus;exports.ResourceStatus = ResourceStatus;exports.SetDefaultPermissionVersionCommand = SetDefaultPermissionVersionCommand;exports.TagResourceCommand = TagResourceCommand;exports.UntagResourceCommand = UntagResourceCommand;exports.UpdateResourceShareCommand = UpdateResourceShareCommand;exports.paginateGetResourcePolicies = paginateGetResourcePolicies;exports.paginateGetResourceShareAssociations = paginateGetResourceShareAssociations;exports.paginateGetResourceShareInvitations = paginateGetResourceShareInvitations;exports.paginateGetResourceShares = paginateGetResourceShares;exports.paginateListPendingInvitationResources = paginateListPendingInvitationResources;exports.paginateListPermissionAssociations = paginateListPermissionAssociations;exports.paginateListPermissionVersions = paginateListPermissionVersions;exports.paginateListPermissions = paginateListPermissions;exports.paginateListPrincipals = paginateListPrincipals;exports.paginateListReplacePermissionAssociationsWork = paginateListReplacePermissionAssociationsWork;exports.paginateListResourceSharePermissions = paginateListResourceSharePermissions;exports.paginateListResourceTypes = paginateListResourceTypes;exports.paginateListResources = paginateListResources;exports.paginateListSourceAssociations = paginateListSourceAssociations;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];});