Class: Aws::AmplifyBackend::Types::CreateBackendAuthIdentityPoolConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb

Overview

Note:

When making an API call, you may pass CreateBackendAuthIdentityPoolConfig data as a hash:

{
  identity_pool_name: "__string", # required
  unauthenticated_login: false, # required
}

Describes authorization configurations for the auth resources, configured as a part of your Amplify project.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#identity_pool_nameString

Name of the Amazon Cognito identity pool used for authorization.

Returns:

  • (String)


863
864
865
866
867
868
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 863

class CreateBackendAuthIdentityPoolConfig < Struct.new(
  :identity_pool_name,
  :unauthenticated_login)
  SENSITIVE = []
  include Aws::Structure
end

#unauthenticated_loginBoolean

Set to true or false based on whether you want to enable guest authorization to your Amplify app.

Returns:

  • (Boolean)


863
864
865
866
867
868
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 863

class CreateBackendAuthIdentityPoolConfig < Struct.new(
  :identity_pool_name,
  :unauthenticated_login)
  SENSITIVE = []
  include Aws::Structure
end