From a646cdb9c450d0b7e3f23b69ac7fa66711454049 Mon Sep 17 00:00:00 2001 From: aws-sdk-dotnet-automation Date: Wed, 25 Sep 2024 18:23:29 +0000 Subject: [PATCH] Updates to documentation for the transit gateway security group referencing feature. --- .../ec2/ec2-2016-11-15.docs.json | 12 ++++++------ .../ec2/ec2-2016-11-15.normal.json | 12 ++++++------ ...ansitGatewayVpcAttachmentRequestOptions.cs | 19 ++++++++++--------- .../Model/ModifyTransitGatewayOptions.cs | 19 ++++++++++--------- ...ansitGatewayVpcAttachmentRequestOptions.cs | 19 ++++++++++--------- .../Generated/Model/TransitGatewayOptions.cs | 19 ++++++++++--------- .../Model/TransitGatewayRequestOptions.cs | 19 ++++++++++--------- .../TransitGatewayVpcAttachmentOptions.cs | 19 ++++++++++--------- 8 files changed, 72 insertions(+), 66 deletions(-) diff --git a/generator/ServiceModels/ec2/ec2-2016-11-15.docs.json b/generator/ServiceModels/ec2/ec2-2016-11-15.docs.json index 239bb2b49c44..77a63e0b7f51 100644 --- a/generator/ServiceModels/ec2/ec2-2016-11-15.docs.json +++ b/generator/ServiceModels/ec2/ec2-2016-11-15.docs.json @@ -18817,12 +18817,12 @@ "SecurityGroupReferencingSupportValue": { "base": null, "refs": { - "CreateTransitGatewayVpcAttachmentRequestOptions$SecurityGroupReferencingSupport": "

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

If you don't enable or disable SecurityGroupReferencingSupport in the request, the attachment will inherit the security group referencing support setting on the transit gateway.

", - "ModifyTransitGatewayOptions$SecurityGroupReferencingSupport": "

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

", - "ModifyTransitGatewayVpcAttachmentRequestOptions$SecurityGroupReferencingSupport": "

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

", - "TransitGatewayOptions$SecurityGroupReferencingSupport": "

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

", - "TransitGatewayRequestOptions$SecurityGroupReferencingSupport": "

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

", - "TransitGatewayVpcAttachmentOptions$SecurityGroupReferencingSupport": "

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

" + "CreateTransitGatewayVpcAttachmentRequestOptions$SecurityGroupReferencingSupport": "

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

If you don't enable or disable SecurityGroupReferencingSupport in the request, the attachment will inherit the security group referencing support setting on the transit gateway.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

", + "ModifyTransitGatewayOptions$SecurityGroupReferencingSupport": "

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

", + "ModifyTransitGatewayVpcAttachmentRequestOptions$SecurityGroupReferencingSupport": "

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

", + "TransitGatewayOptions$SecurityGroupReferencingSupport": "

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is enabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

", + "TransitGatewayRequestOptions$SecurityGroupReferencingSupport": "

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

", + "TransitGatewayVpcAttachmentOptions$SecurityGroupReferencingSupport": "

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

" } }, "SecurityGroupRule": { diff --git a/generator/ServiceModels/ec2/ec2-2016-11-15.normal.json b/generator/ServiceModels/ec2/ec2-2016-11-15.normal.json index 1f84c148d38b..431d883387ab 100644 --- a/generator/ServiceModels/ec2/ec2-2016-11-15.normal.json +++ b/generator/ServiceModels/ec2/ec2-2016-11-15.normal.json @@ -15661,7 +15661,7 @@ }, "SecurityGroupReferencingSupport":{ "shape":"SecurityGroupReferencingSupportValue", - "documentation":"

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

If you don't enable or disable SecurityGroupReferencingSupport in the request, the attachment will inherit the security group referencing support setting on the transit gateway.

" + "documentation":"

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

If you don't enable or disable SecurityGroupReferencingSupport in the request, the attachment will inherit the security group referencing support setting on the transit gateway.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

" }, "Ipv6Support":{ "shape":"Ipv6SupportValue", @@ -44135,7 +44135,7 @@ }, "SecurityGroupReferencingSupport":{ "shape":"SecurityGroupReferencingSupportValue", - "documentation":"

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

" + "documentation":"

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

" }, "AutoAcceptSharedAttachments":{ "shape":"AutoAcceptSharedAttachmentsValue", @@ -44270,7 +44270,7 @@ }, "SecurityGroupReferencingSupport":{ "shape":"SecurityGroupReferencingSupportValue", - "documentation":"

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

" + "documentation":"

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

" }, "Ipv6Support":{ "shape":"Ipv6SupportValue", @@ -57703,7 +57703,7 @@ }, "SecurityGroupReferencingSupport":{ "shape":"SecurityGroupReferencingSupportValue", - "documentation":"

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

", + "documentation":"

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is enabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

", "locationName":"securityGroupReferencingSupport" }, "MulticastSupport":{ @@ -58103,7 +58103,7 @@ }, "SecurityGroupReferencingSupport":{ "shape":"SecurityGroupReferencingSupportValue", - "documentation":"

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

" + "documentation":"

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

" }, "MulticastSupport":{ "shape":"MulticastSupportValue", @@ -58560,7 +58560,7 @@ }, "SecurityGroupReferencingSupport":{ "shape":"SecurityGroupReferencingSupportValue", - "documentation":"

This parameter is in preview and may not be available for your account.

Enables you to reference a security group across VPCs attached to a transit gateway. Use this option to simplify security group management and control of instance-to-instance traffic across VPCs that are connected by transit gateway. You can also use this option to migrate from VPC peering (which was the only option that supported security group referencing) to transit gateways (which now also support security group referencing). This option is disabled by default and there are no additional costs to use this feature.

", + "documentation":"

Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.

This option is disabled by default.

For more information about security group referencing, see Security group referencing in the Amazon Web Services Transit Gateways Guide.

", "locationName":"securityGroupReferencingSupport" }, "Ipv6Support":{ diff --git a/sdk/src/Services/EC2/Generated/Model/CreateTransitGatewayVpcAttachmentRequestOptions.cs b/sdk/src/Services/EC2/Generated/Model/CreateTransitGatewayVpcAttachmentRequestOptions.cs index 72adafd18d38..e13aff0e5d6f 100644 --- a/sdk/src/Services/EC2/Generated/Model/CreateTransitGatewayVpcAttachmentRequestOptions.cs +++ b/sdk/src/Services/EC2/Generated/Model/CreateTransitGatewayVpcAttachmentRequestOptions.cs @@ -96,18 +96,14 @@ internal bool IsSetIpv6Support() } /// - /// Gets and sets the property SecurityGroupReferencingSupport. + /// Gets and sets the property SecurityGroupReferencingSupport. /// - /// This parameter is in preview and may not be available for your account. + /// Enables you to reference a security group across VPCs attached to a transit gateway + /// to simplify security group management. /// - /// + /// /// - /// Enables you to reference a security group across VPCs attached to a transit gateway. - /// Use this option to simplify security group management and control of instance-to-instance - /// traffic across VPCs that are connected by transit gateway. You can also use this option - /// to migrate from VPC peering (which was the only option that supported security group - /// referencing) to transit gateways (which now also support security group referencing). - /// This option is disabled by default and there are no additional costs to use this feature. + /// This option is disabled by default. /// /// /// @@ -115,6 +111,11 @@ internal bool IsSetIpv6Support() /// attachment will inherit the security group referencing support setting on the transit /// gateway. /// + /// + /// + /// For more information about security group referencing, see Security + /// group referencing in the Amazon Web Services Transit Gateways Guide. + /// /// public SecurityGroupReferencingSupportValue SecurityGroupReferencingSupport { diff --git a/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayOptions.cs b/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayOptions.cs index 0e0895d165e8..244985d8ceab 100644 --- a/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayOptions.cs +++ b/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayOptions.cs @@ -238,18 +238,19 @@ internal bool IsSetRemoveTransitGatewayCidrBlocks() } /// - /// Gets and sets the property SecurityGroupReferencingSupport. + /// Gets and sets the property SecurityGroupReferencingSupport. /// - /// This parameter is in preview and may not be available for your account. + /// Enables you to reference a security group across VPCs attached to a transit gateway + /// to simplify security group management. /// - /// + /// + /// + /// This option is disabled by default. + /// + /// /// - /// Enables you to reference a security group across VPCs attached to a transit gateway. - /// Use this option to simplify security group management and control of instance-to-instance - /// traffic across VPCs that are connected by transit gateway. You can also use this option - /// to migrate from VPC peering (which was the only option that supported security group - /// referencing) to transit gateways (which now also support security group referencing). - /// This option is disabled by default and there are no additional costs to use this feature. + /// For more information about security group referencing, see Security + /// group referencing in the Amazon Web Services Transit Gateways Guide. /// /// public SecurityGroupReferencingSupportValue SecurityGroupReferencingSupport diff --git a/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayVpcAttachmentRequestOptions.cs b/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayVpcAttachmentRequestOptions.cs index 17ac99b18e83..9f4d58a69e26 100644 --- a/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayVpcAttachmentRequestOptions.cs +++ b/sdk/src/Services/EC2/Generated/Model/ModifyTransitGatewayVpcAttachmentRequestOptions.cs @@ -96,18 +96,19 @@ internal bool IsSetIpv6Support() } /// - /// Gets and sets the property SecurityGroupReferencingSupport. + /// Gets and sets the property SecurityGroupReferencingSupport. /// - /// This parameter is in preview and may not be available for your account. + /// Enables you to reference a security group across VPCs attached to a transit gateway + /// to simplify security group management. /// - /// + /// /// - /// Enables you to reference a security group across VPCs attached to a transit gateway. - /// Use this option to simplify security group management and control of instance-to-instance - /// traffic across VPCs that are connected by transit gateway. You can also use this option - /// to migrate from VPC peering (which was the only option that supported security group - /// referencing) to transit gateways (which now also support security group referencing). - /// This option is disabled by default and there are no additional costs to use this feature. + /// This option is disabled by default. + /// + /// + /// + /// For more information about security group referencing, see Security + /// group referencing in the Amazon Web Services Transit Gateways Guide. /// /// public SecurityGroupReferencingSupportValue SecurityGroupReferencingSupport diff --git a/sdk/src/Services/EC2/Generated/Model/TransitGatewayOptions.cs b/sdk/src/Services/EC2/Generated/Model/TransitGatewayOptions.cs index 6a53b5688fbb..a31902c13cde 100644 --- a/sdk/src/Services/EC2/Generated/Model/TransitGatewayOptions.cs +++ b/sdk/src/Services/EC2/Generated/Model/TransitGatewayOptions.cs @@ -194,18 +194,19 @@ internal bool IsSetPropagationDefaultRouteTableId() } /// - /// Gets and sets the property SecurityGroupReferencingSupport. + /// Gets and sets the property SecurityGroupReferencingSupport. /// - /// This parameter is in preview and may not be available for your account. + /// Enables you to reference a security group across VPCs attached to a transit gateway + /// to simplify security group management. /// - /// + /// /// - /// Enables you to reference a security group across VPCs attached to a transit gateway. - /// Use this option to simplify security group management and control of instance-to-instance - /// traffic across VPCs that are connected by transit gateway. You can also use this option - /// to migrate from VPC peering (which was the only option that supported security group - /// referencing) to transit gateways (which now also support security group referencing). - /// This option is disabled by default and there are no additional costs to use this feature. + /// This option is enabled by default. + /// + /// + /// + /// For more information about security group referencing, see Security + /// group referencing in the Amazon Web Services Transit Gateways Guide. /// /// public SecurityGroupReferencingSupportValue SecurityGroupReferencingSupport diff --git a/sdk/src/Services/EC2/Generated/Model/TransitGatewayRequestOptions.cs b/sdk/src/Services/EC2/Generated/Model/TransitGatewayRequestOptions.cs index b5e06471a584..abfc0e8659d3 100644 --- a/sdk/src/Services/EC2/Generated/Model/TransitGatewayRequestOptions.cs +++ b/sdk/src/Services/EC2/Generated/Model/TransitGatewayRequestOptions.cs @@ -157,18 +157,19 @@ internal bool IsSetMulticastSupport() } /// - /// Gets and sets the property SecurityGroupReferencingSupport. + /// Gets and sets the property SecurityGroupReferencingSupport. /// - /// This parameter is in preview and may not be available for your account. + /// Enables you to reference a security group across VPCs attached to a transit gateway + /// to simplify security group management. /// - /// + /// /// - /// Enables you to reference a security group across VPCs attached to a transit gateway. - /// Use this option to simplify security group management and control of instance-to-instance - /// traffic across VPCs that are connected by transit gateway. You can also use this option - /// to migrate from VPC peering (which was the only option that supported security group - /// referencing) to transit gateways (which now also support security group referencing). - /// This option is disabled by default and there are no additional costs to use this feature. + /// This option is disabled by default. + /// + /// + /// + /// For more information about security group referencing, see Security + /// group referencing in the Amazon Web Services Transit Gateways Guide. /// /// public SecurityGroupReferencingSupportValue SecurityGroupReferencingSupport diff --git a/sdk/src/Services/EC2/Generated/Model/TransitGatewayVpcAttachmentOptions.cs b/sdk/src/Services/EC2/Generated/Model/TransitGatewayVpcAttachmentOptions.cs index fe7191831f9e..86a2f9814f44 100644 --- a/sdk/src/Services/EC2/Generated/Model/TransitGatewayVpcAttachmentOptions.cs +++ b/sdk/src/Services/EC2/Generated/Model/TransitGatewayVpcAttachmentOptions.cs @@ -94,18 +94,19 @@ internal bool IsSetIpv6Support() } /// - /// Gets and sets the property SecurityGroupReferencingSupport. + /// Gets and sets the property SecurityGroupReferencingSupport. /// - /// This parameter is in preview and may not be available for your account. + /// Enables you to reference a security group across VPCs attached to a transit gateway + /// to simplify security group management. /// - /// + /// /// - /// Enables you to reference a security group across VPCs attached to a transit gateway. - /// Use this option to simplify security group management and control of instance-to-instance - /// traffic across VPCs that are connected by transit gateway. You can also use this option - /// to migrate from VPC peering (which was the only option that supported security group - /// referencing) to transit gateways (which now also support security group referencing). - /// This option is disabled by default and there are no additional costs to use this feature. + /// This option is disabled by default. + /// + /// + /// + /// For more information about security group referencing, see Security + /// group referencing in the Amazon Web Services Transit Gateways Guide. /// /// public SecurityGroupReferencingSupportValue SecurityGroupReferencingSupport