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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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.
6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 |
# File 'lib/aws-sdk-redshift/types.rb', line 6194 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 |