Class: Aws::S3Files::Types::GetFileSystemResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bucketString

The Amazon Resource Name (ARN) of the S3 bucket.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#client_tokenString

The client token used for idempotency when the file system was created.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The time when the file system was created.

Returns:

  • (Time)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#file_system_arnString

The Amazon Resource Name (ARN) of the file system.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#file_system_idString

The ID of the file system.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_idString

The Amazon Resource Name (ARN) of the Amazon Web Services KMS key used for encryption.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the file system.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#owner_idString

The Amazon Web Services account ID of the file system owner.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#prefixString

The prefix in the S3 bucket that the file system provides access to.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The Amazon Resource Name (ARN) of the IAM role used for S3 access.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the file system.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

Additional information about the file system status.

Returns:

  • (String)


696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

The tags associated with the file system.

Returns:



696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 696

class GetFileSystemResponse < Struct.new(
  :creation_time,
  :file_system_arn,
  :file_system_id,
  :bucket,
  :prefix,
  :client_token,
  :kms_key_id,
  :status,
  :status_message,
  :role_arn,
  :owner_id,
  :tags,
  :name)
  SENSITIVE = []
  include Aws::Structure
end