BackendBucket class
Represents a Cloud Storage Bucket resource.
This Cloud Storage bucket resource is referenced by a URL map of a load balancer. For more information, read Backend Buckets.
Constructors
-
BackendBucket({String? bucketName, BackendBucketCdnPolicy? cdnPolicy, String? compressionMode, String? creationTimestamp, List<
String> ? customResponseHeaders, String? description, String? edgeSecurityPolicy, bool? enableCdn, String? id, String? kind, String? name, String? selfLink}) - BackendBucket.fromJson(Map json_)
Properties
- bucketName ↔ String?
-
Cloud Storage bucket name.
getter/setter pair
- cdnPolicy ↔ BackendBucketCdnPolicy?
-
Cloud CDN configuration for this BackendBucket.
getter/setter pair
- compressionMode ↔ String?
-
Compress text responses using Brotli or gzip compression, based on the
client's Accept-Encoding header.
Possible string values are:
getter/setter pair
- creationTimestamp ↔ String?
-
Creation timestamp in RFC3339 text format.
getter/setter pair
-
customResponseHeaders
↔ List<
String> ? -
Headers that the Application Load Balancer should add to proxied
responses.
getter/setter pair
- description ↔ String?
-
An optional textual description of the resource; provided by the client
when the resource is created.
getter/setter pair
- edgeSecurityPolicy ↔ String?
-
The resource URL for the edge security policy associated with this backend
bucket.
getter/setter pair
- enableCdn ↔ bool?
-
If true, enable Cloud CDN for this BackendBucket.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
Unique identifier for the resource; defined by the server.
getter/setter pair
- kind ↔ String?
-
Type of the resource.
getter/setter pair
- name ↔ String?
-
Name of the resource.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfLink ↔ String?
-
Server-defined URL for the resource.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited