Interface protos.google.cloud.compute.v1.IBackendBucketCdnPolicy (4.5.0)

Properties of a BackendBucketCdnPolicy.

Package

@google-cloud/compute

Properties

bypassCacheOnRequestHeaders

bypassCacheOnRequestHeaders?: (google.cloud.compute.v1.IBackendBucketCdnPolicyBypassCacheOnRequestHeader[]|null);

BackendBucketCdnPolicy bypassCacheOnRequestHeaders

cacheKeyPolicy

cacheKeyPolicy?: (google.cloud.compute.v1.IBackendBucketCdnPolicyCacheKeyPolicy|null);

BackendBucketCdnPolicy cacheKeyPolicy

cacheMode

cacheMode?: (string|null);

BackendBucketCdnPolicy cacheMode

clientTtl

clientTtl?: (number|null);

BackendBucketCdnPolicy clientTtl

defaultTtl

defaultTtl?: (number|null);

BackendBucketCdnPolicy defaultTtl

maxTtl

maxTtl?: (number|null);

BackendBucketCdnPolicy maxTtl

negativeCaching

negativeCaching?: (boolean|null);

BackendBucketCdnPolicy negativeCaching

negativeCachingPolicy

negativeCachingPolicy?: (google.cloud.compute.v1.IBackendBucketCdnPolicyNegativeCachingPolicy[]|null);

BackendBucketCdnPolicy negativeCachingPolicy

requestCoalescing

requestCoalescing?: (boolean|null);

BackendBucketCdnPolicy requestCoalescing

serveWhileStale

serveWhileStale?: (number|null);

BackendBucketCdnPolicy serveWhileStale

signedUrlCacheMaxAgeSec

signedUrlCacheMaxAgeSec?: (number|Long|string|null);

BackendBucketCdnPolicy signedUrlCacheMaxAgeSec

signedUrlKeyNames

signedUrlKeyNames?: (string[]|null);

BackendBucketCdnPolicy signedUrlKeyNames