def Args(cls, parser): """Set up arguments for this command.""" backend_buckets_flags.AddUpdatableArgs(cls, parser, 'update') backend_buckets_flags.GCS_BUCKET_ARG.AddArgument(parser) signed_url_flags.AddSignedUrlCacheMaxAge(parser, required=False, unspecified_help='') if cls._support_flexible_cache_step_one: cdn_flags.AddFlexibleCacheStepOne(parser, 'backend bucket', update_command=True) if cls._support_negative_cache: cdn_flags.AddNegativeCache(parser, 'backend bucket', update_command=True) if cls._support_flexible_cache_step_two: cdn_flags.AddFlexibleCacheStepTwo(parser, 'backend bucket', update_command=True) if cls._support_edge_policies: cls.EDGE_SECURITY_POLICY_ARG = ( security_policy_flags. EdgeSecurityPolicyArgumentForTargetResource( resource='backend bucket')) cls.EDGE_SECURITY_POLICY_ARG.AddArgument(parser)
def Args(cls, parser): """Set up arguments for this command.""" parser.display_info.AddFormat( backend_buckets_flags.DEFAULT_LIST_FORMAT) backend_buckets_flags.AddUpdatableArgs(cls, parser, 'create') backend_buckets_flags.REQUIRED_GCS_BUCKET_ARG.AddArgument(parser) parser.display_info.AddCacheUpdater( backend_buckets_flags.BackendBucketsCompleter) signed_url_flags.AddSignedUrlCacheMaxAge(parser, required=False) if cls._support_flexible_cache_step_one: cdn_flags.AddFlexibleCacheStepOne(parser, 'backend bucket')
def Args(cls, parser): """Set up arguments for this command.""" backend_buckets_flags.AddUpdatableArgs(cls, parser, 'update') backend_buckets_flags.GCS_BUCKET_ARG.AddArgument(parser) signed_url_flags.AddSignedUrlCacheMaxAge(parser, required=False, unspecified_help='') if cls._support_flexible_cache_step_one: cdn_flags.AddFlexibleCacheStepOne(parser, 'backend bucket', update_command=True)
def Args(cls, parser): """Set up arguments for this command.""" parser.display_info.AddFormat(backend_buckets_flags.DEFAULT_LIST_FORMAT) backend_buckets_flags.AddUpdatableArgs(cls, parser, 'create') backend_buckets_flags.REQUIRED_GCS_BUCKET_ARG.AddArgument(parser) parser.display_info.AddCacheUpdater( backend_buckets_flags.BackendBucketsCompleter) signed_url_flags.AddSignedUrlCacheMaxAge(parser, required=False) cdn_flags.AddCdnPolicyArgs(parser, 'backend bucket') backend_buckets_flags.AddCacheKeyExtendedCachingArgs(parser) if cls._support_dynamic_compression: backend_buckets_flags.AddCompressionMode(parser)
def Args(cls, parser): """Set up arguments for this command.""" backend_buckets_flags.AddUpdatableArgs(cls, parser, 'update') backend_buckets_flags.GCS_BUCKET_ARG.AddArgument(parser) signed_url_flags.AddSignedUrlCacheMaxAge(parser, required=False, unspecified_help='') cdn_flags.AddCdnPolicyArgs(parser, 'backend bucket', update_command=True) cls.EDGE_SECURITY_POLICY_ARG = ( security_policy_flags.EdgeSecurityPolicyArgumentForTargetResource( resource='backend bucket')) cls.EDGE_SECURITY_POLICY_ARG.AddArgument(parser) backend_buckets_flags.AddCacheKeyExtendedCachingArgs(parser) if cls._support_dynamic_compression: backend_buckets_flags.AddCompressionMode(parser)