AWS pinpoint documentation change
Summary
Made IsoCountryCode field optional for non-country-specific origination identities (like RCS agents) and updated ClientToken validation to allow empty strings (minimum length 0, pattern changed from + to *)
Security assessment
Consistent with other Pinpoint API changes to support RCS agents. The ClientToken validation relaxation matches the AssociateOriginationIdentity change. No security vulnerabilities or security features are mentioned in the change.
Diff
diff --git a/pinpoint/latest/apireference_smsvoicev2/API_DisassociateOriginationIdentity.md b/pinpoint/latest/apireference_smsvoicev2/API_DisassociateOriginationIdentity.md index 24a93ed38..307f052ba 100644 --- a//pinpoint/latest/apireference_smsvoicev2/API_DisassociateOriginationIdentity.md +++ b//pinpoint/latest/apireference_smsvoicev2/API_DisassociateOriginationIdentity.md @@ -45 +45 @@ Required: No -The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. +The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. This field is optional and is not required for origination identity types that are not country-specific, such as RCS agents. @@ -53 +53 @@ Pattern: `[A-Z]{2}` -Required: Yes +Required: No @@ -83 +83 @@ Type: String -Length Constraints: Minimum length of 1. Maximum length of 256. +Length Constraints: Minimum length of 0. Maximum length of 256. @@ -85 +85 @@ Length Constraints: Minimum length of 1. Maximum length of 256. -Pattern: `[A-Za-z0-9_:/-]+` +Pattern: `[A-Za-z0-9_:/-]*`