diff --git a/.changelog/59262f9f7e94412486bb9e73d4f06425.json b/.changelog/59262f9f7e94412486bb9e73d4f06425.json new file mode 100644 index 00000000000..0b96c66b782 --- /dev/null +++ b/.changelog/59262f9f7e94412486bb9e73d4f06425.json @@ -0,0 +1,8 @@ +{ + "id": "59262f9f-7e94-4124-86bb-9e73d4f06425", + "type": "feature", + "description": "Added support for ml.trn1.32xlarge instance type in Reserved Capacity Offering", + "modules": [ + "service/sagemaker" + ] +} \ No newline at end of file diff --git a/.changelog/eddc443f11474344a97420e35a5c600a.json b/.changelog/eddc443f11474344a97420e35a5c600a.json new file mode 100644 index 00000000000..14b599d5eaf --- /dev/null +++ b/.changelog/eddc443f11474344a97420e35a5c600a.json @@ -0,0 +1,8 @@ +{ + "id": "eddc443f-1147-4344-a974-20e35a5c600a", + "type": "documentation", + "description": "The release addresses Amazon ECS documentation tickets.", + "modules": [ + "service/ecs" + ] +} \ No newline at end of file diff --git a/service/ecs/types/types.go b/service/ecs/types/types.go index 3063bcaf0a6..9eea39d96d3 100644 --- a/service/ecs/types/types.go +++ b/service/ecs/types/types.go @@ -956,8 +956,8 @@ type ContainerDefinition struct { // and VPC settings. Links []string - // Linux-specific modifications that are applied to the container, such as Linux - // kernel capabilities. For more information see [KernelCapabilities]. + // Linux-specific modifications that are applied to the default Docker container + // configuration, such as Linux kernel capabilities. For more information see [KernelCapabilities]. // // This parameter is not supported for Windows containers. // diff --git a/service/resiliencehub/internal/endpoints/endpoints.go b/service/resiliencehub/internal/endpoints/endpoints.go index 2685a247918..d2ea824c077 100644 --- a/service/resiliencehub/internal/endpoints/endpoints.go +++ b/service/resiliencehub/internal/endpoints/endpoints.go @@ -142,63 +142,183 @@ var defaultPartitions = endpoints.Partitions{ endpoints.EndpointKey{ Region: "af-south-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "af-south-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.af-south-1.api.aws", + }, endpoints.EndpointKey{ Region: "ap-east-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "ap-east-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.ap-east-1.api.aws", + }, endpoints.EndpointKey{ Region: "ap-northeast-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "ap-northeast-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.ap-northeast-1.api.aws", + }, endpoints.EndpointKey{ Region: "ap-northeast-2", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "ap-northeast-2", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.ap-northeast-2.api.aws", + }, endpoints.EndpointKey{ Region: "ap-south-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "ap-south-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.ap-south-1.api.aws", + }, endpoints.EndpointKey{ Region: "ap-southeast-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "ap-southeast-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.ap-southeast-1.api.aws", + }, endpoints.EndpointKey{ Region: "ap-southeast-2", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "ap-southeast-2", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.ap-southeast-2.api.aws", + }, endpoints.EndpointKey{ Region: "ca-central-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "ca-central-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.ca-central-1.api.aws", + }, endpoints.EndpointKey{ Region: "eu-central-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "eu-central-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.eu-central-1.api.aws", + }, endpoints.EndpointKey{ Region: "eu-north-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "eu-north-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.eu-north-1.api.aws", + }, endpoints.EndpointKey{ Region: "eu-south-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "eu-south-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.eu-south-1.api.aws", + }, endpoints.EndpointKey{ Region: "eu-west-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "eu-west-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.eu-west-1.api.aws", + }, endpoints.EndpointKey{ Region: "eu-west-2", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "eu-west-2", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.eu-west-2.api.aws", + }, endpoints.EndpointKey{ Region: "eu-west-3", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "eu-west-3", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.eu-west-3.api.aws", + }, endpoints.EndpointKey{ Region: "me-south-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "me-south-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.me-south-1.api.aws", + }, endpoints.EndpointKey{ Region: "sa-east-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "sa-east-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.sa-east-1.api.aws", + }, endpoints.EndpointKey{ Region: "us-east-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "us-east-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.us-east-1.api.aws", + }, endpoints.EndpointKey{ Region: "us-east-2", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "us-east-2", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.us-east-2.api.aws", + }, endpoints.EndpointKey{ Region: "us-west-1", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "us-west-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.us-west-1.api.aws", + }, endpoints.EndpointKey{ Region: "us-west-2", }: endpoints.Endpoint{}, + endpoints.EndpointKey{ + Region: "us-west-2", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.us-west-2.api.aws", + }, }, }, { @@ -382,6 +502,18 @@ var defaultPartitions = endpoints.Partitions{ }: { Hostname: "resiliencehub-fips.us-gov-east-1.amazonaws.com", }, + endpoints.EndpointKey{ + Region: "us-gov-east-1", + Variant: endpoints.FIPSVariant | endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub-fips.us-gov-east-1.api.aws", + }, + endpoints.EndpointKey{ + Region: "us-gov-east-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.us-gov-east-1.api.aws", + }, endpoints.EndpointKey{ Region: "us-gov-west-1", }: endpoints.Endpoint{}, @@ -391,6 +523,18 @@ var defaultPartitions = endpoints.Partitions{ }: { Hostname: "resiliencehub-fips.us-gov-west-1.amazonaws.com", }, + endpoints.EndpointKey{ + Region: "us-gov-west-1", + Variant: endpoints.FIPSVariant | endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub-fips.us-gov-west-1.api.aws", + }, + endpoints.EndpointKey{ + Region: "us-gov-west-1", + Variant: endpoints.DualStackVariant, + }: { + Hostname: "resiliencehub.us-gov-west-1.api.aws", + }, }, }, } diff --git a/service/sagemaker/types/enums.go b/service/sagemaker/types/enums.go index 4347873d42b..c1c7c52a878 100644 --- a/service/sagemaker/types/enums.go +++ b/service/sagemaker/types/enums.go @@ -6388,6 +6388,7 @@ const ( ReservedCapacityInstanceTypeMlP548xlarge ReservedCapacityInstanceType = "ml.p5.48xlarge" ReservedCapacityInstanceTypeMlP5e48xlarge ReservedCapacityInstanceType = "ml.p5e.48xlarge" ReservedCapacityInstanceTypeMlP5en48xlarge ReservedCapacityInstanceType = "ml.p5en.48xlarge" + ReservedCapacityInstanceTypeMlTrn132xlarge ReservedCapacityInstanceType = "ml.trn1.32xlarge" ReservedCapacityInstanceTypeMlTrn248xlarge ReservedCapacityInstanceType = "ml.trn2.48xlarge" ) @@ -6402,6 +6403,7 @@ func (ReservedCapacityInstanceType) Values() []ReservedCapacityInstanceType { "ml.p5.48xlarge", "ml.p5e.48xlarge", "ml.p5en.48xlarge", + "ml.trn1.32xlarge", "ml.trn2.48xlarge", } }