AWS AWSCloudFormation documentation change
Summary
Simplified service description, updated NamespaceId to accept ARNs with cross-account sharing documentation, increased NamespaceId max length to 255, and rephrased attributes section.
Security assessment
Changes clarify functionality and expand namespace identification options but lack explicit security context. Cross-account sharing documentation relates to access management but doesn't address vulnerabilities.
Diff
diff --git a/AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-service.md b/AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-service.md index d50148c63..f6bf0fa75 100644 --- a//AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-service.md +++ b//AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-service.md @@ -9,18 +9 @@ This is the new _AWS CloudFormation Template Reference Guide_. Please update you -A complex type that contains information about a service, which defines the configuration of the following entities: - - * For public and private DNS namespaces, one of the following combinations of DNS records in Amazon Route 53: - - * A - - * AAAA - - * A and AAAA - - * SRV - - * CNAME - - * Optionally, a health check - - - +A complex type that contains information about the specified service. @@ -145,5 +128 @@ _Update requires_ : [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/ -The ID of the namespace that was used to create the service. - -###### Important - -You must specify a value for `NamespaceId` either for the service properties or for [DnsConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsconfig.html). Don't specify a value in both places. +The ID or Amazon Resource Name (ARN) of the namespace that you want to use to create the service. For namespaces shared with your AWS account, specify the namespace ARN. For more information about shared namespaces, see [Cross-account AWS Cloud Map namespace sharing](https://docs.aws.amazon.com/cloud-map/latest/dg/sharing-namespaces.html) in the _AWS Cloud Map Developer Guide_. @@ -155 +134 @@ _Required_ : No - _Maximum_ : `64` + _Maximum_ : `255` @@ -162,10 +141 @@ _Required_ : No -A string map that contains the following information for the service: - - * The attributes that apply to the service - - * For each attribute, the applicable value. - - - - -You can specify a total of 30 attributes. +A complex type that contains information about attributes associated with a specific service.