
    ~iE                         d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ dd	lmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z  ddl!m"Z" ddl#m$Z$ ddl%m&Z& ddl'm(Z( ddl)m*Z* ddl+m,Z, ddl-m.Z. ddl/m0Z0 ddl1m2Z2 ddl3m4Z4 ddl5m6Z6 ddl7m8Z8 ddl9m:Z: ddl;m<Z< dd l=m>Z> dd!l?m@Z@ dd"lAmBZB dd#lCmDZD dd$lEmFZF dd%lGmHZH dd&lImJZJ dd'lKmLZL dd(lMmNZN dd)lOmPZP dd*lQmRZR dd+lSmTZT dd,lUmVZV dd-lWmXZX dd.lYmZZZ dd/l[m\Z\ dd0l]m^Z^ dd1l_m`Z` dd2lambZb dd3lcmdZd dd4lemfZf dd5lgmhZh dd6limjZj dd7lkmlZl dd8lmmnZn dd9lompZp dd:lqmrZr dd;lsmtZt dd<lumvZv dd=lwmxZx dd>lymzZz dd?l{m|Z| dd@l}m~Z~ ddAlmZ ddBlmZ ddClmZ ddDlmZ ddElmZ ddFlmZ ddGlmZ ddHlmZ ddIlmZ ddJlmZ ddKlmZ dLS )Mz
    natgateway

    No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)  # noqa: E501

    OpenAPI spec version: common-version
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
    )absolute_import)NATGATEWAYApi)CreateDnatEntryRequest)CreateDnatEntryResponse)CreateNatGatewayRequest)CreateNatGatewayResponse)CreateNatIpLimitRuleRequest)CreateNatIpLimitRuleResponse)CreateNatIpRequest)CreateNatIpResponse)CreateSnatEntryRequest)CreateSnatEntryResponse)DeleteDnatEntryRequest)DeleteDnatEntryResponse)DeleteNatGatewayRequest)DeleteNatGatewayResponse)DeleteNatIpLimitRuleRequest)DeleteNatIpLimitRuleResponse)DeleteNatIpRequest)DeleteNatIpResponse)DeleteSnatEntryRequest)DeleteSnatEntryResponse)DescribeDnatEntriesRequest)DescribeDnatEntriesResponse)"DescribeDnatEntryAttributesRequest)#DescribeDnatEntryAttributesResponse)#DescribeNatGatewayAttributesRequest)$DescribeNatGatewayAttributesResponse)DescribeNatGatewaysRequest)DescribeNatGatewaysResponse)DescribeNatIpAttributesRequest)DescribeNatIpAttributesResponse)DescribeNatIpLimitRulesRequest)DescribeNatIpLimitRulesResponse)DescribeNatIpsRequest)DescribeNatIpsResponse)DescribeSnatEntriesRequest)DescribeSnatEntriesResponse)"DescribeSnatEntryAttributesRequest)#DescribeSnatEntryAttributesResponse)%DnatEntryForDescribeDnatEntriesOutput)/EipAddressForDescribeNatGatewayAttributesOutput)&EipAddressForDescribeNatGatewaysOutput)#ListNatGatewayAvailableZonesRequest)$ListNatGatewayAvailableZonesResponse)ListTagsForResourcesRequest)ListTagsForResourcesResponse) ModifyDnatEntryAttributesRequest)!ModifyDnatEntryAttributesResponse)!ModifyNatGatewayAttributesRequest)"ModifyNatGatewayAttributesResponse)ModifyNatIpAttributesRequest)ModifyNatIpAttributesResponse)%ModifyNatIpLimitRuleAttributesRequest)&ModifyNatIpLimitRuleAttributesResponse) ModifySnatEntryAttributesRequest)!ModifySnatEntryAttributesResponse)&NatGatewayForDescribeNatGatewaysOutput)1NatIpAddressForDescribeNatGatewayAttributesOutput)NatIpForDescribeNatIpsOutput).NatIpLimitRuleForDescribeNatIpLimitRulesOutput)(ResourceTagForListTagsForResourcesOutput)%SnatEntryForDescribeSnatEntriesOutput)$TagFilterForDescribeNatGatewaysInput)%TagFilterForListTagsForResourcesInput)TagForCreateNatGatewayInput)(TagForDescribeNatGatewayAttributesOutput)TagForDescribeNatGatewaysOutput)TagForTagResourcesInput)TagResourcesRequest)TagResourcesResponse)UntagResourcesRequest)UntagResourcesResponse))ZoneForListNatGatewayAvailableZonesOutputN)__doc__
__future__r   *volcenginesdknatgateway.api.natgateway_apir   8volcenginesdknatgateway.models.create_dnat_entry_requestr   9volcenginesdknatgateway.models.create_dnat_entry_responser   9volcenginesdknatgateway.models.create_nat_gateway_requestr   :volcenginesdknatgateway.models.create_nat_gateway_responser   ?volcenginesdknatgateway.models.create_nat_ip_limit_rule_requestr	   @volcenginesdknatgateway.models.create_nat_ip_limit_rule_responser
   4volcenginesdknatgateway.models.create_nat_ip_requestr   5volcenginesdknatgateway.models.create_nat_ip_responser   8volcenginesdknatgateway.models.create_snat_entry_requestr   9volcenginesdknatgateway.models.create_snat_entry_responser   8volcenginesdknatgateway.models.delete_dnat_entry_requestr   9volcenginesdknatgateway.models.delete_dnat_entry_responser   9volcenginesdknatgateway.models.delete_nat_gateway_requestr   :volcenginesdknatgateway.models.delete_nat_gateway_responser   ?volcenginesdknatgateway.models.delete_nat_ip_limit_rule_requestr   @volcenginesdknatgateway.models.delete_nat_ip_limit_rule_responser   4volcenginesdknatgateway.models.delete_nat_ip_requestr   5volcenginesdknatgateway.models.delete_nat_ip_responser   8volcenginesdknatgateway.models.delete_snat_entry_requestr   9volcenginesdknatgateway.models.delete_snat_entry_responser   <volcenginesdknatgateway.models.describe_dnat_entries_requestr   =volcenginesdknatgateway.models.describe_dnat_entries_responser   Evolcenginesdknatgateway.models.describe_dnat_entry_attributes_requestr   Fvolcenginesdknatgateway.models.describe_dnat_entry_attributes_responser   Fvolcenginesdknatgateway.models.describe_nat_gateway_attributes_requestr   Gvolcenginesdknatgateway.models.describe_nat_gateway_attributes_responser   <volcenginesdknatgateway.models.describe_nat_gateways_requestr   =volcenginesdknatgateway.models.describe_nat_gateways_responser    Avolcenginesdknatgateway.models.describe_nat_ip_attributes_requestr!   Bvolcenginesdknatgateway.models.describe_nat_ip_attributes_responser"   Bvolcenginesdknatgateway.models.describe_nat_ip_limit_rules_requestr#   Cvolcenginesdknatgateway.models.describe_nat_ip_limit_rules_responser$   7volcenginesdknatgateway.models.describe_nat_ips_requestr%   8volcenginesdknatgateway.models.describe_nat_ips_responser&   <volcenginesdknatgateway.models.describe_snat_entries_requestr'   =volcenginesdknatgateway.models.describe_snat_entries_responser(   Evolcenginesdknatgateway.models.describe_snat_entry_attributes_requestr)   Fvolcenginesdknatgateway.models.describe_snat_entry_attributes_responser*   Jvolcenginesdknatgateway.models.dnat_entry_for_describe_dnat_entries_outputr+   Uvolcenginesdknatgateway.models.eip_address_for_describe_nat_gateway_attributes_outputr,   Kvolcenginesdknatgateway.models.eip_address_for_describe_nat_gateways_outputr-   Gvolcenginesdknatgateway.models.list_nat_gateway_available_zones_requestr.   Hvolcenginesdknatgateway.models.list_nat_gateway_available_zones_responser/   >volcenginesdknatgateway.models.list_tags_for_resources_requestr0   ?volcenginesdknatgateway.models.list_tags_for_resources_responser1   Cvolcenginesdknatgateway.models.modify_dnat_entry_attributes_requestr2   Dvolcenginesdknatgateway.models.modify_dnat_entry_attributes_responser3   Dvolcenginesdknatgateway.models.modify_nat_gateway_attributes_requestr4   Evolcenginesdknatgateway.models.modify_nat_gateway_attributes_responser5   ?volcenginesdknatgateway.models.modify_nat_ip_attributes_requestr6   @volcenginesdknatgateway.models.modify_nat_ip_attributes_responser7   Jvolcenginesdknatgateway.models.modify_nat_ip_limit_rule_attributes_requestr8   Kvolcenginesdknatgateway.models.modify_nat_ip_limit_rule_attributes_responser9   Cvolcenginesdknatgateway.models.modify_snat_entry_attributes_requestr:   Dvolcenginesdknatgateway.models.modify_snat_entry_attributes_responser;   Kvolcenginesdknatgateway.models.nat_gateway_for_describe_nat_gateways_outputr<   Xvolcenginesdknatgateway.models.nat_ip_address_for_describe_nat_gateway_attributes_outputr=   Avolcenginesdknatgateway.models.nat_ip_for_describe_nat_ips_outputr>   Wvolcenginesdknatgateway.models.nat_ip_limit_rule_for_describe_nat_ip_limit_rules_outputr?   Nvolcenginesdknatgateway.models.resource_tag_for_list_tags_for_resources_outputr@   Jvolcenginesdknatgateway.models.snat_entry_for_describe_snat_entries_outputrA   Ivolcenginesdknatgateway.models.tag_filter_for_describe_nat_gateways_inputrB   Kvolcenginesdknatgateway.models.tag_filter_for_list_tags_for_resources_inputrC   ?volcenginesdknatgateway.models.tag_for_create_nat_gateway_inputrD   Mvolcenginesdknatgateway.models.tag_for_describe_nat_gateway_attributes_outputrE   Cvolcenginesdknatgateway.models.tag_for_describe_nat_gateways_outputrF   :volcenginesdknatgateway.models.tag_for_tag_resources_inputrG   4volcenginesdknatgateway.models.tag_resources_requestrH   5volcenginesdknatgateway.models.tag_resources_responserI   6volcenginesdknatgateway.models.untag_resources_requestrJ   7volcenginesdknatgateway.models.untag_resources_responserK   Ovolcenginesdknatgateway.models.zone_for_list_nat_gateway_available_zones_outputrL        i/root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdknatgateway/__init__.py<module>r      s  
  ' & & & & & E D D D D D \ [ [ [ [ [ ] ] ] ] ] ] ] ] ] ] ] ] _ _ _ _ _ _ g g g g g g i i i i i i S S S S S S U U U U U U [ [ [ [ [ [ ] ] ] ] ] ] [ [ [ [ [ [ ] ] ] ] ] ] ] ] ] ] ] ] _ _ _ _ _ _ g g g g g g i i i i i i S S S S S S U U U U U U [ [ [ [ [ [ ] ] ] ] ] ] c c c c c c e e e e e e t t t t t t v v v v v v v v v v v v x x x x x x c c c c c c e e e e e e l l l l l l n n n n n n m m m m m m o o o o o o Y Y Y Y Y Y [ [ [ [ [ [ c c c c c c e e e e e e t t t t t t v v v v v v | | | | | | R  R  R  R  R  R ~ ~ ~ ~ ~ ~ w w w w w w y y y y y y f f f f f f h h h h h h p p p p p p r r r r r r r r r r r r t t t t t t h h h h h h j j j j j j | | | | | | ~ ~ ~ ~ ~ ~ p p p p p p r r r r r r ~ ~ ~ ~ ~ ~ W  W  W  W  W  W j j j j j j S  S  S  S  S  S D  D  D  D  D  D | | | | | | z z z z z z } } } } } } g g g g g g C  C  C  C  C  C o o o o o o ^ ^ ^ ^ ^ ^ T T T T T T V V V V V V X X X X X X Z Z Z Z Z Z F  F  F  F  F  F  F  Fr   