package
0.5.3
Repository: https://github.com/vshn/provider-cloudscale.git
Documentation: pkg.go.dev

# Constants

AccessKeyIDName is the environment variable name for the S3 access key ("username").
DeleteAll recursively deletes all objects in the bucket and then removes it.
DeleteIfEmpty only deletes the bucket if the bucket is empty.
Package type metadata.
SecretAccessKeyName is the environment variable name for the S3 secret key ("password").
Package type metadata.

# Variables

Bucket type metadata.
Bucket type metadata.
Bucket type metadata.
Bucket type metadata.
ObjectsUser type metadata.
ObjectsUser type metadata.
ObjectsUser type metadata.
ObjectsUser type metadata.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.

# Structs

Bucket is the API for creating S3 buckets.
BucketList contains a list of Bucket.
BucketObservation are the observable fields of a Bucket.
BucketParameters are the configurable fields of a Bucket.
BucketSpec defines the desired state of a Bucket.
BucketStatus represents the observed state of a Bucket.
ObjectsUser is the API for creating S3 Objects users on cloudscale.ch.
ObjectsUserList contains a list of ObjectsUser.
ObjectsUserObservation contains the observed fields of an ObjectsUser.
ObjectsUserParameters are the configurable fields of an ObjectsUser.
ObjectsUserSpec defines the desired state of an ObjectsUser.
ObjectsUserStatus represents the observed state of a ObjectsUser.

# Type aliases

BucketDeletionPolicy determines how buckets should be deleted when a Bucket is deleted.
Tags are additional key-value information that can be attached to cloudscale.ch resources.