/**
 * Minified by jsDelivr using Terser v5.48.0.
 * Original file: /npm/@aws-sdk/client-verifiedpermissions@3.1131.0/dist-cjs/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
const{awsEndpointFunctions:awsEndpointFunctions,emitWarningIfUnsupportedVersion:emitWarningIfUnsupportedVersion$1,createDefaultUserAgentProvider:createDefaultUserAgentProvider,NODE_APP_ID_CONFIG_OPTIONS:NODE_APP_ID_CONFIG_OPTIONS,getAwsRegionExtensionConfiguration:getAwsRegionExtensionConfiguration,resolveAwsRegionExtensionConfiguration:resolveAwsRegionExtensionConfiguration,resolveUserAgentConfig:resolveUserAgentConfig,resolveHostHeaderConfig:resolveHostHeaderConfig,getUserAgentPlugin:getUserAgentPlugin,getHostHeaderPlugin:getHostHeaderPlugin,getLoggerPlugin:getLoggerPlugin,getRecursionDetectionPlugin:getRecursionDetectionPlugin}=require("@aws-sdk/core/client"),{getHttpAuthSchemeEndpointRuleSetPlugin:getHttpAuthSchemeEndpointRuleSetPlugin,DefaultIdentityProviderConfig:DefaultIdentityProviderConfig,getHttpSigningPlugin:getHttpSigningPlugin,createPaginator:createPaginator}=require("@smithy/core"),{normalizeProvider:normalizeProvider,getSmithyContext:getSmithyContext,ServiceException:ServiceException,NoOpLogger:NoOpLogger,emitWarningIfUnsupportedVersion:emitWarningIfUnsupportedVersion,loadConfigsForDefaultMode:loadConfigsForDefaultMode,getDefaultExtensionConfiguration:getDefaultExtensionConfiguration,resolveDefaultRuntimeConfig:resolveDefaultRuntimeConfig,Client:Client,makeBuilder:makeBuilder,createAggregatedClient:createAggregatedClient}=require("@smithy/core/client"),{Command:$Command}=require("@smithy/core/client");exports.$Command=$Command,exports.__Client=Client;const{resolveDefaultsModeConfig:resolveDefaultsModeConfig,loadConfig:loadConfig,NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS:NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS,NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS:NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS,NODE_REGION_CONFIG_OPTIONS:NODE_REGION_CONFIG_OPTIONS,NODE_REGION_CONFIG_FILE_OPTIONS:NODE_REGION_CONFIG_FILE_OPTIONS,resolveRegionConfig:resolveRegionConfig}=require("@smithy/core/config"),{BinaryDecisionDiagram:BinaryDecisionDiagram,EndpointCache:EndpointCache,decideEndpoint:decideEndpoint,customEndpointFunctions:customEndpointFunctions,resolveEndpointConfig:resolveEndpointConfig,getEndpointPlugin:getEndpointPlugin}=require("@smithy/core/endpoints"),{parseUrl:parseUrl,getHttpHandlerExtensionConfiguration:getHttpHandlerExtensionConfiguration,resolveHttpHandlerRuntimeConfig:resolveHttpHandlerRuntimeConfig,getContentLengthPlugin:getContentLengthPlugin}=require("@smithy/core/protocols"),{DEFAULT_RETRY_MODE:DEFAULT_RETRY_MODE,NODE_RETRY_MODE_CONFIG_OPTIONS:NODE_RETRY_MODE_CONFIG_OPTIONS,NODE_MAX_ATTEMPT_CONFIG_OPTIONS:NODE_MAX_ATTEMPT_CONFIG_OPTIONS,resolveRetryConfig:resolveRetryConfig,getRetryPlugin:getRetryPlugin}=require("@smithy/core/retry"),{TypeRegistry:TypeRegistry,getSchemaSerdePlugin:getSchemaSerdePlugin}=require("@smithy/core/schema"),{resolveAwsSdkSigV4Config:resolveAwsSdkSigV4Config,AwsSdkSigV4Signer:AwsSdkSigV4Signer,NODE_AUTH_SCHEME_PREFERENCE_OPTIONS:NODE_AUTH_SCHEME_PREFERENCE_OPTIONS}=require("@aws-sdk/core/httpAuthSchemes"),{defaultProvider:defaultProvider}=require("@aws-sdk/credential-provider-node"),{toUtf8:toUtf8,fromUtf8:fromUtf8,toBase64:toBase64,fromBase64:fromBase64,calculateBodyLength:calculateBodyLength}=require("@smithy/core/serde"),{streamCollector:streamCollector,NodeHttpHandler:NodeHttpHandler}=require("@smithy/node-http-handler"),{AwsJson1_0Protocol:AwsJson1_0Protocol}=require("@aws-sdk/core/protocols"),{Sha256:Sha256}=require("@smithy/core/checksum"),defaultVerifiedPermissionsHttpAuthSchemeParametersProvider=async(e,t,i)=>({operation:getSmithyContext(t).operation,region:await normalizeProvider(e.region)()||(()=>{throw new Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function createAwsAuthSigv4HttpAuthOption(e){return{schemeId:"aws.auth#sigv4",signingProperties:{name:"verifiedpermissions",region:e.region},propertiesExtractor:(e,t)=>({signingProperties:{config:e,context:t}})}}const defaultVerifiedPermissionsHttpAuthSchemeProvider=e=>{const t=[];return e.operation,t.push(createAwsAuthSigv4HttpAuthOption(e)),t},resolveHttpAuthSchemeConfig=e=>{const t=resolveAwsSdkSigV4Config(e);return Object.assign(t,{authSchemePreference:normalizeProvider(e.authSchemePreference??[])})},resolveClientEndpointParameters=e=>Object.assign(e,{useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"verifiedpermissions"}),commonParams={UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}};var version="3.1130.0",packageInfo={version:version};const k="ref",a=-1,b=!0,c="isSet",d="PartitionResult",e="booleanEquals",f="getAttr",g={[k]:"Endpoint"},h={[k]:d},i={},j=[{[k]:"Region"}],_data={conditions:[[c,[g]],[c,j],["aws.partition",j,d],[e,[{[k]:"UseFIPS"},b]],[e,[{[k]:"UseDualStack"},b]],[e,[{fn:f,argv:[h,"supportsDualStack"]},b]],[e,[{fn:f,argv:[h,"supportsFIPS"]},b]]],results:[[a],[a,"Invalid Configuration: FIPS and custom endpoint are not supported"],[a,"Invalid Configuration: Dualstack and custom endpoint are not supported"],[g,i],["https://verifiedpermissions-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",i],[a,"FIPS and DualStack are enabled, but this partition does not support one or both"],["https://verifiedpermissions-fips.{Region}.{PartitionResult#dnsSuffix}",i],[a,"FIPS is enabled but this partition does not support FIPS"],["https://verifiedpermissions.{Region}.{PartitionResult#dualStackDnsSuffix}",i],[a,"DualStack is enabled but this partition does not support DualStack"],["https://verifiedpermissions.{Region}.{PartitionResult#dnsSuffix}",i],[a,"Invalid Configuration: Missing Region"]]},root=2,r=1e8,nodes=new Int32Array([-1,1,-1,0,12,3,1,4,r+11,2,5,r+11,3,8,6,4,7,r+10,5,r+8,r+9,4,10,9,6,r+6,r+7,5,11,r+5,6,r+4,r+5,3,r+1,13,4,r+2,r+3]),bdd=BinaryDecisionDiagram.from(nodes,2,_data.conditions,_data.results),cache=new EndpointCache({size:50,params:["Endpoint","Region","UseDualStack","UseFIPS"]}),defaultEndpointResolver=(e,t={})=>cache.get(e,()=>decideEndpoint(bdd,{endpointParams:e,logger:t.logger}));customEndpointFunctions.aws=awsEndpointFunctions;class VerifiedPermissionsServiceException extends ServiceException{constructor(e){super(e),Object.setPrototypeOf(this,VerifiedPermissionsServiceException.prototype)}}class AccessDeniedException extends VerifiedPermissionsServiceException{name="AccessDeniedException";$fault="client";constructor(e){super({name:"AccessDeniedException",$fault:"client",...e}),Object.setPrototypeOf(this,AccessDeniedException.prototype)}}class InternalServerException extends VerifiedPermissionsServiceException{name="InternalServerException";$fault="server";$retryable={};constructor(e){super({name:"InternalServerException",$fault:"server",...e}),Object.setPrototypeOf(this,InternalServerException.prototype)}}class ThrottlingException extends VerifiedPermissionsServiceException{name="ThrottlingException";$fault="client";$retryable={throttling:!0};serviceCode;quotaCode;constructor(e){super({name:"ThrottlingException",$fault:"client",...e}),Object.setPrototypeOf(this,ThrottlingException.prototype),this.serviceCode=e.serviceCode,this.quotaCode=e.quotaCode}}class ValidationException extends VerifiedPermissionsServiceException{name="ValidationException";$fault="client";fieldList;constructor(e){super({name:"ValidationException",$fault:"client",...e}),Object.setPrototypeOf(this,ValidationException.prototype),this.fieldList=e.fieldList}}class ResourceNotFoundException extends VerifiedPermissionsServiceException{name="ResourceNotFoundException";$fault="client";resourceId;resourceType;constructor(e){super({name:"ResourceNotFoundException",$fault:"client",...e}),Object.setPrototypeOf(this,ResourceNotFoundException.prototype),this.resourceId=e.resourceId,this.resourceType=e.resourceType}}class ConflictException extends VerifiedPermissionsServiceException{name="ConflictException";$fault="client";resources;constructor(e){super({name:"ConflictException",$fault:"client",...e}),Object.setPrototypeOf(this,ConflictException.prototype),this.resources=e.resources}}class ServiceQuotaExceededException extends VerifiedPermissionsServiceException{name="ServiceQuotaExceededException";$fault="client";resourceId;resourceType;serviceCode;quotaCode;constructor(e){super({name:"ServiceQuotaExceededException",$fault:"client",...e}),Object.setPrototypeOf(this,ServiceQuotaExceededException.prototype),this.resourceId=e.resourceId,this.resourceType=e.resourceType,this.serviceCode=e.serviceCode,this.quotaCode=e.quotaCode}}class InvalidStateException extends VerifiedPermissionsServiceException{name="InvalidStateException";$fault="client";constructor(e){super({name:"InvalidStateException",$fault:"client",...e}),Object.setPrototypeOf(this,InvalidStateException.prototype)}}class TooManyTagsException extends VerifiedPermissionsServiceException{name="TooManyTagsException";$fault="client";resourceName;constructor(e){super({name:"TooManyTagsException",$fault:"client",...e}),Object.setPrototypeOf(this,TooManyTagsException.prototype),this.resourceName=e.resourceName}}const _ADE="AccessDeniedException",_AI="ActionId",_AIL="ActionIdentifierList",_AIc="ActionIdentifier",_AT="ActionType",_AV="AttributeValue",_BA="BooleanAttribute",_BGP="BatchGetPolicy",_BGPEI="BatchGetPolicyErrorItem",_BGPEL="BatchGetPolicyErrorList",_BGPI="BatchGetPolicyInput",_BGPII="BatchGetPolicyInputItem",_BGPIL="BatchGetPolicyInputList",_BGPO="BatchGetPolicyOutput",_BGPOI="BatchGetPolicyOutputItem",_BGPOL="BatchGetPolicyOutputList",_BIA="BatchIsAuthorized",_BIAI="BatchIsAuthorizedInput",_BIAII="BatchIsAuthorizedInputItem",_BIAIL="BatchIsAuthorizedInputList",_BIAO="BatchIsAuthorizedOutput",_BIAOI="BatchIsAuthorizedOutputItem",_BIAOL="BatchIsAuthorizedOutputList",_BIAWT="BatchIsAuthorizedWithToken",_BIAWTI="BatchIsAuthorizedWithTokenInput",_BIAWTII="BatchIsAuthorizedWithTokenInputItem",_BIAWTIL="BatchIsAuthorizedWithTokenInputList",_BIAWTO="BatchIsAuthorizedWithTokenOutput",_BIAWTOI="BatchIsAuthorizedWithTokenOutputItem",_BIAWTOL="BatchIsAuthorizedWithTokenOutputList",_C="Claim",_CD="ConfigurationDetail",_CDo="ContextDefinition",_CE="ConflictException",_CGC="CognitoGroupConfiguration",_CGCD="CognitoGroupConfigurationDetail",_CGCI="CognitoGroupConfigurationItem",_CI="ClientId",_CIS="CreateIdentitySource",_CISI="CreateIdentitySourceInput",_CISO="CreateIdentitySourceOutput",_CIl="ClientIds",_CIo="ConfigurationItem",_CJ="CedarJson",_CM="ContextMap",_CP="CreatePolicy",_CPI="CreatePolicyInput",_CPO="CreatePolicyOutput",_CPS="CreatePolicyStore",_CPSA="CreatePolicyStoreAlias",_CPSAI="CreatePolicyStoreAliasInput",_CPSAO="CreatePolicyStoreAliasOutput",_CPSI="CreatePolicyStoreInput",_CPSO="CreatePolicyStoreOutput",_CPT="CreatePolicyTemplate",_CPTI="CreatePolicyTemplateInput",_CPTO="CreatePolicyTemplateOutput",_CTRA="CedarTagRecordAttribute",_CTSA="CedarTagSetAttribute",_CTV="CedarTagValue",_CUPC="CognitoUserPoolConfiguration",_CUPCD="CognitoUserPoolConfigurationDetail",_CUPCI="CognitoUserPoolConfigurationItem",_Co="Configuration",_D="Decimal",_DA="DatetimeAttribute",_DIS="DeleteIdentitySource",_DISI="DeleteIdentitySourceInput",_DISO="DeleteIdentitySourceOutput",_DP="DeletePolicy",_DPI="DeletePolicyInput",_DPIe="DeterminingPolicyItem",_DPL="DeterminingPolicyList",_DPO="DeletePolicyOutput",_DPS="DeletePolicyStore",_DPSA="DeletePolicyStoreAlias",_DPSAI="DeletePolicyStoreAliasInput",_DPSAO="DeletePolicyStoreAliasOutput",_DPSI="DeletePolicyStoreInput",_DPSO="DeletePolicyStoreOutput",_DPT="DeletePolicyTemplate",_DPTI="DeletePolicyTemplateInput",_DPTO="DeletePolicyTemplateOutput",_Du="Duration",_EA="EntityAttributes",_ECT="EntityCedarTags",_ED="EntitiesDefinition",_EEI="EvaluationErrorItem",_EEL="EvaluationErrorList",_EI="EntityId",_EIP="EntityIdPrefix",_EIn="EntityIdentifier",_EInt="EntityItem",_EL="EntityList",_ER="EntityReference",_ES="EncryptionSettings",_ESn="EncryptionState",_ET="EntityType",_GET="GroupEntityType",_GIS="GetIdentitySource",_GISI="GetIdentitySourceInput",_GISO="GetIdentitySourceOutput",_GP="GetPolicy",_GPI="GetPolicyInput",_GPO="GetPolicyOutput",_GPS="GetPolicyStore",_GPSA="GetPolicyStoreAlias",_GPSAI="GetPolicyStoreAliasInput",_GPSAO="GetPolicyStoreAliasOutput",_GPSI="GetPolicyStoreInput",_GPSO="GetPolicyStoreOutput",_GPT="GetPolicyTemplate",_GPTI="GetPolicyTemplateInput",_GPTO="GetPolicyTemplateOutput",_GS="GetSchema",_GSI="GetSchemaInput",_GSO="GetSchemaOutput",_IA="IpAddr",_IAI="IsAuthorizedInput",_IAO="IsAuthorizedOutput",_IAWT="IsAuthorizedWithToken",_IAWTI="IsAuthorizedWithTokenInput",_IAWTO="IsAuthorizedWithTokenOutput",_IAs="IsAuthorized",_IS="IdentitySources",_ISD="IdentitySourceDetails",_ISE="InternalServerException",_ISEn="InvalidStateException",_ISF="IdentitySourceFilter",_ISFd="IdentitySourceFilters",_ISI="IdentitySourceItem",_ISID="IdentitySourceItemDetails",_KES="KmsEncryptionSettings",_KESm="KmsEncryptionState",_LA="LongAttribute",_LIS="ListIdentitySources",_LISI="ListIdentitySourcesInput",_LISO="ListIdentitySourcesOutput",_LP="ListPolicies",_LPI="ListPoliciesInput",_LPO="ListPoliciesOutput",_LPS="ListPolicyStores",_LPSA="ListPolicyStoreAliases",_LPSAI="ListPolicyStoreAliasesInput",_LPSAO="ListPolicyStoreAliasesOutput",_LPSI="ListPolicyStoresInput",_LPSO="ListPolicyStoresOutput",_LPT="ListPolicyTemplates",_LPTI="ListPolicyTemplatesInput",_LPTO="ListPolicyTemplatesOutput",_LTFR="ListTagsForResource",_LTFRI="ListTagsForResourceInput",_LTFRO="ListTagsForResourceOutput",_N="Namespace",_NL="NamespaceList",_OICATC="OpenIdConnectAccessTokenConfiguration",_OICATCD="OpenIdConnectAccessTokenConfigurationDetail",_OICATCI="OpenIdConnectAccessTokenConfigurationItem",_OICC="OpenIdConnectConfiguration",_OICCD="OpenIdConnectConfigurationDetail",_OICCI="OpenIdConnectConfigurationItem",_OICGC="OpenIdConnectGroupConfiguration",_OICGCD="OpenIdConnectGroupConfigurationDetail",_OICGCI="OpenIdConnectGroupConfigurationItem",_OICITC="OpenIdConnectIdentityTokenConfiguration",_OICITCD="OpenIdConnectIdentityTokenConfigurationDetail",_OICITCI="OpenIdConnectIdentityTokenConfigurationItem",_OICTS="OpenIdConnectTokenSelection",_OICTSD="OpenIdConnectTokenSelectionDetail",_OICTSI="OpenIdConnectTokenSelectionItem",_PD="PolicyDefinition",_PDD="PolicyDefinitionDetail",_PDI="PolicyDefinitionItem",_PET="PrincipalEntityType",_PF="PolicyFilter",_PI="PolicyItem",_PL="ParentList",_PLo="PolicyList",_PS="PolicyStatement",_PSAF="PolicyStoreAliasFilter",_PSAI="PolicyStoreAliasItem",_PSAL="PolicyStoreAliasList",_PSD="PolicyStoreDescription",_PSI="PolicyStoreItem",_PSIu="PutSchemaInput",_PSL="PolicyStoreList",_PSO="PutSchemaOutput",_PSu="PutSchema",_PTD="PolicyTemplateDescription",_PTI="PolicyTemplateItem",_PTL="PolicyTemplatesList",_RA="RecordAttribute",_RC="ResourceConflict",_RCL="ResourceConflictList",_RNFE="ResourceNotFoundException",_SA="StringAttribute",_SAe="SetAttribute",_SD="SchemaDefinition",_SJ="SchemaJson",_SPD="StaticPolicyDescription",_SPDD="StaticPolicyDefinitionDetail",_SPDI="StaticPolicyDefinitionItem",_SPDt="StaticPolicyDefinition",_SQEE="ServiceQuotaExceededException",_T="Token",_TE="ThrottlingException",_TLPD="TemplateLinkedPolicyDefinition",_TLPDD="TemplateLinkedPolicyDefinitionDetail",_TLPDI="TemplateLinkedPolicyDefinitionItem",_TMTE="TooManyTagsException",_TR="TagResource",_TRI="TagResourceInput",_TRO="TagResourceOutput",_UC="UpdateConfiguration",_UCGC="UpdateCognitoGroupConfiguration",_UCUPC="UpdateCognitoUserPoolConfiguration",_UIS="UpdateIdentitySource",_UISI="UpdateIdentitySourceInput",_UISO="UpdateIdentitySourceOutput",_UOICATC="UpdateOpenIdConnectAccessTokenConfiguration",_UOICC="UpdateOpenIdConnectConfiguration",_UOICGC="UpdateOpenIdConnectGroupConfiguration",_UOICITC="UpdateOpenIdConnectIdentityTokenConfiguration",_UOICTS="UpdateOpenIdConnectTokenSelection",_UP="UpdatePolicy",_UPD="UpdatePolicyDefinition",_UPI="UpdatePolicyInput",_UPO="UpdatePolicyOutput",_UPS="UpdatePolicyStore",_UPSI="UpdatePolicyStoreInput",_UPSO="UpdatePolicyStoreOutput",_UPT="UpdatePolicyTemplate",_UPTI="UpdatePolicyTemplateInput",_UPTO="UpdatePolicyTemplateOutput",_UR="UntagResource",_URI="UntagResourceInput",_URO="UntagResourceOutput",_USPD="UpdateStaticPolicyDefinition",_VE="ValidationException",_VEF="ValidationExceptionField",_VEFL="ValidationExceptionFieldList",_VS="ValidationSettings",_a="action",_aA="aliasArn",_aI="actionId",_aN="aliasName",_aT="actionType",_aTO="accessTokenOnly",_aTc="accessToken",_ac="actions",_ar="arn",_at="attributes",_au="audiences",_b="boolean",_c="client",_cA="createdAt",_cD="createdDate",_cI="clientIds",_cJ="cedarJson",_cM="contextMap",_cT="clientToken",_cUPC="cognitoUserPoolConfiguration",_cV="cedarVersion",_co="code",_con="context",_conf="configuration",_d="definition",_dM="deletionMode",_dP="determiningPolicies",_dPe="deletionProtection",_dU="discoveryUrl",_da="datetime",_de="decision",_dec="decimal",_def="default",_des="description",_det="details",_du="duration",_e="error",_eC="encryptionContext",_eD="errorDescription",_eI="entityId",_eIP="entityIdPrefix",_eIn="entityIdentifier",_eL="entityList",_eS="encryptionSettings",_eSn="encryptionState",_eT="entityType",_ef="effect",_en="entities",_er="errors",_f="filters",_fL="fieldList",_fi="filter",_gC="groupConfiguration",_gCr="groupClaim",_gET="groupEntityType",_hE="httpError",_i="issuer",_iS="identitySources",_iSI="identitySourceId",_iT="identityToken",_iTO="identityTokenOnly",_id="identifier",_ip="ipaddr",_k="key",_kES="kmsEncryptionSettings",_kESm="kmsEncryptionState",_l="long",_lUD="lastUpdatedDate",_m="message",_mR="maxResults",_mo="mode",_n="name",_nT="nextToken",_na="namespaces",_oICC="openIdConnectConfiguration",_oII="openIdIssuer",_p="principal",_pET="principalEntityType",_pI="policyId",_pIC="principalIdClaim",_pS="policyStores",_pSA="policyStoreAliases",_pSI="policyStoreId",_pT="policyType",_pTI="policyTemplateId",_pTo="policyTemplates",_pa="parents",_pat="path",_po="policies",_qC="quotaCode",_r="resources",_rA="resourceArn",_rI="resourceId",_rN="resourceName",_rT="resourceType",_re="requests",_rec="record",_req="request",_res="results",_reso="resource",_s="smithy.ts.sdk.synthetic.com.amazonaws.verifiedpermissions",_sC="serviceCode",_sc="schema",_se="server",_set="set",_st="statement",_sta="state",_stat="static",_str="string",_t="tags",_tK="tagKeys",_tL="templateLinked",_tS="tokenSelection",_u="unspecified",_uC="updateConfiguration",_uPA="userPoolArn",_vS="validationSettings",n0="com.amazonaws.verifiedpermissions",_s_registry=TypeRegistry.for(_s);var VerifiedPermissionsServiceException$=[-3,_s,"VerifiedPermissionsServiceException",0,[],[]];_s_registry.registerError(VerifiedPermissionsServiceException$,VerifiedPermissionsServiceException);const n0_registry=TypeRegistry.for(n0);var AccessDeniedException$=[-3,n0,_ADE,{[_e]:_c,[_hE]:403},[_m],[0],1];n0_registry.registerError(AccessDeniedException$,AccessDeniedException);var ConflictException$=[-3,n0,_CE,{[_e]:_c,[_hE]:409},[_m,_r],[0,()=>ResourceConflictList],2];n0_registry.registerError(ConflictException$,ConflictException);var InternalServerException$=[-3,n0,_ISE,{[_e]:_se,[_hE]:500},[_m],[0],1];n0_registry.registerError(InternalServerException$,InternalServerException);var InvalidStateException$=[-3,n0,_ISEn,{[_e]:_c,[_hE]:406},[_m],[0],1];n0_registry.registerError(InvalidStateException$,InvalidStateException);var ResourceNotFoundException$=[-3,n0,_RNFE,{[_e]:_c,[_hE]:404},[_m,_rI,_rT],[0,0,0],3];n0_registry.registerError(ResourceNotFoundException$,ResourceNotFoundException);var ServiceQuotaExceededException$=[-3,n0,_SQEE,{[_e]:_c,[_hE]:402},[_m,_rT,_rI,_sC,_qC],[0,0,0,0,0],2];n0_registry.registerError(ServiceQuotaExceededException$,ServiceQuotaExceededException);var ThrottlingException$=[-3,n0,_TE,{[_e]:_c,[_hE]:429},[_m,_sC,_qC],[0,0,0],1];n0_registry.registerError(ThrottlingException$,ThrottlingException);var TooManyTagsException$=[-3,n0,_TMTE,{[_e]:_c,[_hE]:400},[_m,_rN],[0,0]];n0_registry.registerError(TooManyTagsException$,TooManyTagsException);var ValidationException$=[-3,n0,_VE,{[_e]:_c},[_m,_fL],[0,()=>ValidationExceptionFieldList],1];n0_registry.registerError(ValidationException$,ValidationException);const errorTypeRegistries=[_s_registry,n0_registry];var ActionId=[0,n0,_AI,8,0],ActionType=[0,n0,_AT,8,0],BooleanAttribute=[0,n0,_BA,8,2],CedarJson=[0,n0,_CJ,8,0],Claim=[0,n0,_C,8,0],ClientId=[0,n0,_CI,8,0],DatetimeAttribute=[0,n0,_DA,8,0],Decimal=[0,n0,_D,8,0],Duration=[0,n0,_Du,8,0],EntityId=[0,n0,_EI,8,0],EntityIdPrefix=[0,n0,_EIP,8,0],EntityType=[0,n0,_ET,8,0],GroupEntityType=[0,n0,_GET,8,0],IpAddr=[0,n0,_IA,8,0],LongAttribute=[0,n0,_LA,8,1],Namespace=[0,n0,_N,8,0],PolicyStatement=[0,n0,_PS,8,0],PolicyStoreDescription=[0,n0,_PSD,8,0],PolicyTemplateDescription=[0,n0,_PTD,8,0],PrincipalEntityType=[0,n0,_PET,8,0],SchemaJson=[0,n0,_SJ,8,0],StaticPolicyDescription=[0,n0,_SPD,8,0],StringAttribute=[0,n0,_SA,8,0],Token=[0,n0,_T,8,0],ActionIdentifier$=[3,n0,_AIc,0,[_aT,_aI],[[()=>ActionType,0],[()=>ActionId,0]],2],BatchGetPolicyErrorItem$=[3,n0,_BGPEI,0,[_co,_pSI,_pI,_m],[0,0,0,0],4],BatchGetPolicyInput$=[3,n0,_BGPI,0,[_re],[()=>BatchGetPolicyInputList],1],BatchGetPolicyInputItem$=[3,n0,_BGPII,0,[_pSI,_pI],[0,0],2],BatchGetPolicyOutput$=[3,n0,_BGPO,0,[_res,_er],[[()=>BatchGetPolicyOutputList,0],()=>BatchGetPolicyErrorList],2],BatchGetPolicyOutputItem$=[3,n0,_BGPOI,0,[_pSI,_pI,_pT,_d,_cD,_lUD,_n],[0,0,0,[()=>PolicyDefinitionDetail$,0],5,5,0],6],BatchIsAuthorizedInput$=[3,n0,_BIAI,0,[_pSI,_re,_en],[0,[()=>BatchIsAuthorizedInputList,0],[()=>EntitiesDefinition$,0]],2],BatchIsAuthorizedInputItem$=[3,n0,_BIAII,0,[_p,_a,_reso,_con],[[()=>EntityIdentifier$,0],[()=>ActionIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ContextDefinition$,0]]],BatchIsAuthorizedOutput$=[3,n0,_BIAO,0,[_res],[[()=>BatchIsAuthorizedOutputList,0]],1],BatchIsAuthorizedOutputItem$=[3,n0,_BIAOI,0,[_req,_de,_dP,_er],[[()=>BatchIsAuthorizedInputItem$,0],0,()=>DeterminingPolicyList,[()=>EvaluationErrorList,0]],4],BatchIsAuthorizedWithTokenInput$=[3,n0,_BIAWTI,0,[_pSI,_re,_iT,_aTc,_en],[0,[()=>BatchIsAuthorizedWithTokenInputList,0],[()=>Token,0],[()=>Token,0],[()=>EntitiesDefinition$,0]],2],BatchIsAuthorizedWithTokenInputItem$=[3,n0,_BIAWTII,0,[_a,_reso,_con],[[()=>ActionIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ContextDefinition$,0]]],BatchIsAuthorizedWithTokenOutput$=[3,n0,_BIAWTO,0,[_res,_p],[[()=>BatchIsAuthorizedWithTokenOutputList,0],[()=>EntityIdentifier$,0]],1],BatchIsAuthorizedWithTokenOutputItem$=[3,n0,_BIAWTOI,0,[_req,_de,_dP,_er],[[()=>BatchIsAuthorizedWithTokenInputItem$,0],0,()=>DeterminingPolicyList,[()=>EvaluationErrorList,0]],4],CognitoGroupConfiguration$=[3,n0,_CGC,0,[_gET],[[()=>GroupEntityType,0]],1],CognitoGroupConfigurationDetail$=[3,n0,_CGCD,0,[_gET],[[()=>GroupEntityType,0]]],CognitoGroupConfigurationItem$=[3,n0,_CGCI,0,[_gET],[[()=>GroupEntityType,0]]],CognitoUserPoolConfiguration$=[3,n0,_CUPC,0,[_uPA,_cI,_gC],[0,[()=>ClientIds,0],[()=>CognitoGroupConfiguration$,0]],1],CognitoUserPoolConfigurationDetail$=[3,n0,_CUPCD,0,[_uPA,_cI,_i,_gC],[0,[()=>ClientIds,0],0,[()=>CognitoGroupConfigurationDetail$,0]],3],CognitoUserPoolConfigurationItem$=[3,n0,_CUPCI,0,[_uPA,_cI,_i,_gC],[0,[()=>ClientIds,0],0,[()=>CognitoGroupConfigurationItem$,0]],3],CreateIdentitySourceInput$=[3,n0,_CISI,0,[_pSI,_conf,_cT,_pET],[0,[()=>Configuration$,0],[0,4],[()=>PrincipalEntityType,0]],2],CreateIdentitySourceOutput$=[3,n0,_CISO,0,[_cD,_iSI,_lUD,_pSI],[5,0,5,0],4],CreatePolicyInput$=[3,n0,_CPI,0,[_pSI,_d,_cT,_n],[0,[()=>PolicyDefinition$,0],[0,4],0],2],CreatePolicyOutput$=[3,n0,_CPO,0,[_pSI,_pI,_pT,_cD,_lUD,_p,_reso,_ac,_ef],[0,0,0,5,5,[()=>EntityIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ActionIdentifierList,0],0],5],CreatePolicyStoreAliasInput$=[3,n0,_CPSAI,0,[_aN,_pSI],[0,0],2],CreatePolicyStoreAliasOutput$=[3,n0,_CPSAO,0,[_aN,_pSI,_aA,_cA],[0,0,0,5],4],CreatePolicyStoreInput$=[3,n0,_CPSI,0,[_vS,_cT,_des,_dPe,_eS,_t],[()=>ValidationSettings$,[0,4],[()=>PolicyStoreDescription,0],0,()=>EncryptionSettings$,128],1],CreatePolicyStoreOutput$=[3,n0,_CPSO,0,[_pSI,_ar,_cD,_lUD],[0,0,5,5],4],CreatePolicyTemplateInput$=[3,n0,_CPTI,0,[_pSI,_st,_cT,_des,_n],[0,[()=>PolicyStatement,0],[0,4],[()=>PolicyTemplateDescription,0],0],2],CreatePolicyTemplateOutput$=[3,n0,_CPTO,0,[_pSI,_pTI,_cD,_lUD],[0,0,5,5],4],DeleteIdentitySourceInput$=[3,n0,_DISI,0,[_pSI,_iSI],[0,0],2],DeleteIdentitySourceOutput$=[3,n0,_DISO,0,[],[]],DeletePolicyInput$=[3,n0,_DPI,0,[_pSI,_pI],[0,0],2],DeletePolicyOutput$=[3,n0,_DPO,0,[],[]],DeletePolicyStoreAliasInput$=[3,n0,_DPSAI,0,[_aN,_dM],[0,0],1],DeletePolicyStoreAliasOutput$=[3,n0,_DPSAO,0,[],[]],DeletePolicyStoreInput$=[3,n0,_DPSI,0,[_pSI],[0],1],DeletePolicyStoreOutput$=[3,n0,_DPSO,0,[],[]],DeletePolicyTemplateInput$=[3,n0,_DPTI,0,[_pSI,_pTI],[0,0],2],DeletePolicyTemplateOutput$=[3,n0,_DPTO,0,[],[]],DeterminingPolicyItem$=[3,n0,_DPIe,0,[_pI],[0],1],EntityIdentifier$=[3,n0,_EIn,0,[_eT,_eI],[[()=>EntityType,0],[()=>EntityId,0]],2],EntityItem$=[3,n0,_EInt,0,[_id,_at,_pa,_t],[[()=>EntityIdentifier$,0],[()=>EntityAttributes,0],[()=>ParentList,0],[()=>EntityCedarTags,0]],1],EvaluationErrorItem$=[3,n0,_EEI,8,[_eD],[0],1],GetIdentitySourceInput$=[3,n0,_GISI,0,[_pSI,_iSI],[0,0],2],GetIdentitySourceOutput$=[3,n0,_GISO,0,[_cD,_iSI,_lUD,_pSI,_pET,_det,_conf],[5,0,5,0,[()=>PrincipalEntityType,0],[()=>IdentitySourceDetails$,0],[()=>ConfigurationDetail$,0]],5],GetPolicyInput$=[3,n0,_GPI,0,[_pSI,_pI],[0,0],2],GetPolicyOutput$=[3,n0,_GPO,0,[_pSI,_pI,_pT,_d,_cD,_lUD,_p,_reso,_ac,_ef,_n],[0,0,0,[()=>PolicyDefinitionDetail$,0],5,5,[()=>EntityIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ActionIdentifierList,0],0,0],6],GetPolicyStoreAliasInput$=[3,n0,_GPSAI,0,[_aN],[0],1],GetPolicyStoreAliasOutput$=[3,n0,_GPSAO,0,[_aN,_pSI,_aA,_cA,_sta],[0,0,0,5,0],5],GetPolicyStoreInput$=[3,n0,_GPSI,0,[_pSI,_t],[0,2],1],GetPolicyStoreOutput$=[3,n0,_GPSO,0,[_pSI,_ar,_vS,_cD,_lUD,_des,_dPe,_eSn,_cV,_t],[0,0,()=>ValidationSettings$,5,5,[()=>PolicyStoreDescription,0],0,()=>EncryptionState$,0,128],5],GetPolicyTemplateInput$=[3,n0,_GPTI,0,[_pSI,_pTI],[0,0],2],GetPolicyTemplateOutput$=[3,n0,_GPTO,0,[_pSI,_pTI,_st,_cD,_lUD,_des,_n],[0,0,[()=>PolicyStatement,0],5,5,[()=>PolicyTemplateDescription,0],0],5],GetSchemaInput$=[3,n0,_GSI,0,[_pSI],[0],1],GetSchemaOutput$=[3,n0,_GSO,0,[_pSI,_sc,_cD,_lUD,_na],[0,[()=>SchemaJson,0],5,5,[()=>NamespaceList,0]],4],IdentitySourceDetails$=[3,n0,_ISD,0,[_cI,_uPA,_dU,_oII],[[()=>ClientIds,0],0,0,0]],IdentitySourceFilter$=[3,n0,_ISF,0,[_pET],[[()=>PrincipalEntityType,0]]],IdentitySourceItem$=[3,n0,_ISI,0,[_cD,_iSI,_lUD,_pSI,_pET,_det,_conf],[5,0,5,0,[()=>PrincipalEntityType,0],[()=>IdentitySourceItemDetails$,0],[()=>ConfigurationItem$,0]],5],IdentitySourceItemDetails$=[3,n0,_ISID,0,[_cI,_uPA,_dU,_oII],[[()=>ClientIds,0],0,0,0]],IsAuthorizedInput$=[3,n0,_IAI,0,[_pSI,_p,_a,_reso,_con,_en],[0,[()=>EntityIdentifier$,0],[()=>ActionIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ContextDefinition$,0],[()=>EntitiesDefinition$,0]],1],IsAuthorizedOutput$=[3,n0,_IAO,0,[_de,_dP,_er],[0,()=>DeterminingPolicyList,[()=>EvaluationErrorList,0]],3],IsAuthorizedWithTokenInput$=[3,n0,_IAWTI,0,[_pSI,_iT,_aTc,_a,_reso,_con,_en],[0,[()=>Token,0],[()=>Token,0],[()=>ActionIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ContextDefinition$,0],[()=>EntitiesDefinition$,0]],1],IsAuthorizedWithTokenOutput$=[3,n0,_IAWTO,0,[_de,_dP,_er,_p],[0,()=>DeterminingPolicyList,[()=>EvaluationErrorList,0],[()=>EntityIdentifier$,0]],3],KmsEncryptionSettings$=[3,n0,_KES,0,[_k,_eC],[0,128],1],KmsEncryptionState$=[3,n0,_KESm,0,[_k,_eC],[0,128],2],ListIdentitySourcesInput$=[3,n0,_LISI,0,[_pSI,_nT,_mR,_f],[0,0,1,[()=>IdentitySourceFilters,0]],1],ListIdentitySourcesOutput$=[3,n0,_LISO,0,[_iS,_nT],[[()=>IdentitySources,0],0],1],ListPoliciesInput$=[3,n0,_LPI,0,[_pSI,_nT,_mR,_fi],[0,0,1,[()=>PolicyFilter$,0]],1],ListPoliciesOutput$=[3,n0,_LPO,0,[_po,_nT],[[()=>PolicyList,0],0],1],ListPolicyStoreAliasesInput$=[3,n0,_LPSAI,0,[_nT,_mR,_fi],[0,1,()=>PolicyStoreAliasFilter$]],ListPolicyStoreAliasesOutput$=[3,n0,_LPSAO,0,[_pSA,_nT],[()=>PolicyStoreAliasList,0],1],ListPolicyStoresInput$=[3,n0,_LPSI,0,[_nT,_mR],[0,1]],ListPolicyStoresOutput$=[3,n0,_LPSO,0,[_pS,_nT],[[()=>PolicyStoreList,0],0],1],ListPolicyTemplatesInput$=[3,n0,_LPTI,0,[_pSI,_nT,_mR],[0,0,1],1],ListPolicyTemplatesOutput$=[3,n0,_LPTO,0,[_pTo,_nT],[[()=>PolicyTemplatesList,0],0],1],ListTagsForResourceInput$=[3,n0,_LTFRI,0,[_rA],[0],1],ListTagsForResourceOutput$=[3,n0,_LTFRO,0,[_t],[128]],OpenIdConnectAccessTokenConfiguration$=[3,n0,_OICATC,0,[_pIC,_au],[[()=>Claim,0],64]],OpenIdConnectAccessTokenConfigurationDetail$=[3,n0,_OICATCD,0,[_pIC,_au],[[()=>Claim,0],64]],OpenIdConnectAccessTokenConfigurationItem$=[3,n0,_OICATCI,0,[_pIC,_au],[[()=>Claim,0],64]],OpenIdConnectConfiguration$=[3,n0,_OICC,0,[_i,_tS,_eIP,_gC],[0,[()=>OpenIdConnectTokenSelection$,0],[()=>EntityIdPrefix,0],[()=>OpenIdConnectGroupConfiguration$,0]],2],OpenIdConnectConfigurationDetail$=[3,n0,_OICCD,0,[_i,_tS,_eIP,_gC],[0,[()=>OpenIdConnectTokenSelectionDetail$,0],[()=>EntityIdPrefix,0],[()=>OpenIdConnectGroupConfigurationDetail$,0]],2],OpenIdConnectConfigurationItem$=[3,n0,_OICCI,0,[_i,_tS,_eIP,_gC],[0,[()=>OpenIdConnectTokenSelectionItem$,0],[()=>EntityIdPrefix,0],[()=>OpenIdConnectGroupConfigurationItem$,0]],2],OpenIdConnectGroupConfiguration$=[3,n0,_OICGC,0,[_gCr,_gET],[[()=>Claim,0],[()=>GroupEntityType,0]],2],OpenIdConnectGroupConfigurationDetail$=[3,n0,_OICGCD,0,[_gCr,_gET],[[()=>Claim,0],[()=>GroupEntityType,0]],2],OpenIdConnectGroupConfigurationItem$=[3,n0,_OICGCI,0,[_gCr,_gET],[[()=>Claim,0],[()=>GroupEntityType,0]],2],OpenIdConnectIdentityTokenConfiguration$=[3,n0,_OICITC,0,[_pIC,_cI],[[()=>Claim,0],[()=>ClientIds,0]]],OpenIdConnectIdentityTokenConfigurationDetail$=[3,n0,_OICITCD,0,[_pIC,_cI],[[()=>Claim,0],[()=>ClientIds,0]]],OpenIdConnectIdentityTokenConfigurationItem$=[3,n0,_OICITCI,0,[_pIC,_cI],[[()=>Claim,0],[()=>ClientIds,0]]],PolicyFilter$=[3,n0,_PF,0,[_p,_reso,_pT,_pTI],[[()=>EntityReference$,0],[()=>EntityReference$,0],0,0]],PolicyItem$=[3,n0,_PI,0,[_pSI,_pI,_pT,_d,_cD,_lUD,_p,_reso,_ac,_ef,_n],[0,0,0,[()=>PolicyDefinitionItem$,0],5,5,[()=>EntityIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ActionIdentifierList,0],0,0],6],PolicyStoreAliasFilter$=[3,n0,_PSAF,0,[_pSI],[0]],PolicyStoreAliasItem$=[3,n0,_PSAI,0,[_aN,_pSI,_aA,_cA,_sta],[0,0,0,5,0],5],PolicyStoreItem$=[3,n0,_PSI,0,[_pSI,_ar,_cD,_lUD,_des],[0,0,5,5,[()=>PolicyStoreDescription,0]],3],PolicyTemplateItem$=[3,n0,_PTI,0,[_pSI,_pTI,_cD,_lUD,_des,_n],[0,0,5,5,[()=>PolicyTemplateDescription,0],0],4],PutSchemaInput$=[3,n0,_PSIu,0,[_pSI,_d],[0,[()=>SchemaDefinition$,0]],2],PutSchemaOutput$=[3,n0,_PSO,0,[_pSI,_na,_cD,_lUD],[0,[()=>NamespaceList,0],5,5],4],ResourceConflict$=[3,n0,_RC,0,[_rI,_rT],[0,0],2],StaticPolicyDefinition$=[3,n0,_SPDt,0,[_st,_des],[[()=>PolicyStatement,0],[()=>StaticPolicyDescription,0]],1],StaticPolicyDefinitionDetail$=[3,n0,_SPDD,0,[_st,_des],[[()=>PolicyStatement,0],[()=>StaticPolicyDescription,0]],1],StaticPolicyDefinitionItem$=[3,n0,_SPDI,0,[_des],[[()=>StaticPolicyDescription,0]]],TagResourceInput$=[3,n0,_TRI,0,[_rA,_t],[0,128],2],TagResourceOutput$=[3,n0,_TRO,0,[],[]],TemplateLinkedPolicyDefinition$=[3,n0,_TLPD,0,[_pTI,_p,_reso],[0,[()=>EntityIdentifier$,0],[()=>EntityIdentifier$,0]],1],TemplateLinkedPolicyDefinitionDetail$=[3,n0,_TLPDD,0,[_pTI,_p,_reso],[0,[()=>EntityIdentifier$,0],[()=>EntityIdentifier$,0]],1],TemplateLinkedPolicyDefinitionItem$=[3,n0,_TLPDI,0,[_pTI,_p,_reso],[0,[()=>EntityIdentifier$,0],[()=>EntityIdentifier$,0]],1],UntagResourceInput$=[3,n0,_URI,0,[_rA,_tK],[0,64],2],UntagResourceOutput$=[3,n0,_URO,0,[],[]],UpdateCognitoGroupConfiguration$=[3,n0,_UCGC,0,[_gET],[[()=>GroupEntityType,0]],1],UpdateCognitoUserPoolConfiguration$=[3,n0,_UCUPC,0,[_uPA,_cI,_gC],[0,[()=>ClientIds,0],[()=>UpdateCognitoGroupConfiguration$,0]],1],UpdateIdentitySourceInput$=[3,n0,_UISI,0,[_pSI,_iSI,_uC,_pET],[0,0,[()=>UpdateConfiguration$,0],[()=>PrincipalEntityType,0]],3],UpdateIdentitySourceOutput$=[3,n0,_UISO,0,[_cD,_iSI,_lUD,_pSI],[5,0,5,0],4],UpdateOpenIdConnectAccessTokenConfiguration$=[3,n0,_UOICATC,0,[_pIC,_au],[[()=>Claim,0],64]],UpdateOpenIdConnectConfiguration$=[3,n0,_UOICC,0,[_i,_tS,_eIP,_gC],[0,[()=>UpdateOpenIdConnectTokenSelection$,0],[()=>EntityIdPrefix,0],[()=>UpdateOpenIdConnectGroupConfiguration$,0]],2],UpdateOpenIdConnectGroupConfiguration$=[3,n0,_UOICGC,0,[_gCr,_gET],[[()=>Claim,0],[()=>GroupEntityType,0]],2],UpdateOpenIdConnectIdentityTokenConfiguration$=[3,n0,_UOICITC,0,[_pIC,_cI],[[()=>Claim,0],[()=>ClientIds,0]]],UpdatePolicyInput$=[3,n0,_UPI,0,[_pSI,_pI,_d,_n],[0,0,[()=>UpdatePolicyDefinition$,0],0],2],UpdatePolicyOutput$=[3,n0,_UPO,0,[_pSI,_pI,_pT,_cD,_lUD,_p,_reso,_ac,_ef],[0,0,0,5,5,[()=>EntityIdentifier$,0],[()=>EntityIdentifier$,0],[()=>ActionIdentifierList,0],0],5],UpdatePolicyStoreInput$=[3,n0,_UPSI,0,[_pSI,_vS,_dPe,_des],[0,()=>ValidationSettings$,0,[()=>PolicyStoreDescription,0]],2],UpdatePolicyStoreOutput$=[3,n0,_UPSO,0,[_pSI,_ar,_cD,_lUD],[0,0,5,5],4],UpdatePolicyTemplateInput$=[3,n0,_UPTI,0,[_pSI,_pTI,_st,_des,_n],[0,0,[()=>PolicyStatement,0],[()=>PolicyTemplateDescription,0],0],3],UpdatePolicyTemplateOutput$=[3,n0,_UPTO,0,[_pSI,_pTI,_cD,_lUD],[0,0,5,5],4],UpdateStaticPolicyDefinition$=[3,n0,_USPD,0,[_st,_des],[[()=>PolicyStatement,0],[()=>StaticPolicyDescription,0]],1],ValidationExceptionField$=[3,n0,_VEF,0,[_pat,_m],[0,0],2],ValidationSettings$=[3,n0,_VS,0,[_mo],[0],1],__Unit="unit",ActionIdentifierList=[1,n0,_AIL,0,[()=>ActionIdentifier$,0]],BatchGetPolicyErrorList=[1,n0,_BGPEL,0,()=>BatchGetPolicyErrorItem$],BatchGetPolicyInputList=[1,n0,_BGPIL,0,()=>BatchGetPolicyInputItem$],BatchGetPolicyOutputList=[1,n0,_BGPOL,0,[()=>BatchGetPolicyOutputItem$,0]],BatchIsAuthorizedInputList=[1,n0,_BIAIL,0,[()=>BatchIsAuthorizedInputItem$,0]],BatchIsAuthorizedOutputList=[1,n0,_BIAOL,0,[()=>BatchIsAuthorizedOutputItem$,0]],BatchIsAuthorizedWithTokenInputList=[1,n0,_BIAWTIL,0,[()=>BatchIsAuthorizedWithTokenInputItem$,0]],BatchIsAuthorizedWithTokenOutputList=[1,n0,_BIAWTOL,0,[()=>BatchIsAuthorizedWithTokenOutputItem$,0]],CedarTagSetAttribute=[1,n0,_CTSA,0,[()=>CedarTagValue$,0]],ClientIds=[1,n0,_CIl,0,[()=>ClientId,0]],DeterminingPolicyList=[1,n0,_DPL,0,()=>DeterminingPolicyItem$],EntityList=[1,n0,_EL,0,[()=>EntityItem$,0]],EvaluationErrorList=[1,n0,_EEL,0,[()=>EvaluationErrorItem$,0]],IdentitySourceFilters=[1,n0,_ISFd,0,[()=>IdentitySourceFilter$,0]],IdentitySources=[1,n0,_IS,0,[()=>IdentitySourceItem$,0]],NamespaceList=[1,n0,_NL,0,[()=>Namespace,0]],ParentList=[1,n0,_PL,0,[()=>EntityIdentifier$,0]],PolicyList=[1,n0,_PLo,0,[()=>PolicyItem$,0]],PolicyStoreAliasList=[1,n0,_PSAL,0,()=>PolicyStoreAliasItem$],PolicyStoreList=[1,n0,_PSL,0,[()=>PolicyStoreItem$,0]],PolicyTemplatesList=[1,n0,_PTL,0,[()=>PolicyTemplateItem$,0]],ResourceConflictList=[1,n0,_RCL,0,()=>ResourceConflict$],SetAttribute=[1,n0,_SAe,0,[()=>AttributeValue$,0]],ValidationExceptionFieldList=[1,n0,_VEFL,0,()=>ValidationExceptionField$],CedarTagRecordAttribute=[2,n0,_CTRA,0,[0,0],[()=>CedarTagValue$,0]],ContextMap=[2,n0,_CM,8,[0,0],[()=>AttributeValue$,0]],EntityAttributes=[2,n0,_EA,0,[0,0],[()=>AttributeValue$,0]],EntityCedarTags=[2,n0,_ECT,0,[0,0],[()=>CedarTagValue$,0]],RecordAttribute=[2,n0,_RA,0,[0,0],[()=>AttributeValue$,0]],AttributeValue$=[4,n0,_AV,0,[_b,_eIn,_l,_str,_set,_rec,_ip,_dec,_da,_du],[[()=>BooleanAttribute,0],[()=>EntityIdentifier$,0],[()=>LongAttribute,0],[()=>StringAttribute,0],[()=>SetAttribute,0],[()=>RecordAttribute,0],[()=>IpAddr,0],[()=>Decimal,0],[()=>DatetimeAttribute,0],[()=>Duration,0]]],CedarTagValue$=[4,n0,_CTV,0,[_b,_eIn,_l,_str,_set,_rec,_ip,_dec,_da,_du],[[()=>BooleanAttribute,0],[()=>EntityIdentifier$,0],[()=>LongAttribute,0],[()=>StringAttribute,0],[()=>CedarTagSetAttribute,0],[()=>CedarTagRecordAttribute,0],[()=>IpAddr,0],[()=>Decimal,0],[()=>DatetimeAttribute,0],[()=>Duration,0]]],Configuration$=[4,n0,_Co,0,[_cUPC,_oICC],[[()=>CognitoUserPoolConfiguration$,0],[()=>OpenIdConnectConfiguration$,0]]],ConfigurationDetail$=[4,n0,_CD,0,[_cUPC,_oICC],[[()=>CognitoUserPoolConfigurationDetail$,0],[()=>OpenIdConnectConfigurationDetail$,0]]],ConfigurationItem$=[4,n0,_CIo,0,[_cUPC,_oICC],[[()=>CognitoUserPoolConfigurationItem$,0],[()=>OpenIdConnectConfigurationItem$,0]]],ContextDefinition$=[4,n0,_CDo,0,[_cM,_cJ],[[()=>ContextMap,0],[()=>CedarJson,0]]],EncryptionSettings$=[4,n0,_ES,0,[_kES,_def],[()=>KmsEncryptionSettings$,()=>__Unit]],EncryptionState$=[4,n0,_ESn,0,[_kESm,_def],[()=>KmsEncryptionState$,()=>__Unit]],EntitiesDefinition$=[4,n0,_ED,0,[_eL,_cJ],[[()=>EntityList,0],[()=>CedarJson,0]]],EntityReference$=[4,n0,_ER,0,[_u,_id],[2,[()=>EntityIdentifier$,0]]],OpenIdConnectTokenSelection$=[4,n0,_OICTS,0,[_aTO,_iTO],[[()=>OpenIdConnectAccessTokenConfiguration$,0],[()=>OpenIdConnectIdentityTokenConfiguration$,0]]],OpenIdConnectTokenSelectionDetail$=[4,n0,_OICTSD,0,[_aTO,_iTO],[[()=>OpenIdConnectAccessTokenConfigurationDetail$,0],[()=>OpenIdConnectIdentityTokenConfigurationDetail$,0]]],OpenIdConnectTokenSelectionItem$=[4,n0,_OICTSI,0,[_aTO,_iTO],[[()=>OpenIdConnectAccessTokenConfigurationItem$,0],[()=>OpenIdConnectIdentityTokenConfigurationItem$,0]]],PolicyDefinition$=[4,n0,_PD,0,[_stat,_tL],[[()=>StaticPolicyDefinition$,0],[()=>TemplateLinkedPolicyDefinition$,0]]],PolicyDefinitionDetail$=[4,n0,_PDD,0,[_stat,_tL],[[()=>StaticPolicyDefinitionDetail$,0],[()=>TemplateLinkedPolicyDefinitionDetail$,0]]],PolicyDefinitionItem$=[4,n0,_PDI,0,[_stat,_tL],[[()=>StaticPolicyDefinitionItem$,0],[()=>TemplateLinkedPolicyDefinitionItem$,0]]],SchemaDefinition$=[4,n0,_SD,0,[_cJ],[[()=>SchemaJson,0]]],UpdateConfiguration$=[4,n0,_UC,0,[_cUPC,_oICC],[[()=>UpdateCognitoUserPoolConfiguration$,0],[()=>UpdateOpenIdConnectConfiguration$,0]]],UpdateOpenIdConnectTokenSelection$=[4,n0,_UOICTS,0,[_aTO,_iTO],[[()=>UpdateOpenIdConnectAccessTokenConfiguration$,0],[()=>UpdateOpenIdConnectIdentityTokenConfiguration$,0]]],UpdatePolicyDefinition$=[4,n0,_UPD,0,[_stat],[[()=>UpdateStaticPolicyDefinition$,0]]],BatchGetPolicy$=[9,n0,_BGP,0,()=>BatchGetPolicyInput$,()=>BatchGetPolicyOutput$],BatchIsAuthorized$=[9,n0,_BIA,0,()=>BatchIsAuthorizedInput$,()=>BatchIsAuthorizedOutput$],BatchIsAuthorizedWithToken$=[9,n0,_BIAWT,0,()=>BatchIsAuthorizedWithTokenInput$,()=>BatchIsAuthorizedWithTokenOutput$],CreateIdentitySource$=[9,n0,_CIS,2,()=>CreateIdentitySourceInput$,()=>CreateIdentitySourceOutput$],CreatePolicy$=[9,n0,_CP,2,()=>CreatePolicyInput$,()=>CreatePolicyOutput$],CreatePolicyStore$=[9,n0,_CPS,2,()=>CreatePolicyStoreInput$,()=>CreatePolicyStoreOutput$],CreatePolicyStoreAlias$=[9,n0,_CPSA,2,()=>CreatePolicyStoreAliasInput$,()=>CreatePolicyStoreAliasOutput$],CreatePolicyTemplate$=[9,n0,_CPT,2,()=>CreatePolicyTemplateInput$,()=>CreatePolicyTemplateOutput$],DeleteIdentitySource$=[9,n0,_DIS,2,()=>DeleteIdentitySourceInput$,()=>DeleteIdentitySourceOutput$],DeletePolicy$=[9,n0,_DP,2,()=>DeletePolicyInput$,()=>DeletePolicyOutput$],DeletePolicyStore$=[9,n0,_DPS,2,()=>DeletePolicyStoreInput$,()=>DeletePolicyStoreOutput$],DeletePolicyStoreAlias$=[9,n0,_DPSA,2,()=>DeletePolicyStoreAliasInput$,()=>DeletePolicyStoreAliasOutput$],DeletePolicyTemplate$=[9,n0,_DPT,2,()=>DeletePolicyTemplateInput$,()=>DeletePolicyTemplateOutput$],GetIdentitySource$=[9,n0,_GIS,0,()=>GetIdentitySourceInput$,()=>GetIdentitySourceOutput$],GetPolicy$=[9,n0,_GP,0,()=>GetPolicyInput$,()=>GetPolicyOutput$],GetPolicyStore$=[9,n0,_GPS,0,()=>GetPolicyStoreInput$,()=>GetPolicyStoreOutput$],GetPolicyStoreAlias$=[9,n0,_GPSA,0,()=>GetPolicyStoreAliasInput$,()=>GetPolicyStoreAliasOutput$],GetPolicyTemplate$=[9,n0,_GPT,0,()=>GetPolicyTemplateInput$,()=>GetPolicyTemplateOutput$],GetSchema$=[9,n0,_GS,0,()=>GetSchemaInput$,()=>GetSchemaOutput$],IsAuthorized$=[9,n0,_IAs,0,()=>IsAuthorizedInput$,()=>IsAuthorizedOutput$],IsAuthorizedWithToken$=[9,n0,_IAWT,0,()=>IsAuthorizedWithTokenInput$,()=>IsAuthorizedWithTokenOutput$],ListIdentitySources$=[9,n0,_LIS,0,()=>ListIdentitySourcesInput$,()=>ListIdentitySourcesOutput$],ListPolicies$=[9,n0,_LP,0,()=>ListPoliciesInput$,()=>ListPoliciesOutput$],ListPolicyStoreAliases$=[9,n0,_LPSA,0,()=>ListPolicyStoreAliasesInput$,()=>ListPolicyStoreAliasesOutput$],ListPolicyStores$=[9,n0,_LPS,0,()=>ListPolicyStoresInput$,()=>ListPolicyStoresOutput$],ListPolicyTemplates$=[9,n0,_LPT,0,()=>ListPolicyTemplatesInput$,()=>ListPolicyTemplatesOutput$],ListTagsForResource$=[9,n0,_LTFR,0,()=>ListTagsForResourceInput$,()=>ListTagsForResourceOutput$],PutSchema$=[9,n0,_PSu,2,()=>PutSchemaInput$,()=>PutSchemaOutput$],TagResource$=[9,n0,_TR,0,()=>TagResourceInput$,()=>TagResourceOutput$],UntagResource$=[9,n0,_UR,0,()=>UntagResourceInput$,()=>UntagResourceOutput$],UpdateIdentitySource$=[9,n0,_UIS,2,()=>UpdateIdentitySourceInput$,()=>UpdateIdentitySourceOutput$],UpdatePolicy$=[9,n0,_UP,2,()=>UpdatePolicyInput$,()=>UpdatePolicyOutput$],UpdatePolicyStore$=[9,n0,_UPS,2,()=>UpdatePolicyStoreInput$,()=>UpdatePolicyStoreOutput$],UpdatePolicyTemplate$=[9,n0,_UPT,2,()=>UpdatePolicyTemplateInput$,()=>UpdatePolicyTemplateOutput$];const getRuntimeConfig$1=e=>({apiVersion:"2021-12-01",base64Decoder:e?.base64Decoder??fromBase64,base64Encoder:e?.base64Encoder??toBase64,disableHostPrefix:e?.disableHostPrefix??!1,endpointProvider:e?.endpointProvider??defaultEndpointResolver,extensions:e?.extensions??[],httpAuthSchemeProvider:e?.httpAuthSchemeProvider??defaultVerifiedPermissionsHttpAuthSchemeProvider,httpAuthSchemes:e?.httpAuthSchemes??[{schemeId:"aws.auth#sigv4",identityProvider:e=>e.getIdentityProvider("aws.auth#sigv4"),signer:new AwsSdkSigV4Signer}],logger:e?.logger??new NoOpLogger,protocol:e?.protocol??AwsJson1_0Protocol,protocolSettings:e?.protocolSettings??{defaultNamespace:"com.amazonaws.verifiedpermissions",errorTypeRegistries:errorTypeRegistries,version:"2021-12-01",serviceTarget:"VerifiedPermissions"},serviceId:e?.serviceId??"VerifiedPermissions",sha256:e?.sha256??Sha256,urlParser:e?.urlParser??parseUrl,utf8Decoder:e?.utf8Decoder??fromUtf8,utf8Encoder:e?.utf8Encoder??toUtf8}),getRuntimeConfig=e=>{emitWarningIfUnsupportedVersion(process.version);const t=resolveDefaultsModeConfig(e),i=()=>t().then(loadConfigsForDefaultMode),o=getRuntimeConfig$1(e);emitWarningIfUnsupportedVersion$1(process.version);const n={profile:e?.profile,logger:o.logger};return{...o,...e,runtime:"node",defaultsMode:t,authSchemePreference:e?.authSchemePreference??loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS,n),bodyLengthChecker:e?.bodyLengthChecker??calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??defaultProvider,defaultUserAgentProvider:e?.defaultUserAgentProvider??createDefaultUserAgentProvider({serviceId:o.serviceId,clientVersion:packageInfo.version}),maxAttempts:e?.maxAttempts??loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS,e),region:e?.region??loadConfig(NODE_REGION_CONFIG_OPTIONS,{...NODE_REGION_CONFIG_FILE_OPTIONS,...n}),requestHandler:NodeHttpHandler.create(e?.requestHandler??i),retryMode:e?.retryMode??loadConfig({...NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await i()).retryMode||DEFAULT_RETRY_MODE},e),streamCollector:e?.streamCollector??streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS,n),useFipsEndpoint:e?.useFipsEndpoint??loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS,n),userAgentAppId:e?.userAgentAppId??loadConfig(NODE_APP_ID_CONFIG_OPTIONS,n)}},getHttpAuthExtensionConfiguration=e=>{const t=e.httpAuthSchemes;let i=e.httpAuthSchemeProvider,o=e.credentials;return{setHttpAuthScheme(e){const i=t.findIndex(t=>t.schemeId===e.schemeId);-1===i?t.push(e):t.splice(i,1,e)},httpAuthSchemes:()=>t,setHttpAuthSchemeProvider(e){i=e},httpAuthSchemeProvider:()=>i,setCredentials(e){o=e},credentials:()=>o}},resolveHttpAuthRuntimeConfig=e=>({httpAuthSchemes:e.httpAuthSchemes(),httpAuthSchemeProvider:e.httpAuthSchemeProvider(),credentials:e.credentials()}),resolveRuntimeExtensions=(e,t)=>{const i=Object.assign(getAwsRegionExtensionConfiguration(e),getDefaultExtensionConfiguration(e),getHttpHandlerExtensionConfiguration(e),getHttpAuthExtensionConfiguration(e));return t.forEach(e=>e.configure(i)),Object.assign(e,resolveAwsRegionExtensionConfiguration(i),resolveDefaultRuntimeConfig(i),resolveHttpHandlerRuntimeConfig(i),resolveHttpAuthRuntimeConfig(i))};class VerifiedPermissionsClient extends Client{config;constructor(...[e]){const t=getRuntimeConfig(e||{});super(t),this.initConfig=t;const i=resolveClientEndpointParameters(t),o=resolveUserAgentConfig(i),n=resolveRetryConfig(o),r=resolveRegionConfig(n),s=resolveHostHeaderConfig(r),a=resolveEndpointConfig(s),c=resolveHttpAuthSchemeConfig(a),p=resolveRuntimeExtensions(c,e?.extensions||[]);this.config=p,this.middlewareStack.use(getSchemaSerdePlugin(this.config)),this.middlewareStack.use(getUserAgentPlugin(this.config)),this.middlewareStack.use(getRetryPlugin(this.config)),this.middlewareStack.use(getContentLengthPlugin(this.config)),this.middlewareStack.use(getHostHeaderPlugin(this.config)),this.middlewareStack.use(getLoggerPlugin(this.config)),this.middlewareStack.use(getRecursionDetectionPlugin(this.config)),this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config,{httpAuthSchemeParametersProvider:defaultVerifiedPermissionsHttpAuthSchemeParametersProvider,identityProviderConfigProvider:async e=>new DefaultIdentityProviderConfig({"aws.auth#sigv4":e.credentials})})),this.middlewareStack.use(getHttpSigningPlugin(this.config))}destroy(){super.destroy()}}const command=makeBuilder(commonParams,"VerifiedPermissions","VerifiedPermissionsClient",getEndpointPlugin),_ep0={},_mw0=(e,t,i,o)=>[];class BatchGetPolicyCommand extends(command(_ep0,_mw0,"BatchGetPolicy",BatchGetPolicy$)){}class BatchIsAuthorizedCommand extends(command(_ep0,_mw0,"BatchIsAuthorized",BatchIsAuthorized$)){}class BatchIsAuthorizedWithTokenCommand extends(command(_ep0,_mw0,"BatchIsAuthorizedWithToken",BatchIsAuthorizedWithToken$)){}class CreateIdentitySourceCommand extends(command(_ep0,_mw0,"CreateIdentitySource",CreateIdentitySource$)){}class CreatePolicyCommand extends(command(_ep0,_mw0,"CreatePolicy",CreatePolicy$)){}class CreatePolicyStoreAliasCommand extends(command(_ep0,_mw0,"CreatePolicyStoreAlias",CreatePolicyStoreAlias$)){}class CreatePolicyStoreCommand extends(command(_ep0,_mw0,"CreatePolicyStore",CreatePolicyStore$)){}class CreatePolicyTemplateCommand extends(command(_ep0,_mw0,"CreatePolicyTemplate",CreatePolicyTemplate$)){}class DeleteIdentitySourceCommand extends(command(_ep0,_mw0,"DeleteIdentitySource",DeleteIdentitySource$)){}class DeletePolicyCommand extends(command(_ep0,_mw0,"DeletePolicy",DeletePolicy$)){}class DeletePolicyStoreAliasCommand extends(command(_ep0,_mw0,"DeletePolicyStoreAlias",DeletePolicyStoreAlias$)){}class DeletePolicyStoreCommand extends(command(_ep0,_mw0,"DeletePolicyStore",DeletePolicyStore$)){}class DeletePolicyTemplateCommand extends(command(_ep0,_mw0,"DeletePolicyTemplate",DeletePolicyTemplate$)){}class GetIdentitySourceCommand extends(command(_ep0,_mw0,"GetIdentitySource",GetIdentitySource$)){}class GetPolicyCommand extends(command(_ep0,_mw0,"GetPolicy",GetPolicy$)){}class GetPolicyStoreAliasCommand extends(command(_ep0,_mw0,"GetPolicyStoreAlias",GetPolicyStoreAlias$)){}class GetPolicyStoreCommand extends(command(_ep0,_mw0,"GetPolicyStore",GetPolicyStore$)){}class GetPolicyTemplateCommand extends(command(_ep0,_mw0,"GetPolicyTemplate",GetPolicyTemplate$)){}class GetSchemaCommand extends(command(_ep0,_mw0,"GetSchema",GetSchema$)){}class IsAuthorizedCommand extends(command(_ep0,_mw0,"IsAuthorized",IsAuthorized$)){}class IsAuthorizedWithTokenCommand extends(command(_ep0,_mw0,"IsAuthorizedWithToken",IsAuthorizedWithToken$)){}class ListIdentitySourcesCommand extends(command(_ep0,_mw0,"ListIdentitySources",ListIdentitySources$)){}class ListPoliciesCommand extends(command(_ep0,_mw0,"ListPolicies",ListPolicies$)){}class ListPolicyStoreAliasesCommand extends(command(_ep0,_mw0,"ListPolicyStoreAliases",ListPolicyStoreAliases$)){}class ListPolicyStoresCommand extends(command(_ep0,_mw0,"ListPolicyStores",ListPolicyStores$)){}class ListPolicyTemplatesCommand extends(command(_ep0,_mw0,"ListPolicyTemplates",ListPolicyTemplates$)){}class ListTagsForResourceCommand extends(command(_ep0,_mw0,"ListTagsForResource",ListTagsForResource$)){}class PutSchemaCommand extends(command(_ep0,_mw0,"PutSchema",PutSchema$)){}class TagResourceCommand extends(command(_ep0,_mw0,"TagResource",TagResource$)){}class UntagResourceCommand extends(command(_ep0,_mw0,"UntagResource",UntagResource$)){}class UpdateIdentitySourceCommand extends(command(_ep0,_mw0,"UpdateIdentitySource",UpdateIdentitySource$)){}class UpdatePolicyCommand extends(command(_ep0,_mw0,"UpdatePolicy",UpdatePolicy$)){}class UpdatePolicyStoreCommand extends(command(_ep0,_mw0,"UpdatePolicyStore",UpdatePolicyStore$)){}class UpdatePolicyTemplateCommand extends(command(_ep0,_mw0,"UpdatePolicyTemplate",UpdatePolicyTemplate$)){}const paginateListIdentitySources=createPaginator(VerifiedPermissionsClient,ListIdentitySourcesCommand,"nextToken","nextToken","maxResults"),paginateListPolicies=createPaginator(VerifiedPermissionsClient,ListPoliciesCommand,"nextToken","nextToken","maxResults"),paginateListPolicyStoreAliases=createPaginator(VerifiedPermissionsClient,ListPolicyStoreAliasesCommand,"nextToken","nextToken","maxResults"),paginateListPolicyStores=createPaginator(VerifiedPermissionsClient,ListPolicyStoresCommand,"nextToken","nextToken","maxResults"),paginateListPolicyTemplates=createPaginator(VerifiedPermissionsClient,ListPolicyTemplatesCommand,"nextToken","nextToken","maxResults"),commands={BatchGetPolicyCommand:BatchGetPolicyCommand,BatchIsAuthorizedCommand:BatchIsAuthorizedCommand,BatchIsAuthorizedWithTokenCommand:BatchIsAuthorizedWithTokenCommand,CreateIdentitySourceCommand:CreateIdentitySourceCommand,CreatePolicyCommand:CreatePolicyCommand,CreatePolicyStoreCommand:CreatePolicyStoreCommand,CreatePolicyStoreAliasCommand:CreatePolicyStoreAliasCommand,CreatePolicyTemplateCommand:CreatePolicyTemplateCommand,DeleteIdentitySourceCommand:DeleteIdentitySourceCommand,DeletePolicyCommand:DeletePolicyCommand,DeletePolicyStoreCommand:DeletePolicyStoreCommand,DeletePolicyStoreAliasCommand:DeletePolicyStoreAliasCommand,DeletePolicyTemplateCommand:DeletePolicyTemplateCommand,GetIdentitySourceCommand:GetIdentitySourceCommand,GetPolicyCommand:GetPolicyCommand,GetPolicyStoreCommand:GetPolicyStoreCommand,GetPolicyStoreAliasCommand:GetPolicyStoreAliasCommand,GetPolicyTemplateCommand:GetPolicyTemplateCommand,GetSchemaCommand:GetSchemaCommand,IsAuthorizedCommand:IsAuthorizedCommand,IsAuthorizedWithTokenCommand:IsAuthorizedWithTokenCommand,ListIdentitySourcesCommand:ListIdentitySourcesCommand,ListPoliciesCommand:ListPoliciesCommand,ListPolicyStoreAliasesCommand:ListPolicyStoreAliasesCommand,ListPolicyStoresCommand:ListPolicyStoresCommand,ListPolicyTemplatesCommand:ListPolicyTemplatesCommand,ListTagsForResourceCommand:ListTagsForResourceCommand,PutSchemaCommand:PutSchemaCommand,TagResourceCommand:TagResourceCommand,UntagResourceCommand:UntagResourceCommand,UpdateIdentitySourceCommand:UpdateIdentitySourceCommand,UpdatePolicyCommand:UpdatePolicyCommand,UpdatePolicyStoreCommand:UpdatePolicyStoreCommand,UpdatePolicyTemplateCommand:UpdatePolicyTemplateCommand},paginators={paginateListIdentitySources:paginateListIdentitySources,paginateListPolicies:paginateListPolicies,paginateListPolicyStoreAliases:paginateListPolicyStoreAliases,paginateListPolicyStores:paginateListPolicyStores,paginateListPolicyTemplates:paginateListPolicyTemplates};class VerifiedPermissions extends VerifiedPermissionsClient{}createAggregatedClient(commands,VerifiedPermissions,{paginators:paginators});const AliasState={ACTIVE:"Active",PENDING_DELETION:"PendingDeletion"},BatchGetPolicyErrorCode={POLICY_NOT_FOUND:"POLICY_NOT_FOUND",POLICY_STORE_ALIAS_NOT_FOUND:"POLICY_STORE_ALIAS_NOT_FOUND",POLICY_STORE_NOT_FOUND:"POLICY_STORE_NOT_FOUND"},PolicyType={STATIC:"STATIC",TEMPLATE_LINKED:"TEMPLATE_LINKED"},Decision={ALLOW:"ALLOW",DENY:"DENY"},ResourceType={IDENTITY_SOURCE:"IDENTITY_SOURCE",POLICY:"POLICY",POLICY_STORE:"POLICY_STORE",POLICY_STORE_ALIAS:"POLICY_STORE_ALIAS",POLICY_TEMPLATE:"POLICY_TEMPLATE",SCHEMA:"SCHEMA"},CedarVersion={CEDAR_2:"CEDAR_2",CEDAR_4:"CEDAR_4"},PolicyEffect={FORBID:"Forbid",PERMIT:"Permit"},DeletionProtection={DISABLED:"DISABLED",ENABLED:"ENABLED"},ValidationMode={OFF:"OFF",STRICT:"STRICT"},DeletionMode={HARD_DELETE:"HardDelete",SOFT_DELETE:"SoftDelete"},OpenIdIssuer={COGNITO:"COGNITO"};exports.AccessDeniedException=AccessDeniedException,exports.AccessDeniedException$=AccessDeniedException$,exports.ActionIdentifier$=ActionIdentifier$,exports.AliasState=AliasState,exports.AttributeValue$=AttributeValue$,exports.BatchGetPolicy$=BatchGetPolicy$,exports.BatchGetPolicyCommand=BatchGetPolicyCommand,exports.BatchGetPolicyErrorCode=BatchGetPolicyErrorCode,exports.BatchGetPolicyErrorItem$=BatchGetPolicyErrorItem$,exports.BatchGetPolicyInput$=BatchGetPolicyInput$,exports.BatchGetPolicyInputItem$=BatchGetPolicyInputItem$,exports.BatchGetPolicyOutput$=BatchGetPolicyOutput$,exports.BatchGetPolicyOutputItem$=BatchGetPolicyOutputItem$,exports.BatchIsAuthorized$=BatchIsAuthorized$,exports.BatchIsAuthorizedCommand=BatchIsAuthorizedCommand,exports.BatchIsAuthorizedInput$=BatchIsAuthorizedInput$,exports.BatchIsAuthorizedInputItem$=BatchIsAuthorizedInputItem$,exports.BatchIsAuthorizedOutput$=BatchIsAuthorizedOutput$,exports.BatchIsAuthorizedOutputItem$=BatchIsAuthorizedOutputItem$,exports.BatchIsAuthorizedWithToken$=BatchIsAuthorizedWithToken$,exports.BatchIsAuthorizedWithTokenCommand=BatchIsAuthorizedWithTokenCommand,exports.BatchIsAuthorizedWithTokenInput$=BatchIsAuthorizedWithTokenInput$,exports.BatchIsAuthorizedWithTokenInputItem$=BatchIsAuthorizedWithTokenInputItem$,exports.BatchIsAuthorizedWithTokenOutput$=BatchIsAuthorizedWithTokenOutput$,exports.BatchIsAuthorizedWithTokenOutputItem$=BatchIsAuthorizedWithTokenOutputItem$,exports.CedarTagValue$=CedarTagValue$,exports.CedarVersion=CedarVersion,exports.CognitoGroupConfiguration$=CognitoGroupConfiguration$,exports.CognitoGroupConfigurationDetail$=CognitoGroupConfigurationDetail$,exports.CognitoGroupConfigurationItem$=CognitoGroupConfigurationItem$,exports.CognitoUserPoolConfiguration$=CognitoUserPoolConfiguration$,exports.CognitoUserPoolConfigurationDetail$=CognitoUserPoolConfigurationDetail$,exports.CognitoUserPoolConfigurationItem$=CognitoUserPoolConfigurationItem$,exports.Configuration$=Configuration$,exports.ConfigurationDetail$=ConfigurationDetail$,exports.ConfigurationItem$=ConfigurationItem$,exports.ConflictException=ConflictException,exports.ConflictException$=ConflictException$,exports.ContextDefinition$=ContextDefinition$,exports.CreateIdentitySource$=CreateIdentitySource$,exports.CreateIdentitySourceCommand=CreateIdentitySourceCommand,exports.CreateIdentitySourceInput$=CreateIdentitySourceInput$,exports.CreateIdentitySourceOutput$=CreateIdentitySourceOutput$,exports.CreatePolicy$=CreatePolicy$,exports.CreatePolicyCommand=CreatePolicyCommand,exports.CreatePolicyInput$=CreatePolicyInput$,exports.CreatePolicyOutput$=CreatePolicyOutput$,exports.CreatePolicyStore$=CreatePolicyStore$,exports.CreatePolicyStoreAlias$=CreatePolicyStoreAlias$,exports.CreatePolicyStoreAliasCommand=CreatePolicyStoreAliasCommand,exports.CreatePolicyStoreAliasInput$=CreatePolicyStoreAliasInput$,exports.CreatePolicyStoreAliasOutput$=CreatePolicyStoreAliasOutput$,exports.CreatePolicyStoreCommand=CreatePolicyStoreCommand,exports.CreatePolicyStoreInput$=CreatePolicyStoreInput$,exports.CreatePolicyStoreOutput$=CreatePolicyStoreOutput$,exports.CreatePolicyTemplate$=CreatePolicyTemplate$,exports.CreatePolicyTemplateCommand=CreatePolicyTemplateCommand,exports.CreatePolicyTemplateInput$=CreatePolicyTemplateInput$,exports.CreatePolicyTemplateOutput$=CreatePolicyTemplateOutput$,exports.Decision=Decision,exports.DeleteIdentitySource$=DeleteIdentitySource$,exports.DeleteIdentitySourceCommand=DeleteIdentitySourceCommand,exports.DeleteIdentitySourceInput$=DeleteIdentitySourceInput$,exports.DeleteIdentitySourceOutput$=DeleteIdentitySourceOutput$,exports.DeletePolicy$=DeletePolicy$,exports.DeletePolicyCommand=DeletePolicyCommand,exports.DeletePolicyInput$=DeletePolicyInput$,exports.DeletePolicyOutput$=DeletePolicyOutput$,exports.DeletePolicyStore$=DeletePolicyStore$,exports.DeletePolicyStoreAlias$=DeletePolicyStoreAlias$,exports.DeletePolicyStoreAliasCommand=DeletePolicyStoreAliasCommand,exports.DeletePolicyStoreAliasInput$=DeletePolicyStoreAliasInput$,exports.DeletePolicyStoreAliasOutput$=DeletePolicyStoreAliasOutput$,exports.DeletePolicyStoreCommand=DeletePolicyStoreCommand,exports.DeletePolicyStoreInput$=DeletePolicyStoreInput$,exports.DeletePolicyStoreOutput$=DeletePolicyStoreOutput$,exports.DeletePolicyTemplate$=DeletePolicyTemplate$,exports.DeletePolicyTemplateCommand=DeletePolicyTemplateCommand,exports.DeletePolicyTemplateInput$=DeletePolicyTemplateInput$,exports.DeletePolicyTemplateOutput$=DeletePolicyTemplateOutput$,exports.DeletionMode=DeletionMode,exports.DeletionProtection=DeletionProtection,exports.DeterminingPolicyItem$=DeterminingPolicyItem$,exports.EncryptionSettings$=EncryptionSettings$,exports.EncryptionState$=EncryptionState$,exports.EntitiesDefinition$=EntitiesDefinition$,exports.EntityIdentifier$=EntityIdentifier$,exports.EntityItem$=EntityItem$,exports.EntityReference$=EntityReference$,exports.EvaluationErrorItem$=EvaluationErrorItem$,exports.GetIdentitySource$=GetIdentitySource$,exports.GetIdentitySourceCommand=GetIdentitySourceCommand,exports.GetIdentitySourceInput$=GetIdentitySourceInput$,exports.GetIdentitySourceOutput$=GetIdentitySourceOutput$,exports.GetPolicy$=GetPolicy$,exports.GetPolicyCommand=GetPolicyCommand,exports.GetPolicyInput$=GetPolicyInput$,exports.GetPolicyOutput$=GetPolicyOutput$,exports.GetPolicyStore$=GetPolicyStore$,exports.GetPolicyStoreAlias$=GetPolicyStoreAlias$,exports.GetPolicyStoreAliasCommand=GetPolicyStoreAliasCommand,exports.GetPolicyStoreAliasInput$=GetPolicyStoreAliasInput$,exports.GetPolicyStoreAliasOutput$=GetPolicyStoreAliasOutput$,exports.GetPolicyStoreCommand=GetPolicyStoreCommand,exports.GetPolicyStoreInput$=GetPolicyStoreInput$,exports.GetPolicyStoreOutput$=GetPolicyStoreOutput$,exports.GetPolicyTemplate$=GetPolicyTemplate$,exports.GetPolicyTemplateCommand=GetPolicyTemplateCommand,exports.GetPolicyTemplateInput$=GetPolicyTemplateInput$,exports.GetPolicyTemplateOutput$=GetPolicyTemplateOutput$,exports.GetSchema$=GetSchema$,exports.GetSchemaCommand=GetSchemaCommand,exports.GetSchemaInput$=GetSchemaInput$,exports.GetSchemaOutput$=GetSchemaOutput$,exports.IdentitySourceDetails$=IdentitySourceDetails$,exports.IdentitySourceFilter$=IdentitySourceFilter$,exports.IdentitySourceItem$=IdentitySourceItem$,exports.IdentitySourceItemDetails$=IdentitySourceItemDetails$,exports.InternalServerException=InternalServerException,exports.InternalServerException$=InternalServerException$,exports.InvalidStateException=InvalidStateException,exports.InvalidStateException$=InvalidStateException$,exports.IsAuthorized$=IsAuthorized$,exports.IsAuthorizedCommand=IsAuthorizedCommand,exports.IsAuthorizedInput$=IsAuthorizedInput$,exports.IsAuthorizedOutput$=IsAuthorizedOutput$,exports.IsAuthorizedWithToken$=IsAuthorizedWithToken$,exports.IsAuthorizedWithTokenCommand=IsAuthorizedWithTokenCommand,exports.IsAuthorizedWithTokenInput$=IsAuthorizedWithTokenInput$,exports.IsAuthorizedWithTokenOutput$=IsAuthorizedWithTokenOutput$,exports.KmsEncryptionSettings$=KmsEncryptionSettings$,exports.KmsEncryptionState$=KmsEncryptionState$,exports.ListIdentitySources$=ListIdentitySources$,exports.ListIdentitySourcesCommand=ListIdentitySourcesCommand,exports.ListIdentitySourcesInput$=ListIdentitySourcesInput$,exports.ListIdentitySourcesOutput$=ListIdentitySourcesOutput$,exports.ListPolicies$=ListPolicies$,exports.ListPoliciesCommand=ListPoliciesCommand,exports.ListPoliciesInput$=ListPoliciesInput$,exports.ListPoliciesOutput$=ListPoliciesOutput$,exports.ListPolicyStoreAliases$=ListPolicyStoreAliases$,exports.ListPolicyStoreAliasesCommand=ListPolicyStoreAliasesCommand,exports.ListPolicyStoreAliasesInput$=ListPolicyStoreAliasesInput$,exports.ListPolicyStoreAliasesOutput$=ListPolicyStoreAliasesOutput$,exports.ListPolicyStores$=ListPolicyStores$,exports.ListPolicyStoresCommand=ListPolicyStoresCommand,exports.ListPolicyStoresInput$=ListPolicyStoresInput$,exports.ListPolicyStoresOutput$=ListPolicyStoresOutput$,exports.ListPolicyTemplates$=ListPolicyTemplates$,exports.ListPolicyTemplatesCommand=ListPolicyTemplatesCommand,exports.ListPolicyTemplatesInput$=ListPolicyTemplatesInput$,exports.ListPolicyTemplatesOutput$=ListPolicyTemplatesOutput$,exports.ListTagsForResource$=ListTagsForResource$,exports.ListTagsForResourceCommand=ListTagsForResourceCommand,exports.ListTagsForResourceInput$=ListTagsForResourceInput$,exports.ListTagsForResourceOutput$=ListTagsForResourceOutput$,exports.OpenIdConnectAccessTokenConfiguration$=OpenIdConnectAccessTokenConfiguration$,exports.OpenIdConnectAccessTokenConfigurationDetail$=OpenIdConnectAccessTokenConfigurationDetail$,exports.OpenIdConnectAccessTokenConfigurationItem$=OpenIdConnectAccessTokenConfigurationItem$,exports.OpenIdConnectConfiguration$=OpenIdConnectConfiguration$,exports.OpenIdConnectConfigurationDetail$=OpenIdConnectConfigurationDetail$,exports.OpenIdConnectConfigurationItem$=OpenIdConnectConfigurationItem$,exports.OpenIdConnectGroupConfiguration$=OpenIdConnectGroupConfiguration$,exports.OpenIdConnectGroupConfigurationDetail$=OpenIdConnectGroupConfigurationDetail$,exports.OpenIdConnectGroupConfigurationItem$=OpenIdConnectGroupConfigurationItem$,exports.OpenIdConnectIdentityTokenConfiguration$=OpenIdConnectIdentityTokenConfiguration$,exports.OpenIdConnectIdentityTokenConfigurationDetail$=OpenIdConnectIdentityTokenConfigurationDetail$,exports.OpenIdConnectIdentityTokenConfigurationItem$=OpenIdConnectIdentityTokenConfigurationItem$,exports.OpenIdConnectTokenSelection$=OpenIdConnectTokenSelection$,exports.OpenIdConnectTokenSelectionDetail$=OpenIdConnectTokenSelectionDetail$,exports.OpenIdConnectTokenSelectionItem$=OpenIdConnectTokenSelectionItem$,exports.OpenIdIssuer=OpenIdIssuer,exports.PolicyDefinition$=PolicyDefinition$,exports.PolicyDefinitionDetail$=PolicyDefinitionDetail$,exports.PolicyDefinitionItem$=PolicyDefinitionItem$,exports.PolicyEffect=PolicyEffect,exports.PolicyFilter$=PolicyFilter$,exports.PolicyItem$=PolicyItem$,exports.PolicyStoreAliasFilter$=PolicyStoreAliasFilter$,exports.PolicyStoreAliasItem$=PolicyStoreAliasItem$,exports.PolicyStoreItem$=PolicyStoreItem$,exports.PolicyTemplateItem$=PolicyTemplateItem$,exports.PolicyType=PolicyType,exports.PutSchema$=PutSchema$,exports.PutSchemaCommand=PutSchemaCommand,exports.PutSchemaInput$=PutSchemaInput$,exports.PutSchemaOutput$=PutSchemaOutput$,exports.ResourceConflict$=ResourceConflict$,exports.ResourceNotFoundException=ResourceNotFoundException,exports.ResourceNotFoundException$=ResourceNotFoundException$,exports.ResourceType=ResourceType,exports.SchemaDefinition$=SchemaDefinition$,exports.ServiceQuotaExceededException=ServiceQuotaExceededException,exports.ServiceQuotaExceededException$=ServiceQuotaExceededException$,exports.StaticPolicyDefinition$=StaticPolicyDefinition$,exports.StaticPolicyDefinitionDetail$=StaticPolicyDefinitionDetail$,exports.StaticPolicyDefinitionItem$=StaticPolicyDefinitionItem$,exports.TagResource$=TagResource$,exports.TagResourceCommand=TagResourceCommand,exports.TagResourceInput$=TagResourceInput$,exports.TagResourceOutput$=TagResourceOutput$,exports.TemplateLinkedPolicyDefinition$=TemplateLinkedPolicyDefinition$,exports.TemplateLinkedPolicyDefinitionDetail$=TemplateLinkedPolicyDefinitionDetail$,exports.TemplateLinkedPolicyDefinitionItem$=TemplateLinkedPolicyDefinitionItem$,exports.ThrottlingException=ThrottlingException,exports.ThrottlingException$=ThrottlingException$,exports.TooManyTagsException=TooManyTagsException,exports.TooManyTagsException$=TooManyTagsException$,exports.UntagResource$=UntagResource$,exports.UntagResourceCommand=UntagResourceCommand,exports.UntagResourceInput$=UntagResourceInput$,exports.UntagResourceOutput$=UntagResourceOutput$,exports.UpdateCognitoGroupConfiguration$=UpdateCognitoGroupConfiguration$,exports.UpdateCognitoUserPoolConfiguration$=UpdateCognitoUserPoolConfiguration$,exports.UpdateConfiguration$=UpdateConfiguration$,exports.UpdateIdentitySource$=UpdateIdentitySource$,exports.UpdateIdentitySourceCommand=UpdateIdentitySourceCommand,exports.UpdateIdentitySourceInput$=UpdateIdentitySourceInput$,exports.UpdateIdentitySourceOutput$=UpdateIdentitySourceOutput$,exports.UpdateOpenIdConnectAccessTokenConfiguration$=UpdateOpenIdConnectAccessTokenConfiguration$,exports.UpdateOpenIdConnectConfiguration$=UpdateOpenIdConnectConfiguration$,exports.UpdateOpenIdConnectGroupConfiguration$=UpdateOpenIdConnectGroupConfiguration$,exports.UpdateOpenIdConnectIdentityTokenConfiguration$=UpdateOpenIdConnectIdentityTokenConfiguration$,exports.UpdateOpenIdConnectTokenSelection$=UpdateOpenIdConnectTokenSelection$,exports.UpdatePolicy$=UpdatePolicy$,exports.UpdatePolicyCommand=UpdatePolicyCommand,exports.UpdatePolicyDefinition$=UpdatePolicyDefinition$,exports.UpdatePolicyInput$=UpdatePolicyInput$,exports.UpdatePolicyOutput$=UpdatePolicyOutput$,exports.UpdatePolicyStore$=UpdatePolicyStore$,exports.UpdatePolicyStoreCommand=UpdatePolicyStoreCommand,exports.UpdatePolicyStoreInput$=UpdatePolicyStoreInput$,exports.UpdatePolicyStoreOutput$=UpdatePolicyStoreOutput$,exports.UpdatePolicyTemplate$=UpdatePolicyTemplate$,exports.UpdatePolicyTemplateCommand=UpdatePolicyTemplateCommand,exports.UpdatePolicyTemplateInput$=UpdatePolicyTemplateInput$,exports.UpdatePolicyTemplateOutput$=UpdatePolicyTemplateOutput$,exports.UpdateStaticPolicyDefinition$=UpdateStaticPolicyDefinition$,exports.ValidationException=ValidationException,exports.ValidationException$=ValidationException$,exports.ValidationExceptionField$=ValidationExceptionField$,exports.ValidationMode=ValidationMode,exports.ValidationSettings$=ValidationSettings$,exports.VerifiedPermissions=VerifiedPermissions,exports.VerifiedPermissionsClient=VerifiedPermissionsClient,exports.VerifiedPermissionsServiceException=VerifiedPermissionsServiceException,exports.VerifiedPermissionsServiceException$=VerifiedPermissionsServiceException$,exports.errorTypeRegistries=errorTypeRegistries,exports.paginateListIdentitySources=paginateListIdentitySources,exports.paginateListPolicies=paginateListPolicies,exports.paginateListPolicyStoreAliases=paginateListPolicyStoreAliases,exports.paginateListPolicyStores=paginateListPolicyStores,exports.paginateListPolicyTemplates=paginateListPolicyTemplates;
//# sourceMappingURL=/sm/a744c795b85d15377cd25b6fe69e1fda6e3f8232a40582199d816842be1a6e65.map