Class: Aws::S3Files::Types::CreateMountTargetResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Files::Types::CreateMountTargetResponse
- Defined in:
- gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone_id ⇒ String
The unique and consistent identifier of the Availability Zone where the mount target is located.
-
#file_system_id ⇒ String
The ID of the S3 File System associated with the mount target.
-
#ipv4_address ⇒ String
The IPv4 address assigned to the mount target.
-
#ipv6_address ⇒ String
The IPv6 address assigned to the mount target.
-
#mount_target_id ⇒ String
The ID of the mount target, assigned by S3 Files.
-
#network_interface_id ⇒ String
The ID of the network interface that S3 Files created when it created the mount target.
-
#owner_id ⇒ String
The Amazon Web Services account ID of the mount target owner.
-
#security_groups ⇒ Array<String>
The security groups associated with the mount target's network interface.
-
#status ⇒ String
The lifecycle state of the mount target.
-
#status_message ⇒ String
Additional information about the mount target status.
-
#subnet_id ⇒ String
The ID of the subnet where the mount target is located.
-
#vpc_id ⇒ String
The ID of the VPC where the mount target is located.
Instance Attribute Details
#availability_zone_id ⇒ String
The unique and consistent identifier of the Availability Zone where
the mount target is located. For example, use1-az1 is an
Availability Zone ID for the us-east-1 Amazon Web Services Region,
and it has the same location in every Amazon Web Services account.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#file_system_id ⇒ String
The ID of the S3 File System associated with the mount target.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#ipv4_address ⇒ String
The IPv4 address assigned to the mount target.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#ipv6_address ⇒ String
The IPv6 address assigned to the mount target.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#mount_target_id ⇒ String
The ID of the mount target, assigned by S3 Files. This ID is used to reference the mount target in subsequent API calls.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#network_interface_id ⇒ String
The ID of the network interface that S3 Files created when it created the mount target. This network interface is managed by the service.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#owner_id ⇒ String
The Amazon Web Services account ID of the mount target owner.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#security_groups ⇒ Array<String>
The security groups associated with the mount target's network interface.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The lifecycle state of the mount target. Valid values are:
AVAILABLE (the mount target is available for use), CREATING (the
mount target is being created), DELETING (the mount target is
being deleted), DELETED (the mount target has been deleted), or
ERROR (the mount target is in an error state), or UPDATING (the
mount target is being updated).
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
Additional information about the mount target status. This field
provides more details when the status is ERROR, or during state
transitions.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#subnet_id ⇒ String
The ID of the subnet where the mount target is located.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The ID of the VPC where the mount target is located.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 |
# File 'gems/aws-sdk-s3files/lib/aws-sdk-s3files/types.rb', line 410 class CreateMountTargetResponse < Struct.new( :availability_zone_id, :owner_id, :mount_target_id, :file_system_id, :subnet_id, :ipv4_address, :ipv6_address, :network_interface_id, :vpc_id, :security_groups, :status, :status_message) SENSITIVE = [] include Aws::Structure end |