From d15b34202fed2ff157bd712e37b5ed6c0d1f12f4 Mon Sep 17 00:00:00 2001 From: AsyncAws Bot Date: Thu, 31 Oct 2024 06:29:07 +0000 Subject: [PATCH] update generated code --- manifest.json | 2 +- src/Service/Route53/CHANGELOG.md | 4 ++++ src/Service/Route53/composer.json | 2 +- src/Service/Route53/src/Enum/RRType.php | 8 ++++++++ src/Service/Route53/src/Enum/VPCRegion.php | 2 ++ .../Route53/src/ValueObject/ResourceRecordSet.php | 9 +++++---- 6 files changed, 21 insertions(+), 6 deletions(-) diff --git a/manifest.json b/manifest.json index 0682a9aeb..b61f18f70 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "variables": { - "${LATEST}": "3.324.11" + "${LATEST}": "3.325.0" }, "endpoints": "https://raw.githubusercontent.com/aws/aws-sdk-php/${LATEST}/src/data/endpoints.json", "services": { diff --git a/src/Service/Route53/CHANGELOG.md b/src/Service/Route53/CHANGELOG.md index d40c06b85..d64378ce3 100644 --- a/src/Service/Route53/CHANGELOG.md +++ b/src/Service/Route53/CHANGELOG.md @@ -2,6 +2,10 @@ ## NOT RELEASED +### Added + +- AWS api-change: This release adds support for TLSA, SSHFP, SVCB, and HTTPS record types. + ## 2.4.0 ### Added diff --git a/src/Service/Route53/composer.json b/src/Service/Route53/composer.json index b01206bee..25999a28d 100644 --- a/src/Service/Route53/composer.json +++ b/src/Service/Route53/composer.json @@ -29,7 +29,7 @@ }, "extra": { "branch-alias": { - "dev-master": "2.4-dev" + "dev-master": "2.5-dev" } } } diff --git a/src/Service/Route53/src/Enum/RRType.php b/src/Service/Route53/src/Enum/RRType.php index 796f44a11..6510ea4e6 100644 --- a/src/Service/Route53/src/Enum/RRType.php +++ b/src/Service/Route53/src/Enum/RRType.php @@ -9,6 +9,7 @@ final class RRType public const CAA = 'CAA'; public const CNAME = 'CNAME'; public const DS = 'DS'; + public const HTTPS = 'HTTPS'; public const MX = 'MX'; public const NAPTR = 'NAPTR'; public const NS = 'NS'; @@ -16,6 +17,9 @@ final class RRType public const SOA = 'SOA'; public const SPF = 'SPF'; public const SRV = 'SRV'; + public const SSHFP = 'SSHFP'; + public const SVCB = 'SVCB'; + public const TLSA = 'TLSA'; public const TXT = 'TXT'; public static function exists(string $value): bool @@ -26,6 +30,7 @@ public static function exists(string $value): bool self::CAA => true, self::CNAME => true, self::DS => true, + self::HTTPS => true, self::MX => true, self::NAPTR => true, self::NS => true, @@ -33,6 +38,9 @@ public static function exists(string $value): bool self::SOA => true, self::SPF => true, self::SRV => true, + self::SSHFP => true, + self::SVCB => true, + self::TLSA => true, self::TXT => true, ][$value]); } diff --git a/src/Service/Route53/src/Enum/VPCRegion.php b/src/Service/Route53/src/Enum/VPCRegion.php index c54838b9d..14537ed18 100644 --- a/src/Service/Route53/src/Enum/VPCRegion.php +++ b/src/Service/Route53/src/Enum/VPCRegion.php @@ -18,6 +18,7 @@ final class VPCRegion public const AP_SOUTH_2 = 'ap-south-2'; public const CA_CENTRAL_1 = 'ca-central-1'; public const CA_WEST_1 = 'ca-west-1'; + public const CN_NORTHWEST_1 = 'cn-northwest-1'; public const CN_NORTH_1 = 'cn-north-1'; public const EU_CENTRAL_1 = 'eu-central-1'; public const EU_CENTRAL_2 = 'eu-central-2'; @@ -58,6 +59,7 @@ public static function exists(string $value): bool self::AP_SOUTH_2 => true, self::CA_CENTRAL_1 => true, self::CA_WEST_1 => true, + self::CN_NORTHWEST_1 => true, self::CN_NORTH_1 => true, self::EU_CENTRAL_1 => true, self::EU_CENTRAL_2 => true, diff --git a/src/Service/Route53/src/ValueObject/ResourceRecordSet.php b/src/Service/Route53/src/ValueObject/ResourceRecordSet.php index b20992062..ed8380432 100644 --- a/src/Service/Route53/src/ValueObject/ResourceRecordSet.php +++ b/src/Service/Route53/src/ValueObject/ResourceRecordSet.php @@ -47,14 +47,15 @@ final class ResourceRecordSet * Resource Record Types [^1] in the *Amazon Route 53 Developer Guide*. * * Valid values for basic resource record sets: `A` | `AAAA` | `CAA` | `CNAME` | `DS` |`MX` | `NAPTR` | `NS` | `PTR` | - * `SOA` | `SPF` | `SRV` | `TXT` + * `SOA` | `SPF` | `SRV` | `TXT`| `TLSA`| `SSHFP`| `SVCB`| `HTTPS` * * Values for weighted, latency, geolocation, and failover resource record sets: `A` | `AAAA` | `CAA` | `CNAME` | `MX` | - * `NAPTR` | `PTR` | `SPF` | `SRV` | `TXT`. When creating a group of weighted, latency, geolocation, or failover - * resource record sets, specify the same value for all of the resource record sets in the group. + * `NAPTR` | `PTR` | `SPF` | `SRV` | `TXT`| `TLSA`| `SSHFP`| `SVCB`| `HTTPS`. When creating a group of weighted, + * latency, geolocation, or failover resource record sets, specify the same value for all of the resource record sets in + * the group. * * Valid values for multivalue answer resource record sets: `A` | `AAAA` | `MX` | `NAPTR` | `PTR` | `SPF` | `SRV` | - * `TXT` + * `TXT`| `CAA`| `TLSA`| `SSHFP`| `SVCB`| `HTTPS` * * > SPF records were formerly used to verify the identity of the sender of email messages. However, we no longer * > recommend that you create resource record sets for which the value of `Type` is `SPF`. RFC 7208, *Sender Policy