Class: Aws::AmplifyBackend::Types::UpdateBackendAuthResourceConfig

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

Overview

Defines the resource configuration when updating an authentication resource in your Amplify project.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auth_resourcesString

Defines the service name to use when configuring an authentication resource in your Amplify project.

Returns:

  • (String)


3283
3284
3285
3286
3287
3288
3289
3290
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 3283

class UpdateBackendAuthResourceConfig < Struct.new(
  :auth_resources,
  :identity_pool_configs,
  :service,
  :user_pool_configs)
  SENSITIVE = []
  include Aws::Structure
end

#identity_pool_configsTypes::UpdateBackendAuthIdentityPoolConfig

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.



3283
3284
3285
3286
3287
3288
3289
3290
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 3283

class UpdateBackendAuthResourceConfig < Struct.new(
  :auth_resources,
  :identity_pool_configs,
  :service,
  :user_pool_configs)
  SENSITIVE = []
  include Aws::Structure
end

#serviceString

Defines the service name to use when configuring an authentication resource in your Amplify project.

Returns:

  • (String)


3283
3284
3285
3286
3287
3288
3289
3290
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 3283

class UpdateBackendAuthResourceConfig < Struct.new(
  :auth_resources,
  :identity_pool_configs,
  :service,
  :user_pool_configs)
  SENSITIVE = []
  include Aws::Structure
end

#user_pool_configsTypes::UpdateBackendAuthUserPoolConfig

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.



3283
3284
3285
3286
3287
3288
3289
3290
# File 'gems/aws-sdk-amplifybackend/lib/aws-sdk-amplifybackend/types.rb', line 3283

class UpdateBackendAuthResourceConfig < Struct.new(
  :auth_resources,
  :identity_pool_configs,
  :service,
  :user_pool_configs)
  SENSITIVE = []
  include Aws::Structure
end