Class: Aws::LakeFormation::Types::UpdateResourceRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-lakeformation/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#expected_resource_owner_accountString

The Amazon Web Services account that owns the Glue tables associated with specific Amazon S3 locations.



4200
4201
4202
4203
4204
4205
4206
4207
4208
# File 'lib/aws-sdk-lakeformation/types.rb', line 4200

class UpdateResourceRequest < Struct.new(
  :role_arn,
  :resource_arn,
  :with_federation,
  :hybrid_access_enabled,
  :expected_resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end

#hybrid_access_enabledBoolean

Specifies whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.



4200
4201
4202
4203
4204
4205
4206
4207
4208
# File 'lib/aws-sdk-lakeformation/types.rb', line 4200

class UpdateResourceRequest < Struct.new(
  :role_arn,
  :resource_arn,
  :with_federation,
  :hybrid_access_enabled,
  :expected_resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The resource ARN.



4200
4201
4202
4203
4204
4205
4206
4207
4208
# File 'lib/aws-sdk-lakeformation/types.rb', line 4200

class UpdateResourceRequest < Struct.new(
  :role_arn,
  :resource_arn,
  :with_federation,
  :hybrid_access_enabled,
  :expected_resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The new role to use for the given resource registered in Lake Formation.



4200
4201
4202
4203
4204
4205
4206
4207
4208
# File 'lib/aws-sdk-lakeformation/types.rb', line 4200

class UpdateResourceRequest < Struct.new(
  :role_arn,
  :resource_arn,
  :with_federation,
  :hybrid_access_enabled,
  :expected_resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end

#with_federationBoolean

Whether or not the resource is a federated resource.



4200
4201
4202
4203
4204
4205
4206
4207
4208
# File 'lib/aws-sdk-lakeformation/types.rb', line 4200

class UpdateResourceRequest < Struct.new(
  :role_arn,
  :resource_arn,
  :with_federation,
  :hybrid_access_enabled,
  :expected_resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end