Ejemplo n.º 1
0
    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')
Ejemplo n.º 2
0
    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)
Ejemplo n.º 3
0
    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)
Ejemplo n.º 4
0
    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)
Ejemplo n.º 5
0
    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)