in awscdk/awscognito/main.go [9:1849]
func init() {
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.AccountRecovery",
reflect.TypeOf((*AccountRecovery)(nil)).Elem(),
map[string]interface{}{
"EMAIL_AND_PHONE_WITHOUT_MFA": AccountRecovery_EMAIL_AND_PHONE_WITHOUT_MFA,
"PHONE_WITHOUT_MFA_AND_EMAIL": AccountRecovery_PHONE_WITHOUT_MFA_AND_EMAIL,
"EMAIL_ONLY": AccountRecovery_EMAIL_ONLY,
"PHONE_ONLY_WITHOUT_MFA": AccountRecovery_PHONE_ONLY_WITHOUT_MFA,
"PHONE_AND_EMAIL": AccountRecovery_PHONE_AND_EMAIL,
"NONE": AccountRecovery_NONE,
},
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.AdvancedSecurityMode",
reflect.TypeOf((*AdvancedSecurityMode)(nil)).Elem(),
map[string]interface{}{
"ENFORCED": AdvancedSecurityMode_ENFORCED,
"AUDIT": AdvancedSecurityMode_AUDIT,
"OFF": AdvancedSecurityMode_OFF,
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.AllowedFirstAuthFactors",
reflect.TypeOf((*AllowedFirstAuthFactors)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.AnalyticsConfiguration",
reflect.TypeOf((*AnalyticsConfiguration)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.AttributeMapping",
reflect.TypeOf((*AttributeMapping)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.AuthFlow",
reflect.TypeOf((*AuthFlow)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.AutoVerifiedAttrs",
reflect.TypeOf((*AutoVerifiedAttrs)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.BaseUrlOptions",
reflect.TypeOf((*BaseUrlOptions)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.BooleanAttribute",
reflect.TypeOf((*BooleanAttribute)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"},
},
func() interface{} {
j := jsiiProxy_BooleanAttribute{}
_jsii_.InitJsiiProxy(&j.jsiiProxy_ICustomAttribute)
return &j
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnIdentityPool",
reflect.TypeOf((*CfnIdentityPool)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberProperty{JsiiProperty: "allowClassicFlow", GoGetter: "AllowClassicFlow"},
_jsii_.MemberProperty{JsiiProperty: "allowUnauthenticatedIdentities", GoGetter: "AllowUnauthenticatedIdentities"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"},
_jsii_.MemberProperty{JsiiProperty: "attrName", GoGetter: "AttrName"},
_jsii_.MemberProperty{JsiiProperty: "cdkTagManager", GoGetter: "CdkTagManager"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "cognitoEvents", GoGetter: "CognitoEvents"},
_jsii_.MemberProperty{JsiiProperty: "cognitoIdentityProviders", GoGetter: "CognitoIdentityProviders"},
_jsii_.MemberProperty{JsiiProperty: "cognitoStreams", GoGetter: "CognitoStreams"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "developerProviderName", GoGetter: "DeveloperProviderName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "identityPoolName", GoGetter: "IdentityPoolName"},
_jsii_.MemberProperty{JsiiProperty: "identityPoolTags", GoGetter: "IdentityPoolTags"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberProperty{JsiiProperty: "openIdConnectProviderArns", GoGetter: "OpenIdConnectProviderArns"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "pushSync", GoGetter: "PushSync"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberProperty{JsiiProperty: "samlProviderArns", GoGetter: "SamlProviderArns"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberProperty{JsiiProperty: "supportedLoginProviders", GoGetter: "SupportedLoginProviders"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnIdentityPool{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
_jsii_.InitJsiiProxy(&j.Type__awscdkITaggableV2)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPool.CognitoIdentityProviderProperty",
reflect.TypeOf((*CfnIdentityPool_CognitoIdentityProviderProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPool.CognitoStreamsProperty",
reflect.TypeOf((*CfnIdentityPool_CognitoStreamsProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPool.PushSyncProperty",
reflect.TypeOf((*CfnIdentityPool_PushSyncProperty)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolPrincipalTag",
reflect.TypeOf((*CfnIdentityPoolPrincipalTag)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "identityPoolId", GoGetter: "IdentityPoolId"},
_jsii_.MemberProperty{JsiiProperty: "identityProviderName", GoGetter: "IdentityProviderName"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "principalTags", GoGetter: "PrincipalTags"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "useDefaults", GoGetter: "UseDefaults"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnIdentityPoolPrincipalTag{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolPrincipalTagProps",
reflect.TypeOf((*CfnIdentityPoolPrincipalTagProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolProps",
reflect.TypeOf((*CfnIdentityPoolProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolRoleAttachment",
reflect.TypeOf((*CfnIdentityPoolRoleAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "identityPoolId", GoGetter: "IdentityPoolId"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberProperty{JsiiProperty: "roleMappings", GoGetter: "RoleMappings"},
_jsii_.MemberProperty{JsiiProperty: "roles", GoGetter: "Roles"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnIdentityPoolRoleAttachment{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolRoleAttachment.MappingRuleProperty",
reflect.TypeOf((*CfnIdentityPoolRoleAttachment_MappingRuleProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolRoleAttachment.RoleMappingProperty",
reflect.TypeOf((*CfnIdentityPoolRoleAttachment_RoleMappingProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolRoleAttachment.RulesConfigurationTypeProperty",
reflect.TypeOf((*CfnIdentityPoolRoleAttachment_RulesConfigurationTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnIdentityPoolRoleAttachmentProps",
reflect.TypeOf((*CfnIdentityPoolRoleAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnLogDeliveryConfiguration",
reflect.TypeOf((*CfnLogDeliveryConfiguration)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logConfigurations", GoGetter: "LogConfigurations"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnLogDeliveryConfiguration{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnLogDeliveryConfiguration.CloudWatchLogsConfigurationProperty",
reflect.TypeOf((*CfnLogDeliveryConfiguration_CloudWatchLogsConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnLogDeliveryConfiguration.FirehoseConfigurationProperty",
reflect.TypeOf((*CfnLogDeliveryConfiguration_FirehoseConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnLogDeliveryConfiguration.LogConfigurationProperty",
reflect.TypeOf((*CfnLogDeliveryConfiguration_LogConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnLogDeliveryConfiguration.S3ConfigurationProperty",
reflect.TypeOf((*CfnLogDeliveryConfiguration_S3ConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnLogDeliveryConfigurationProps",
reflect.TypeOf((*CfnLogDeliveryConfigurationProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnManagedLoginBranding",
reflect.TypeOf((*CfnManagedLoginBranding)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "assets", GoGetter: "Assets"},
_jsii_.MemberProperty{JsiiProperty: "attrManagedLoginBrandingId", GoGetter: "AttrManagedLoginBrandingId"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "clientId", GoGetter: "ClientId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberProperty{JsiiProperty: "returnMergedResources", GoGetter: "ReturnMergedResources"},
_jsii_.MemberProperty{JsiiProperty: "settings", GoGetter: "Settings"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "useCognitoProvidedValues", GoGetter: "UseCognitoProvidedValues"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnManagedLoginBranding{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnManagedLoginBranding.AssetTypeProperty",
reflect.TypeOf((*CfnManagedLoginBranding_AssetTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnManagedLoginBrandingProps",
reflect.TypeOf((*CfnManagedLoginBrandingProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPool",
reflect.TypeOf((*CfnUserPool)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "accountRecoverySetting", GoGetter: "AccountRecoverySetting"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberProperty{JsiiProperty: "adminCreateUserConfig", GoGetter: "AdminCreateUserConfig"},
_jsii_.MemberProperty{JsiiProperty: "aliasAttributes", GoGetter: "AliasAttributes"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrArn", GoGetter: "AttrArn"},
_jsii_.MemberProperty{JsiiProperty: "attrProviderName", GoGetter: "AttrProviderName"},
_jsii_.MemberProperty{JsiiProperty: "attrProviderUrl", GoGetter: "AttrProviderUrl"},
_jsii_.MemberProperty{JsiiProperty: "attrUserPoolId", GoGetter: "AttrUserPoolId"},
_jsii_.MemberProperty{JsiiProperty: "autoVerifiedAttributes", GoGetter: "AutoVerifiedAttributes"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "deletionProtection", GoGetter: "DeletionProtection"},
_jsii_.MemberProperty{JsiiProperty: "deviceConfiguration", GoGetter: "DeviceConfiguration"},
_jsii_.MemberProperty{JsiiProperty: "emailAuthenticationMessage", GoGetter: "EmailAuthenticationMessage"},
_jsii_.MemberProperty{JsiiProperty: "emailAuthenticationSubject", GoGetter: "EmailAuthenticationSubject"},
_jsii_.MemberProperty{JsiiProperty: "emailConfiguration", GoGetter: "EmailConfiguration"},
_jsii_.MemberProperty{JsiiProperty: "emailVerificationMessage", GoGetter: "EmailVerificationMessage"},
_jsii_.MemberProperty{JsiiProperty: "emailVerificationSubject", GoGetter: "EmailVerificationSubject"},
_jsii_.MemberProperty{JsiiProperty: "enabledMfas", GoGetter: "EnabledMfas"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "lambdaConfig", GoGetter: "LambdaConfig"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "mfaConfiguration", GoGetter: "MfaConfiguration"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "policies", GoGetter: "Policies"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberProperty{JsiiProperty: "schema", GoGetter: "Schema"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "smsAuthenticationMessage", GoGetter: "SmsAuthenticationMessage"},
_jsii_.MemberProperty{JsiiProperty: "smsConfiguration", GoGetter: "SmsConfiguration"},
_jsii_.MemberProperty{JsiiProperty: "smsVerificationMessage", GoGetter: "SmsVerificationMessage"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberProperty{JsiiProperty: "tags", GoGetter: "Tags"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userAttributeUpdateSettings", GoGetter: "UserAttributeUpdateSettings"},
_jsii_.MemberProperty{JsiiProperty: "usernameAttributes", GoGetter: "UsernameAttributes"},
_jsii_.MemberProperty{JsiiProperty: "usernameConfiguration", GoGetter: "UsernameConfiguration"},
_jsii_.MemberProperty{JsiiProperty: "userPoolAddOns", GoGetter: "UserPoolAddOns"},
_jsii_.MemberProperty{JsiiProperty: "userPoolName", GoGetter: "UserPoolName"},
_jsii_.MemberProperty{JsiiProperty: "userPoolTagsRaw", GoGetter: "UserPoolTagsRaw"},
_jsii_.MemberProperty{JsiiProperty: "userPoolTier", GoGetter: "UserPoolTier"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
_jsii_.MemberProperty{JsiiProperty: "verificationMessageTemplate", GoGetter: "VerificationMessageTemplate"},
_jsii_.MemberProperty{JsiiProperty: "webAuthnRelyingPartyId", GoGetter: "WebAuthnRelyingPartyId"},
_jsii_.MemberProperty{JsiiProperty: "webAuthnUserVerification", GoGetter: "WebAuthnUserVerification"},
},
func() interface{} {
j := jsiiProxy_CfnUserPool{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
_jsii_.InitJsiiProxy(&j.Type__awscdkITaggable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.AccountRecoverySettingProperty",
reflect.TypeOf((*CfnUserPool_AccountRecoverySettingProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.AdminCreateUserConfigProperty",
reflect.TypeOf((*CfnUserPool_AdminCreateUserConfigProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.AdvancedSecurityAdditionalFlowsProperty",
reflect.TypeOf((*CfnUserPool_AdvancedSecurityAdditionalFlowsProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.CustomEmailSenderProperty",
reflect.TypeOf((*CfnUserPool_CustomEmailSenderProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.CustomSMSSenderProperty",
reflect.TypeOf((*CfnUserPool_CustomSMSSenderProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.DeviceConfigurationProperty",
reflect.TypeOf((*CfnUserPool_DeviceConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.EmailConfigurationProperty",
reflect.TypeOf((*CfnUserPool_EmailConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.InviteMessageTemplateProperty",
reflect.TypeOf((*CfnUserPool_InviteMessageTemplateProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.LambdaConfigProperty",
reflect.TypeOf((*CfnUserPool_LambdaConfigProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.NumberAttributeConstraintsProperty",
reflect.TypeOf((*CfnUserPool_NumberAttributeConstraintsProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.PasswordPolicyProperty",
reflect.TypeOf((*CfnUserPool_PasswordPolicyProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.PoliciesProperty",
reflect.TypeOf((*CfnUserPool_PoliciesProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.PreTokenGenerationConfigProperty",
reflect.TypeOf((*CfnUserPool_PreTokenGenerationConfigProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.RecoveryOptionProperty",
reflect.TypeOf((*CfnUserPool_RecoveryOptionProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.SchemaAttributeProperty",
reflect.TypeOf((*CfnUserPool_SchemaAttributeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.SignInPolicyProperty",
reflect.TypeOf((*CfnUserPool_SignInPolicyProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.SmsConfigurationProperty",
reflect.TypeOf((*CfnUserPool_SmsConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.StringAttributeConstraintsProperty",
reflect.TypeOf((*CfnUserPool_StringAttributeConstraintsProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.UserAttributeUpdateSettingsProperty",
reflect.TypeOf((*CfnUserPool_UserAttributeUpdateSettingsProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.UserPoolAddOnsProperty",
reflect.TypeOf((*CfnUserPool_UserPoolAddOnsProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.UsernameConfigurationProperty",
reflect.TypeOf((*CfnUserPool_UsernameConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPool.VerificationMessageTemplateProperty",
reflect.TypeOf((*CfnUserPool_VerificationMessageTemplateProperty)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolClient",
reflect.TypeOf((*CfnUserPoolClient)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "accessTokenValidity", GoGetter: "AccessTokenValidity"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberProperty{JsiiProperty: "allowedOAuthFlows", GoGetter: "AllowedOAuthFlows"},
_jsii_.MemberProperty{JsiiProperty: "allowedOAuthFlowsUserPoolClient", GoGetter: "AllowedOAuthFlowsUserPoolClient"},
_jsii_.MemberProperty{JsiiProperty: "allowedOAuthScopes", GoGetter: "AllowedOAuthScopes"},
_jsii_.MemberProperty{JsiiProperty: "analyticsConfiguration", GoGetter: "AnalyticsConfiguration"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrClientId", GoGetter: "AttrClientId"},
_jsii_.MemberProperty{JsiiProperty: "attrClientSecret", GoGetter: "AttrClientSecret"},
_jsii_.MemberProperty{JsiiProperty: "attrName", GoGetter: "AttrName"},
_jsii_.MemberProperty{JsiiProperty: "authSessionValidity", GoGetter: "AuthSessionValidity"},
_jsii_.MemberProperty{JsiiProperty: "callbackUrLs", GoGetter: "CallbackUrLs"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "clientName", GoGetter: "ClientName"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "defaultRedirectUri", GoGetter: "DefaultRedirectUri"},
_jsii_.MemberProperty{JsiiProperty: "enablePropagateAdditionalUserContextData", GoGetter: "EnablePropagateAdditionalUserContextData"},
_jsii_.MemberProperty{JsiiProperty: "enableTokenRevocation", GoGetter: "EnableTokenRevocation"},
_jsii_.MemberProperty{JsiiProperty: "explicitAuthFlows", GoGetter: "ExplicitAuthFlows"},
_jsii_.MemberProperty{JsiiProperty: "generateSecret", GoGetter: "GenerateSecret"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "idTokenValidity", GoGetter: "IdTokenValidity"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "logoutUrLs", GoGetter: "LogoutUrLs"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "preventUserExistenceErrors", GoGetter: "PreventUserExistenceErrors"},
_jsii_.MemberProperty{JsiiProperty: "readAttributes", GoGetter: "ReadAttributes"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "refreshTokenValidity", GoGetter: "RefreshTokenValidity"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberProperty{JsiiProperty: "supportedIdentityProviders", GoGetter: "SupportedIdentityProviders"},
_jsii_.MemberProperty{JsiiProperty: "tokenValidityUnits", GoGetter: "TokenValidityUnits"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
_jsii_.MemberProperty{JsiiProperty: "writeAttributes", GoGetter: "WriteAttributes"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolClient{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolClient.AnalyticsConfigurationProperty",
reflect.TypeOf((*CfnUserPoolClient_AnalyticsConfigurationProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolClient.TokenValidityUnitsProperty",
reflect.TypeOf((*CfnUserPoolClient_TokenValidityUnitsProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolClientProps",
reflect.TypeOf((*CfnUserPoolClientProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolDomain",
reflect.TypeOf((*CfnUserPoolDomain)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrCloudFrontDistribution", GoGetter: "AttrCloudFrontDistribution"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "customDomainConfig", GoGetter: "CustomDomainConfig"},
_jsii_.MemberProperty{JsiiProperty: "domain", GoGetter: "Domain"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "managedLoginVersion", GoGetter: "ManagedLoginVersion"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolDomain{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolDomain.CustomDomainConfigTypeProperty",
reflect.TypeOf((*CfnUserPoolDomain_CustomDomainConfigTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolDomainProps",
reflect.TypeOf((*CfnUserPoolDomainProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolGroup",
reflect.TypeOf((*CfnUserPoolGroup)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "groupName", GoGetter: "GroupName"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "precedence", GoGetter: "Precedence"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberProperty{JsiiProperty: "roleArn", GoGetter: "RoleArn"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolGroup{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolGroupProps",
reflect.TypeOf((*CfnUserPoolGroupProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolIdentityProvider",
reflect.TypeOf((*CfnUserPoolIdentityProvider)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attributeMapping", GoGetter: "AttributeMapping"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "idpIdentifiers", GoGetter: "IdpIdentifiers"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "providerDetails", GoGetter: "ProviderDetails"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "providerType", GoGetter: "ProviderType"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolIdentityProvider{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolIdentityProviderProps",
reflect.TypeOf((*CfnUserPoolIdentityProviderProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolProps",
reflect.TypeOf((*CfnUserPoolProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolResourceServer",
reflect.TypeOf((*CfnUserPoolResourceServer)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "identifier", GoGetter: "Identifier"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberProperty{JsiiProperty: "scopes", GoGetter: "Scopes"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolResourceServer{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolResourceServer.ResourceServerScopeTypeProperty",
reflect.TypeOf((*CfnUserPoolResourceServer_ResourceServerScopeTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolResourceServerProps",
reflect.TypeOf((*CfnUserPoolResourceServerProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "accountTakeoverRiskConfiguration", GoGetter: "AccountTakeoverRiskConfiguration"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "clientId", GoGetter: "ClientId"},
_jsii_.MemberProperty{JsiiProperty: "compromisedCredentialsRiskConfiguration", GoGetter: "CompromisedCredentialsRiskConfiguration"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberProperty{JsiiProperty: "riskExceptionConfiguration", GoGetter: "RiskExceptionConfiguration"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolRiskConfigurationAttachment{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_AccountTakeoverActionTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionsTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_AccountTakeoverActionsTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_AccountTakeoverRiskConfigurationTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsActionsTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_CompromisedCredentialsActionsTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsRiskConfigurationTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_CompromisedCredentialsRiskConfigurationTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_NotifyConfigurationTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.NotifyEmailTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_NotifyEmailTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachment.RiskExceptionConfigurationTypeProperty",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachment_RiskExceptionConfigurationTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolRiskConfigurationAttachmentProps",
reflect.TypeOf((*CfnUserPoolRiskConfigurationAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolUICustomizationAttachment",
reflect.TypeOf((*CfnUserPoolUICustomizationAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "clientId", GoGetter: "ClientId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "css", GoGetter: "Css"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolUICustomizationAttachment{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolUICustomizationAttachmentProps",
reflect.TypeOf((*CfnUserPoolUICustomizationAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolUser",
reflect.TypeOf((*CfnUserPoolUser)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "clientMetadata", GoGetter: "ClientMetadata"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "desiredDeliveryMediums", GoGetter: "DesiredDeliveryMediums"},
_jsii_.MemberProperty{JsiiProperty: "forceAliasCreation", GoGetter: "ForceAliasCreation"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "messageAction", GoGetter: "MessageAction"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "userAttributes", GoGetter: "UserAttributes"},
_jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
_jsii_.MemberProperty{JsiiProperty: "validationData", GoGetter: "ValidationData"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolUser{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolUser.AttributeTypeProperty",
reflect.TypeOf((*CfnUserPoolUser_AttributeTypeProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolUserProps",
reflect.TypeOf((*CfnUserPoolUserProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.CfnUserPoolUserToGroupAttachment",
reflect.TypeOf((*CfnUserPoolUserToGroupAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addMetadata", GoMethod: "AddMetadata"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "cfnOptions", GoGetter: "CfnOptions"},
_jsii_.MemberProperty{JsiiProperty: "cfnProperties", GoGetter: "CfnProperties"},
_jsii_.MemberProperty{JsiiProperty: "cfnResourceType", GoGetter: "CfnResourceType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberMethod{JsiiMethod: "getMetadata", GoMethod: "GetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "groupName", GoGetter: "GroupName"},
_jsii_.MemberMethod{JsiiMethod: "inspect", GoMethod: "Inspect"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "obtainDependencies", GoMethod: "ObtainDependencies"},
_jsii_.MemberMethod{JsiiMethod: "obtainResourceDependencies", GoMethod: "ObtainResourceDependencies"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "removeDependency", GoMethod: "RemoveDependency"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberMethod{JsiiMethod: "replaceDependency", GoMethod: "ReplaceDependency"},
_jsii_.MemberMethod{JsiiMethod: "shouldSynthesize", GoMethod: "ShouldSynthesize"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperties", GoGetter: "UpdatedProperties"},
_jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_CfnUserPoolUserToGroupAttachment{}
_jsii_.InitJsiiProxy(&j.Type__awscdkCfnResource)
_jsii_.InitJsiiProxy(&j.Type__awscdkIInspectable)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CfnUserPoolUserToGroupAttachmentProps",
reflect.TypeOf((*CfnUserPoolUserToGroupAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.ClientAttributes",
reflect.TypeOf((*ClientAttributes)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "attributes", GoMethod: "Attributes"},
_jsii_.MemberMethod{JsiiMethod: "withCustomAttributes", GoMethod: "WithCustomAttributes"},
_jsii_.MemberMethod{JsiiMethod: "withStandardAttributes", GoMethod: "WithStandardAttributes"},
},
func() interface{} {
return &jsiiProxy_ClientAttributes{}
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CognitoDomainOptions",
reflect.TypeOf((*CognitoDomainOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CustomAttributeConfig",
reflect.TypeOf((*CustomAttributeConfig)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CustomAttributeProps",
reflect.TypeOf((*CustomAttributeProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.CustomDomainOptions",
reflect.TypeOf((*CustomDomainOptions)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.CustomThreatProtectionMode",
reflect.TypeOf((*CustomThreatProtectionMode)(nil)).Elem(),
map[string]interface{}{
"FULL_FUNCTION": CustomThreatProtectionMode_FULL_FUNCTION,
"AUDIT_ONLY": CustomThreatProtectionMode_AUDIT_ONLY,
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.DateTimeAttribute",
reflect.TypeOf((*DateTimeAttribute)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"},
},
func() interface{} {
j := jsiiProxy_DateTimeAttribute{}
_jsii_.InitJsiiProxy(&j.jsiiProxy_ICustomAttribute)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.DeviceTracking",
reflect.TypeOf((*DeviceTracking)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.EmailSettings",
reflect.TypeOf((*EmailSettings)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.FeaturePlan",
reflect.TypeOf((*FeaturePlan)(nil)).Elem(),
map[string]interface{}{
"LITE": FeaturePlan_LITE,
"ESSENTIALS": FeaturePlan_ESSENTIALS,
"PLUS": FeaturePlan_PLUS,
},
)
_jsii_.RegisterInterface(
"aws-cdk-lib.aws_cognito.ICustomAttribute",
reflect.TypeOf((*ICustomAttribute)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"},
},
func() interface{} {
return &jsiiProxy_ICustomAttribute{}
},
)
_jsii_.RegisterInterface(
"aws-cdk-lib.aws_cognito.IUserPool",
reflect.TypeOf((*IUserPool)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addClient", GoMethod: "AddClient"},
_jsii_.MemberMethod{JsiiMethod: "addDomain", GoMethod: "AddDomain"},
_jsii_.MemberMethod{JsiiMethod: "addGroup", GoMethod: "AddGroup"},
_jsii_.MemberMethod{JsiiMethod: "addResourceServer", GoMethod: "AddResourceServer"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "grant", GoMethod: "Grant"},
_jsii_.MemberProperty{JsiiProperty: "identityProviders", GoGetter: "IdentityProviders"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "registerIdentityProvider", GoMethod: "RegisterIdentityProvider"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberProperty{JsiiProperty: "userPoolArn", GoGetter: "UserPoolArn"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberProperty{JsiiProperty: "userPoolProviderName", GoGetter: "UserPoolProviderName"},
},
func() interface{} {
j := jsiiProxy_IUserPool{}
_jsii_.InitJsiiProxy(&j.Type__awscdkIResource)
return &j
},
)
_jsii_.RegisterInterface(
"aws-cdk-lib.aws_cognito.IUserPoolClient",
reflect.TypeOf((*IUserPoolClient)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberProperty{JsiiProperty: "userPoolClientId", GoGetter: "UserPoolClientId"},
_jsii_.MemberProperty{JsiiProperty: "userPoolClientSecret", GoGetter: "UserPoolClientSecret"},
},
func() interface{} {
j := jsiiProxy_IUserPoolClient{}
_jsii_.InitJsiiProxy(&j.Type__awscdkIResource)
return &j
},
)
_jsii_.RegisterInterface(
"aws-cdk-lib.aws_cognito.IUserPoolDomain",
reflect.TypeOf((*IUserPoolDomain)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "domainName", GoGetter: "DomainName"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IUserPoolDomain{}
_jsii_.InitJsiiProxy(&j.Type__awscdkIResource)
return &j
},
)
_jsii_.RegisterInterface(
"aws-cdk-lib.aws_cognito.IUserPoolGroup",
reflect.TypeOf((*IUserPoolGroup)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "groupName", GoGetter: "GroupName"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IUserPoolGroup{}
_jsii_.InitJsiiProxy(&j.Type__awscdkIResource)
return &j
},
)
_jsii_.RegisterInterface(
"aws-cdk-lib.aws_cognito.IUserPoolIdentityProvider",
reflect.TypeOf((*IUserPoolIdentityProvider)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IUserPoolIdentityProvider{}
_jsii_.InitJsiiProxy(&j.Type__awscdkIResource)
return &j
},
)
_jsii_.RegisterInterface(
"aws-cdk-lib.aws_cognito.IUserPoolResourceServer",
reflect.TypeOf((*IUserPoolResourceServer)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberProperty{JsiiProperty: "userPoolResourceServerId", GoGetter: "UserPoolResourceServerId"},
},
func() interface{} {
j := jsiiProxy_IUserPoolResourceServer{}
_jsii_.InitJsiiProxy(&j.Type__awscdkIResource)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.KeepOriginalAttrs",
reflect.TypeOf((*KeepOriginalAttrs)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.LambdaVersion",
reflect.TypeOf((*LambdaVersion)(nil)).Elem(),
map[string]interface{}{
"V1_0": LambdaVersion_V1_0,
"V2_0": LambdaVersion_V2_0,
"V3_0": LambdaVersion_V3_0,
},
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.ManagedLoginVersion",
reflect.TypeOf((*ManagedLoginVersion)(nil)).Elem(),
map[string]interface{}{
"CLASSIC_HOSTED_UI": ManagedLoginVersion_CLASSIC_HOSTED_UI,
"NEWER_MANAGED_LOGIN": ManagedLoginVersion_NEWER_MANAGED_LOGIN,
},
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.Mfa",
reflect.TypeOf((*Mfa)(nil)).Elem(),
map[string]interface{}{
"OFF": Mfa_OFF,
"OPTIONAL": Mfa_OPTIONAL,
"REQUIRED": Mfa_REQUIRED,
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.MfaSecondFactor",
reflect.TypeOf((*MfaSecondFactor)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.NumberAttribute",
reflect.TypeOf((*NumberAttribute)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"},
},
func() interface{} {
j := jsiiProxy_NumberAttribute{}
_jsii_.InitJsiiProxy(&j.jsiiProxy_ICustomAttribute)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.NumberAttributeConstraints",
reflect.TypeOf((*NumberAttributeConstraints)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.NumberAttributeProps",
reflect.TypeOf((*NumberAttributeProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.OAuthFlows",
reflect.TypeOf((*OAuthFlows)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.OAuthScope",
reflect.TypeOf((*OAuthScope)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "scopeName", GoGetter: "ScopeName"},
},
func() interface{} {
return &jsiiProxy_OAuthScope{}
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.OAuthSettings",
reflect.TypeOf((*OAuthSettings)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.OidcAttributeRequestMethod",
reflect.TypeOf((*OidcAttributeRequestMethod)(nil)).Elem(),
map[string]interface{}{
"GET": OidcAttributeRequestMethod_GET,
"POST": OidcAttributeRequestMethod_POST,
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.OidcEndpoints",
reflect.TypeOf((*OidcEndpoints)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.PasskeyUserVerification",
reflect.TypeOf((*PasskeyUserVerification)(nil)).Elem(),
map[string]interface{}{
"PREFERRED": PasskeyUserVerification_PREFERRED,
"REQUIRED": PasskeyUserVerification_REQUIRED,
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.PasswordPolicy",
reflect.TypeOf((*PasswordPolicy)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.ProviderAttribute",
reflect.TypeOf((*ProviderAttribute)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attributeName", GoGetter: "AttributeName"},
},
func() interface{} {
return &jsiiProxy_ProviderAttribute{}
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.ResourceServerScope",
reflect.TypeOf((*ResourceServerScope)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "scopeDescription", GoGetter: "ScopeDescription"},
_jsii_.MemberProperty{JsiiProperty: "scopeName", GoGetter: "ScopeName"},
},
func() interface{} {
return &jsiiProxy_ResourceServerScope{}
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.ResourceServerScopeProps",
reflect.TypeOf((*ResourceServerScopeProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.SignInAliases",
reflect.TypeOf((*SignInAliases)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.SignInPolicy",
reflect.TypeOf((*SignInPolicy)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.SignInUrlOptions",
reflect.TypeOf((*SignInUrlOptions)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.SigningAlgorithm",
reflect.TypeOf((*SigningAlgorithm)(nil)).Elem(),
map[string]interface{}{
"RSA_SHA256": SigningAlgorithm_RSA_SHA256,
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.StandardAttribute",
reflect.TypeOf((*StandardAttribute)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.StandardAttributes",
reflect.TypeOf((*StandardAttributes)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.StandardAttributesMask",
reflect.TypeOf((*StandardAttributesMask)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.StandardThreatProtectionMode",
reflect.TypeOf((*StandardThreatProtectionMode)(nil)).Elem(),
map[string]interface{}{
"FULL_FUNCTION": StandardThreatProtectionMode_FULL_FUNCTION,
"AUDIT_ONLY": StandardThreatProtectionMode_AUDIT_ONLY,
"NO_ENFORCEMENT": StandardThreatProtectionMode_NO_ENFORCEMENT,
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.StringAttribute",
reflect.TypeOf((*StringAttribute)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"},
},
func() interface{} {
j := jsiiProxy_StringAttribute{}
_jsii_.InitJsiiProxy(&j.jsiiProxy_ICustomAttribute)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.StringAttributeConstraints",
reflect.TypeOf((*StringAttributeConstraints)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.StringAttributeProps",
reflect.TypeOf((*StringAttributeProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserInvitationConfig",
reflect.TypeOf((*UserInvitationConfig)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPool",
reflect.TypeOf((*UserPool)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addClient", GoMethod: "AddClient"},
_jsii_.MemberMethod{JsiiMethod: "addDomain", GoMethod: "AddDomain"},
_jsii_.MemberMethod{JsiiMethod: "addGroup", GoMethod: "AddGroup"},
_jsii_.MemberMethod{JsiiMethod: "addResourceServer", GoMethod: "AddResourceServer"},
_jsii_.MemberMethod{JsiiMethod: "addTrigger", GoMethod: "AddTrigger"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberMethod{JsiiMethod: "grant", GoMethod: "Grant"},
_jsii_.MemberProperty{JsiiProperty: "identityProviders", GoGetter: "IdentityProviders"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "registerIdentityProvider", GoMethod: "RegisterIdentityProvider"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "userPoolArn", GoGetter: "UserPoolArn"},
_jsii_.MemberProperty{JsiiProperty: "userPoolId", GoGetter: "UserPoolId"},
_jsii_.MemberProperty{JsiiProperty: "userPoolProviderName", GoGetter: "UserPoolProviderName"},
_jsii_.MemberProperty{JsiiProperty: "userPoolProviderUrl", GoGetter: "UserPoolProviderUrl"},
},
func() interface{} {
j := jsiiProxy_UserPool{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPool)
return &j
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolClient",
reflect.TypeOf((*UserPoolClient)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "oAuthFlows", GoGetter: "OAuthFlows"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "userPoolClientId", GoGetter: "UserPoolClientId"},
_jsii_.MemberProperty{JsiiProperty: "userPoolClientName", GoGetter: "UserPoolClientName"},
_jsii_.MemberProperty{JsiiProperty: "userPoolClientSecret", GoGetter: "UserPoolClientSecret"},
},
func() interface{} {
j := jsiiProxy_UserPoolClient{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolClient)
return &j
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolClientIdentityProvider",
reflect.TypeOf((*UserPoolClientIdentityProvider)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"},
},
func() interface{} {
return &jsiiProxy_UserPoolClientIdentityProvider{}
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolClientOptions",
reflect.TypeOf((*UserPoolClientOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolClientProps",
reflect.TypeOf((*UserPoolClientProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolDomain",
reflect.TypeOf((*UserPoolDomain)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberMethod{JsiiMethod: "baseUrl", GoMethod: "BaseUrl"},
_jsii_.MemberProperty{JsiiProperty: "cloudFrontDomainName", GoGetter: "CloudFrontDomainName"},
_jsii_.MemberProperty{JsiiProperty: "cloudFrontEndpoint", GoGetter: "CloudFrontEndpoint"},
_jsii_.MemberProperty{JsiiProperty: "domainName", GoGetter: "DomainName"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "signInUrl", GoMethod: "SignInUrl"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolDomain{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolDomain)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolDomainOptions",
reflect.TypeOf((*UserPoolDomainOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolDomainProps",
reflect.TypeOf((*UserPoolDomainProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolEmail",
reflect.TypeOf((*UserPoolEmail)(nil)).Elem(),
nil, // no members
func() interface{} {
return &jsiiProxy_UserPoolEmail{}
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolEmailConfig",
reflect.TypeOf((*UserPoolEmailConfig)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolGroup",
reflect.TypeOf((*UserPoolGroup)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "groupName", GoGetter: "GroupName"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolGroup{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolGroup)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolGroupOptions",
reflect.TypeOf((*UserPoolGroupOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolGroupProps",
reflect.TypeOf((*UserPoolGroupProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProvider",
reflect.TypeOf((*UserPoolIdentityProvider)(nil)).Elem(),
nil, // no members
func() interface{} {
return &jsiiProxy_UserPoolIdentityProvider{}
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderAmazon",
reflect.TypeOf((*UserPoolIdentityProviderAmazon)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberMethod{JsiiMethod: "configureAttributeMapping", GoMethod: "ConfigureAttributeMapping"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolIdentityProviderAmazon{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolIdentityProvider)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderAmazonProps",
reflect.TypeOf((*UserPoolIdentityProviderAmazonProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderApple",
reflect.TypeOf((*UserPoolIdentityProviderApple)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberMethod{JsiiMethod: "configureAttributeMapping", GoMethod: "ConfigureAttributeMapping"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolIdentityProviderApple{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolIdentityProvider)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderAppleProps",
reflect.TypeOf((*UserPoolIdentityProviderAppleProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderFacebook",
reflect.TypeOf((*UserPoolIdentityProviderFacebook)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberMethod{JsiiMethod: "configureAttributeMapping", GoMethod: "ConfigureAttributeMapping"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolIdentityProviderFacebook{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolIdentityProvider)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderFacebookProps",
reflect.TypeOf((*UserPoolIdentityProviderFacebookProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderGoogle",
reflect.TypeOf((*UserPoolIdentityProviderGoogle)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberMethod{JsiiMethod: "configureAttributeMapping", GoMethod: "ConfigureAttributeMapping"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolIdentityProviderGoogle{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolIdentityProvider)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderGoogleProps",
reflect.TypeOf((*UserPoolIdentityProviderGoogleProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderOidc",
reflect.TypeOf((*UserPoolIdentityProviderOidc)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberMethod{JsiiMethod: "configureAttributeMapping", GoMethod: "ConfigureAttributeMapping"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolIdentityProviderOidc{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolIdentityProvider)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderOidcProps",
reflect.TypeOf((*UserPoolIdentityProviderOidcProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderProps",
reflect.TypeOf((*UserPoolIdentityProviderProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderSaml",
reflect.TypeOf((*UserPoolIdentityProviderSaml)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberMethod{JsiiMethod: "configureAttributeMapping", GoMethod: "ConfigureAttributeMapping"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "providerName", GoGetter: "ProviderName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
},
func() interface{} {
j := jsiiProxy_UserPoolIdentityProviderSaml{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolIdentityProvider)
return &j
},
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderSamlMetadata",
reflect.TypeOf((*UserPoolIdentityProviderSamlMetadata)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "metadataContent", GoGetter: "MetadataContent"},
_jsii_.MemberProperty{JsiiProperty: "metadataType", GoGetter: "MetadataType"},
},
func() interface{} {
return &jsiiProxy_UserPoolIdentityProviderSamlMetadata{}
},
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderSamlMetadataType",
reflect.TypeOf((*UserPoolIdentityProviderSamlMetadataType)(nil)).Elem(),
map[string]interface{}{
"URL": UserPoolIdentityProviderSamlMetadataType_URL,
"FILE": UserPoolIdentityProviderSamlMetadataType_FILE,
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolIdentityProviderSamlProps",
reflect.TypeOf((*UserPoolIdentityProviderSamlProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolOperation",
reflect.TypeOf((*UserPoolOperation)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "operationName", GoGetter: "OperationName"},
},
func() interface{} {
return &jsiiProxy_UserPoolOperation{}
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolProps",
reflect.TypeOf((*UserPoolProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"aws-cdk-lib.aws_cognito.UserPoolResourceServer",
reflect.TypeOf((*UserPoolResourceServer)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getResourceArnAttribute", GoMethod: "GetResourceArnAttribute"},
_jsii_.MemberMethod{JsiiMethod: "getResourceNameAttribute", GoMethod: "GetResourceNameAttribute"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "userPoolResourceServerId", GoGetter: "UserPoolResourceServerId"},
},
func() interface{} {
j := jsiiProxy_UserPoolResourceServer{}
_jsii_.InitJsiiProxy(&j.Type__awscdkResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IUserPoolResourceServer)
return &j
},
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolResourceServerOptions",
reflect.TypeOf((*UserPoolResourceServerOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolResourceServerProps",
reflect.TypeOf((*UserPoolResourceServerProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolSESOptions",
reflect.TypeOf((*UserPoolSESOptions)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserPoolTriggers",
reflect.TypeOf((*UserPoolTriggers)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"aws-cdk-lib.aws_cognito.UserVerificationConfig",
reflect.TypeOf((*UserVerificationConfig)(nil)).Elem(),
)
_jsii_.RegisterEnum(
"aws-cdk-lib.aws_cognito.VerificationEmailStyle",
reflect.TypeOf((*VerificationEmailStyle)(nil)).Elem(),
map[string]interface{}{
"CODE": VerificationEmailStyle_CODE,
"LINK": VerificationEmailStyle_LINK,
},
)
}