Class: Aws::RedshiftServerless::Types::EndpointAccess
- Inherits:
-
Struct
- Object
- Struct
- Aws::RedshiftServerless::Types::EndpointAccess
- Defined in:
- gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb
Overview
Information about an Amazon Redshift Serverless VPC endpoint.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#address ⇒ String
The DNS address of the endpoint.
-
#endpoint_arn ⇒ String
The Amazon Resource Name (ARN) of the VPC endpoint.
-
#endpoint_create_time ⇒ Time
The time that the endpoint was created.
-
#endpoint_name ⇒ String
The name of the VPC endpoint.
-
#endpoint_status ⇒ String
The status of the VPC endpoint.
-
#port ⇒ Integer
The port number on which Amazon Redshift Serverless accepts incoming connections.
-
#subnet_ids ⇒ Array<String>
The unique identifier of subnets where Amazon Redshift Serverless choose to deploy the VPC endpoint.
-
#vpc_endpoint ⇒ Types::VpcEndpoint
The connection endpoint for connecting to Amazon Redshift Serverless.
-
#vpc_security_groups ⇒ Array<Types::VpcSecurityGroupMembership>
The security groups associated with the endpoint.
-
#workgroup_name ⇒ String
The name of the workgroup associated with the endpoint.
Instance Attribute Details
#address ⇒ String
The DNS address of the endpoint.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#endpoint_arn ⇒ String
The Amazon Resource Name (ARN) of the VPC endpoint.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#endpoint_create_time ⇒ Time
The time that the endpoint was created.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#endpoint_name ⇒ String
The name of the VPC endpoint.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#endpoint_status ⇒ String
The status of the VPC endpoint.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port number on which Amazon Redshift Serverless accepts incoming connections.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
The unique identifier of subnets where Amazon Redshift Serverless choose to deploy the VPC endpoint.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#vpc_endpoint ⇒ Types::VpcEndpoint
The connection endpoint for connecting to Amazon Redshift Serverless.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#vpc_security_groups ⇒ Array<Types::VpcSecurityGroupMembership>
The security groups associated with the endpoint.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |
#workgroup_name ⇒ String
The name of the workgroup associated with the endpoint.
1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 |
# File 'gems/aws-sdk-redshiftserverless/lib/aws-sdk-redshiftserverless/types.rb', line 1012 class EndpointAccess < Struct.new( :address, :endpoint_arn, :endpoint_create_time, :endpoint_name, :endpoint_status, :port, :subnet_ids, :vpc_endpoint, :vpc_security_groups, :workgroup_name) SENSITIVE = [] include Aws::Structure end |