Class V1MinioBucket.V1MinioBucketSpec
The node execute task specification.
Namespace: Neon.Kube.Resources.Minio
Assembly: Neon.Kube.Resources.dll
Syntax
public class V1MinioBucket.V1MinioBucketSpec
Properties
ObjectLocking
Prevents objects from being deleted. Required to support retention and legal hold. Can only be enabled at bucket creation.
Declaration
public bool ObjectLocking { get; set; }
Property Value
Type | Description |
---|---|
bool |
Quota
Optionally limits the amount of data in the bucket.
Declaration
public BucketQuota Quota { get; set; }
Property Value
Type | Description |
---|---|
BucketQuota |
Region
The bucket Region.
Declaration
public string Region { get; set; }
Property Value
Type | Description |
---|---|
string |
Tenant
The Minio tenant where the bucket should be created.
Declaration
public string Tenant { get; set; }
Property Value
Type | Description |
---|---|
string |
Versioning
Allows to keep multiple versions of the same object under the same key.
Declaration
public VersioningMode Versioning { get; set; }
Property Value
Type | Description |
---|---|
VersioningMode |