Class: Aws::LakeFormation::Types::ResourceInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::LakeFormation::Types::ResourceInfo
- Defined in:
- gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb
Overview
A structure containing information about an Lake Formation resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#expected_resource_owner_account ⇒ String
The Amazon Web Services account that owns the Glue tables associated with specific Amazon S3 locations.
-
#hybrid_access_enabled ⇒ Boolean
Indicates 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.
-
#last_modified ⇒ Time
The date and time the resource was last modified.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource.
-
#role_arn ⇒ String
The IAM role that registered a resource.
-
#verification_status ⇒ String
Indicates whether the registered role has sufficient permissions to access registered Amazon S3 location.
-
#with_federation ⇒ Boolean
Whether or not the resource is a federated resource.
-
#with_privileged_access ⇒ Boolean
Grants the calling principal the permissions to perform all supported Lake Formation operations on the registered data location.
Instance Attribute Details
#expected_resource_owner_account ⇒ String
The Amazon Web Services account that owns the Glue tables associated with specific Amazon S3 locations.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |
#hybrid_access_enabled ⇒ Boolean
Indicates 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.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |
#last_modified ⇒ Time
The date and time the resource was last modified.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The IAM role that registered a resource.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |
#verification_status ⇒ String
Indicates whether the registered role has sufficient permissions to access registered Amazon S3 location. Verification Status can be one of the following:
VERIFIED - Registered role has sufficient permissions to access registered Amazon S3 location.
NOT_VERIFIED - Registered role does not have sufficient permissions to access registered Amazon S3 location.
VERIFICATION_FAILED - Unable to verify if the registered role can access the registered Amazon S3 location.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |
#with_federation ⇒ Boolean
Whether or not the resource is a federated resource.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |
#with_privileged_access ⇒ Boolean
Grants the calling principal the permissions to perform all supported Lake Formation operations on the registered data location.
3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 |
# File 'gems/aws-sdk-lakeformation/lib/aws-sdk-lakeformation/types.rb', line 3765 class ResourceInfo < Struct.new( :resource_arn, :role_arn, :last_modified, :with_federation, :hybrid_access_enabled, :with_privileged_access, :verification_status, :expected_resource_owner_account) SENSITIVE = [] include Aws::Structure end |