# Functions
GetServiceURLForRegion returns the service URL to be used for the specified region.
NewResourceConfigurationV1 : constructs an instance of ResourceConfigurationV1 with passed in options.
NewResourceConfigurationV1UsingExternalConfig : constructs an instance of ResourceConfigurationV1 with passed in options and external configuration.
UnmarshalActivityTracking unmarshals an instance of ActivityTracking from the specified map of raw messages.
UnmarshalBackupPolicy unmarshals an instance of BackupPolicy from the specified map of raw messages.
UnmarshalBackupPolicyCollection unmarshals an instance of BackupPolicyCollection from the specified map of raw messages.
UnmarshalBackupVault unmarshals an instance of BackupVault from the specified map of raw messages.
UnmarshalBackupVaultActivityTracking unmarshals an instance of BackupVaultActivityTracking from the specified map of raw messages.
UnmarshalBackupVaultCollection unmarshals an instance of BackupVaultCollection from the specified map of raw messages.
UnmarshalBackupVaultMetricsMonitoring unmarshals an instance of BackupVaultMetricsMonitoring from the specified map of raw messages.
UnmarshalBackupVaultPatch unmarshals an instance of BackupVaultPatch from the specified map of raw messages.
UnmarshalBucket unmarshals an instance of Bucket from the specified map of raw messages.
UnmarshalBucketPatch unmarshals an instance of BucketPatch from the specified map of raw messages.
UnmarshalFirewall unmarshals an instance of Firewall from the specified map of raw messages.
UnmarshalMetricsMonitoring unmarshals an instance of MetricsMonitoring from the specified map of raw messages.
UnmarshalNextPagination unmarshals an instance of NextPagination from the specified map of raw messages.
UnmarshalProtectionManagement unmarshals an instance of ProtectionManagement from the specified map of raw messages.
UnmarshalProtectionManagementResponse unmarshals an instance of ProtectionManagementResponse from the specified map of raw messages.
UnmarshalProtectionManagementResponseTokenEntry unmarshals an instance of ProtectionManagementResponseTokenEntry from the specified map of raw messages.
UnmarshalRecoveryRange unmarshals an instance of RecoveryRange from the specified map of raw messages.
UnmarshalRecoveryRangeCollection unmarshals an instance of RecoveryRangeCollection from the specified map of raw messages.
UnmarshalRestore unmarshals an instance of Restore from the specified map of raw messages.
UnmarshalRestoreCollection unmarshals an instance of RestoreCollection from the specified map of raw messages.
# Constants
Constants associated with the BackupPolicy.BackupType property.
Constants associated with the BackupPolicy.PolicyStatus property.
Constants associated with the BackupPolicy.PolicyStatus property.
Constants associated with the BackupPolicy.PolicyStatus property.
Constants associated with the BackupPolicy.PolicyStatus property.
Constants associated with the BackupPolicy.PolicyStatus property.
Constants associated with the BackupPolicy.PolicyStatus property.
Constants associated with the CreateBackupPolicyOptions.BackupType property.
Constants associated with the CreateRestoreOptions.RestoreType property.
DefaultServiceName is the default key used to find external configuration information.
DefaultServiceURL is the default URL to make service requests to.
Constants associated with the Firewall.AllowedNetworkType property.
Constants associated with the Firewall.AllowedNetworkType property.
Constants associated with the Firewall.AllowedNetworkType property.
Constants associated with the ProtectionManagement.RequestedState property.
Constants associated with the ProtectionManagement.RequestedState property.
Constants associated with the Restore.RestoreStatus property.
Constants associated with the Restore.RestoreStatus property.
Constants associated with the Restore.RestoreStatus property.
Constants associated with the Restore.RestoreStatus property.
Constants associated with the Restore.RestoreType property.
# Structs
ActivityTracking : Enables sending log data to IBM Cloud Activity Tracker Event Routing to provide visibility into bucket management, object read and write events.
BackupPolicy : The current backup coverage for a COS Bucket.
BackupPolicyCollection : A collection of backup policies.
BackupVault : Metadata associated with a backup vault.
BackupVaultActivityTracking : Activity Tracking configuration.
BackupVaultCollection : A listing of backup vaults.
BackupVaultMetricsMonitoring : Metrics Monitoring configuration.
BackupVaultPatch : Metadata elements on a backup vault that can be updated.
BackupVaultsPager can be used to simplify the use of the "ListBackupVaults" method.
Bucket : A bucket.
BucketPatch : An object containing new bucket metadata.
CreateBackupPolicyOptions : The CreateBackupPolicy options.
CreateBackupVaultOptions : The CreateBackupVault options.
CreateRestoreOptions : The CreateRestore options.
DeleteBackupPolicyOptions : The DeleteBackupPolicy options.
DeleteBackupVaultOptions : The DeleteBackupVault options.
Firewall : An access control mechanism based on the network (IP address) where request originated.
GetBackupPolicyOptions : The GetBackupPolicy options.
GetBackupVaultOptions : The GetBackupVault options.
GetBucketConfigOptions : The GetBucketConfig options.
GetRestoreOptions : The GetRestore options.
GetSourceResourceRecoveryRangeOptions : The GetSourceResourceRecoveryRange options.
ListBackupPoliciesOptions : The ListBackupPolicies options.
ListBackupVaultsOptions : The ListBackupVaults options.
ListRecoveryRangesOptions : The ListRecoveryRanges options.
ListRestoresOptions : The ListRestores options.
MetricsMonitoring : Enables sending metrics to IBM Cloud Monitoring.
NextPagination : Pagination response body.
ProtectionManagement : Data structure holding protection management operations.
ProtectionManagementResponse : Data structure holding protection management response.
ProtectionManagementResponseTokenEntry : Data structure holding protection management token.
RecoveryRange : Metadata associated with a recovery range.
RecoveryRangeCollection : A collection of recovery ranges.
RecoveryRangesPager can be used to simplify the use of the "ListRecoveryRanges" method.
ResourceConfigurationV1 : REST API used to configure Cloud Object Storage buckets.
ResourceConfigurationV1Options : Service options.
Restore : Metadata associated with a requested restore operation.
RestoreCollection : A list of restore operations.
RestoresPager can be used to simplify the use of the "ListRestores" method.
UpdateBackupVaultOptions : The UpdateBackupVault options.
UpdateBucketConfigOptions : The UpdateBucketConfig options.