|
55707 | 55707 | "documentation":"<p>For regional NAT gateways only: Indicates whether Amazon Web Services automatically manages AZ coverage. When enabled, the NAT gateway associates EIPs in all AZs where your VPC has subnets to handle outbound NAT traffic, expands to new AZs when you create subnets there, and retracts from AZs where you've removed all subnets. When disabled, you must manually manage which AZs the NAT gateway supports and their corresponding EIPs.</p> <p>A regional NAT gateway is a single NAT Gateway that works across multiple availability zones (AZs) in your VPC, providing redundancy, scalability and availability across all the AZs in a Region.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/vpc/latest/userguide/nat-gateways-regional.html\">Regional NAT gateways for automatic multi-AZ expansion</a> in the <i>Amazon VPC User Guide</i>.</p>", |
55708 | 55708 | "locationName":"autoProvisionZones" |
55709 | 55709 | }, |
| 55710 | + "AttachedAppliances":{ |
| 55711 | + "shape":"NatGatewayAttachedApplianceList", |
| 55712 | + "documentation":"<p>The proxy appliances attached to the NAT Gateway for filtering and inspecting traffic to prevent data exfiltration.</p>", |
| 55713 | + "locationName":"attachedApplianceSet" |
| 55714 | + }, |
55710 | 55715 | "RouteTableId":{ |
55711 | 55716 | "shape":"String", |
55712 | 55717 | "documentation":"<p>For regional NAT gateways only, this is the ID of the NAT gateway.</p>", |
|
55789 | 55794 | "failed" |
55790 | 55795 | ] |
55791 | 55796 | }, |
| 55797 | + "NatGatewayApplianceModifyState":{ |
| 55798 | + "type":"string", |
| 55799 | + "enum":[ |
| 55800 | + "modifying", |
| 55801 | + "completed", |
| 55802 | + "failed" |
| 55803 | + ] |
| 55804 | + }, |
| 55805 | + "NatGatewayApplianceState":{ |
| 55806 | + "type":"string", |
| 55807 | + "enum":[ |
| 55808 | + "attaching", |
| 55809 | + "attached", |
| 55810 | + "detaching", |
| 55811 | + "detached", |
| 55812 | + "attach-failed", |
| 55813 | + "detach-failed" |
| 55814 | + ] |
| 55815 | + }, |
| 55816 | + "NatGatewayApplianceType":{ |
| 55817 | + "type":"string", |
| 55818 | + "enum":["network-firewall-proxy"] |
| 55819 | + }, |
| 55820 | + "NatGatewayAttachedAppliance":{ |
| 55821 | + "type":"structure", |
| 55822 | + "members":{ |
| 55823 | + "Type":{ |
| 55824 | + "shape":"NatGatewayApplianceType", |
| 55825 | + "documentation":"<p>The type of appliance attached to the NAT Gateway. For network firewall proxy functionality, this will be \"network-firewall-proxy\".</p>", |
| 55826 | + "locationName":"type" |
| 55827 | + }, |
| 55828 | + "ApplianceArn":{ |
| 55829 | + "shape":"String", |
| 55830 | + "documentation":"<p>The Amazon Resource Name (ARN) of the attached appliance, identifying the specific proxy or security appliance resource.</p>", |
| 55831 | + "locationName":"applianceArn" |
| 55832 | + }, |
| 55833 | + "VpcEndpointId":{ |
| 55834 | + "shape":"String", |
| 55835 | + "documentation":"<p>The VPC endpoint ID used to route traffic from application VPCs to the proxy for inspection and filtering.</p>", |
| 55836 | + "locationName":"vpcEndpointId" |
| 55837 | + }, |
| 55838 | + "AttachmentState":{ |
| 55839 | + "shape":"NatGatewayApplianceState", |
| 55840 | + "documentation":"<p>The current attachment state of the appliance.</p>", |
| 55841 | + "locationName":"attachmentState" |
| 55842 | + }, |
| 55843 | + "ModificationState":{ |
| 55844 | + "shape":"NatGatewayApplianceModifyState", |
| 55845 | + "documentation":"<p>The current modification state of the appliance.</p>", |
| 55846 | + "locationName":"modificationState" |
| 55847 | + }, |
| 55848 | + "FailureCode":{ |
| 55849 | + "shape":"String", |
| 55850 | + "documentation":"<p>The failure code if the appliance attachment or modification operation failed.</p>", |
| 55851 | + "locationName":"failureCode" |
| 55852 | + }, |
| 55853 | + "FailureMessage":{ |
| 55854 | + "shape":"String", |
| 55855 | + "documentation":"<p>A descriptive message explaining the failure if the appliance attachment or modification operation failed.</p>", |
| 55856 | + "locationName":"failureMessage" |
| 55857 | + } |
| 55858 | + }, |
| 55859 | + "documentation":"<p>Information about an appliance attached to a NAT Gateway, providing managed security solutions for traffic filtering and inspection.</p>" |
| 55860 | + }, |
| 55861 | + "NatGatewayAttachedApplianceList":{ |
| 55862 | + "type":"list", |
| 55863 | + "member":{ |
| 55864 | + "shape":"NatGatewayAttachedAppliance", |
| 55865 | + "locationName":"item" |
| 55866 | + } |
| 55867 | + }, |
55792 | 55868 | "NatGatewayId":{"type":"string"}, |
55793 | 55869 | "NatGatewayIdStringList":{ |
55794 | 55870 | "type":"list", |
|
0 commit comments