Documentation
¶
Index ¶
- type IIdentityPoolPrincipalTagRef
- type IIdentityPoolRef
- type IIdentityPoolRoleAttachmentRef
- type ILogDeliveryConfigurationRef
- type IManagedLoginBrandingRef
- type ITermsRef
- type IUserPoolClientRef
- type IUserPoolDomainRef
- type IUserPoolGroupRef
- type IUserPoolIdentityProviderRef
- type IUserPoolRef
- type IUserPoolResourceServerRef
- type IUserPoolRiskConfigurationAttachmentRef
- type IUserPoolUICustomizationAttachmentRef
- type IUserPoolUserRef
- type IUserPoolUserToGroupAttachmentRef
- type IdentityPoolPrincipalTagReference
- type IdentityPoolReference
- type IdentityPoolRoleAttachmentReference
- type LogDeliveryConfigurationReference
- type ManagedLoginBrandingReference
- type TermsReference
- type UserPoolClientReference
- type UserPoolDomainReference
- type UserPoolGroupReference
- type UserPoolIdentityProviderReference
- type UserPoolReference
- type UserPoolResourceServerReference
- type UserPoolRiskConfigurationAttachmentReference
- type UserPoolUICustomizationAttachmentReference
- type UserPoolUserReference
- type UserPoolUserToGroupAttachmentReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IIdentityPoolPrincipalTagRef ¶
type IIdentityPoolPrincipalTagRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a IdentityPoolPrincipalTag resource.
// Experimental.
IdentityPoolPrincipalTagRef() *IdentityPoolPrincipalTagReference
}
Indicates that this resource can be referenced as a IdentityPoolPrincipalTag. Experimental.
type IIdentityPoolRef ¶
type IIdentityPoolRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a IdentityPool resource.
// Experimental.
IdentityPoolRef() *IdentityPoolReference
}
Indicates that this resource can be referenced as a IdentityPool. Experimental.
type IIdentityPoolRoleAttachmentRef ¶
type IIdentityPoolRoleAttachmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a IdentityPoolRoleAttachment resource.
// Experimental.
IdentityPoolRoleAttachmentRef() *IdentityPoolRoleAttachmentReference
}
Indicates that this resource can be referenced as a IdentityPoolRoleAttachment. Experimental.
type ILogDeliveryConfigurationRef ¶
type ILogDeliveryConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LogDeliveryConfiguration resource.
// Experimental.
LogDeliveryConfigurationRef() *LogDeliveryConfigurationReference
}
Indicates that this resource can be referenced as a LogDeliveryConfiguration. Experimental.
type IManagedLoginBrandingRef ¶
type IManagedLoginBrandingRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ManagedLoginBranding resource.
// Experimental.
ManagedLoginBrandingRef() *ManagedLoginBrandingReference
}
Indicates that this resource can be referenced as a ManagedLoginBranding. Experimental.
type ITermsRef ¶
type ITermsRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Terms resource.
// Experimental.
TermsRef() *TermsReference
}
Indicates that this resource can be referenced as a Terms. Experimental.
type IUserPoolClientRef ¶
type IUserPoolClientRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolClient resource.
// Experimental.
UserPoolClientRef() *UserPoolClientReference
}
Indicates that this resource can be referenced as a UserPoolClient. Experimental.
type IUserPoolDomainRef ¶
type IUserPoolDomainRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolDomain resource.
// Experimental.
UserPoolDomainRef() *UserPoolDomainReference
}
Indicates that this resource can be referenced as a UserPoolDomain. Experimental.
type IUserPoolGroupRef ¶
type IUserPoolGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolGroup resource.
// Experimental.
UserPoolGroupRef() *UserPoolGroupReference
}
Indicates that this resource can be referenced as a UserPoolGroup. Experimental.
type IUserPoolIdentityProviderRef ¶
type IUserPoolIdentityProviderRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolIdentityProvider resource.
// Experimental.
UserPoolIdentityProviderRef() *UserPoolIdentityProviderReference
}
Indicates that this resource can be referenced as a UserPoolIdentityProvider. Experimental.
type IUserPoolRef ¶
type IUserPoolRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPool resource.
// Experimental.
UserPoolRef() *UserPoolReference
}
Indicates that this resource can be referenced as a UserPool. Experimental.
type IUserPoolResourceServerRef ¶
type IUserPoolResourceServerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolResourceServer resource.
// Experimental.
UserPoolResourceServerRef() *UserPoolResourceServerReference
}
Indicates that this resource can be referenced as a UserPoolResourceServer. Experimental.
type IUserPoolRiskConfigurationAttachmentRef ¶
type IUserPoolRiskConfigurationAttachmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolRiskConfigurationAttachment resource.
// Experimental.
UserPoolRiskConfigurationAttachmentRef() *UserPoolRiskConfigurationAttachmentReference
}
Indicates that this resource can be referenced as a UserPoolRiskConfigurationAttachment. Experimental.
type IUserPoolUICustomizationAttachmentRef ¶
type IUserPoolUICustomizationAttachmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolUICustomizationAttachment resource.
// Experimental.
UserPoolUiCustomizationAttachmentRef() *UserPoolUICustomizationAttachmentReference
}
Indicates that this resource can be referenced as a UserPoolUICustomizationAttachment. Experimental.
type IUserPoolUserRef ¶
type IUserPoolUserRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolUser resource.
// Experimental.
UserPoolUserRef() *UserPoolUserReference
}
Indicates that this resource can be referenced as a UserPoolUser. Experimental.
type IUserPoolUserToGroupAttachmentRef ¶
type IUserPoolUserToGroupAttachmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a UserPoolUserToGroupAttachment resource.
// Experimental.
UserPoolUserToGroupAttachmentRef() *UserPoolUserToGroupAttachmentReference
}
Indicates that this resource can be referenced as a UserPoolUserToGroupAttachment. Experimental.
type IdentityPoolPrincipalTagReference ¶
type IdentityPoolPrincipalTagReference struct {
// The IdentityPoolId of the IdentityPoolPrincipalTag resource.
IdentityPoolId *string `field:"required" json:"identityPoolId" yaml:"identityPoolId"`
// The IdentityProviderName of the IdentityPoolPrincipalTag resource.
IdentityProviderName *string `field:"required" json:"identityProviderName" yaml:"identityProviderName"`
}
A reference to a IdentityPoolPrincipalTag resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
identityPoolPrincipalTagReference := &IdentityPoolPrincipalTagReference{
IdentityPoolId: jsii.String("identityPoolId"),
IdentityProviderName: jsii.String("identityProviderName"),
}
type IdentityPoolReference ¶
type IdentityPoolReference struct {
// The Id of the IdentityPool resource.
IdentityPoolId *string `field:"required" json:"identityPoolId" yaml:"identityPoolId"`
}
A reference to a IdentityPool resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
identityPoolReference := &IdentityPoolReference{
IdentityPoolId: jsii.String("identityPoolId"),
}
type IdentityPoolRoleAttachmentReference ¶
type IdentityPoolRoleAttachmentReference struct {
// The Id of the IdentityPoolRoleAttachment resource.
IdentityPoolRoleAttachmentId *string `field:"required" json:"identityPoolRoleAttachmentId" yaml:"identityPoolRoleAttachmentId"`
}
A reference to a IdentityPoolRoleAttachment resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
identityPoolRoleAttachmentReference := &IdentityPoolRoleAttachmentReference{
IdentityPoolRoleAttachmentId: jsii.String("identityPoolRoleAttachmentId"),
}
type LogDeliveryConfigurationReference ¶
type LogDeliveryConfigurationReference struct {
// The Id of the LogDeliveryConfiguration resource.
LogDeliveryConfigurationId *string `field:"required" json:"logDeliveryConfigurationId" yaml:"logDeliveryConfigurationId"`
}
A reference to a LogDeliveryConfiguration resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
logDeliveryConfigurationReference := &LogDeliveryConfigurationReference{
LogDeliveryConfigurationId: jsii.String("logDeliveryConfigurationId"),
}
type ManagedLoginBrandingReference ¶
type ManagedLoginBrandingReference struct {
// The ManagedLoginBrandingId of the ManagedLoginBranding resource.
ManagedLoginBrandingId *string `field:"required" json:"managedLoginBrandingId" yaml:"managedLoginBrandingId"`
// The UserPoolId of the ManagedLoginBranding resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a ManagedLoginBranding resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
managedLoginBrandingReference := &ManagedLoginBrandingReference{
ManagedLoginBrandingId: jsii.String("managedLoginBrandingId"),
UserPoolId: jsii.String("userPoolId"),
}
type TermsReference ¶
type TermsReference struct {
// The TermsId of the Terms resource.
TermsId *string `field:"required" json:"termsId" yaml:"termsId"`
// The UserPoolId of the Terms resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a Terms resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
termsReference := &TermsReference{
TermsId: jsii.String("termsId"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolClientReference ¶
type UserPoolClientReference struct {
// The ClientId of the UserPoolClient resource.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// The UserPoolId of the UserPoolClient resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolClient resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolClientReference := &UserPoolClientReference{
ClientId: jsii.String("clientId"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolDomainReference ¶
type UserPoolDomainReference struct {
// The Domain of the UserPoolDomain resource.
Domain *string `field:"required" json:"domain" yaml:"domain"`
// The UserPoolId of the UserPoolDomain resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolDomain resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolDomainReference := &UserPoolDomainReference{
Domain: jsii.String("domain"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolGroupReference ¶
type UserPoolGroupReference struct {
// The GroupName of the UserPoolGroup resource.
GroupName *string `field:"required" json:"groupName" yaml:"groupName"`
// The UserPoolId of the UserPoolGroup resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolGroup resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolGroupReference := &UserPoolGroupReference{
GroupName: jsii.String("groupName"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolIdentityProviderReference ¶
type UserPoolIdentityProviderReference struct {
// The ProviderName of the UserPoolIdentityProvider resource.
ProviderName *string `field:"required" json:"providerName" yaml:"providerName"`
// The UserPoolId of the UserPoolIdentityProvider resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolIdentityProvider resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolIdentityProviderReference := &UserPoolIdentityProviderReference{
ProviderName: jsii.String("providerName"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolReference ¶
type UserPoolReference struct {
// The ARN of the UserPool resource.
UserPoolArn *string `field:"required" json:"userPoolArn" yaml:"userPoolArn"`
// The UserPoolId of the UserPool resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPool resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolReference := &UserPoolReference{
UserPoolArn: jsii.String("userPoolArn"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolResourceServerReference ¶
type UserPoolResourceServerReference struct {
// The Identifier of the UserPoolResourceServer resource.
Identifier *string `field:"required" json:"identifier" yaml:"identifier"`
// The UserPoolId of the UserPoolResourceServer resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolResourceServer resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolResourceServerReference := &UserPoolResourceServerReference{
Identifier: jsii.String("identifier"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolRiskConfigurationAttachmentReference ¶
type UserPoolRiskConfigurationAttachmentReference struct {
// The ClientId of the UserPoolRiskConfigurationAttachment resource.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// The UserPoolId of the UserPoolRiskConfigurationAttachment resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolRiskConfigurationAttachment resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolRiskConfigurationAttachmentReference := &UserPoolRiskConfigurationAttachmentReference{
ClientId: jsii.String("clientId"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolUICustomizationAttachmentReference ¶
type UserPoolUICustomizationAttachmentReference struct {
// The ClientId of the UserPoolUICustomizationAttachment resource.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// The UserPoolId of the UserPoolUICustomizationAttachment resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolUICustomizationAttachment resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolUICustomizationAttachmentReference := &UserPoolUICustomizationAttachmentReference{
ClientId: jsii.String("clientId"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolUserReference ¶
type UserPoolUserReference struct {
// The Username of the UserPoolUser resource.
Username *string `field:"required" json:"username" yaml:"username"`
// The UserPoolId of the UserPoolUser resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolUser resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolUserReference := &UserPoolUserReference{
Username: jsii.String("username"),
UserPoolId: jsii.String("userPoolId"),
}
type UserPoolUserToGroupAttachmentReference ¶
type UserPoolUserToGroupAttachmentReference struct {
// The GroupName of the UserPoolUserToGroupAttachment resource.
GroupName *string `field:"required" json:"groupName" yaml:"groupName"`
// The Username of the UserPoolUserToGroupAttachment resource.
Username *string `field:"required" json:"username" yaml:"username"`
// The UserPoolId of the UserPoolUserToGroupAttachment resource.
UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"`
}
A reference to a UserPoolUserToGroupAttachment resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
userPoolUserToGroupAttachmentReference := &UserPoolUserToGroupAttachmentReference{
GroupName: jsii.String("groupName"),
Username: jsii.String("username"),
UserPoolId: jsii.String("userPoolId"),
}
Source Files
¶
- IIdentityPoolPrincipalTagRef.go
- IIdentityPoolRef.go
- IIdentityPoolRoleAttachmentRef.go
- ILogDeliveryConfigurationRef.go
- IManagedLoginBrandingRef.go
- ITermsRef.go
- IUserPoolClientRef.go
- IUserPoolDomainRef.go
- IUserPoolGroupRef.go
- IUserPoolIdentityProviderRef.go
- IUserPoolRef.go
- IUserPoolResourceServerRef.go
- IUserPoolRiskConfigurationAttachmentRef.go
- IUserPoolUICustomizationAttachmentRef.go
- IUserPoolUserRef.go
- IUserPoolUserToGroupAttachmentRef.go
- IdentityPoolPrincipalTagReference.go
- IdentityPoolReference.go
- IdentityPoolRoleAttachmentReference.go
- LogDeliveryConfigurationReference.go
- ManagedLoginBrandingReference.go
- TermsReference.go
- UserPoolClientReference.go
- UserPoolDomainReference.go
- UserPoolGroupReference.go
- UserPoolIdentityProviderReference.go
- UserPoolReference.go
- UserPoolResourceServerReference.go
- UserPoolRiskConfigurationAttachmentReference.go
- UserPoolUICustomizationAttachmentReference.go
- UserPoolUserReference.go
- UserPoolUserToGroupAttachmentReference.go
- main.go