Class: Aws::MigrationHubRefactorSpaces::Types::CreateRouteResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubRefactorSpaces::Types::CreateRouteResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-migrationhubrefactorspaces/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The ID of the application in which the route is created.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the route.
-
#created_by_account_id ⇒ String
The Amazon Web Services account ID of the route creator.
-
#created_time ⇒ Time
A timestamp that indicates when the route is created.
-
#last_updated_time ⇒ Time
A timestamp that indicates when the route was last updated.
-
#owner_account_id ⇒ String
The Amazon Web Services account ID of the route owner.
-
#route_id ⇒ String
The unique identifier of the route.
-
#route_type ⇒ String
The route type of the route.
-
#service_id ⇒ String
The ID of service in which the route is created.
-
#state ⇒ String
The current state of the route.
-
#tags ⇒ Hash<String,String>
The tags assigned to the created route.
-
#uri_path_route ⇒ Types::UriPathRouteInput
Configuration for the URI path route type.
Instance Attribute Details
#application_id ⇒ String
The ID of the application in which the route is created.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the route. The format for this ARN is ‘arn:aws:refactor-spaces:region:account-id:resource-type/resource-id `. For more information about ARNs, see [ Amazon Resource Names (ARNs)] in the *Amazon Web Services General Reference*.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#created_by_account_id ⇒ String
The Amazon Web Services account ID of the route creator.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#created_time ⇒ Time
A timestamp that indicates when the route is created.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#last_updated_time ⇒ Time
A timestamp that indicates when the route was last updated.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#owner_account_id ⇒ String
The Amazon Web Services account ID of the route owner.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#route_id ⇒ String
The unique identifier of the route.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#route_type ⇒ String
The route type of the route.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#service_id ⇒ String
The ID of service in which the route is created. Traffic that matches this route is forwarded to this service.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#state ⇒ String
The current state of the route. Activation state only allows ‘ACTIVE` or `INACTIVE` as user inputs. `FAILED` is a route state that is system generated.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags assigned to the created route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |
#uri_path_route ⇒ Types::UriPathRouteInput
Configuration for the URI path route type.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 607 class CreateRouteResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :last_updated_time, :owner_account_id, :route_id, :route_type, :service_id, :state, :tags, :uri_path_route) SENSITIVE = [:tags] include Aws::Structure end |