The callback for a service request.
Construct a ResourceConfigurationV1 object.
Options for the service.
Disables retries.
Enable retries for unfulfilled requests.
the configuration for retries
Get the instance of the authenticator set on the service.
the Authenticator instance
Returns metadata for the specified bucket.
Returns metadata for the specified bucket.
The parameters to send to the service.
Get the Axios instance set on the service. All requests will be made using this instance.
Set the HTTP headers to be sent in every request.
the map of headers to include in requests.
Turn request body compression on or off.
Will turn it on if 'true', off if 'false'.
Set the service URL to send requests to.
the base URL for the service.
Make changes to a bucket's configuration.
Updates a bucket using JSON Merge Patch. This request is used to add
functionality (like an IP access filter) or to update existing parameters. Primitives are overwritten and
replaced in their entirety. It is not possible to append a new (or to delete a specific) value to an array.
Arrays can be cleared by updating the parameter with an empty array []
. A PATCH
operation only updates
specified mutable fields. Please don't use PATCH
trying to update the number of objects in a bucket, any
timestamps, or other non-mutable fields.
The parameters to send to the service.
Applies a given modifier function on a model object. Since the model object can be a map, or an array, or a model, these types needs different handling. Considering whether the input object is a map happens with an explicit parameter.
the input model object
the function that is applied on the input object
is true
when the input object should be handled as a map
Constructs an instance of ResourceConfigurationV1 with passed in options and external configuration.
Generated using TypeDoc
REST API used to configure Cloud Object Storage buckets. interfaces
API Version: 1.0.0