Class FileCacheCreating
The response object for the Amazon File Cache resource being created in the CreateFileCache
operation.
public class FileCacheCreating
- Inheritance
-
FileCacheCreating
- Inherited Members
Constructors
FileCacheCreating()
public FileCacheCreating()
Properties
CopyTagsToDataRepositoryAssociations
Gets and sets the property CopyTagsToDataRepositoryAssociations.
A boolean flag indicating whether tags for the cache should be copied to data repository associations.
public bool CopyTagsToDataRepositoryAssociations { get; set; }
Property Value
CreationTime
Gets and sets the property CreationTime.
public DateTime CreationTime { get; set; }
Property Value
DNSName
Gets and sets the property DNSName.
The Domain Name System (DNS) name for the cache.
public string DNSName { get; set; }
Property Value
DataRepositoryAssociationIds
Gets and sets the property DataRepositoryAssociationIds.
A list of IDs of data repository associations that are associated with this cache.
public List<string> DataRepositoryAssociationIds { get; set; }
Property Value
FailureDetails
Gets and sets the property FailureDetails.
A structure providing details of any failures that occurred in creating a cache.
public FileCacheFailureDetails FailureDetails { get; set; }
Property Value
FileCacheId
Gets and sets the property FileCacheId.
The system-generated, unique ID of the cache.
public string FileCacheId { get; set; }
Property Value
FileCacheType
Gets and sets the property FileCacheType.
The type of cache, which must be LUSTRE
.
public FileCacheType FileCacheType { get; set; }
Property Value
FileCacheTypeVersion
Gets and sets the property FileCacheTypeVersion.
The Lustre version of the cache, which must be 2.12
.
public string FileCacheTypeVersion { get; set; }
Property Value
KmsKeyId
Gets and sets the property KmsKeyId.
Specifies the ID of the Key Management Service (KMS) key to use for encrypting data
on an Amazon File Cache. If a KmsKeyId
isn't specified, the Amazon FSx-managed
KMS key for your account is used. For more information, see Encrypt
in the Key Management Service API Reference.
public string KmsKeyId { get; set; }
Property Value
Lifecycle
Gets and sets the property Lifecycle.
The lifecycle status of the cache. The following are the possible values and what they mean:
-
AVAILABLE
- The cache is in a healthy state, and is reachable and available for use. -
CREATING
- The new cache is being created. -
DELETING
- An existing cache is being deleted. -
UPDATING
- The cache is undergoing a customer-initiated update. -
FAILED
- An existing cache has experienced an unrecoverable failure. When creating a new cache, the cache was unable to be created.
public FileCacheLifecycle Lifecycle { get; set; }
Property Value
LustreConfiguration
Gets and sets the property LustreConfiguration.
The configuration for the Amazon File Cache resource.
public FileCacheLustreConfiguration LustreConfiguration { get; set; }
Property Value
NetworkInterfaceIds
Gets and sets the property NetworkInterfaceIds.
public List<string> NetworkInterfaceIds { get; set; }
Property Value
OwnerId
Gets and sets the property OwnerId.
public string OwnerId { get; set; }
Property Value
ResourceARN
Gets and sets the property ResourceARN.
public string ResourceARN { get; set; }
Property Value
StorageCapacity
Gets and sets the property StorageCapacity.
The storage capacity of the cache in gibibytes (GiB).
public int StorageCapacity { get; set; }
Property Value
SubnetIds
Gets and sets the property SubnetIds.
public List<string> SubnetIds { get; set; }
Property Value
Tags
Gets and sets the property Tags.
public List<Tag> Tags { get; set; }
Property Value
VpcId
Gets and sets the property VpcId.
public string VpcId { get; set; }