Class: Aws::Redshift::Types::EndpointAccess
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::EndpointAccess
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshift/types.rb
Overview
Describes a Redshift-managed VPC endpoint.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#address ⇒ String
The DNS address of the endpoint.
-
#cluster_identifier ⇒ String
The cluster identifier of the cluster associated with the endpoint.
-
#endpoint_create_time ⇒ Time
The time (UTC) that the endpoint was created.
-
#endpoint_name ⇒ String
The name of the endpoint.
-
#endpoint_status ⇒ String
The status of the endpoint.
-
#port ⇒ Integer
The port number on which the cluster accepts incoming connections.
-
#resource_owner ⇒ String
The Amazon Web Services account ID of the owner of the cluster.
-
#subnet_group_name ⇒ String
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
-
#vpc_endpoint ⇒ Types::VpcEndpoint
The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
-
#vpc_security_groups ⇒ Array<Types::VpcSecurityGroupMembership>
The security groups associated with the endpoint.
Instance Attribute Details
#address ⇒ String
The DNS address of the endpoint.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#cluster_identifier ⇒ String
The cluster identifier of the cluster associated with the endpoint.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#endpoint_create_time ⇒ Time
The time (UTC) that the endpoint was created.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#endpoint_name ⇒ String
The name of the endpoint.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#endpoint_status ⇒ String
The status of the endpoint.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port number on which the cluster accepts incoming connections.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#resource_owner ⇒ String
The Amazon Web Services account ID of the owner of the cluster.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#subnet_group_name ⇒ String
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#vpc_endpoint ⇒ Types::VpcEndpoint
The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |
#vpc_security_groups ⇒ Array<Types::VpcSecurityGroupMembership>
The security groups associated with the endpoint.
6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 |
# File 'lib/aws-sdk-redshift/types.rb', line 6314 class EndpointAccess < Struct.new( :cluster_identifier, :resource_owner, :subnet_group_name, :endpoint_status, :endpoint_name, :endpoint_create_time, :port, :address, :vpc_security_groups, :vpc_endpoint) SENSITIVE = [] include Aws::Structure end |