Skip to content

Commit

Permalink
docs(client-ec2): Updates to documentation for the transit gateway se…
Browse files Browse the repository at this point in the history
…curity group referencing feature.
  • Loading branch information
awstools committed Sep 25, 2024
1 parent 082bad8 commit 7fad224
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 30 deletions.
9 changes: 5 additions & 4 deletions clients/client-ec2/src/models/models_0.ts
Original file line number Diff line number Diff line change
Expand Up @@ -862,10 +862,11 @@ export interface TransitGatewayVpcAttachmentOptions {
DnsSupport?: DnsSupportValue;

/**
* <note>
* <p>This parameter is in preview and may not be available for your account.</p>
* </note>
* <p>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.</p>
* <p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.
*
* </p>
* <p>This option is disabled by default.</p>
* <p>For more information about security group referencing, see <a href="https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>
* @public
*/
SecurityGroupReferencingSupport?: SecurityGroupReferencingSupportValue;
Expand Down
25 changes: 13 additions & 12 deletions clients/client-ec2/src/models/models_2.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3489,10 +3489,11 @@ export interface TransitGatewayRequestOptions {
DnsSupport?: DnsSupportValue;

/**
* <note>
* <p>This parameter is in preview and may not be available for your account.</p>
* </note>
* <p>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.</p>
* <p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.
*
* </p>
* <p>This option is disabled by default.</p>
* <p>For more information about security group referencing, see <a href="https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>
* @public
*/
SecurityGroupReferencingSupport?: SecurityGroupReferencingSupportValue;
Expand Down Expand Up @@ -3602,10 +3603,9 @@ export interface TransitGatewayOptions {
DnsSupport?: DnsSupportValue;

/**
* <note>
* <p>This parameter is in preview and may not be available for your account.</p>
* </note>
* <p>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.</p>
* <p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.</p>
* <p>This option is enabled by default.</p>
* <p>For more information about security group referencing, see <a href="https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>
* @public
*/
SecurityGroupReferencingSupport?: SecurityGroupReferencingSupportValue;
Expand Down Expand Up @@ -4952,13 +4952,14 @@ export interface CreateTransitGatewayVpcAttachmentRequestOptions {
DnsSupport?: DnsSupportValue;

/**
* <note>
* <p>This parameter is in preview and may not be available for your account.</p>
* </note>
* <p>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.</p>
* <p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.
*
* </p>
* <p>This option is disabled by default.</p>
* <p>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.</p>
* <p>For more information about security group referencing, see <a href="https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security">Security group referencing </a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>
* @public
*/
SecurityGroupReferencingSupport?: SecurityGroupReferencingSupportValue;
Expand Down
18 changes: 10 additions & 8 deletions clients/client-ec2/src/models/models_6.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7895,10 +7895,11 @@ export interface ModifyTransitGatewayOptions {
DnsSupport?: DnsSupportValue;

/**
* <note>
* <p>This parameter is in preview and may not be available for your account.</p>
* </note>
* <p>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.</p>
* <p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.
*
* </p>
* <p>This option is disabled by default.</p>
* <p>For more information about security group referencing, see <a href="https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>
* @public
*/
SecurityGroupReferencingSupport?: SecurityGroupReferencingSupportValue;
Expand Down Expand Up @@ -8060,10 +8061,11 @@ export interface ModifyTransitGatewayVpcAttachmentRequestOptions {
DnsSupport?: DnsSupportValue;

/**
* <note>
* <p>This parameter is in preview and may not be available for your account.</p>
* </note>
* <p>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.</p>
* <p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.
*
* </p>
* <p>This option is disabled by default.</p>
* <p>For more information about security group referencing, see <a href="https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>
* @public
*/
SecurityGroupReferencingSupport?: SecurityGroupReferencingSupportValue;
Expand Down
12 changes: 6 additions & 6 deletions codegen/sdk-codegen/aws-models/ec2.json
Original file line number Diff line number Diff line change
Expand Up @@ -20431,7 +20431,7 @@
"SecurityGroupReferencingSupport": {
"target": "com.amazonaws.ec2#SecurityGroupReferencingSupportValue",
"traits": {
"smithy.api#documentation": "<note>\n <p>This parameter is in preview and may not be available for your account.</p>\n </note>\n <p>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.</p>\n <p>If you don't enable or disable SecurityGroupReferencingSupport in the request, the\n attachment will inherit the security group referencing support setting on the transit\n gateway.</p>"
"smithy.api#documentation": "<p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.\n\n</p>\n <p>This option is disabled by default.</p>\n <p>If you don't enable or disable SecurityGroupReferencingSupport in the request, the\n attachment will inherit the security group referencing support setting on the transit\n gateway.</p>\n <p>For more information about security group referencing, see <a href=\"https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security\">Security group referencing </a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>"
}
},
"Ipv6Support": {
Expand Down Expand Up @@ -78275,7 +78275,7 @@
"SecurityGroupReferencingSupport": {
"target": "com.amazonaws.ec2#SecurityGroupReferencingSupportValue",
"traits": {
"smithy.api#documentation": "<note>\n <p>This parameter is in preview and may not be available for your account.</p>\n </note>\n <p>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.</p>"
"smithy.api#documentation": "<p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.\n\n</p>\n <p>This option is disabled by default.</p>\n <p>For more information about security group referencing, see <a href=\"https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security\">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>"
}
},
"AutoAcceptSharedAttachments": {
Expand Down Expand Up @@ -78503,7 +78503,7 @@
"SecurityGroupReferencingSupport": {
"target": "com.amazonaws.ec2#SecurityGroupReferencingSupportValue",
"traits": {
"smithy.api#documentation": "<note>\n <p>This parameter is in preview and may not be available for your account.</p>\n </note>\n <p>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.</p>"
"smithy.api#documentation": "<p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.\n\n</p>\n <p>This option is disabled by default.</p>\n <p>For more information about security group referencing, see <a href=\"https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security\">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>"
}
},
"Ipv6Support": {
Expand Down Expand Up @@ -101993,7 +101993,7 @@
"target": "com.amazonaws.ec2#SecurityGroupReferencingSupportValue",
"traits": {
"aws.protocols#ec2QueryName": "SecurityGroupReferencingSupport",
"smithy.api#documentation": "<note>\n <p>This parameter is in preview and may not be available for your account.</p>\n </note>\n <p>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.</p>",
"smithy.api#documentation": "<p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.</p>\n <p>This option is enabled by default.</p>\n <p>For more information about security group referencing, see <a href=\"https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security\">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>",
"smithy.api#xmlName": "securityGroupReferencingSupport"
}
},
Expand Down Expand Up @@ -102644,7 +102644,7 @@
"SecurityGroupReferencingSupport": {
"target": "com.amazonaws.ec2#SecurityGroupReferencingSupportValue",
"traits": {
"smithy.api#documentation": "<note>\n <p>This parameter is in preview and may not be available for your account.</p>\n </note>\n <p>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.</p>"
"smithy.api#documentation": "<p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.\n\n</p>\n <p>This option is disabled by default.</p>\n <p>For more information about security group referencing, see <a href=\"https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security\">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>"
}
},
"MulticastSupport": {
Expand Down Expand Up @@ -103429,7 +103429,7 @@
"target": "com.amazonaws.ec2#SecurityGroupReferencingSupportValue",
"traits": {
"aws.protocols#ec2QueryName": "SecurityGroupReferencingSupport",
"smithy.api#documentation": "<note>\n <p>This parameter is in preview and may not be available for your account.</p>\n </note>\n <p>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.</p>",
"smithy.api#documentation": "<p>Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.\n\n</p>\n <p>This option is disabled by default.</p>\n <p>For more information about security group referencing, see <a href=\"https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#vpc-attachment-security\">Security group referencing</a> in the <i>Amazon Web Services Transit Gateways Guide</i>.</p>",
"smithy.api#xmlName": "securityGroupReferencingSupport"
}
},
Expand Down

0 comments on commit 7fad224

Please sign in to comment.