pub struct Tenant {Show 17 fields
pub name: String,
pub id: String,
pub link: String,
pub creation_time: String,
pub inactive: bool,
pub global: bool,
pub remote: bool,
pub internal: bool,
pub tenant_default_vpool: String,
pub is_encryption_enabled: bool,
pub default_bucket_block_size: i64,
pub is_compliance_enabled: bool,
pub hard_quota_in_g_b: i64,
pub soft_quota_in_g_b: i64,
pub hard_quota_in_count: i64,
pub soft_quota_in_count: i64,
pub alias: String,
}
Expand description
A tenant is a logical construct resulting from the binding of an account to an object store.
Fields§
§name: String
Name assigned to this resource in ECS. The resource name is set by a user and can be changed at any time. It is not a unique identifier.
id: String
Identifier that is generated by ECS when the resource is created. The resource Id is guaranteed to be unique and immutable across all virtual data centers for all time.
link: String
Hyperlink to the details for this resource
creation_time: String
Timestamp that shows when this resource was created in ECS
inactive: bool
Indicates whether the resource is inactive. When a user removes a resource, the resource is put in this state before it is removed from the ECS database.
global: bool
Indicates whether the resource is global.
remote: bool
Indicates whether the resource is remote.
internal: bool
Indicated whether the resource is an internal resource
tenant_default_vpool: String
§is_encryption_enabled: bool
tag to enable encryption for the tenant
default_bucket_block_size: i64
Default bucket quota size.
is_compliance_enabled: bool
Tag to enable compliance compliance
hard_quota_in_g_b: i64
§soft_quota_in_g_b: i64
§hard_quota_in_count: i64
§soft_quota_in_count: i64
§alias: String
Alias of tenant