ServiceSummary - AWS Migration Hub Refactor Spaces

ServiceSummary

A summary for the service as a response to ListServices.

Contents

ApplicationId

The unique identifier of the application.

Type: String

Length Constraints: Fixed length of 14.

Pattern: ^app-[0-9A-Za-z]{10}$

Required: No

Arn

The Amazon Resource Name (ARN) of the service.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: ^arn:aws:refactor-spaces:[a-zA-Z0-9\-]+:\w{12}:[a-zA-Z_0-9+=,.@\-_/]+$

Required: No

CreatedByAccountId

The AWS account ID of the service creator.

Type: String

Length Constraints: Fixed length of 12.

Pattern: ^\d{12}$

Required: No

CreatedTime

A timestamp that indicates when the service is created.

Type: Timestamp

Required: No

Description

A description of the service.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: ^[a-zA-Z0-9-_\s\.\!\*\#\@\']+$

Required: No

EndpointType

The endpoint type of the service.

Type: String

Valid Values: LAMBDA | URL

Required: No

EnvironmentId

The unique identifier of the environment.

Type: String

Length Constraints: Fixed length of 14.

Pattern: ^env-[0-9A-Za-z]{10}$

Required: No

Error

Any error associated with the service resource.

Type: ErrorResponse object

Required: No

LambdaEndpoint

A summary of the configuration for the AWS Lambda endpoint type.

Type: LambdaEndpointSummary object

Required: No

LastUpdatedTime

A timestamp that indicates when the service was last updated.

Type: Timestamp

Required: No

Name

The name of the service.

Type: String

Length Constraints: Minimum length of 3. Maximum length of 63.

Pattern: ^(?!svc-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$

Required: No

OwnerAccountId

The AWS account ID of the service owner.

Type: String

Length Constraints: Fixed length of 12.

Pattern: ^\d{12}$

Required: No

ServiceId

The unique identifier of the service.

Type: String

Length Constraints: Fixed length of 14.

Pattern: ^svc-[0-9A-Za-z]{10}$

Required: No

State

The current state of the service.

Type: String

Valid Values: CREATING | ACTIVE | DELETING | FAILED

Required: No

Tags

The tags assigned to the service.

Type: String to string map

Map Entries: Minimum number of 0 items. Maximum number of 50 items.

Key Length Constraints: Minimum length of 1. Maximum length of 128.

Key Pattern: ^(?!aws:).+

Value Length Constraints: Minimum length of 0. Maximum length of 256.

Required: No

UrlEndpoint

The summary of the configuration for the URL endpoint type.

Type: UrlEndpointSummary object

Required: No

VpcId

The ID of the virtual private cloud (VPC).

Type: String

Length Constraints: Minimum length of 12. Maximum length of 21.

Pattern: ^vpc-[-a-f0-9]{8}([-a-f0-9]{9})?$

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: