def CommonArgs(parser): # Flags specific to managed CR managed_group = flags.GetManagedArgGroup(parser) flags.AddRegionArg(managed_group) # Flags specific to CRoGKE gke_group = flags.GetGkeArgGroup(parser) concept_parsers.ConceptParser([resource_args.CLUSTER_PRESENTATION ]).AddToParser(gke_group) # Flags not specific to any platform parser.add_argument( '--service', required=True, help='Create domain mapping for the given service.') domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser([domain_mapping_presentation ]).AddToParser(parser) parser.display_info.AddFormat("""table( name:label=NAME, type:label="RECORD TYPE", rrdata:label=CONTENTS)""")
def CommonArgs(parser): domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser([ domain_mapping_presentation]).AddToParser(parser)
def Args(parser): flags.AddRegionArg(parser) domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser([ resource_args.CLUSTER_PRESENTATION, domain_mapping_presentation]).AddToParser(parser)
def Args(parser): flags.AddRegionArg(parser) flags.AddPlatformArg(parser) flags.AddKubeconfigFlags(parser) domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser( [resource_args.CLUSTER_PRESENTATION, domain_mapping_presentation]).AddToParser(parser) parser.display_info.AddFormat('yaml')
def Args(parser): flags.AddRegionArgWithDefault(parser) parser.add_argument( '--service', required=True, help='Create domain mapping for the given service.') domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser( [resource_args.CLUSTER_PRESENTATION, domain_mapping_presentation]).AddToParser(parser)
def CommonArgs(parser): # Flags specific to managed CR managed_group = flags.GetManagedArgGroup(parser) flags.AddRegionArg(managed_group) # Flags specific to CRoGKE gke_group = flags.GetGkeArgGroup(parser) concept_parsers.ConceptParser([resource_args.CLUSTER_PRESENTATION ]).AddToParser(gke_group) # Flags not specific to any platform domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser([ domain_mapping_presentation]).AddToParser(parser)
def CommonArgs(parser): parser.add_argument( '--service', required=True, help='Create domain mapping for the given service.') domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser([domain_mapping_presentation ]).AddToParser(parser) parser.display_info.AddFormat("""table( name:label=NAME, type:label="RECORD TYPE", rrdata:label=CONTENTS)""")
def Args(parser): flags.AddRegionArg(parser) flags.AddPlatformArg(parser) flags.AddKubeconfigFlags(parser) parser.add_argument( '--service', required=True, help='Create domain mapping for the given service.') domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser( [resource_args.CLUSTER_PRESENTATION, domain_mapping_presentation]).AddToParser(parser) parser.display_info.AddFormat("""table( type:label="RECORD TYPE", rrdata:label=CONTENTS)""")
def CommonArgs(parser): # Flags specific to managed CR managed_group = flags.GetManagedArgGroup(parser) flags.AddRegionArg(managed_group) # Flags specific to CRoGKE gke_group = flags.GetGkeArgGroup(parser) concept_parsers.ConceptParser([resource_args.CLUSTER_PRESENTATION ]).AddToParser(gke_group) # Flags specific to connecting to a Kubernetes cluster (kubeconfig) kubernetes_group = flags.GetKubernetesArgGroup(parser) flags.AddKubeconfigFlags(kubernetes_group) # Flags not specific to any platform domain_mapping_presentation = presentation_specs.ResourcePresentationSpec( '--domain', resource_args.GetDomainMappingResourceSpec(), 'Domain name is the ID of DomainMapping resource.', required=True, prefixes=False) concept_parsers.ConceptParser([domain_mapping_presentation ]).AddToParser(parser) flags.AddPlatformArg(parser) parser.display_info.AddFormat('yaml')