def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='patch') attachment_flags.AddDescription(parser) attachment_flags.AddAdminEnabled(parser, update=True)
def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = flags.InterconnectAttachmentArgument( plural=True) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='delete') parser.display_info.AddCacheUpdater( interconnects_flags.InterconnectsCompleter)
def Args(cls, parser): cls.INTERCONNECT_ARG = ( interconnect_flags.InterconnectArgumentForOtherResource( 'The interconnect for the interconnect attachment')) cls.INTERCONNECT_ARG.AddArgument(parser) cls.ROUTER_ARG = router_flags.RouterArgumentForOtherResources() cls.ROUTER_ARG.AddArgument(parser) cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='create') attachment_flags.AddDescription(parser) attachment_flags.AddAdminEnabled(parser, default_behavior=True) attachment_flags.AddVlan(parser) attachment_flags.AddCandidateSubnets(parser) attachment_flags.AddBandwidth(parser, required=False) attachment_flags.AddMtu(parser) attachment_flags.AddEncryption(parser) attachment_flags.GetIpsecInternalAddressesFlag().AddToParser(parser) attachment_flags.AddStackType(parser) attachment_flags.AddCandidateIpv6Subnets(parser) attachment_flags.AddCloudRouterIpv6InterfaceId(parser) attachment_flags.AddCustomerRouterIpv6InterfaceId(parser)
def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='patch') attachment_flags.AddBandwidth(parser, required=False) attachment_flags.AddPartnerMetadata(parser, required=False) attachment_flags.AddDescription(parser)
def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='patch') attachment_flags.AddBandwidth( parser, required=False, track=cls._release_track) attachment_flags.AddPartnerMetadata(parser, required=False) attachment_flags.AddDescription(parser) labels_util.AddUpdateLabelsFlags(parser)
def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='patch') attachment_flags.AddDescription(parser) attachment_flags.AddAdminEnabled(parser, update=True) attachment_flags.AddBandwidth(parser, required=False, track=cls._release_track)
def Args(cls, parser): cls.ROUTER_ARG = router_flags.RouterArgumentForOtherResources() cls.ROUTER_ARG.AddArgument(parser) cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='create') attachment_flags.AddAdminEnabled(parser, default_behavior=False) attachment_flags.AddEdgeAvailabilityDomain(parser) attachment_flags.AddDescription(parser)
def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='patch') attachment_flags.AddDescription(parser) attachment_flags.AddAdminEnabled(parser, update=True) attachment_flags.AddBandwidth(parser, required=False) attachment_flags.AddMtu(parser) attachment_flags.AddStackType(parser) attachment_flags.AddCandidateIpv6Subnets(parser) attachment_flags.AddCloudRouterIpv6InterfaceId(parser) attachment_flags.AddCustomerRouterIpv6InterfaceId(parser)
def Args(cls, parser): cls.INTERCONNECT_ARG = ( interconnect_flags.InterconnectArgumentForOtherResource( 'The interconnect for the interconnect attachment')) cls.INTERCONNECT_ARG.AddArgument(parser) cls.ROUTER_ARG = router_flags.RouterArgumentForOtherResources() cls.ROUTER_ARG.AddArgument(parser) cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='create') attachment_flags.AddDescription(parser) attachment_flags.AddAdminEnabled(parser, default_behavior=True) attachment_flags.AddVlan(parser) attachment_flags.AddCandidateSubnets(parser)
def Args(cls, parser): cls.INTERCONNECT_ARG = ( interconnect_flags.InterconnectArgumentForOtherResource( 'The interconnect for the interconnect attachment')) cls.INTERCONNECT_ARG.AddArgument(parser) cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='create') attachment_flags.AddBandwidth(parser, required=True) attachment_flags.AddVlan(parser) attachment_flags.AddPartnerAsn(parser) attachment_flags.AddPartnerMetadata(parser, required=True) attachment_flags.AddPairingKey(parser) attachment_flags.AddDescription(parser) attachment_flags.AddCandidateSubnets(parser)
def Args(cls, parser): cls.INTERCONNECT_ARG = ( interconnect_flags.InterconnectArgumentForOtherResource( 'The interconnect for the interconnect attachment')) cls.INTERCONNECT_ARG.AddArgument(parser) cls.ROUTER_ARG = router_flags.RouterArgumentForOtherResources() cls.ROUTER_ARG.AddArgument(parser) cls.INTERCONNECT_ATTACHMENT_ARG = ( attachment_flags.InterconnectAttachmentArgument()) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='create') parser.add_argument('--description', help='An optional, textual description for the ' 'interconnect attachment.')
def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = flags.InterconnectAttachmentArgument( plural=True) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser, operation_type='delete')
def Args(cls, parser): cls.INTERCONNECT_ATTACHMENT_ARG = flags.InterconnectAttachmentArgument( ) cls.INTERCONNECT_ATTACHMENT_ARG.AddArgument(parser)