@@ -46,6 +46,8 @@ ignore:
46
46
- CreateSubnetInput.Ipv6NetmaskLength
47
47
- CreateSubnetInput.TagSpecifications
48
48
- CreateSubnetOutput.Subnet.BlockPublicAccessStates
49
+ - CreateTransitGatewayVpcAttachmentInput.DryRun
50
+ - CreateTransitGatewayVpcAttachmentInput.TagSpecifications
49
51
- CreateTransitGatewayInput.DryRun
50
52
- CreateTransitGatewayInput.Options.SecurityGroupReferencingSupport
51
53
- CreateTransitGatewayInput.TagSpecifications
@@ -181,7 +183,7 @@ ignore:
181
183
- TransitGatewayRouteTable
182
184
- TransitGatewayRoute
183
185
- TransitGatewayRouteTableAnnouncement
184
- - TransitGatewayVpcAttachment
186
+ # - TransitGatewayVpcAttachment
185
187
# - TransitGateway
186
188
- VerifiedAccessEndpoint
187
189
- VerifiedAccessGroup
@@ -279,6 +281,8 @@ operations:
279
281
operation_type :
280
282
- Update
281
283
resource_name : VpcPeeringConnection
284
+ DescribeTransitGatewayVpcAttachments :
285
+ custom_check_required_fields_missing_method : checkForMissingRequiredFields
282
286
resources :
283
287
CapacityReservation :
284
288
fields :
@@ -799,6 +803,54 @@ resources:
799
803
template_path : hooks/transit_gateway/sdk_file_end.go.tpl
800
804
update_operation :
801
805
custom_method_name : customUpdateTransitGateway
806
+ TransitGatewayVpcAttachment :
807
+ renames :
808
+ operations :
809
+ CreateTransitGatewayVpcAttachment :
810
+ output_fields :
811
+ TransitGatewayAttachmentId : ID
812
+ DescribeTransitGatewayVpcAttachments :
813
+ input_fields :
814
+ TransitGatewayAttachmentIds : ID
815
+ output_fields :
816
+ TransitGatewayAttachmentId : ID
817
+ ModifyTransitGatewayVpcAttachment :
818
+ input_fields :
819
+ TransitGatewayAttachmentId : ID
820
+ DeleteTransitGatewayVpcAttachment :
821
+ input_fields :
822
+ TransitGatewayAttachmentId : ID
823
+ fields :
824
+ Tags :
825
+ from :
826
+ operation : CreateTags
827
+ path : Tags
828
+ SubnetIds :
829
+ references :
830
+ resource : Subnet
831
+ path : Status.SubnetID
832
+ VpcId :
833
+ references :
834
+ resource : VPC
835
+ path : Status.VPCID
836
+ TransitGatewayId :
837
+ references :
838
+ resource : TransitGateway
839
+ path : Status.TransitGatewayID
840
+ ID :
841
+ is_primary_key : true
842
+ print :
843
+ path : Status.ID
844
+ name : ID
845
+ hooks :
846
+ sdk_create_post_build_request :
847
+ template_path : hooks/transit_gateway_vpc_attachment/sdk_create_post_build_request.go.tpl
848
+ sdk_read_many_post_set_output :
849
+ template_path : hooks/transit_gateway_vpc_attachment/sdk_read_many_post_set_output.go.tpl
850
+ sdk_update_pre_build_request :
851
+ template_path : hooks/transit_gateway_vpc_attachment/sdk_update_pre_build_request.go.tpl
852
+ sdk_update_post_build_request :
853
+ template_path : hooks/transit_gateway_vpc_attachment/sdk_update_post_build_request.go.tpl
802
854
Vpc :
803
855
update_operation :
804
856
custom_method_name : customUpdateVPC
0 commit comments