GetBackendBucket
Get information about a BackendBucket.
Using GetBackendBucket
function getBackendBucket(args: GetBackendBucketArgs, opts?: InvokeOptions): Promise<GetBackendBucketResult>function get_backend_bucket(name=None, project=None, opts=None)func LookupBackendBucket(ctx *Context, args *LookupBackendBucketArgs, opts ...InvokeOption) (*LookupBackendBucketResult, error)Note: This function is named
LookupBackendBucketin the Go SDK.
public static class GetBackendBucket {
public static Task<GetBackendBucketResult> InvokeAsync(GetBackendBucketArgs args, InvokeOptions? opts = null)
}The following arguments are supported:
GetBackendBucket Result
The following output properties are available:
- Bucket
Name string Cloud Storage bucket name.
- Cdn
Policies List<GetBackend Bucket Cdn Policy> Cloud CDN configuration for this Backend Bucket. Structure is documented below.
- Creation
Timestamp string Creation timestamp in RFC3339 text format.
- Description string
An optional textual description of the resource; provided by the client when the resource is created.
- Enable
Cdn bool Whether Cloud CDN is enabled for this BackendBucket.
- Id string
The provider-assigned unique ID for this managed resource.
- Name string
- Self
Link string The URI of the created resource.
- Project string
- Bucket
Name string Cloud Storage bucket name.
- Cdn
Policies []GetBackend Bucket Cdn Policy Cloud CDN configuration for this Backend Bucket. Structure is documented below.
- Creation
Timestamp string Creation timestamp in RFC3339 text format.
- Description string
An optional textual description of the resource; provided by the client when the resource is created.
- Enable
Cdn bool Whether Cloud CDN is enabled for this BackendBucket.
- Id string
The provider-assigned unique ID for this managed resource.
- Name string
- Self
Link string The URI of the created resource.
- Project string
- bucket
Name string Cloud Storage bucket name.
- cdn
Policies GetBackend Bucket Cdn Policy[] Cloud CDN configuration for this Backend Bucket. Structure is documented below.
- creation
Timestamp string Creation timestamp in RFC3339 text format.
- description string
An optional textual description of the resource; provided by the client when the resource is created.
- enable
Cdn boolean Whether Cloud CDN is enabled for this BackendBucket.
- id string
The provider-assigned unique ID for this managed resource.
- name string
- self
Link string The URI of the created resource.
- project string
- bucket_
name str Cloud Storage bucket name.
- cdn_
policies List[GetBackend Bucket Cdn Policy] Cloud CDN configuration for this Backend Bucket. Structure is documented below.
- creation_
timestamp str Creation timestamp in RFC3339 text format.
- description str
An optional textual description of the resource; provided by the client when the resource is created.
- enable_
cdn bool Whether Cloud CDN is enabled for this BackendBucket.
- id str
The provider-assigned unique ID for this managed resource.
- name str
- self_
link str The URI of the created resource.
- project str
Supporting Types
GetBackendBucketCdnPolicy
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Signed
Url intCache Max Age Sec Maximum number of seconds the response to a signed URL request will be considered fresh. After this time period, the response will be revalidated before being served. When serving responses to signed URL requests, Cloud CDN will internally behave as though all responses from this backend had a “Cache-Control: public, max-age=[TTL]” header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered.
- Signed
Url intCache Max Age Sec Maximum number of seconds the response to a signed URL request will be considered fresh. After this time period, the response will be revalidated before being served. When serving responses to signed URL requests, Cloud CDN will internally behave as though all responses from this backend had a “Cache-Control: public, max-age=[TTL]” header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered.
- signed
Url numberCache Max Age Sec Maximum number of seconds the response to a signed URL request will be considered fresh. After this time period, the response will be revalidated before being served. When serving responses to signed URL requests, Cloud CDN will internally behave as though all responses from this backend had a “Cache-Control: public, max-age=[TTL]” header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered.
- signed
Url floatCache Max Age Sec Maximum number of seconds the response to a signed URL request will be considered fresh. After this time period, the response will be revalidated before being served. When serving responses to signed URL requests, Cloud CDN will internally behave as though all responses from this backend had a “Cache-Control: public, max-age=[TTL]” header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered.
Package Details
- Repository
- https://github.com/pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.