def Args(cls, parser): parser.display_info.AddFormat(flags.DEFAULT_LIST_FORMAT) if cls._regional_ssl_policies: cls.SSL_POLICY_ARG = flags.GetSslPolicyMultiScopeArgument() else: cls.SSL_POLICY_ARG = flags.GetSslPolicyArgument() cls.SSL_POLICY_ARG.AddArgument(parser, operation_type='patch') flags.GetProfileFlag().AddToParser(parser) flags.GetMinTlsVersionFlag().AddToParser(parser) flags.GetCustomFeaturesFlag().AddToParser(parser)
def Args(cls, parser): if cls._regional_ssl_policies: parser.display_info.AddCacheUpdater(flags.SslPoliciesCompleter) cls.SSL_POLICY_ARG = flags.GetSslPolicyMultiScopeArgument( plural=True) else: parser.display_info.AddCacheUpdater( flags.LegacySslPoliciesCompleter) cls.SSL_POLICY_ARG = flags.GetSslPolicyArgument(plural=True) cls.SSL_POLICY_ARG.AddArgument(parser, operation_type='delete')
def Args(cls, parser): """Set up arguments for this command.""" parser.display_info.AddFormat(flags.DEFAULT_LIST_FORMAT) if cls._regional_ssl_policies: parser.display_info.AddCacheUpdater(flags.SslPoliciesCompleter) cls.SSL_POLICY_ARG = flags.GetSslPolicyMultiScopeArgument() else: parser.display_info.AddCacheUpdater( flags.LegacySslPoliciesCompleter) cls.SSL_POLICY_ARG = flags.GetSslPolicyArgument() cls.SSL_POLICY_ARG.AddArgument(parser, operation_type='create') flags.GetDescriptionFlag().AddToParser(parser) flags.GetProfileFlag(default='COMPATIBLE').AddToParser(parser) flags.GetMinTlsVersionFlag(default='1.0').AddToParser(parser) flags.GetCustomFeaturesFlag().AddToParser(parser)
def Args(cls, parser): if cls._regional_ssl_policies: cls.SSL_POLICY_ARG = flags.GetSslPolicyMultiScopeArgument() else: cls.SSL_POLICY_ARG = flags.GetSslPolicyArgument() cls.SSL_POLICY_ARG.AddArgument(parser, operation_type='describe')
def Args(cls, parser): cls.SSL_POLICY_ARG = flags.GetSslPolicyMultiScopeArgument() cls.SSL_POLICY_ARG.AddArgument(parser, operation_type='export') export_util.AddExportFlags(parser, cls.GetSchemaPath(for_help=True))