/var/runtime/node_modules/@aws-sdk/client-verifiedpermissions/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 /.
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, { AccessDeniedException: () => AccessDeniedException, ActionIdentifierFilterSensitiveLog: () => ActionIdentifierFilterSensitiveLog, AttributeValue: () => AttributeValue, AttributeValueFilterSensitiveLog: () => AttributeValueFilterSensitiveLog, BatchGetPolicyCommand: () => BatchGetPolicyCommand, BatchGetPolicyErrorCode: () => BatchGetPolicyErrorCode, BatchGetPolicyOutputFilterSensitiveLog: () => BatchGetPolicyOutputFilterSensitiveLog, BatchGetPolicyOutputItemFilterSensitiveLog: () => BatchGetPolicyOutputItemFilterSensitiveLog, BatchIsAuthorizedCommand: () => BatchIsAuthorizedCommand, BatchIsAuthorizedInputFilterSensitiveLog: () => BatchIsAuthorizedInputFilterSensitiveLog, BatchIsAuthorizedInputItemFilterSensitiveLog: () => BatchIsAuthorizedInputItemFilterSensitiveLog, BatchIsAuthorizedOutputFilterSensitiveLog: () => BatchIsAuthorizedOutputFilterSensitiveLog, BatchIsAuthorizedOutputItemFilterSensitiveLog: () => BatchIsAuthorizedOutputItemFilterSensitiveLog, BatchIsAuthorizedWithTokenCommand: () => BatchIsAuthorizedWithTokenCommand, BatchIsAuthorizedWithTokenInputFilterSensitiveLog: () => BatchIsAuthorizedWithTokenInputFilterSensitiveLog, BatchIsAuthorizedWithTokenInputItemFilterSensitiveLog: () => BatchIsAuthorizedWithTokenInputItemFilterSensitiveLog, BatchIsAuthorizedWithTokenOutputFilterSensitiveLog: () => BatchIsAuthorizedWithTokenOutputFilterSensitiveLog, BatchIsAuthorizedWithTokenOutputItemFilterSensitiveLog: () => BatchIsAuthorizedWithTokenOutputItemFilterSensitiveLog, CedarVersion: () => CedarVersion, CognitoGroupConfigurationDetailFilterSensitiveLog: () => CognitoGroupConfigurationDetailFilterSensitiveLog, CognitoGroupConfigurationFilterSensitiveLog: () => CognitoGroupConfigurationFilterSensitiveLog, CognitoGroupConfigurationItemFilterSensitiveLog: () => CognitoGroupConfigurationItemFilterSensitiveLog, CognitoUserPoolConfigurationDetailFilterSensitiveLog: () => CognitoUserPoolConfigurationDetailFilterSensitiveLog, CognitoUserPoolConfigurationFilterSensitiveLog: () => CognitoUserPoolConfigurationFilterSensitiveLog, CognitoUserPoolConfigurationItemFilterSensitiveLog: () => CognitoUserPoolConfigurationItemFilterSensitiveLog, Configuration: () => Configuration, ConfigurationDetail: () => ConfigurationDetail, ConfigurationDetailFilterSensitiveLog: () => ConfigurationDetailFilterSensitiveLog, ConfigurationFilterSensitiveLog: () => ConfigurationFilterSensitiveLog, ConfigurationItem: () => ConfigurationItem, ConfigurationItemFilterSensitiveLog: () => ConfigurationItemFilterSensitiveLog, ConflictException: () => ConflictException, ContextDefinition: () => ContextDefinition, ContextDefinitionFilterSensitiveLog: () => ContextDefinitionFilterSensitiveLog, CreateIdentitySourceCommand: () => CreateIdentitySourceCommand, CreateIdentitySourceInputFilterSensitiveLog: () => CreateIdentitySourceInputFilterSensitiveLog, CreatePolicyCommand: () => CreatePolicyCommand, CreatePolicyInputFilterSensitiveLog: () => CreatePolicyInputFilterSensitiveLog, CreatePolicyOutputFilterSensitiveLog: () => CreatePolicyOutputFilterSensitiveLog, CreatePolicyStoreCommand: () => CreatePolicyStoreCommand, CreatePolicyStoreInputFilterSensitiveLog: () => CreatePolicyStoreInputFilterSensitiveLog, CreatePolicyTemplateCommand: () => CreatePolicyTemplateCommand, CreatePolicyTemplateInputFilterSensitiveLog: () => CreatePolicyTemplateInputFilterSensitiveLog, Decision: () => Decision, DeleteIdentitySourceCommand: () => DeleteIdentitySourceCommand, DeletePolicyCommand: () => DeletePolicyCommand, DeletePolicyStoreCommand: () => DeletePolicyStoreCommand, DeletePolicyTemplateCommand: () => DeletePolicyTemplateCommand, DeletionProtection: () => DeletionProtection, EntitiesDefinition: () => EntitiesDefinition, EntitiesDefinitionFilterSensitiveLog: () => EntitiesDefinitionFilterSensitiveLog, EntityIdentifierFilterSensitiveLog: () => EntityIdentifierFilterSensitiveLog, EntityItemFilterSensitiveLog: () => EntityItemFilterSensitiveLog, EntityReference: () => EntityReference, EntityReferenceFilterSensitiveLog: () => EntityReferenceFilterSensitiveLog, EvaluationErrorItemFilterSensitiveLog: () => EvaluationErrorItemFilterSensitiveLog, GetIdentitySourceCommand: () => GetIdentitySourceCommand, GetIdentitySourceOutputFilterSensitiveLog: () => GetIdentitySourceOutputFilterSensitiveLog, GetPolicyCommand: () => GetPolicyCommand, GetPolicyOutputFilterSensitiveLog: () => GetPolicyOutputFilterSensitiveLog, GetPolicyStoreCommand: () => GetPolicyStoreCommand, GetPolicyStoreOutputFilterSensitiveLog: () => GetPolicyStoreOutputFilterSensitiveLog, GetPolicyTemplateCommand: () => GetPolicyTemplateCommand, GetPolicyTemplateOutputFilterSensitiveLog: () => GetPolicyTemplateOutputFilterSensitiveLog, GetSchemaCommand: () => GetSchemaCommand, GetSchemaOutputFilterSensitiveLog: () => GetSchemaOutputFilterSensitiveLog, IdentitySourceDetailsFilterSensitiveLog: () => IdentitySourceDetailsFilterSensitiveLog, IdentitySourceFilterFilterSensitiveLog: () => IdentitySourceFilterFilterSensitiveLog, IdentitySourceItemDetailsFilterSensitiveLog: () => IdentitySourceItemDetailsFilterSensitiveLog, IdentitySourceItemFilterSensitiveLog: () => IdentitySourceItemFilterSensitiveLog, InternalServerException: () => InternalServerException, InvalidStateException: () => InvalidStateException, IsAuthorizedCommand: () => IsAuthorizedCommand, IsAuthorizedInputFilterSensitiveLog: () => IsAuthorizedInputFilterSensitiveLog, IsAuthorizedOutputFilterSensitiveLog: () => IsAuthorizedOutputFilterSensitiveLog, IsAuthorizedWithTokenCommand: () => IsAuthorizedWithTokenCommand, IsAuthorizedWithTokenInputFilterSensitiveLog: () => IsAuthorizedWithTokenInputFilterSensitiveLog, IsAuthorizedWithTokenOutputFilterSensitiveLog: () => IsAuthorizedWithTokenOutputFilterSensitiveLog, ListIdentitySourcesCommand: () => ListIdentitySourcesCommand, ListIdentitySourcesInputFilterSensitiveLog: () => ListIdentitySourcesInputFilterSensitiveLog, ListIdentitySourcesOutputFilterSensitiveLog: () => ListIdentitySourcesOutputFilterSensitiveLog, ListPoliciesCommand: () => ListPoliciesCommand, ListPoliciesInputFilterSensitiveLog: () => ListPoliciesInputFilterSensitiveLog, ListPoliciesOutputFilterSensitiveLog: () => ListPoliciesOutputFilterSensitiveLog, ListPolicyStoresCommand: () => ListPolicyStoresCommand, ListPolicyStoresOutputFilterSensitiveLog: () => ListPolicyStoresOutputFilterSensitiveLog, ListPolicyTemplatesCommand: () => ListPolicyTemplatesCommand, ListPolicyTemplatesOutputFilterSensitiveLog: () => ListPolicyTemplatesOutputFilterSensitiveLog, ListTagsForResourceCommand: () => ListTagsForResourceCommand, OpenIdConnectAccessTokenConfigurationDetailFilterSensitiveLog: () => OpenIdConnectAccessTokenConfigurationDetailFilterSensitiveLog, OpenIdConnectAccessTokenConfigurationFilterSensitiveLog: () => OpenIdConnectAccessTokenConfigurationFilterSensitiveLog, OpenIdConnectAccessTokenConfigurationItemFilterSensitiveLog: () => OpenIdConnectAccessTokenConfigurationItemFilterSensitiveLog, OpenIdConnectConfigurationDetailFilterSensitiveLog: () => OpenIdConnectConfigurationDetailFilterSensitiveLog, OpenIdConnectConfigurationFilterSensitiveLog: () => OpenIdConnectConfigurationFilterSensitiveLog, OpenIdConnectConfigurationItemFilterSensitiveLog: () => OpenIdConnectConfigurationItemFilterSensitiveLog, OpenIdConnectGroupConfigurationDetailFilterSensitiveLog: () => OpenIdConnectGroupConfigurationDetailFilterSensitiveLog, OpenIdConnectGroupConfigurationFilterSensitiveLog: () => OpenIdConnectGroupConfigurationFilterSensitiveLog, OpenIdConnectGroupConfigurationItemFilterSensitiveLog: () => OpenIdConnectGroupConfigurationItemFilterSensitiveLog, OpenIdConnectIdentityTokenConfigurationDetailFilterSensitiveLog: () => OpenIdConnectIdentityTokenConfigurationDetailFilterSensitiveLog, OpenIdConnectIdentityTokenConfigurationFilterSensitiveLog: () => OpenIdConnectIdentityTokenConfigurationFilterSensitiveLog, OpenIdConnectIdentityTokenConfigurationItemFilterSensitiveLog: () => OpenIdConnectIdentityTokenConfigurationItemFilterSensitiveLog, OpenIdConnectTokenSelection: () => OpenIdConnectTokenSelection, OpenIdConnectTokenSelectionDetail: () => OpenIdConnectTokenSelectionDetail, OpenIdConnectTokenSelectionDetailFilterSensitiveLog: () => OpenIdConnectTokenSelectionDetailFilterSensitiveLog, OpenIdConnectTokenSelectionFilterSensitiveLog: () => OpenIdConnectTokenSelectionFilterSensitiveLog, OpenIdConnectTokenSelectionItem: () => OpenIdConnectTokenSelectionItem, OpenIdConnectTokenSelectionItemFilterSensitiveLog: () => OpenIdConnectTokenSelectionItemFilterSensitiveLog, OpenIdIssuer: () => OpenIdIssuer, PolicyDefinition: () => PolicyDefinition, PolicyDefinitionDetail: () => PolicyDefinitionDetail, PolicyDefinitionDetailFilterSensitiveLog: () => PolicyDefinitionDetailFilterSensitiveLog, PolicyDefinitionFilterSensitiveLog: () => PolicyDefinitionFilterSensitiveLog, PolicyDefinitionItem: () => PolicyDefinitionItem, PolicyDefinitionItemFilterSensitiveLog: () => PolicyDefinitionItemFilterSensitiveLog, PolicyEffect: () => PolicyEffect, PolicyFilterFilterSensitiveLog: () => PolicyFilterFilterSensitiveLog, PolicyItemFilterSensitiveLog: () => PolicyItemFilterSensitiveLog, PolicyStoreItemFilterSensitiveLog: () => PolicyStoreItemFilterSensitiveLog, PolicyTemplateItemFilterSensitiveLog: () => PolicyTemplateItemFilterSensitiveLog, PolicyType: () => PolicyType, PutSchemaCommand: () => PutSchemaCommand, PutSchemaInputFilterSensitiveLog: () => PutSchemaInputFilterSensitiveLog, PutSchemaOutputFilterSensitiveLog: () => PutSchemaOutputFilterSensitiveLog, ResourceNotFoundException: () => ResourceNotFoundException, ResourceType: () => ResourceType, SchemaDefinition: () => SchemaDefinition, SchemaDefinitionFilterSensitiveLog: () => SchemaDefinitionFilterSensitiveLog, ServiceQuotaExceededException: () => ServiceQuotaExceededException, StaticPolicyDefinitionDetailFilterSensitiveLog: () => StaticPolicyDefinitionDetailFilterSensitiveLog, StaticPolicyDefinitionFilterSensitiveLog: () => StaticPolicyDefinitionFilterSensitiveLog, StaticPolicyDefinitionItemFilterSensitiveLog: () => StaticPolicyDefinitionItemFilterSensitiveLog, TagResourceCommand: () => TagResourceCommand, TemplateLinkedPolicyDefinitionDetailFilterSensitiveLog: () => TemplateLinkedPolicyDefinitionDetailFilterSensitiveLog, TemplateLinkedPolicyDefinitionFilterSensitiveLog: () => TemplateLinkedPolicyDefinitionFilterSensitiveLog, TemplateLinkedPolicyDefinitionItemFilterSensitiveLog: () => TemplateLinkedPolicyDefinitionItemFilterSensitiveLog, ThrottlingException: () => ThrottlingException, TooManyTagsException: () => TooManyTagsException, UntagResourceCommand: () => UntagResourceCommand, UpdateCognitoGroupConfigurationFilterSensitiveLog: () => UpdateCognitoGroupConfigurationFilterSensitiveLog, UpdateCognitoUserPoolConfigurationFilterSensitiveLog: () => UpdateCognitoUserPoolConfigurationFilterSensitiveLog, UpdateConfiguration: () => UpdateConfiguration, UpdateConfigurationFilterSensitiveLog: () => UpdateConfigurationFilterSensitiveLog, UpdateIdentitySourceCommand: () => UpdateIdentitySourceCommand, UpdateIdentitySourceInputFilterSensitiveLog: () => UpdateIdentitySourceInputFilterSensitiveLog, UpdateOpenIdConnectAccessTokenConfigurationFilterSensitiveLog: () => UpdateOpenIdConnectAccessTokenConfigurationFilterSensitiveLog, UpdateOpenIdConnectConfigurationFilterSensitiveLog: () => UpdateOpenIdConnectConfigurationFilterSensitiveLog, UpdateOpenIdConnectGroupConfigurationFilterSensitiveLog: () => UpdateOpenIdConnectGroupConfigurationFilterSensitiveLog, UpdateOpenIdConnectIdentityTokenConfigurationFilterSensitiveLog: () => UpdateOpenIdConnectIdentityTokenConfigurationFilterSensitiveLog, UpdateOpenIdConnectTokenSelection: () => UpdateOpenIdConnectTokenSelection, UpdateOpenIdConnectTokenSelectionFilterSensitiveLog: () => UpdateOpenIdConnectTokenSelectionFilterSensitiveLog, UpdatePolicyCommand: () => UpdatePolicyCommand, UpdatePolicyDefinition: () => UpdatePolicyDefinition, UpdatePolicyDefinitionFilterSensitiveLog: () => UpdatePolicyDefinitionFilterSensitiveLog, UpdatePolicyInputFilterSensitiveLog: () => UpdatePolicyInputFilterSensitiveLog, UpdatePolicyOutputFilterSensitiveLog: () => UpdatePolicyOutputFilterSensitiveLog, UpdatePolicyStoreCommand: () => UpdatePolicyStoreCommand, UpdatePolicyStoreInputFilterSensitiveLog: () => UpdatePolicyStoreInputFilterSensitiveLog, UpdatePolicyTemplateCommand: () => UpdatePolicyTemplateCommand, UpdatePolicyTemplateInputFilterSensitiveLog: () => UpdatePolicyTemplateInputFilterSensitiveLog, UpdateStaticPolicyDefinitionFilterSensitiveLog: () => UpdateStaticPolicyDefinitionFilterSensitiveLog, ValidationException: () => ValidationException, ValidationMode: () => ValidationMode, VerifiedPermissions: () => VerifiedPermissions, VerifiedPermissionsClient: () => VerifiedPermissionsClient, VerifiedPermissionsServiceException: () => VerifiedPermissionsServiceException, __Client: () => import_smithy_client.Client, paginateListIdentitySources: () => paginateListIdentitySources, paginateListPolicies: () => paginateListPolicies, paginateListPolicyStores: () => paginateListPolicyStores, paginateListPolicyTemplates: () => paginateListPolicyTemplates});module.exports = __toCommonJS(index_exports); // src/VerifiedPermissionsClient.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "verifiedpermissions" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/VerifiedPermissionsClient.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((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; } };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials() };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => { const extensionConfiguration = Object.assign( (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig), (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig), (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig) ); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign( runtimeConfig, (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration), (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration), (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration) );}, "resolveRuntimeExtensions"); // src/VerifiedPermissionsClient.tsvar VerifiedPermissionsClient = class extends import_smithy_client.Client { static { __name(this, "VerifiedPermissionsClient"); } /** * The resolved configuration of VerifiedPermissionsClient class. This is resolved and normalized from the {@link VerifiedPermissionsClientConfig | constructor configuration interface}. */ config; constructor(...[configuration]) { const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1); const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2); const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3); const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4); const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5); const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config)); this.middlewareStack.use( (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, { httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultVerifiedPermissionsHttpAuthSchemeParametersProvider, identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials }), "identityProviderConfigProvider") }) ); this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config)); } /** * Destroy underlying resources, like sockets. It's usually not necessary to do this. * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. * Otherwise, sockets might stay open for quite a long time before the server terminates them. */ destroy() { super.destroy(); }}; // src/VerifiedPermissions.ts // src/commands/BatchGetPolicyCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/models/models_0.ts // src/models/VerifiedPermissionsServiceException.ts var VerifiedPermissionsServiceException = class _VerifiedPermissionsServiceException extends import_smithy_client.ServiceException { static { __name(this, "VerifiedPermissionsServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _VerifiedPermissionsServiceException.prototype); }}; // src/models/models_0.tsvar AccessDeniedException = class _AccessDeniedException extends VerifiedPermissionsServiceException { static { __name(this, "AccessDeniedException"); } name = "AccessDeniedException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _AccessDeniedException.prototype); }};var BatchGetPolicyErrorCode = { POLICY_NOT_FOUND: "POLICY_NOT_FOUND", POLICY_STORE_NOT_FOUND: "POLICY_STORE_NOT_FOUND"};var PolicyDefinitionDetail;((PolicyDefinitionDetail2) => { PolicyDefinitionDetail2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.static !== void 0) return visitor.static(value.static); if (value.templateLinked !== void 0) return visitor.templateLinked(value.templateLinked); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(PolicyDefinitionDetail || (PolicyDefinitionDetail = {}));var PolicyType = { STATIC: "STATIC", TEMPLATE_LINKED: "TEMPLATE_LINKED"};var InternalServerException = class _InternalServerException extends VerifiedPermissionsServiceException { static { __name(this, "InternalServerException"); } name = "InternalServerException"; $fault = "server"; $retryable = {}; /** * @internal */ constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _InternalServerException.prototype); }};var ThrottlingException = class _ThrottlingException extends VerifiedPermissionsServiceException { static { __name(this, "ThrottlingException"); } name = "ThrottlingException"; $fault = "client"; $retryable = { throttling: true }; /** * <p>The code for the Amazon Web Services service that owns the quota.</p> * @public */ serviceCode; /** * <p>The quota code recognized by the Amazon Web Services Service Quotas service.</p> * @public */ quotaCode; /** * @internal */ constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ThrottlingException.prototype); this.serviceCode = opts.serviceCode; this.quotaCode = opts.quotaCode; }};var ValidationException = class _ValidationException extends VerifiedPermissionsServiceException { static { __name(this, "ValidationException"); } name = "ValidationException"; $fault = "client"; /** * <p>The list of fields that aren't valid.</p> * @public */ fieldList; /** * @internal */ constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ValidationException.prototype); this.fieldList = opts.fieldList; }};var Decision = { ALLOW: "ALLOW", DENY: "DENY"};var ResourceType = { IDENTITY_SOURCE: "IDENTITY_SOURCE", POLICY: "POLICY", POLICY_STORE: "POLICY_STORE", POLICY_TEMPLATE: "POLICY_TEMPLATE", SCHEMA: "SCHEMA"};var ResourceNotFoundException = class _ResourceNotFoundException extends VerifiedPermissionsServiceException { static { __name(this, "ResourceNotFoundException"); } name = "ResourceNotFoundException"; $fault = "client"; /** * <p>The unique ID of the resource referenced in the failed request.</p> * @public */ resourceId; /** * <p>The resource type of the resource referenced in the failed request.</p> * @public */ resourceType; /** * @internal */ constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); this.resourceId = opts.resourceId; this.resourceType = opts.resourceType; }};var CedarVersion = { CEDAR_2: "CEDAR_2", CEDAR_4: "CEDAR_4"};var OpenIdConnectTokenSelection;((OpenIdConnectTokenSelection3) => { OpenIdConnectTokenSelection3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.accessTokenOnly !== void 0) return visitor.accessTokenOnly(value.accessTokenOnly); if (value.identityTokenOnly !== void 0) return visitor.identityTokenOnly(value.identityTokenOnly); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(OpenIdConnectTokenSelection || (OpenIdConnectTokenSelection = {}));var Configuration;((Configuration3) => { Configuration3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.cognitoUserPoolConfiguration !== void 0) return visitor.cognitoUserPoolConfiguration(value.cognitoUserPoolConfiguration); if (value.openIdConnectConfiguration !== void 0) return visitor.openIdConnectConfiguration(value.openIdConnectConfiguration); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(Configuration || (Configuration = {}));var OpenIdConnectTokenSelectionDetail;((OpenIdConnectTokenSelectionDetail2) => { OpenIdConnectTokenSelectionDetail2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.accessTokenOnly !== void 0) return visitor.accessTokenOnly(value.accessTokenOnly); if (value.identityTokenOnly !== void 0) return visitor.identityTokenOnly(value.identityTokenOnly); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(OpenIdConnectTokenSelectionDetail || (OpenIdConnectTokenSelectionDetail = {}));var ConfigurationDetail;((ConfigurationDetail2) => { ConfigurationDetail2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.cognitoUserPoolConfiguration !== void 0) return visitor.cognitoUserPoolConfiguration(value.cognitoUserPoolConfiguration); if (value.openIdConnectConfiguration !== void 0) return visitor.openIdConnectConfiguration(value.openIdConnectConfiguration); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ConfigurationDetail || (ConfigurationDetail = {}));var OpenIdConnectTokenSelectionItem;((OpenIdConnectTokenSelectionItem2) => { OpenIdConnectTokenSelectionItem2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.accessTokenOnly !== void 0) return visitor.accessTokenOnly(value.accessTokenOnly); if (value.identityTokenOnly !== void 0) return visitor.identityTokenOnly(value.identityTokenOnly); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(OpenIdConnectTokenSelectionItem || (OpenIdConnectTokenSelectionItem = {}));var ConfigurationItem;((ConfigurationItem2) => { ConfigurationItem2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.cognitoUserPoolConfiguration !== void 0) return visitor.cognitoUserPoolConfiguration(value.cognitoUserPoolConfiguration); if (value.openIdConnectConfiguration !== void 0) return visitor.openIdConnectConfiguration(value.openIdConnectConfiguration); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ConfigurationItem || (ConfigurationItem = {}));var ConflictException = class _ConflictException extends VerifiedPermissionsServiceException { static { __name(this, "ConflictException"); } name = "ConflictException"; $fault = "client"; /** * <p>The list of resources referenced with this failed request.</p> * @public */ resources; /** * @internal */ constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ConflictException.prototype); this.resources = opts.resources; }};var ServiceQuotaExceededException = class _ServiceQuotaExceededException extends VerifiedPermissionsServiceException { static { __name(this, "ServiceQuotaExceededException"); } name = "ServiceQuotaExceededException"; $fault = "client"; /** * <p>The unique ID of the resource referenced in the failed request.</p> * @public */ resourceId; /** * <p>The resource type of the resource referenced in the failed request.</p> * @public */ resourceType; /** * <p>The code for the Amazon Web Services service that owns the quota.</p> * @public */ serviceCode; /** * <p>The quota code recognized by the Amazon Web Services Service Quotas service.</p> * @public */ quotaCode; /** * @internal */ constructor(opts) { super({ name: "ServiceQuotaExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ServiceQuotaExceededException.prototype); this.resourceId = opts.resourceId; this.resourceType = opts.resourceType; this.serviceCode = opts.serviceCode; this.quotaCode = opts.quotaCode; }};var PolicyDefinition;((PolicyDefinition3) => { PolicyDefinition3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.static !== void 0) return visitor.static(value.static); if (value.templateLinked !== void 0) return visitor.templateLinked(value.templateLinked); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(PolicyDefinition || (PolicyDefinition = {}));var PolicyEffect = { FORBID: "Forbid", PERMIT: "Permit"};var DeletionProtection = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var ValidationMode = { OFF: "OFF", STRICT: "STRICT"};var InvalidStateException = class _InvalidStateException extends VerifiedPermissionsServiceException { static { __name(this, "InvalidStateException"); } name = "InvalidStateException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "InvalidStateException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidStateException.prototype); }};var EntityReference;((EntityReference3) => { EntityReference3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.unspecified !== void 0) return visitor.unspecified(value.unspecified); if (value.identifier !== void 0) return visitor.identifier(value.identifier); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(EntityReference || (EntityReference = {}));var OpenIdIssuer = { COGNITO: "COGNITO"};var UpdateOpenIdConnectTokenSelection;((UpdateOpenIdConnectTokenSelection3) => { UpdateOpenIdConnectTokenSelection3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.accessTokenOnly !== void 0) return visitor.accessTokenOnly(value.accessTokenOnly); if (value.identityTokenOnly !== void 0) return visitor.identityTokenOnly(value.identityTokenOnly); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(UpdateOpenIdConnectTokenSelection || (UpdateOpenIdConnectTokenSelection = {}));var UpdateConfiguration;((UpdateConfiguration3) => { UpdateConfiguration3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.cognitoUserPoolConfiguration !== void 0) return visitor.cognitoUserPoolConfiguration(value.cognitoUserPoolConfiguration); if (value.openIdConnectConfiguration !== void 0) return visitor.openIdConnectConfiguration(value.openIdConnectConfiguration); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(UpdateConfiguration || (UpdateConfiguration = {}));var PolicyDefinitionItem;((PolicyDefinitionItem2) => { PolicyDefinitionItem2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.static !== void 0) return visitor.static(value.static); if (value.templateLinked !== void 0) return visitor.templateLinked(value.templateLinked); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(PolicyDefinitionItem || (PolicyDefinitionItem = {}));var UpdatePolicyDefinition;((UpdatePolicyDefinition3) => { UpdatePolicyDefinition3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.static !== void 0) return visitor.static(value.static); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(UpdatePolicyDefinition || (UpdatePolicyDefinition = {}));var SchemaDefinition;((SchemaDefinition3) => { SchemaDefinition3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.cedarJson !== void 0) return visitor.cedarJson(value.cedarJson); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(SchemaDefinition || (SchemaDefinition = {}));var TooManyTagsException = class _TooManyTagsException extends VerifiedPermissionsServiceException { static { __name(this, "TooManyTagsException"); } name = "TooManyTagsException"; $fault = "client"; /** * An Amazon Resource Name (ARN) uniquely identifies an AWS resource. * @public */ resourceName; /** * @internal */ constructor(opts) { super({ name: "TooManyTagsException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyTagsException.prototype); this.resourceName = opts.resourceName; }};var AttributeValue;((AttributeValue2) => { AttributeValue2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.boolean !== void 0) return visitor.boolean(value.boolean); if (value.entityIdentifier !== void 0) return visitor.entityIdentifier(value.entityIdentifier); if (value.long !== void 0) return visitor.long(value.long); if (value.string !== void 0) return visitor.string(value.string); if (value.set !== void 0) return visitor.set(value.set); if (value.record !== void 0) return visitor.record(value.record); if (value.ipaddr !== void 0) return visitor.ipaddr(value.ipaddr); if (value.decimal !== void 0) return visitor.decimal(value.decimal); if (value.datetime !== void 0) return visitor.datetime(value.datetime); if (value.duration !== void 0) return visitor.duration(value.duration); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(AttributeValue || (AttributeValue = {}));var ContextDefinition;((ContextDefinition2) => { ContextDefinition2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.contextMap !== void 0) return visitor.contextMap(value.contextMap); if (value.cedarJson !== void 0) return visitor.cedarJson(value.cedarJson); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ContextDefinition || (ContextDefinition = {}));var EntitiesDefinition;((EntitiesDefinition2) => { EntitiesDefinition2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.entityList !== void 0) return visitor.entityList(value.entityList); if (value.cedarJson !== void 0) return visitor.cedarJson(value.cedarJson); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(EntitiesDefinition || (EntitiesDefinition = {}));var ActionIdentifierFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.actionType && { actionType: import_smithy_client.SENSITIVE_STRING }, ...obj.actionId && { actionId: import_smithy_client.SENSITIVE_STRING }}), "ActionIdentifierFilterSensitiveLog");var EntityIdentifierFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.entityType && { entityType: import_smithy_client.SENSITIVE_STRING }, ...obj.entityId && { entityId: import_smithy_client.SENSITIVE_STRING }}), "EntityIdentifierFilterSensitiveLog");var StaticPolicyDefinitionDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }, ...obj.statement && { statement: import_smithy_client.SENSITIVE_STRING }}), "StaticPolicyDefinitionDetailFilterSensitiveLog");var TemplateLinkedPolicyDefinitionDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }}), "TemplateLinkedPolicyDefinitionDetailFilterSensitiveLog");var PolicyDefinitionDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.static !== void 0) return { static: StaticPolicyDefinitionDetailFilterSensitiveLog(obj.static) }; if (obj.templateLinked !== void 0) return { templateLinked: TemplateLinkedPolicyDefinitionDetailFilterSensitiveLog(obj.templateLinked) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "PolicyDefinitionDetailFilterSensitiveLog");var BatchGetPolicyOutputItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.definition && { definition: PolicyDefinitionDetailFilterSensitiveLog(obj.definition) }}), "BatchGetPolicyOutputItemFilterSensitiveLog");var BatchGetPolicyOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.results && { results: obj.results.map((item) => BatchGetPolicyOutputItemFilterSensitiveLog(item)) }}), "BatchGetPolicyOutputFilterSensitiveLog");var EvaluationErrorItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj}), "EvaluationErrorItemFilterSensitiveLog");var CognitoGroupConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "CognitoGroupConfigurationFilterSensitiveLog");var CognitoGroupConfigurationDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "CognitoGroupConfigurationDetailFilterSensitiveLog");var CognitoGroupConfigurationItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "CognitoGroupConfigurationItemFilterSensitiveLog");var CognitoUserPoolConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: CognitoGroupConfigurationFilterSensitiveLog(obj.groupConfiguration) }}), "CognitoUserPoolConfigurationFilterSensitiveLog");var CognitoUserPoolConfigurationDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: CognitoGroupConfigurationDetailFilterSensitiveLog(obj.groupConfiguration) }}), "CognitoUserPoolConfigurationDetailFilterSensitiveLog");var CognitoUserPoolConfigurationItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: CognitoGroupConfigurationItemFilterSensitiveLog(obj.groupConfiguration) }}), "CognitoUserPoolConfigurationItemFilterSensitiveLog");var OpenIdConnectGroupConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupClaim && { groupClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectGroupConfigurationFilterSensitiveLog");var OpenIdConnectAccessTokenConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectAccessTokenConfigurationFilterSensitiveLog");var OpenIdConnectIdentityTokenConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectIdentityTokenConfigurationFilterSensitiveLog");var OpenIdConnectTokenSelectionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.accessTokenOnly !== void 0) return { accessTokenOnly: OpenIdConnectAccessTokenConfigurationFilterSensitiveLog(obj.accessTokenOnly) }; if (obj.identityTokenOnly !== void 0) return { identityTokenOnly: OpenIdConnectIdentityTokenConfigurationFilterSensitiveLog(obj.identityTokenOnly) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "OpenIdConnectTokenSelectionFilterSensitiveLog");var OpenIdConnectConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.entityIdPrefix && { entityIdPrefix: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: OpenIdConnectGroupConfigurationFilterSensitiveLog(obj.groupConfiguration) }, ...obj.tokenSelection && { tokenSelection: OpenIdConnectTokenSelectionFilterSensitiveLog(obj.tokenSelection) }}), "OpenIdConnectConfigurationFilterSensitiveLog");var ConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.cognitoUserPoolConfiguration !== void 0) return { cognitoUserPoolConfiguration: CognitoUserPoolConfigurationFilterSensitiveLog(obj.cognitoUserPoolConfiguration) }; if (obj.openIdConnectConfiguration !== void 0) return { openIdConnectConfiguration: OpenIdConnectConfigurationFilterSensitiveLog(obj.openIdConnectConfiguration) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "ConfigurationFilterSensitiveLog");var OpenIdConnectGroupConfigurationDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupClaim && { groupClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectGroupConfigurationDetailFilterSensitiveLog");var OpenIdConnectAccessTokenConfigurationDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectAccessTokenConfigurationDetailFilterSensitiveLog");var OpenIdConnectIdentityTokenConfigurationDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectIdentityTokenConfigurationDetailFilterSensitiveLog");var OpenIdConnectTokenSelectionDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.accessTokenOnly !== void 0) return { accessTokenOnly: OpenIdConnectAccessTokenConfigurationDetailFilterSensitiveLog(obj.accessTokenOnly) }; if (obj.identityTokenOnly !== void 0) return { identityTokenOnly: OpenIdConnectIdentityTokenConfigurationDetailFilterSensitiveLog(obj.identityTokenOnly) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "OpenIdConnectTokenSelectionDetailFilterSensitiveLog");var OpenIdConnectConfigurationDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.entityIdPrefix && { entityIdPrefix: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: OpenIdConnectGroupConfigurationDetailFilterSensitiveLog(obj.groupConfiguration) }, ...obj.tokenSelection && { tokenSelection: OpenIdConnectTokenSelectionDetailFilterSensitiveLog(obj.tokenSelection) }}), "OpenIdConnectConfigurationDetailFilterSensitiveLog");var ConfigurationDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.cognitoUserPoolConfiguration !== void 0) return { cognitoUserPoolConfiguration: CognitoUserPoolConfigurationDetailFilterSensitiveLog( obj.cognitoUserPoolConfiguration ) }; if (obj.openIdConnectConfiguration !== void 0) return { openIdConnectConfiguration: OpenIdConnectConfigurationDetailFilterSensitiveLog(obj.openIdConnectConfiguration) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "ConfigurationDetailFilterSensitiveLog");var OpenIdConnectGroupConfigurationItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupClaim && { groupClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectGroupConfigurationItemFilterSensitiveLog");var OpenIdConnectAccessTokenConfigurationItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectAccessTokenConfigurationItemFilterSensitiveLog");var OpenIdConnectIdentityTokenConfigurationItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }}), "OpenIdConnectIdentityTokenConfigurationItemFilterSensitiveLog");var OpenIdConnectTokenSelectionItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.accessTokenOnly !== void 0) return { accessTokenOnly: OpenIdConnectAccessTokenConfigurationItemFilterSensitiveLog(obj.accessTokenOnly) }; if (obj.identityTokenOnly !== void 0) return { identityTokenOnly: OpenIdConnectIdentityTokenConfigurationItemFilterSensitiveLog(obj.identityTokenOnly) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "OpenIdConnectTokenSelectionItemFilterSensitiveLog");var OpenIdConnectConfigurationItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.entityIdPrefix && { entityIdPrefix: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: OpenIdConnectGroupConfigurationItemFilterSensitiveLog(obj.groupConfiguration) }, ...obj.tokenSelection && { tokenSelection: OpenIdConnectTokenSelectionItemFilterSensitiveLog(obj.tokenSelection) }}), "OpenIdConnectConfigurationItemFilterSensitiveLog");var ConfigurationItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.cognitoUserPoolConfiguration !== void 0) return { cognitoUserPoolConfiguration: CognitoUserPoolConfigurationItemFilterSensitiveLog( obj.cognitoUserPoolConfiguration ) }; if (obj.openIdConnectConfiguration !== void 0) return { openIdConnectConfiguration: OpenIdConnectConfigurationItemFilterSensitiveLog(obj.openIdConnectConfiguration) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "ConfigurationItemFilterSensitiveLog");var CreateIdentitySourceInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.configuration && { configuration: ConfigurationFilterSensitiveLog(obj.configuration) }, ...obj.principalEntityType && { principalEntityType: import_smithy_client.SENSITIVE_STRING }}), "CreateIdentitySourceInputFilterSensitiveLog");var StaticPolicyDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }, ...obj.statement && { statement: import_smithy_client.SENSITIVE_STRING }}), "StaticPolicyDefinitionFilterSensitiveLog");var TemplateLinkedPolicyDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }}), "TemplateLinkedPolicyDefinitionFilterSensitiveLog");var PolicyDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.static !== void 0) return { static: StaticPolicyDefinitionFilterSensitiveLog(obj.static) }; if (obj.templateLinked !== void 0) return { templateLinked: TemplateLinkedPolicyDefinitionFilterSensitiveLog(obj.templateLinked) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "PolicyDefinitionFilterSensitiveLog");var CreatePolicyInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.definition && { definition: PolicyDefinitionFilterSensitiveLog(obj.definition) }}), "CreatePolicyInputFilterSensitiveLog");var CreatePolicyOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.actions && { actions: obj.actions.map((item) => ActionIdentifierFilterSensitiveLog(item)) }}), "CreatePolicyOutputFilterSensitiveLog");var CreatePolicyStoreInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }}), "CreatePolicyStoreInputFilterSensitiveLog");var CreatePolicyTemplateInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }, ...obj.statement && { statement: import_smithy_client.SENSITIVE_STRING }}), "CreatePolicyTemplateInputFilterSensitiveLog");var EntityReferenceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.unspecified !== void 0) return { unspecified: obj.unspecified }; if (obj.identifier !== void 0) return { identifier: EntityIdentifierFilterSensitiveLog(obj.identifier) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "EntityReferenceFilterSensitiveLog");var IdentitySourceDetailsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }}), "IdentitySourceDetailsFilterSensitiveLog");var GetIdentitySourceOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.details && { details: IdentitySourceDetailsFilterSensitiveLog(obj.details) }, ...obj.principalEntityType && { principalEntityType: import_smithy_client.SENSITIVE_STRING }, ...obj.configuration && { configuration: ConfigurationDetailFilterSensitiveLog(obj.configuration) }}), "GetIdentitySourceOutputFilterSensitiveLog");var GetPolicyOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.actions && { actions: obj.actions.map((item) => ActionIdentifierFilterSensitiveLog(item)) }, ...obj.definition && { definition: PolicyDefinitionDetailFilterSensitiveLog(obj.definition) }}), "GetPolicyOutputFilterSensitiveLog");var GetPolicyStoreOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }}), "GetPolicyStoreOutputFilterSensitiveLog");var GetPolicyTemplateOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }, ...obj.statement && { statement: import_smithy_client.SENSITIVE_STRING }}), "GetPolicyTemplateOutputFilterSensitiveLog");var GetSchemaOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.schema && { schema: import_smithy_client.SENSITIVE_STRING }, ...obj.namespaces && { namespaces: import_smithy_client.SENSITIVE_STRING }}), "GetSchemaOutputFilterSensitiveLog");var IdentitySourceFilterFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalEntityType && { principalEntityType: import_smithy_client.SENSITIVE_STRING }}), "IdentitySourceFilterFilterSensitiveLog");var ListIdentitySourcesInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.filters && { filters: obj.filters.map((item) => IdentitySourceFilterFilterSensitiveLog(item)) }}), "ListIdentitySourcesInputFilterSensitiveLog");var IdentitySourceItemDetailsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }}), "IdentitySourceItemDetailsFilterSensitiveLog");var IdentitySourceItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.details && { details: IdentitySourceItemDetailsFilterSensitiveLog(obj.details) }, ...obj.principalEntityType && { principalEntityType: import_smithy_client.SENSITIVE_STRING }, ...obj.configuration && { configuration: ConfigurationItemFilterSensitiveLog(obj.configuration) }}), "IdentitySourceItemFilterSensitiveLog");var ListIdentitySourcesOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.identitySources && { identitySources: obj.identitySources.map((item) => IdentitySourceItemFilterSensitiveLog(item)) }}), "ListIdentitySourcesOutputFilterSensitiveLog");var UpdateCognitoGroupConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "UpdateCognitoGroupConfigurationFilterSensitiveLog");var UpdateCognitoUserPoolConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: UpdateCognitoGroupConfigurationFilterSensitiveLog(obj.groupConfiguration) }}), "UpdateCognitoUserPoolConfigurationFilterSensitiveLog");var UpdateOpenIdConnectGroupConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.groupClaim && { groupClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.groupEntityType && { groupEntityType: import_smithy_client.SENSITIVE_STRING }}), "UpdateOpenIdConnectGroupConfigurationFilterSensitiveLog");var UpdateOpenIdConnectAccessTokenConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }}), "UpdateOpenIdConnectAccessTokenConfigurationFilterSensitiveLog");var UpdateOpenIdConnectIdentityTokenConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principalIdClaim && { principalIdClaim: import_smithy_client.SENSITIVE_STRING }, ...obj.clientIds && { clientIds: import_smithy_client.SENSITIVE_STRING }}), "UpdateOpenIdConnectIdentityTokenConfigurationFilterSensitiveLog");var UpdateOpenIdConnectTokenSelectionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.accessTokenOnly !== void 0) return { accessTokenOnly: UpdateOpenIdConnectAccessTokenConfigurationFilterSensitiveLog(obj.accessTokenOnly) }; if (obj.identityTokenOnly !== void 0) return { identityTokenOnly: UpdateOpenIdConnectIdentityTokenConfigurationFilterSensitiveLog(obj.identityTokenOnly) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "UpdateOpenIdConnectTokenSelectionFilterSensitiveLog");var UpdateOpenIdConnectConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.entityIdPrefix && { entityIdPrefix: import_smithy_client.SENSITIVE_STRING }, ...obj.groupConfiguration && { groupConfiguration: UpdateOpenIdConnectGroupConfigurationFilterSensitiveLog(obj.groupConfiguration) }, ...obj.tokenSelection && { tokenSelection: UpdateOpenIdConnectTokenSelectionFilterSensitiveLog(obj.tokenSelection) }}), "UpdateOpenIdConnectConfigurationFilterSensitiveLog");var UpdateConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.cognitoUserPoolConfiguration !== void 0) return { cognitoUserPoolConfiguration: UpdateCognitoUserPoolConfigurationFilterSensitiveLog( obj.cognitoUserPoolConfiguration ) }; if (obj.openIdConnectConfiguration !== void 0) return { openIdConnectConfiguration: UpdateOpenIdConnectConfigurationFilterSensitiveLog(obj.openIdConnectConfiguration) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "UpdateConfigurationFilterSensitiveLog");var UpdateIdentitySourceInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.updateConfiguration && { updateConfiguration: UpdateConfigurationFilterSensitiveLog(obj.updateConfiguration) }, ...obj.principalEntityType && { principalEntityType: import_smithy_client.SENSITIVE_STRING }}), "UpdateIdentitySourceInputFilterSensitiveLog");var IsAuthorizedOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.errors && { errors: import_smithy_client.SENSITIVE_STRING }}), "IsAuthorizedOutputFilterSensitiveLog");var IsAuthorizedWithTokenOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.errors && { errors: import_smithy_client.SENSITIVE_STRING }, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }}), "IsAuthorizedWithTokenOutputFilterSensitiveLog");var PolicyFilterFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityReferenceFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityReferenceFilterSensitiveLog(obj.resource) }}), "PolicyFilterFilterSensitiveLog");var ListPoliciesInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.filter && { filter: PolicyFilterFilterSensitiveLog(obj.filter) }}), "ListPoliciesInputFilterSensitiveLog");var StaticPolicyDefinitionItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }}), "StaticPolicyDefinitionItemFilterSensitiveLog");var TemplateLinkedPolicyDefinitionItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }}), "TemplateLinkedPolicyDefinitionItemFilterSensitiveLog");var PolicyDefinitionItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.static !== void 0) return { static: StaticPolicyDefinitionItemFilterSensitiveLog(obj.static) }; if (obj.templateLinked !== void 0) return { templateLinked: TemplateLinkedPolicyDefinitionItemFilterSensitiveLog(obj.templateLinked) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "PolicyDefinitionItemFilterSensitiveLog");var PolicyItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.actions && { actions: obj.actions.map((item) => ActionIdentifierFilterSensitiveLog(item)) }, ...obj.definition && { definition: PolicyDefinitionItemFilterSensitiveLog(obj.definition) }}), "PolicyItemFilterSensitiveLog");var ListPoliciesOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.policies && { policies: obj.policies.map((item) => PolicyItemFilterSensitiveLog(item)) }}), "ListPoliciesOutputFilterSensitiveLog");var PolicyStoreItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }}), "PolicyStoreItemFilterSensitiveLog");var ListPolicyStoresOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.policyStores && { policyStores: obj.policyStores.map((item) => PolicyStoreItemFilterSensitiveLog(item)) }}), "ListPolicyStoresOutputFilterSensitiveLog");var PolicyTemplateItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }}), "PolicyTemplateItemFilterSensitiveLog");var ListPolicyTemplatesOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.policyTemplates && { policyTemplates: obj.policyTemplates.map((item) => PolicyTemplateItemFilterSensitiveLog(item)) }}), "ListPolicyTemplatesOutputFilterSensitiveLog");var UpdateStaticPolicyDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }, ...obj.statement && { statement: import_smithy_client.SENSITIVE_STRING }}), "UpdateStaticPolicyDefinitionFilterSensitiveLog");var UpdatePolicyDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.static !== void 0) return { static: UpdateStaticPolicyDefinitionFilterSensitiveLog(obj.static) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "UpdatePolicyDefinitionFilterSensitiveLog");var UpdatePolicyInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.definition && { definition: UpdatePolicyDefinitionFilterSensitiveLog(obj.definition) }}), "UpdatePolicyInputFilterSensitiveLog");var UpdatePolicyOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.actions && { actions: obj.actions.map((item) => ActionIdentifierFilterSensitiveLog(item)) }}), "UpdatePolicyOutputFilterSensitiveLog");var UpdatePolicyTemplateInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }, ...obj.statement && { statement: import_smithy_client.SENSITIVE_STRING }}), "UpdatePolicyTemplateInputFilterSensitiveLog");var SchemaDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.cedarJson !== void 0) return { cedarJson: import_smithy_client.SENSITIVE_STRING }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "SchemaDefinitionFilterSensitiveLog");var PutSchemaInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.definition && { definition: SchemaDefinitionFilterSensitiveLog(obj.definition) }}), "PutSchemaInputFilterSensitiveLog");var PutSchemaOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.namespaces && { namespaces: import_smithy_client.SENSITIVE_STRING }}), "PutSchemaOutputFilterSensitiveLog");var UpdatePolicyStoreInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.description && { description: import_smithy_client.SENSITIVE_STRING }}), "UpdatePolicyStoreInputFilterSensitiveLog");var AttributeValueFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.boolean !== void 0) return { boolean: import_smithy_client.SENSITIVE_STRING }; if (obj.entityIdentifier !== void 0) return { entityIdentifier: EntityIdentifierFilterSensitiveLog(obj.entityIdentifier) }; if (obj.long !== void 0) return { long: import_smithy_client.SENSITIVE_STRING }; if (obj.string !== void 0) return { string: import_smithy_client.SENSITIVE_STRING }; if (obj.set !== void 0) return { set: obj.set.map((item) => AttributeValueFilterSensitiveLog(item)) }; if (obj.record !== void 0) return { record: Object.entries(obj.record).reduce( (acc, [key, value]) => (acc[key] = AttributeValueFilterSensitiveLog(value), acc), {} ) }; if (obj.ipaddr !== void 0) return { ipaddr: import_smithy_client.SENSITIVE_STRING }; if (obj.decimal !== void 0) return { decimal: import_smithy_client.SENSITIVE_STRING }; if (obj.datetime !== void 0) return { datetime: import_smithy_client.SENSITIVE_STRING }; if (obj.duration !== void 0) return { duration: import_smithy_client.SENSITIVE_STRING }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "AttributeValueFilterSensitiveLog");var ContextDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.contextMap !== void 0) return { contextMap: import_smithy_client.SENSITIVE_STRING }; if (obj.cedarJson !== void 0) return { cedarJson: import_smithy_client.SENSITIVE_STRING }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "ContextDefinitionFilterSensitiveLog");var EntityItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.identifier && { identifier: EntityIdentifierFilterSensitiveLog(obj.identifier) }, ...obj.attributes && { attributes: Object.entries(obj.attributes).reduce( (acc, [key, value]) => (acc[key] = AttributeValueFilterSensitiveLog(value), acc), {} ) }, ...obj.parents && { parents: obj.parents.map((item) => EntityIdentifierFilterSensitiveLog(item)) }}), "EntityItemFilterSensitiveLog");var BatchIsAuthorizedInputItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.action && { action: ActionIdentifierFilterSensitiveLog(obj.action) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.context && { context: ContextDefinitionFilterSensitiveLog(obj.context) }}), "BatchIsAuthorizedInputItemFilterSensitiveLog");var BatchIsAuthorizedWithTokenInputItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.action && { action: ActionIdentifierFilterSensitiveLog(obj.action) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.context && { context: ContextDefinitionFilterSensitiveLog(obj.context) }}), "BatchIsAuthorizedWithTokenInputItemFilterSensitiveLog");var BatchIsAuthorizedOutputItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.request && { request: BatchIsAuthorizedInputItemFilterSensitiveLog(obj.request) }, ...obj.errors && { errors: import_smithy_client.SENSITIVE_STRING }}), "BatchIsAuthorizedOutputItemFilterSensitiveLog");var BatchIsAuthorizedWithTokenOutputItemFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.request && { request: BatchIsAuthorizedWithTokenInputItemFilterSensitiveLog(obj.request) }, ...obj.errors && { errors: import_smithy_client.SENSITIVE_STRING }}), "BatchIsAuthorizedWithTokenOutputItemFilterSensitiveLog");var EntitiesDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.entityList !== void 0) return { entityList: obj.entityList.map((item) => EntityItemFilterSensitiveLog(item)) }; if (obj.cedarJson !== void 0) return { cedarJson: import_smithy_client.SENSITIVE_STRING }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "EntitiesDefinitionFilterSensitiveLog");var BatchIsAuthorizedOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.results && { results: obj.results.map((item) => BatchIsAuthorizedOutputItemFilterSensitiveLog(item)) }}), "BatchIsAuthorizedOutputFilterSensitiveLog");var BatchIsAuthorizedWithTokenOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.results && { results: obj.results.map((item) => BatchIsAuthorizedWithTokenOutputItemFilterSensitiveLog(item)) }}), "BatchIsAuthorizedWithTokenOutputFilterSensitiveLog");var IsAuthorizedInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.principal && { principal: EntityIdentifierFilterSensitiveLog(obj.principal) }, ...obj.action && { action: ActionIdentifierFilterSensitiveLog(obj.action) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.context && { context: ContextDefinitionFilterSensitiveLog(obj.context) }, ...obj.entities && { entities: EntitiesDefinitionFilterSensitiveLog(obj.entities) }}), "IsAuthorizedInputFilterSensitiveLog");var IsAuthorizedWithTokenInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.identityToken && { identityToken: import_smithy_client.SENSITIVE_STRING }, ...obj.accessToken && { accessToken: import_smithy_client.SENSITIVE_STRING }, ...obj.action && { action: ActionIdentifierFilterSensitiveLog(obj.action) }, ...obj.resource && { resource: EntityIdentifierFilterSensitiveLog(obj.resource) }, ...obj.context && { context: ContextDefinitionFilterSensitiveLog(obj.context) }, ...obj.entities && { entities: EntitiesDefinitionFilterSensitiveLog(obj.entities) }}), "IsAuthorizedWithTokenInputFilterSensitiveLog");var BatchIsAuthorizedInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.entities && { entities: EntitiesDefinitionFilterSensitiveLog(obj.entities) }, ...obj.requests && { requests: obj.requests.map((item) => BatchIsAuthorizedInputItemFilterSensitiveLog(item)) }}), "BatchIsAuthorizedInputFilterSensitiveLog");var BatchIsAuthorizedWithTokenInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.identityToken && { identityToken: import_smithy_client.SENSITIVE_STRING }, ...obj.accessToken && { accessToken: import_smithy_client.SENSITIVE_STRING }, ...obj.entities && { entities: EntitiesDefinitionFilterSensitiveLog(obj.entities) }, ...obj.requests && { requests: obj.requests.map((item) => BatchIsAuthorizedWithTokenInputItemFilterSensitiveLog(item)) }}), "BatchIsAuthorizedWithTokenInputFilterSensitiveLog"); // src/protocols/Aws_json1_0.tsvar import_core2 = require("@aws-sdk/core"); var import_uuid = require("uuid");var se_BatchGetPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("BatchGetPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchGetPolicyCommand");var se_BatchIsAuthorizedCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("BatchIsAuthorized"); let body; body = JSON.stringify(se_BatchIsAuthorizedInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchIsAuthorizedCommand");var se_BatchIsAuthorizedWithTokenCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("BatchIsAuthorizedWithToken"); let body; body = JSON.stringify(se_BatchIsAuthorizedWithTokenInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_BatchIsAuthorizedWithTokenCommand");var se_CreateIdentitySourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateIdentitySource"); let body; body = JSON.stringify(se_CreateIdentitySourceInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateIdentitySourceCommand");var se_CreatePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreatePolicy"); let body; body = JSON.stringify(se_CreatePolicyInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreatePolicyCommand");var se_CreatePolicyStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreatePolicyStore"); let body; body = JSON.stringify(se_CreatePolicyStoreInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreatePolicyStoreCommand");var se_CreatePolicyTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreatePolicyTemplate"); let body; body = JSON.stringify(se_CreatePolicyTemplateInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreatePolicyTemplateCommand");var se_DeleteIdentitySourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteIdentitySource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteIdentitySourceCommand");var se_DeletePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeletePolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeletePolicyCommand");var se_DeletePolicyStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeletePolicyStore"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeletePolicyStoreCommand");var se_DeletePolicyTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeletePolicyTemplate"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeletePolicyTemplateCommand");var se_GetIdentitySourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetIdentitySource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetIdentitySourceCommand");var se_GetPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetPolicyCommand");var se_GetPolicyStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetPolicyStore"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetPolicyStoreCommand");var se_GetPolicyTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetPolicyTemplate"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetPolicyTemplateCommand");var se_GetSchemaCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetSchema"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetSchemaCommand");var se_IsAuthorizedCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("IsAuthorized"); let body; body = JSON.stringify(se_IsAuthorizedInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_IsAuthorizedCommand");var se_IsAuthorizedWithTokenCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("IsAuthorizedWithToken"); let body; body = JSON.stringify(se_IsAuthorizedWithTokenInput(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_IsAuthorizedWithTokenCommand");var se_ListIdentitySourcesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListIdentitySources"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListIdentitySourcesCommand");var se_ListPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListPolicies"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPoliciesCommand");var se_ListPolicyStoresCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListPolicyStores"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPolicyStoresCommand");var se_ListPolicyTemplatesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListPolicyTemplates"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPolicyTemplatesCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListTagsForResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListTagsForResourceCommand");var se_PutSchemaCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutSchema"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutSchemaCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("TagResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UntagResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagResourceCommand");var se_UpdateIdentitySourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateIdentitySource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateIdentitySourceCommand");var se_UpdatePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdatePolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdatePolicyCommand");var se_UpdatePolicyStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdatePolicyStore"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdatePolicyStoreCommand");var se_UpdatePolicyTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdatePolicyTemplate"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdatePolicyTemplateCommand");var de_BatchGetPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_BatchGetPolicyOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_BatchGetPolicyCommand");var de_BatchIsAuthorizedCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_BatchIsAuthorizedOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_BatchIsAuthorizedCommand");var de_BatchIsAuthorizedWithTokenCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_BatchIsAuthorizedWithTokenOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_BatchIsAuthorizedWithTokenCommand");var de_CreateIdentitySourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_CreateIdentitySourceOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreateIdentitySourceCommand");var de_CreatePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_CreatePolicyOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreatePolicyCommand");var de_CreatePolicyStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_CreatePolicyStoreOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreatePolicyStoreCommand");var de_CreatePolicyTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_CreatePolicyTemplateOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_CreatePolicyTemplateCommand");var de_DeleteIdentitySourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeleteIdentitySourceCommand");var de_DeletePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeletePolicyCommand");var de_DeletePolicyStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeletePolicyStoreCommand");var de_DeletePolicyTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DeletePolicyTemplateCommand");var de_GetIdentitySourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_GetIdentitySourceOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetIdentitySourceCommand");var de_GetPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_GetPolicyOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetPolicyCommand");var de_GetPolicyStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_GetPolicyStoreOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetPolicyStoreCommand");var de_GetPolicyTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_GetPolicyTemplateOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetPolicyTemplateCommand");var de_GetSchemaCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_GetSchemaOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetSchemaCommand");var de_IsAuthorizedCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_IsAuthorizedCommand");var de_IsAuthorizedWithTokenCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_IsAuthorizedWithTokenCommand");var de_ListIdentitySourcesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_ListIdentitySourcesOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListIdentitySourcesCommand");var de_ListPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_ListPoliciesOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListPoliciesCommand");var de_ListPolicyStoresCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_ListPolicyStoresOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListPolicyStoresCommand");var de_ListPolicyTemplatesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_ListPolicyTemplatesOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListPolicyTemplatesCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListTagsForResourceCommand");var de_PutSchemaCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_PutSchemaOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_PutSchemaCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_TagResourceCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = (0, import_smithy_client._json)(data); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UntagResourceCommand");var de_UpdateIdentitySourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_UpdateIdentitySourceOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdateIdentitySourceCommand");var de_UpdatePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_UpdatePolicyOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdatePolicyCommand");var de_UpdatePolicyStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_UpdatePolicyStoreOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdatePolicyStoreCommand");var de_UpdatePolicyTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode >= 300) { return de_CommandError(output, context); } const data = await (0, import_core2.parseJsonBody)(output.body, context); let contents = {}; contents = de_UpdatePolicyTemplateOutput(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_UpdatePolicyTemplateCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => { const parsedOutput = { ...output, body: await (0, import_core2.parseJsonErrorBody)(output.body, context) }; const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body); switch (errorCode) { case "AccessDeniedException": case "com.amazonaws.verifiedpermissions#AccessDeniedException": throw await de_AccessDeniedExceptionRes(parsedOutput, context); case "InternalServerException": case "com.amazonaws.verifiedpermissions#InternalServerException": throw await de_InternalServerExceptionRes(parsedOutput, context); case "ThrottlingException": case "com.amazonaws.verifiedpermissions#ThrottlingException": throw await de_ThrottlingExceptionRes(parsedOutput, context); case "ValidationException": case "com.amazonaws.verifiedpermissions#ValidationException": throw await de_ValidationExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.verifiedpermissions#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "ConflictException": case "com.amazonaws.verifiedpermissions#ConflictException": throw await de_ConflictExceptionRes(parsedOutput, context); case "ServiceQuotaExceededException": case "com.amazonaws.verifiedpermissions#ServiceQuotaExceededException": throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context); case "InvalidStateException": case "com.amazonaws.verifiedpermissions#InvalidStateException": throw await de_InvalidStateExceptionRes(parsedOutput, context); case "TooManyTagsException": case "com.amazonaws.verifiedpermissions#TooManyTagsException": throw await de_TooManyTagsExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var de_AccessDeniedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new AccessDeniedException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_AccessDeniedExceptionRes");var de_ConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ConflictException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ConflictExceptionRes");var de_InternalServerExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InternalServerException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InternalServerExceptionRes");var de_InvalidStateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidStateException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidStateExceptionRes");var de_ResourceNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ResourceNotFoundException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceNotFoundExceptionRes");var de_ServiceQuotaExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ServiceQuotaExceededException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ServiceQuotaExceededExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ThrottlingException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ThrottlingExceptionRes");var de_TooManyTagsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new TooManyTagsException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_TooManyTagsExceptionRes");var de_ValidationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ValidationException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ValidationExceptionRes");var se_AttributeValue = /* @__PURE__ */ __name((input, context) => { return AttributeValue.visit(input, { boolean: /* @__PURE__ */ __name((value) => ({ boolean: value }), "boolean"), datetime: /* @__PURE__ */ __name((value) => ({ datetime: value }), "datetime"), decimal: /* @__PURE__ */ __name((value) => ({ decimal: value }), "decimal"), duration: /* @__PURE__ */ __name((value) => ({ duration: value }), "duration"), entityIdentifier: /* @__PURE__ */ __name((value) => ({ entityIdentifier: (0, import_smithy_client._json)(value) }), "entityIdentifier"), ipaddr: /* @__PURE__ */ __name((value) => ({ ipaddr: value }), "ipaddr"), long: /* @__PURE__ */ __name((value) => ({ long: value }), "long"), record: /* @__PURE__ */ __name((value) => ({ record: se_RecordAttribute(value, context) }), "record"), set: /* @__PURE__ */ __name((value) => ({ set: se_SetAttribute(value, context) }), "set"), string: /* @__PURE__ */ __name((value) => ({ string: value }), "string"), _: /* @__PURE__ */ __name((name, value) => ({ [name]: value }), "_") });}, "se_AttributeValue");var se_BatchIsAuthorizedInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { entities: /* @__PURE__ */ __name((_) => se_EntitiesDefinition(_, context), "entities"), policyStoreId: [], requests: /* @__PURE__ */ __name((_) => se_BatchIsAuthorizedInputList(_, context), "requests") });}, "se_BatchIsAuthorizedInput");var se_BatchIsAuthorizedInputItem = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { action: import_smithy_client._json, context: /* @__PURE__ */ __name((_) => se_ContextDefinition(_, context), "context"), principal: import_smithy_client._json, resource: import_smithy_client._json });}, "se_BatchIsAuthorizedInputItem");var se_BatchIsAuthorizedInputList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_BatchIsAuthorizedInputItem(entry, context); });}, "se_BatchIsAuthorizedInputList");var se_BatchIsAuthorizedWithTokenInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { accessToken: [], entities: /* @__PURE__ */ __name((_) => se_EntitiesDefinition(_, context), "entities"), identityToken: [], policyStoreId: [], requests: /* @__PURE__ */ __name((_) => se_BatchIsAuthorizedWithTokenInputList(_, context), "requests") });}, "se_BatchIsAuthorizedWithTokenInput");var se_BatchIsAuthorizedWithTokenInputItem = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { action: import_smithy_client._json, context: /* @__PURE__ */ __name((_) => se_ContextDefinition(_, context), "context"), resource: import_smithy_client._json });}, "se_BatchIsAuthorizedWithTokenInputItem");var se_BatchIsAuthorizedWithTokenInputList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_BatchIsAuthorizedWithTokenInputItem(entry, context); });}, "se_BatchIsAuthorizedWithTokenInputList");var se_ContextDefinition = /* @__PURE__ */ __name((input, context) => { return ContextDefinition.visit(input, { cedarJson: /* @__PURE__ */ __name((value) => ({ cedarJson: value }), "cedarJson"), contextMap: /* @__PURE__ */ __name((value) => ({ contextMap: se_ContextMap(value, context) }), "contextMap"), _: /* @__PURE__ */ __name((name, value) => ({ [name]: value }), "_") });}, "se_ContextDefinition");var se_ContextMap = /* @__PURE__ */ __name((input, context) => { return Object.entries(input).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = se_AttributeValue(value, context); return acc; }, {});}, "se_ContextMap");var se_CreateIdentitySourceInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], configuration: import_smithy_client._json, policyStoreId: [], principalEntityType: [] });}, "se_CreateIdentitySourceInput");var se_CreatePolicyInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], definition: import_smithy_client._json, policyStoreId: [] });}, "se_CreatePolicyInput");var se_CreatePolicyStoreInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], deletionProtection: [], description: [], tags: import_smithy_client._json, validationSettings: import_smithy_client._json });}, "se_CreatePolicyStoreInput");var se_CreatePolicyTemplateInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], description: [], policyStoreId: [], statement: [] });}, "se_CreatePolicyTemplateInput");var se_EntitiesDefinition = /* @__PURE__ */ __name((input, context) => { return EntitiesDefinition.visit(input, { cedarJson: /* @__PURE__ */ __name((value) => ({ cedarJson: value }), "cedarJson"), entityList: /* @__PURE__ */ __name((value) => ({ entityList: se_EntityList(value, context) }), "entityList"), _: /* @__PURE__ */ __name((name, value) => ({ [name]: value }), "_") });}, "se_EntitiesDefinition");var se_EntityAttributes = /* @__PURE__ */ __name((input, context) => { return Object.entries(input).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = se_AttributeValue(value, context); return acc; }, {});}, "se_EntityAttributes");var se_EntityItem = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { attributes: /* @__PURE__ */ __name((_) => se_EntityAttributes(_, context), "attributes"), identifier: import_smithy_client._json, parents: import_smithy_client._json });}, "se_EntityItem");var se_EntityList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_EntityItem(entry, context); });}, "se_EntityList");var se_IsAuthorizedInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { action: import_smithy_client._json, context: /* @__PURE__ */ __name((_) => se_ContextDefinition(_, context), "context"), entities: /* @__PURE__ */ __name((_) => se_EntitiesDefinition(_, context), "entities"), policyStoreId: [], principal: import_smithy_client._json, resource: import_smithy_client._json });}, "se_IsAuthorizedInput");var se_IsAuthorizedWithTokenInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { accessToken: [], action: import_smithy_client._json, context: /* @__PURE__ */ __name((_) => se_ContextDefinition(_, context), "context"), entities: /* @__PURE__ */ __name((_) => se_EntitiesDefinition(_, context), "entities"), identityToken: [], policyStoreId: [], resource: import_smithy_client._json });}, "se_IsAuthorizedWithTokenInput");var se_RecordAttribute = /* @__PURE__ */ __name((input, context) => { return Object.entries(input).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = se_AttributeValue(value, context); return acc; }, {});}, "se_RecordAttribute");var se_SetAttribute = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_AttributeValue(entry, context); });}, "se_SetAttribute");var de_AttributeValue = /* @__PURE__ */ __name((output, context) => { if ((0, import_smithy_client.expectBoolean)(output.boolean) !== void 0) { return { boolean: (0, import_smithy_client.expectBoolean)(output.boolean) }; } if ((0, import_smithy_client.expectString)(output.datetime) !== void 0) { return { datetime: (0, import_smithy_client.expectString)(output.datetime) }; } if ((0, import_smithy_client.expectString)(output.decimal) !== void 0) { return { decimal: (0, import_smithy_client.expectString)(output.decimal) }; } if ((0, import_smithy_client.expectString)(output.duration) !== void 0) { return { duration: (0, import_smithy_client.expectString)(output.duration) }; } if (output.entityIdentifier != null) { return { entityIdentifier: (0, import_smithy_client._json)(output.entityIdentifier) }; } if ((0, import_smithy_client.expectString)(output.ipaddr) !== void 0) { return { ipaddr: (0, import_smithy_client.expectString)(output.ipaddr) }; } if ((0, import_smithy_client.expectLong)(output.long) !== void 0) { return { long: (0, import_smithy_client.expectLong)(output.long) }; } if (output.record != null) { return { record: de_RecordAttribute(output.record, context) }; } if (output.set != null) { return { set: de_SetAttribute(output.set, context) }; } if ((0, import_smithy_client.expectString)(output.string) !== void 0) { return { string: (0, import_smithy_client.expectString)(output.string) }; } return { $unknown: Object.entries(output)[0] };}, "de_AttributeValue");var de_BatchGetPolicyOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { errors: import_smithy_client._json, results: /* @__PURE__ */ __name((_) => de_BatchGetPolicyOutputList(_, context), "results") });}, "de_BatchGetPolicyOutput");var de_BatchGetPolicyOutputItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), definition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "definition"), lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyId: import_smithy_client.expectString, policyStoreId: import_smithy_client.expectString, policyType: import_smithy_client.expectString });}, "de_BatchGetPolicyOutputItem");var de_BatchGetPolicyOutputList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_BatchGetPolicyOutputItem(entry, context); }); return retVal;}, "de_BatchGetPolicyOutputList");var de_BatchIsAuthorizedInputItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { action: import_smithy_client._json, context: /* @__PURE__ */ __name((_) => de_ContextDefinition((0, import_core2.awsExpectUnion)(_), context), "context"), principal: import_smithy_client._json, resource: import_smithy_client._json });}, "de_BatchIsAuthorizedInputItem");var de_BatchIsAuthorizedOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { results: /* @__PURE__ */ __name((_) => de_BatchIsAuthorizedOutputList(_, context), "results") });}, "de_BatchIsAuthorizedOutput");var de_BatchIsAuthorizedOutputItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { decision: import_smithy_client.expectString, determiningPolicies: import_smithy_client._json, errors: import_smithy_client._json, request: /* @__PURE__ */ __name((_) => de_BatchIsAuthorizedInputItem(_, context), "request") });}, "de_BatchIsAuthorizedOutputItem");var de_BatchIsAuthorizedOutputList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_BatchIsAuthorizedOutputItem(entry, context); }); return retVal;}, "de_BatchIsAuthorizedOutputList");var de_BatchIsAuthorizedWithTokenInputItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { action: import_smithy_client._json, context: /* @__PURE__ */ __name((_) => de_ContextDefinition((0, import_core2.awsExpectUnion)(_), context), "context"), resource: import_smithy_client._json });}, "de_BatchIsAuthorizedWithTokenInputItem");var de_BatchIsAuthorizedWithTokenOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { principal: import_smithy_client._json, results: /* @__PURE__ */ __name((_) => de_BatchIsAuthorizedWithTokenOutputList(_, context), "results") });}, "de_BatchIsAuthorizedWithTokenOutput");var de_BatchIsAuthorizedWithTokenOutputItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { decision: import_smithy_client.expectString, determiningPolicies: import_smithy_client._json, errors: import_smithy_client._json, request: /* @__PURE__ */ __name((_) => de_BatchIsAuthorizedWithTokenInputItem(_, context), "request") });}, "de_BatchIsAuthorizedWithTokenOutputItem");var de_BatchIsAuthorizedWithTokenOutputList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_BatchIsAuthorizedWithTokenOutputItem(entry, context); }); return retVal;}, "de_BatchIsAuthorizedWithTokenOutputList");var de_ContextDefinition = /* @__PURE__ */ __name((output, context) => { if ((0, import_smithy_client.expectString)(output.cedarJson) !== void 0) { return { cedarJson: (0, import_smithy_client.expectString)(output.cedarJson) }; } if (output.contextMap != null) { return { contextMap: de_ContextMap(output.contextMap, context) }; } return { $unknown: Object.entries(output)[0] };}, "de_ContextDefinition");var de_ContextMap = /* @__PURE__ */ __name((output, context) => { return Object.entries(output).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = de_AttributeValue((0, import_core2.awsExpectUnion)(value), context); return acc; }, {});}, "de_ContextMap");var de_CreateIdentitySourceOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), identitySourceId: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString });}, "de_CreateIdentitySourceOutput");var de_CreatePolicyOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { actions: import_smithy_client._json, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), effect: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyId: import_smithy_client.expectString, policyStoreId: import_smithy_client.expectString, policyType: import_smithy_client.expectString, principal: import_smithy_client._json, resource: import_smithy_client._json });}, "de_CreatePolicyOutput");var de_CreatePolicyStoreOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: import_smithy_client.expectString, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString });}, "de_CreatePolicyStoreOutput");var de_CreatePolicyTemplateOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString, policyTemplateId: import_smithy_client.expectString });}, "de_CreatePolicyTemplateOutput");var de_GetIdentitySourceOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { configuration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "configuration"), createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), details: import_smithy_client._json, identitySourceId: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString, principalEntityType: import_smithy_client.expectString });}, "de_GetIdentitySourceOutput");var de_GetPolicyOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { actions: import_smithy_client._json, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), definition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "definition"), effect: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyId: import_smithy_client.expectString, policyStoreId: import_smithy_client.expectString, policyType: import_smithy_client.expectString, principal: import_smithy_client._json, resource: import_smithy_client._json });}, "de_GetPolicyOutput");var de_GetPolicyStoreOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: import_smithy_client.expectString, cedarVersion: import_smithy_client.expectString, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), deletionProtection: import_smithy_client.expectString, description: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString, tags: import_smithy_client._json, validationSettings: import_smithy_client._json });}, "de_GetPolicyStoreOutput");var de_GetPolicyTemplateOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), description: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString, policyTemplateId: import_smithy_client.expectString, statement: import_smithy_client.expectString });}, "de_GetPolicyTemplateOutput");var de_GetSchemaOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), namespaces: import_smithy_client._json, policyStoreId: import_smithy_client.expectString, schema: import_smithy_client.expectString });}, "de_GetSchemaOutput");var de_IdentitySourceItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { configuration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "configuration"), createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), details: import_smithy_client._json, identitySourceId: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString, principalEntityType: import_smithy_client.expectString });}, "de_IdentitySourceItem");var de_IdentitySources = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_IdentitySourceItem(entry, context); }); return retVal;}, "de_IdentitySources");var de_ListIdentitySourcesOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { identitySources: /* @__PURE__ */ __name((_) => de_IdentitySources(_, context), "identitySources"), nextToken: import_smithy_client.expectString });}, "de_ListIdentitySourcesOutput");var de_ListPoliciesOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { nextToken: import_smithy_client.expectString, policies: /* @__PURE__ */ __name((_) => de_PolicyList(_, context), "policies") });}, "de_ListPoliciesOutput");var de_ListPolicyStoresOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { nextToken: import_smithy_client.expectString, policyStores: /* @__PURE__ */ __name((_) => de_PolicyStoreList(_, context), "policyStores") });}, "de_ListPolicyStoresOutput");var de_ListPolicyTemplatesOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { nextToken: import_smithy_client.expectString, policyTemplates: /* @__PURE__ */ __name((_) => de_PolicyTemplatesList(_, context), "policyTemplates") });}, "de_ListPolicyTemplatesOutput");var de_PolicyItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { actions: import_smithy_client._json, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), definition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "definition"), effect: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyId: import_smithy_client.expectString, policyStoreId: import_smithy_client.expectString, policyType: import_smithy_client.expectString, principal: import_smithy_client._json, resource: import_smithy_client._json });}, "de_PolicyItem");var de_PolicyList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_PolicyItem(entry, context); }); return retVal;}, "de_PolicyList");var de_PolicyStoreItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: import_smithy_client.expectString, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), description: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString });}, "de_PolicyStoreItem");var de_PolicyStoreList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_PolicyStoreItem(entry, context); }); return retVal;}, "de_PolicyStoreList");var de_PolicyTemplateItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), description: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString, policyTemplateId: import_smithy_client.expectString });}, "de_PolicyTemplateItem");var de_PolicyTemplatesList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_PolicyTemplateItem(entry, context); }); return retVal;}, "de_PolicyTemplatesList");var de_PutSchemaOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), namespaces: import_smithy_client._json, policyStoreId: import_smithy_client.expectString });}, "de_PutSchemaOutput");var de_RecordAttribute = /* @__PURE__ */ __name((output, context) => { return Object.entries(output).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = de_AttributeValue((0, import_core2.awsExpectUnion)(value), context); return acc; }, {});}, "de_RecordAttribute");var de_SetAttribute = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AttributeValue((0, import_core2.awsExpectUnion)(entry), context); }); return retVal;}, "de_SetAttribute");var de_UpdateIdentitySourceOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), identitySourceId: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString });}, "de_UpdateIdentitySourceOutput");var de_UpdatePolicyOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { actions: import_smithy_client._json, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), effect: import_smithy_client.expectString, lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyId: import_smithy_client.expectString, policyStoreId: import_smithy_client.expectString, policyType: import_smithy_client.expectString, principal: import_smithy_client._json, resource: import_smithy_client._json });}, "de_UpdatePolicyOutput");var de_UpdatePolicyStoreOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: import_smithy_client.expectString, createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString });}, "de_UpdatePolicyStoreOutput");var de_UpdatePolicyTemplateOutput = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { createdDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "createdDate"), lastUpdatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "lastUpdatedDate"), policyStoreId: import_smithy_client.expectString, policyTemplateId: import_smithy_client.expectString });}, "de_UpdatePolicyTemplateOutput");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({ httpStatusCode: output.statusCode, requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var throwDefaultError = (0, import_smithy_client.withBaseException)(VerifiedPermissionsServiceException);var buildHttpRpcRequest = /* @__PURE__ */ __name(async (context, headers, path, resolvedHostname, body) => { const { hostname, protocol = "https", port, path: basePath } = await context.endpoint(); const contents = { protocol, hostname, port, method: "POST", path: basePath.endsWith("/") ? basePath.slice(0, -1) + path : basePath + path, headers }; if (resolvedHostname !== void 0) { contents.hostname = resolvedHostname; } if (body !== void 0) { contents.body = body; } return new import_protocol_http.HttpRequest(contents);}, "buildHttpRpcRequest");function sharedHeaders(operation) { return { "content-type": "application/x-amz-json-1.0", "x-amz-target": `VerifiedPermissions.${operation}` };}__name(sharedHeaders, "sharedHeaders"); // src/commands/BatchGetPolicyCommand.tsvar BatchGetPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "BatchGetPolicy", {}).n("VerifiedPermissionsClient", "BatchGetPolicyCommand").f(void 0, BatchGetPolicyOutputFilterSensitiveLog).ser(se_BatchGetPolicyCommand).de(de_BatchGetPolicyCommand).build() { static { __name(this, "BatchGetPolicyCommand"); }}; // src/commands/BatchIsAuthorizedCommand.ts var BatchIsAuthorizedCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "BatchIsAuthorized", {}).n("VerifiedPermissionsClient", "BatchIsAuthorizedCommand").f(BatchIsAuthorizedInputFilterSensitiveLog, BatchIsAuthorizedOutputFilterSensitiveLog).ser(se_BatchIsAuthorizedCommand).de(de_BatchIsAuthorizedCommand).build() { static { __name(this, "BatchIsAuthorizedCommand"); }}; // src/commands/BatchIsAuthorizedWithTokenCommand.ts var BatchIsAuthorizedWithTokenCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "BatchIsAuthorizedWithToken", {}).n("VerifiedPermissionsClient", "BatchIsAuthorizedWithTokenCommand").f(BatchIsAuthorizedWithTokenInputFilterSensitiveLog, BatchIsAuthorizedWithTokenOutputFilterSensitiveLog).ser(se_BatchIsAuthorizedWithTokenCommand).de(de_BatchIsAuthorizedWithTokenCommand).build() { static { __name(this, "BatchIsAuthorizedWithTokenCommand"); }}; // src/commands/CreateIdentitySourceCommand.ts var CreateIdentitySourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "CreateIdentitySource", {}).n("VerifiedPermissionsClient", "CreateIdentitySourceCommand").f(CreateIdentitySourceInputFilterSensitiveLog, void 0).ser(se_CreateIdentitySourceCommand).de(de_CreateIdentitySourceCommand).build() { static { __name(this, "CreateIdentitySourceCommand"); }}; // src/commands/CreatePolicyCommand.ts var CreatePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "CreatePolicy", {}).n("VerifiedPermissionsClient", "CreatePolicyCommand").f(CreatePolicyInputFilterSensitiveLog, CreatePolicyOutputFilterSensitiveLog).ser(se_CreatePolicyCommand).de(de_CreatePolicyCommand).build() { static { __name(this, "CreatePolicyCommand"); }}; // src/commands/CreatePolicyStoreCommand.ts var CreatePolicyStoreCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "CreatePolicyStore", {}).n("VerifiedPermissionsClient", "CreatePolicyStoreCommand").f(CreatePolicyStoreInputFilterSensitiveLog, void 0).ser(se_CreatePolicyStoreCommand).de(de_CreatePolicyStoreCommand).build() { static { __name(this, "CreatePolicyStoreCommand"); }}; // src/commands/CreatePolicyTemplateCommand.ts var CreatePolicyTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "CreatePolicyTemplate", {}).n("VerifiedPermissionsClient", "CreatePolicyTemplateCommand").f(CreatePolicyTemplateInputFilterSensitiveLog, void 0).ser(se_CreatePolicyTemplateCommand).de(de_CreatePolicyTemplateCommand).build() { static { __name(this, "CreatePolicyTemplateCommand"); }}; // src/commands/DeleteIdentitySourceCommand.ts var DeleteIdentitySourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "DeleteIdentitySource", {}).n("VerifiedPermissionsClient", "DeleteIdentitySourceCommand").f(void 0, void 0).ser(se_DeleteIdentitySourceCommand).de(de_DeleteIdentitySourceCommand).build() { static { __name(this, "DeleteIdentitySourceCommand"); }}; // src/commands/DeletePolicyCommand.ts var DeletePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "DeletePolicy", {}).n("VerifiedPermissionsClient", "DeletePolicyCommand").f(void 0, void 0).ser(se_DeletePolicyCommand).de(de_DeletePolicyCommand).build() { static { __name(this, "DeletePolicyCommand"); }}; // src/commands/DeletePolicyStoreCommand.ts var DeletePolicyStoreCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "DeletePolicyStore", {}).n("VerifiedPermissionsClient", "DeletePolicyStoreCommand").f(void 0, void 0).ser(se_DeletePolicyStoreCommand).de(de_DeletePolicyStoreCommand).build() { static { __name(this, "DeletePolicyStoreCommand"); }}; // src/commands/DeletePolicyTemplateCommand.ts var DeletePolicyTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "DeletePolicyTemplate", {}).n("VerifiedPermissionsClient", "DeletePolicyTemplateCommand").f(void 0, void 0).ser(se_DeletePolicyTemplateCommand).de(de_DeletePolicyTemplateCommand).build() { static { __name(this, "DeletePolicyTemplateCommand"); }}; // src/commands/GetIdentitySourceCommand.ts var GetIdentitySourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "GetIdentitySource", {}).n("VerifiedPermissionsClient", "GetIdentitySourceCommand").f(void 0, GetIdentitySourceOutputFilterSensitiveLog).ser(se_GetIdentitySourceCommand).de(de_GetIdentitySourceCommand).build() { static { __name(this, "GetIdentitySourceCommand"); }}; // src/commands/GetPolicyCommand.ts var GetPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "GetPolicy", {}).n("VerifiedPermissionsClient", "GetPolicyCommand").f(void 0, GetPolicyOutputFilterSensitiveLog).ser(se_GetPolicyCommand).de(de_GetPolicyCommand).build() { static { __name(this, "GetPolicyCommand"); }}; // src/commands/GetPolicyStoreCommand.ts var GetPolicyStoreCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "GetPolicyStore", {}).n("VerifiedPermissionsClient", "GetPolicyStoreCommand").f(void 0, GetPolicyStoreOutputFilterSensitiveLog).ser(se_GetPolicyStoreCommand).de(de_GetPolicyStoreCommand).build() { static { __name(this, "GetPolicyStoreCommand"); }}; // src/commands/GetPolicyTemplateCommand.ts var GetPolicyTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "GetPolicyTemplate", {}).n("VerifiedPermissionsClient", "GetPolicyTemplateCommand").f(void 0, GetPolicyTemplateOutputFilterSensitiveLog).ser(se_GetPolicyTemplateCommand).de(de_GetPolicyTemplateCommand).build() { static { __name(this, "GetPolicyTemplateCommand"); }}; // src/commands/GetSchemaCommand.ts var GetSchemaCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "GetSchema", {}).n("VerifiedPermissionsClient", "GetSchemaCommand").f(void 0, GetSchemaOutputFilterSensitiveLog).ser(se_GetSchemaCommand).de(de_GetSchemaCommand).build() { static { __name(this, "GetSchemaCommand"); }}; // src/commands/IsAuthorizedCommand.ts var IsAuthorizedCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "IsAuthorized", {}).n("VerifiedPermissionsClient", "IsAuthorizedCommand").f(IsAuthorizedInputFilterSensitiveLog, IsAuthorizedOutputFilterSensitiveLog).ser(se_IsAuthorizedCommand).de(de_IsAuthorizedCommand).build() { static { __name(this, "IsAuthorizedCommand"); }}; // src/commands/IsAuthorizedWithTokenCommand.ts var IsAuthorizedWithTokenCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "IsAuthorizedWithToken", {}).n("VerifiedPermissionsClient", "IsAuthorizedWithTokenCommand").f(IsAuthorizedWithTokenInputFilterSensitiveLog, IsAuthorizedWithTokenOutputFilterSensitiveLog).ser(se_IsAuthorizedWithTokenCommand).de(de_IsAuthorizedWithTokenCommand).build() { static { __name(this, "IsAuthorizedWithTokenCommand"); }}; // src/commands/ListIdentitySourcesCommand.ts var ListIdentitySourcesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "ListIdentitySources", {}).n("VerifiedPermissionsClient", "ListIdentitySourcesCommand").f(ListIdentitySourcesInputFilterSensitiveLog, ListIdentitySourcesOutputFilterSensitiveLog).ser(se_ListIdentitySourcesCommand).de(de_ListIdentitySourcesCommand).build() { static { __name(this, "ListIdentitySourcesCommand"); }}; // src/commands/ListPoliciesCommand.ts var ListPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "ListPolicies", {}).n("VerifiedPermissionsClient", "ListPoliciesCommand").f(ListPoliciesInputFilterSensitiveLog, ListPoliciesOutputFilterSensitiveLog).ser(se_ListPoliciesCommand).de(de_ListPoliciesCommand).build() { static { __name(this, "ListPoliciesCommand"); }}; // src/commands/ListPolicyStoresCommand.ts var ListPolicyStoresCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "ListPolicyStores", {}).n("VerifiedPermissionsClient", "ListPolicyStoresCommand").f(void 0, ListPolicyStoresOutputFilterSensitiveLog).ser(se_ListPolicyStoresCommand).de(de_ListPolicyStoresCommand).build() { static { __name(this, "ListPolicyStoresCommand"); }}; // src/commands/ListPolicyTemplatesCommand.ts var ListPolicyTemplatesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "ListPolicyTemplates", {}).n("VerifiedPermissionsClient", "ListPolicyTemplatesCommand").f(void 0, ListPolicyTemplatesOutputFilterSensitiveLog).ser(se_ListPolicyTemplatesCommand).de(de_ListPolicyTemplatesCommand).build() { static { __name(this, "ListPolicyTemplatesCommand"); }}; // src/commands/ListTagsForResourceCommand.ts var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "ListTagsForResource", {}).n("VerifiedPermissionsClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() { static { __name(this, "ListTagsForResourceCommand"); }}; // src/commands/PutSchemaCommand.ts var PutSchemaCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "PutSchema", {}).n("VerifiedPermissionsClient", "PutSchemaCommand").f(PutSchemaInputFilterSensitiveLog, PutSchemaOutputFilterSensitiveLog).ser(se_PutSchemaCommand).de(de_PutSchemaCommand).build() { static { __name(this, "PutSchemaCommand"); }}; // src/commands/TagResourceCommand.ts var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "TagResource", {}).n("VerifiedPermissionsClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() { static { __name(this, "TagResourceCommand"); }}; // src/commands/UntagResourceCommand.ts var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "UntagResource", {}).n("VerifiedPermissionsClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() { static { __name(this, "UntagResourceCommand"); }}; // src/commands/UpdateIdentitySourceCommand.ts var UpdateIdentitySourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "UpdateIdentitySource", {}).n("VerifiedPermissionsClient", "UpdateIdentitySourceCommand").f(UpdateIdentitySourceInputFilterSensitiveLog, void 0).ser(se_UpdateIdentitySourceCommand).de(de_UpdateIdentitySourceCommand).build() { static { __name(this, "UpdateIdentitySourceCommand"); }}; // src/commands/UpdatePolicyCommand.ts var UpdatePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "UpdatePolicy", {}).n("VerifiedPermissionsClient", "UpdatePolicyCommand").f(UpdatePolicyInputFilterSensitiveLog, UpdatePolicyOutputFilterSensitiveLog).ser(se_UpdatePolicyCommand).de(de_UpdatePolicyCommand).build() { static { __name(this, "UpdatePolicyCommand"); }}; // src/commands/UpdatePolicyStoreCommand.ts var UpdatePolicyStoreCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "UpdatePolicyStore", {}).n("VerifiedPermissionsClient", "UpdatePolicyStoreCommand").f(UpdatePolicyStoreInputFilterSensitiveLog, void 0).ser(se_UpdatePolicyStoreCommand).de(de_UpdatePolicyStoreCommand).build() { static { __name(this, "UpdatePolicyStoreCommand"); }}; // src/commands/UpdatePolicyTemplateCommand.ts var UpdatePolicyTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("VerifiedPermissions", "UpdatePolicyTemplate", {}).n("VerifiedPermissionsClient", "UpdatePolicyTemplateCommand").f(UpdatePolicyTemplateInputFilterSensitiveLog, void 0).ser(se_UpdatePolicyTemplateCommand).de(de_UpdatePolicyTemplateCommand).build() { static { __name(this, "UpdatePolicyTemplateCommand"); }}; // src/VerifiedPermissions.tsvar commands = { BatchGetPolicyCommand, BatchIsAuthorizedCommand, BatchIsAuthorizedWithTokenCommand, CreateIdentitySourceCommand, CreatePolicyCommand, CreatePolicyStoreCommand, CreatePolicyTemplateCommand, DeleteIdentitySourceCommand, DeletePolicyCommand, DeletePolicyStoreCommand, DeletePolicyTemplateCommand, GetIdentitySourceCommand, GetPolicyCommand, GetPolicyStoreCommand, GetPolicyTemplateCommand, GetSchemaCommand, IsAuthorizedCommand, IsAuthorizedWithTokenCommand, ListIdentitySourcesCommand, ListPoliciesCommand, ListPolicyStoresCommand, ListPolicyTemplatesCommand, ListTagsForResourceCommand, PutSchemaCommand, TagResourceCommand, UntagResourceCommand, UpdateIdentitySourceCommand, UpdatePolicyCommand, UpdatePolicyStoreCommand, UpdatePolicyTemplateCommand};var VerifiedPermissions = class extends VerifiedPermissionsClient { static { __name(this, "VerifiedPermissions"); }};(0, import_smithy_client.createAggregatedClient)(commands, VerifiedPermissions); // src/pagination/ListIdentitySourcesPaginator.ts var paginateListIdentitySources = (0, import_core.createPaginator)(VerifiedPermissionsClient, ListIdentitySourcesCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListPoliciesPaginator.ts var paginateListPolicies = (0, import_core.createPaginator)(VerifiedPermissionsClient, ListPoliciesCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListPolicyStoresPaginator.ts var paginateListPolicyStores = (0, import_core.createPaginator)(VerifiedPermissionsClient, ListPolicyStoresCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListPolicyTemplatesPaginator.ts var paginateListPolicyTemplates = (0, import_core.createPaginator)(VerifiedPermissionsClient, ListPolicyTemplatesCommand, "nextToken", "nextToken", "maxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { VerifiedPermissionsServiceException, __Client, VerifiedPermissionsClient, VerifiedPermissions, $Command, BatchGetPolicyCommand, BatchIsAuthorizedCommand, BatchIsAuthorizedWithTokenCommand, CreateIdentitySourceCommand, CreatePolicyCommand, CreatePolicyStoreCommand, CreatePolicyTemplateCommand, DeleteIdentitySourceCommand, DeletePolicyCommand, DeletePolicyStoreCommand, DeletePolicyTemplateCommand, GetIdentitySourceCommand, GetPolicyCommand, GetPolicyStoreCommand, GetPolicyTemplateCommand, GetSchemaCommand, IsAuthorizedCommand, IsAuthorizedWithTokenCommand, ListIdentitySourcesCommand, ListPoliciesCommand, ListPolicyStoresCommand, ListPolicyTemplatesCommand, ListTagsForResourceCommand, PutSchemaCommand, TagResourceCommand, UntagResourceCommand, UpdateIdentitySourceCommand, UpdatePolicyCommand, UpdatePolicyStoreCommand, UpdatePolicyTemplateCommand, paginateListIdentitySources, paginateListPolicies, paginateListPolicyStores, paginateListPolicyTemplates, AccessDeniedException, BatchGetPolicyErrorCode, PolicyDefinitionDetail, PolicyType, InternalServerException, ThrottlingException, ValidationException, Decision, ResourceType, ResourceNotFoundException, CedarVersion, OpenIdConnectTokenSelection, Configuration, OpenIdConnectTokenSelectionDetail, ConfigurationDetail, OpenIdConnectTokenSelectionItem, ConfigurationItem, ConflictException, ServiceQuotaExceededException, PolicyDefinition, PolicyEffect, DeletionProtection, ValidationMode, InvalidStateException, EntityReference, OpenIdIssuer, UpdateOpenIdConnectTokenSelection, UpdateConfiguration, PolicyDefinitionItem, UpdatePolicyDefinition, SchemaDefinition, TooManyTagsException, AttributeValue, ContextDefinition, EntitiesDefinition, ActionIdentifierFilterSensitiveLog, EntityIdentifierFilterSensitiveLog, StaticPolicyDefinitionDetailFilterSensitiveLog, TemplateLinkedPolicyDefinitionDetailFilterSensitiveLog, PolicyDefinitionDetailFilterSensitiveLog, BatchGetPolicyOutputItemFilterSensitiveLog, BatchGetPolicyOutputFilterSensitiveLog, EvaluationErrorItemFilterSensitiveLog, CognitoGroupConfigurationFilterSensitiveLog, CognitoGroupConfigurationDetailFilterSensitiveLog, CognitoGroupConfigurationItemFilterSensitiveLog, CognitoUserPoolConfigurationFilterSensitiveLog, CognitoUserPoolConfigurationDetailFilterSensitiveLog, CognitoUserPoolConfigurationItemFilterSensitiveLog, OpenIdConnectGroupConfigurationFilterSensitiveLog, OpenIdConnectAccessTokenConfigurationFilterSensitiveLog, OpenIdConnectIdentityTokenConfigurationFilterSensitiveLog, OpenIdConnectTokenSelectionFilterSensitiveLog, OpenIdConnectConfigurationFilterSensitiveLog, ConfigurationFilterSensitiveLog, OpenIdConnectGroupConfigurationDetailFilterSensitiveLog, OpenIdConnectAccessTokenConfigurationDetailFilterSensitiveLog, OpenIdConnectIdentityTokenConfigurationDetailFilterSensitiveLog, OpenIdConnectTokenSelectionDetailFilterSensitiveLog, OpenIdConnectConfigurationDetailFilterSensitiveLog, ConfigurationDetailFilterSensitiveLog, OpenIdConnectGroupConfigurationItemFilterSensitiveLog, OpenIdConnectAccessTokenConfigurationItemFilterSensitiveLog, OpenIdConnectIdentityTokenConfigurationItemFilterSensitiveLog, OpenIdConnectTokenSelectionItemFilterSensitiveLog, OpenIdConnectConfigurationItemFilterSensitiveLog, ConfigurationItemFilterSensitiveLog, CreateIdentitySourceInputFilterSensitiveLog, StaticPolicyDefinitionFilterSensitiveLog, TemplateLinkedPolicyDefinitionFilterSensitiveLog, PolicyDefinitionFilterSensitiveLog, CreatePolicyInputFilterSensitiveLog, CreatePolicyOutputFilterSensitiveLog, CreatePolicyStoreInputFilterSensitiveLog, CreatePolicyTemplateInputFilterSensitiveLog, EntityReferenceFilterSensitiveLog, IdentitySourceDetailsFilterSensitiveLog, GetIdentitySourceOutputFilterSensitiveLog, GetPolicyOutputFilterSensitiveLog, GetPolicyStoreOutputFilterSensitiveLog, GetPolicyTemplateOutputFilterSensitiveLog, GetSchemaOutputFilterSensitiveLog, IdentitySourceFilterFilterSensitiveLog, ListIdentitySourcesInputFilterSensitiveLog, IdentitySourceItemDetailsFilterSensitiveLog, IdentitySourceItemFilterSensitiveLog, ListIdentitySourcesOutputFilterSensitiveLog, UpdateCognitoGroupConfigurationFilterSensitiveLog, UpdateCognitoUserPoolConfigurationFilterSensitiveLog, UpdateOpenIdConnectGroupConfigurationFilterSensitiveLog, UpdateOpenIdConnectAccessTokenConfigurationFilterSensitiveLog, UpdateOpenIdConnectIdentityTokenConfigurationFilterSensitiveLog, UpdateOpenIdConnectTokenSelectionFilterSensitiveLog, UpdateOpenIdConnectConfigurationFilterSensitiveLog, UpdateConfigurationFilterSensitiveLog, UpdateIdentitySourceInputFilterSensitiveLog, IsAuthorizedOutputFilterSensitiveLog, IsAuthorizedWithTokenOutputFilterSensitiveLog, PolicyFilterFilterSensitiveLog, ListPoliciesInputFilterSensitiveLog, StaticPolicyDefinitionItemFilterSensitiveLog, TemplateLinkedPolicyDefinitionItemFilterSensitiveLog, PolicyDefinitionItemFilterSensitiveLog, PolicyItemFilterSensitiveLog, ListPoliciesOutputFilterSensitiveLog, PolicyStoreItemFilterSensitiveLog, ListPolicyStoresOutputFilterSensitiveLog, PolicyTemplateItemFilterSensitiveLog, ListPolicyTemplatesOutputFilterSensitiveLog, UpdateStaticPolicyDefinitionFilterSensitiveLog, UpdatePolicyDefinitionFilterSensitiveLog, UpdatePolicyInputFilterSensitiveLog, UpdatePolicyOutputFilterSensitiveLog, UpdatePolicyTemplateInputFilterSensitiveLog, SchemaDefinitionFilterSensitiveLog, PutSchemaInputFilterSensitiveLog, PutSchemaOutputFilterSensitiveLog, UpdatePolicyStoreInputFilterSensitiveLog, AttributeValueFilterSensitiveLog, ContextDefinitionFilterSensitiveLog, EntityItemFilterSensitiveLog, BatchIsAuthorizedInputItemFilterSensitiveLog, BatchIsAuthorizedWithTokenInputItemFilterSensitiveLog, BatchIsAuthorizedOutputItemFilterSensitiveLog, BatchIsAuthorizedWithTokenOutputItemFilterSensitiveLog, EntitiesDefinitionFilterSensitiveLog, BatchIsAuthorizedOutputFilterSensitiveLog, BatchIsAuthorizedWithTokenOutputFilterSensitiveLog, IsAuthorizedInputFilterSensitiveLog, IsAuthorizedWithTokenInputFilterSensitiveLog, BatchIsAuthorizedInputFilterSensitiveLog, BatchIsAuthorizedWithTokenInputFilterSensitiveLog});