class Aws::MigrationHubRefactorSpaces::Types::GetRouteResponse

@!attribute [rw] application_id

The ID of the application that the route belongs to.
@return [String]

@!attribute [rw] arn

The Amazon Resource Name (ARN) of the route.
@return [String]

@!attribute [rw] created_by_account_id

The Amazon Web Services account ID of the route creator.
@return [String]

@!attribute [rw] created_time

The timestamp of when the route is created.
@return [Time]

@!attribute [rw] environment_id

Unique identifier of the environment.
@return [String]

@!attribute [rw] error

Any error associated with the route resource.
@return [Types::ErrorResponse]

@!attribute [rw] include_child_paths

Indicates whether to match all subpaths of the given source path. If
this value is `false`, requests must match the source path exactly
before they are forwarded to this route's service.
@return [Boolean]

@!attribute [rw] last_updated_time

A timestamp that indicates when the route was last updated.
@return [Time]

@!attribute [rw] methods

A list of HTTP methods to match. An empty list matches all values.
If a method is present, only HTTP requests using that method are
forwarded to this route’s service.
@return [Array<String>]

@!attribute [rw] owner_account_id

The Amazon Web Services account ID of the route owner.
@return [String]

@!attribute [rw] path_resource_to_id

A mapping of Amazon API Gateway path resources to resource IDs.
@return [Hash<String,String>]

@!attribute [rw] route_id

The unique identifier of the route.

**DEFAULT**\: All traffic that does not match another route is
forwarded to the default route. Applications must have a default
route before any other routes can be created.

**URI\_PATH**\: A route that is based on a URI path.
@return [String]

@!attribute [rw] route_type

The type of route.
@return [String]

@!attribute [rw] service_id

The unique identifier of the service.
@return [String]

@!attribute [rw] source_path

The path to use to match traffic. Paths must start with `/` and are
relative to the base of the application.
@return [String]

@!attribute [rw] state

The current state of the route.
@return [String]

@!attribute [rw] tags

The tags assigned to the route. A tag is a label that you assign to
an Amazon Web Services resource. Each tag consists of a key-value
pair.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/migration-hub-refactor-spaces-2021-10-26/GetRouteResponse AWS API Documentation

Constants

SENSITIVE