{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"To update the configuration of an existing VPC NAT Gateway, send a PUT request to\n`/v2/vpc_nat_gateways/$VPC_NAT_GATEWAY_ID`. The request must contain a full representation\nof the VPC NAT Gateway including existing attributes. \n","properties":{"path":{"type":"object","properties":{"id":{"type":"string","examples":["70e1b58d-cdec-4e95-b3ee-2d4d95feff51"],"description":"The unique identifier of the VPC NAT gateway."}},"required":["id"],"additionalProperties":false},"body":{"$ref":"#/definitions/vpc_nat_gateway_update"}},"required":["path"],"additionalProperties":false,"definitions":{"vpc_nat_gateway_update":{"type":"object","properties":{"name":{"type":"string","description":"The human-readable name of the VPC NAT gateway.","examples":["my-vpc-nat-gateway"]},"size":{"type":"integer","description":"The size of the VPC NAT gateway.","examples":[1]},"vpcs":{"type":"array","items":{"type":"object","properties":{"vpc_uuid":{"type":"string","format":"uuid","description":"The unique identifier of the VPC to which the NAT gateway is attached.","examples":["0d3db13e-a604-4944-9827-7ec2642d32ac"]},"subnet_uuid":{"type":"string","format":"uuid","description":"The unique identifier of the VPC subnet to which the NAT gateway is attached.","examples":["cbd79771-23eb-49be-b5ea-59cc56222622"]},"default_gateway":{"type":"boolean","description":"The classification of the NAT gateway as the default egress route for the VPC traffic.","examples":[false]}}},"description":"An array of VPCs associated with the VPC NAT gateway."},"udp_timeout_seconds":{"type":"integer","description":"The UDP timeout in seconds for the VPC NAT gateway.","examples":[30]},"icmp_timeout_seconds":{"type":"integer","description":"The ICMP timeout in seconds for the VPC NAT gateway.","examples":[30]},"tcp_timeout_seconds":{"type":"integer","description":"The TCP timeout in seconds for the VPC NAT gateway.","examples":[30]}},"required":["name","size"]}}},"name":"Update VPC NAT Gateway","id":"digitalocean.vpcnatgateways_update","example":{"path":{"id":"70e1b58d-cdec-4e95-b3ee-2d4d95feff51"}},"maxRequests":1,"summary":false}}