def Args(cls, parser): cls.ROUTER_ARG = routers_flags.RouterArgumentForNat() cls.ROUTER_ARG.AddArgument(parser) compute_flags.AddRegionFlag(parser, 'NAT', operation_type='describe') nats_flags.AddNatNameArg(parser, operation_type='describe')
def Args(cls, parser): cls.ROUTER_ARG = routers_flags.RouterArgumentForNat() cls.ROUTER_ARG.AddArgument(parser) base.ASYNC_FLAG.AddToParser(parser) compute_flags.AddRegionFlag(parser, 'NAT', operation_type='create') nats_flags.AddNatNameArg(parser, operation_type='create') nats_flags.AddCommonNatArgs(parser)
def Args(cls, parser): cls.ROUTER_ARG = routers_flags.RouterArgumentForNat() cls.ROUTER_ARG.AddArgument(parser) base.ASYNC_FLAG.AddToParser(parser) compute_flags.AddRegionFlag(parser, 'NAT', operation_type='create') nats_flags.AddNatNameArg(parser, operation_type='create') nats_flags.AddCommonNatArgs(parser, for_create=False, with_private_nat=cls.with_private_nat, with_subnet_all=cls.with_subnet_all)
def Args(cls, parser): cls.ROUTER_ARG = routers_flags.RouterArgumentForNat() cls.ROUTER_ARG.AddArgument(parser) base.ASYNC_FLAG.AddToParser(parser) compute_flags.AddRegionFlag(parser, 'NAT', operation_type='create') nats_flags.AddNatNameArg(parser, operation_type='create') nats_flags.AddCommonNatArgs(parser, for_create=False, with_endpoint_independent_mapping=cls. with_endpoint_independent_mapping)
def Args(cls, parser): cls.ROUTER_ARG = routers_flags.RouterArgumentForNat() cls.ROUTER_ARG.AddArgument(parser) base.ASYNC_FLAG.AddToParser(parser) compute_flags.AddRegionFlag(parser, 'NAT', operation_type='create') nats_flags.AddNatNameArg(parser, operation_type='create') nats_flags.AddCommonNatArgs( parser, for_create=True, with_rules=cls.with_rules, with_tcp_time_wait_timeout=cls.with_tcp_time_wait_timeout)