Class: Aws::AppRunner::Types::VpcIngressConnection
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppRunner::Types::VpcIngressConnection
- Defined in:
- gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb
Overview
The App Runner resource that specifies an App Runner endpoint for incoming traffic. It establishes a connection between a VPC interface endpoint and a App Runner service, to make your App Runner service accessible from only within an Amazon VPC.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The Account Id you use to create the VPC Ingress Connection resource.
-
#created_at ⇒ Time
The time when the VPC Ingress Connection was created.
-
#deleted_at ⇒ Time
The time when the App Runner service was deleted.
-
#domain_name ⇒ String
The domain name associated with the VPC Ingress Connection resource.
-
#ingress_vpc_configuration ⇒ Types::IngressVpcConfiguration
Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with the VPC Ingress Connection resource.
-
#service_arn ⇒ String
The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.
-
#status ⇒ String
The current status of the VPC Ingress Connection.
-
#vpc_ingress_connection_arn ⇒ String
The Amazon Resource Name (ARN) of the VPC Ingress Connection.
-
#vpc_ingress_connection_name ⇒ String
The customer-provided VPC Ingress Connection name.
Instance Attribute Details
#account_id ⇒ String
The Account Id you use to create the VPC Ingress Connection resource.
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time when the VPC Ingress Connection was created. It's in the Unix time stamp format.
Type: Timestamp
Required: Yes
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#deleted_at ⇒ Time
The time when the App Runner service was deleted. It's in the Unix time stamp format.
Type: Timestamp
Required: No
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#domain_name ⇒ String
The domain name associated with the VPC Ingress Connection resource.
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#ingress_vpc_configuration ⇒ Types::IngressVpcConfiguration
Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with the VPC Ingress Connection resource.
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#service_arn ⇒ String
The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the VPC Ingress Connection. The VPC Ingress
Connection displays one of the following statuses: AVAILABLE
,
PENDING_CREATION
, PENDING_UPDATE
,
PENDING_DELETION
,FAILED_CREATION
, FAILED_UPDATE
,
FAILED_DELETION
, and DELETED
..
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#vpc_ingress_connection_arn ⇒ String
The Amazon Resource Name (ARN) of the VPC Ingress Connection.
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |
#vpc_ingress_connection_name ⇒ String
The customer-provided VPC Ingress Connection name.
3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 |
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 3161 class VpcIngressConnection < Struct.new( :vpc_ingress_connection_arn, :vpc_ingress_connection_name, :service_arn, :status, :account_id, :domain_name, :ingress_vpc_configuration, :created_at, :deleted_at) SENSITIVE = [] include Aws::Structure end |