Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface UpdateBucketConfigParams

Parameters for the updateBucketConfig operation.

Hierarchy

  • UpdateBucketConfigParams

Index

Properties

Optional activityTracking

activityTracking: ActivityTracking

Enables sending log data to IBM Cloud Activity Tracker Event Routing to provide visibility into bucket management, object read and write events. (Recommended) When the activity_tracker_crn is not populated, then enabled events are sent to the Activity Tracker Event Routing instance at the container's location unless otherwise specified in the Activity Tracker Event Routing Event Routing service configuration. (Legacy) When the activity_tracker_crn is populated, then enabled events are sent to the Activity Tracker Event Routing instance specified.

bucket

bucket: string

Name of a bucket.

Optional firewall

firewall: Firewall

An access control mechanism based on the network (IP address) where request originated. Requests not originating from IP addresses listed in the allowed_ip field will be denied regardless of any access policies (including public access) that might otherwise permit the request. Viewing or updating the Firewall element requires the requester to have the manager role.

Optional hardQuota

hardQuota: number

Maximum bytes for this bucket.

Optional headers

headers: OutgoingHttpHeaders

Optional ifMatch

ifMatch: string

An Etag previously returned in a header when fetching or updating a bucket's metadata. If this value does not match the active Etag, the request will fail.

Optional metricsMonitoring

metricsMonitoring: MetricsMonitoring

Enables sending metrics to IBM Cloud Monitoring. All metrics are opt-in. (Recommended) When the metrics_monitoring_crn is not populated, then enabled metrics are sent to the Monitoring instance at the container's location unless otherwise specified in the Metrics Router service configuration. (Legacy) When the metrics_monitoring_crn is populated, then enabled metrics are sent to the Monitoring instance defined in the metrics_monitoring_crn field.

Optional protectionManagement

protectionManagement: ProtectionManagement

Data structure holding protection management operations.

Generated using TypeDoc