/AWS1/CL_FSXFILECACHECREATING¶
The response object for the Amazon File Cache resource being created in the
CreateFileCache
operation.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_ownerid
TYPE /AWS1/FSXAWSACCOUNTID
/AWS1/FSXAWSACCOUNTID
¶
OwnerId
iv_creationtime
TYPE /AWS1/FSXCREATIONTIME
/AWS1/FSXCREATIONTIME
¶
CreationTime
iv_filecacheid
TYPE /AWS1/FSXFILECACHEID
/AWS1/FSXFILECACHEID
¶
The system-generated, unique ID of the cache.
iv_filecachetype
TYPE /AWS1/FSXFILECACHETYPE
/AWS1/FSXFILECACHETYPE
¶
The type of cache, which must be
LUSTRE
.
iv_filecachetypeversion
TYPE /AWS1/FSXFILESYSTEMTYPEVERSION
/AWS1/FSXFILESYSTEMTYPEVERSION
¶
The Lustre version of the cache, which must be
2.12
.
iv_lifecycle
TYPE /AWS1/FSXFILECACHELIFECYCLE
/AWS1/FSXFILECACHELIFECYCLE
¶
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.
io_failuredetails
TYPE REF TO /AWS1/CL_FSXFILECACHEFAILURE00
/AWS1/CL_FSXFILECACHEFAILURE00
¶
A structure providing details of any failures that occurred in creating a cache.
iv_storagecapacity
TYPE /AWS1/FSXSTORAGECAPACITY
/AWS1/FSXSTORAGECAPACITY
¶
The storage capacity of the cache in gibibytes (GiB).
iv_vpcid
TYPE /AWS1/FSXVPCID
/AWS1/FSXVPCID
¶
VpcId
it_subnetids
TYPE /AWS1/CL_FSXSUBNETIDS_W=>TT_SUBNETIDS
TT_SUBNETIDS
¶
SubnetIds
it_networkinterfaceids
TYPE /AWS1/CL_FSXNETWORKINTERFACE00=>TT_NETWORKINTERFACEIDS
TT_NETWORKINTERFACEIDS
¶
NetworkInterfaceIds
iv_dnsname
TYPE /AWS1/FSXDNSNAME
/AWS1/FSXDNSNAME
¶
The Domain Name System (DNS) name for the cache.
iv_kmskeyid
TYPE /AWS1/FSXKMSKEYID
/AWS1/FSXKMSKEYID
¶
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.
iv_resourcearn
TYPE /AWS1/FSXRESOURCEARN
/AWS1/FSXRESOURCEARN
¶
ResourceARN
it_tags
TYPE /AWS1/CL_FSXTAG=>TT_TAGS
TT_TAGS
¶
Tags
iv_cptgstodatarepositoryas00
TYPE /AWS1/FSXCPTGSTODATAREPOSITO00
/AWS1/FSXCPTGSTODATAREPOSITO00
¶
A boolean flag indicating whether tags for the cache should be copied to data repository associations.
io_lustreconfiguration
TYPE REF TO /AWS1/CL_FSXFILECACHELUSTREC00
/AWS1/CL_FSXFILECACHELUSTREC00
¶
The configuration for the Amazon File Cache resource.
it_datarepositoryassociati00
TYPE /AWS1/CL_FSXDATAREPOSITORYAS01=>TT_DATAREPOSITORYASSOCIATION00
TT_DATAREPOSITORYASSOCIATION00
¶
A list of IDs of data repository associations that are associated with this cache.
Queryable Attributes¶
OwnerId¶
OwnerId
Accessible with the following methods¶
Method | Description |
---|---|
GET_OWNERID() |
Getter for OWNERID, with configurable default |
ASK_OWNERID() |
Getter for OWNERID w/ exceptions if field has no value |
HAS_OWNERID() |
Determine if OWNERID has a value |
CreationTime¶
CreationTime
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
FileCacheId¶
The system-generated, unique ID of the cache.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FILECACHEID() |
Getter for FILECACHEID, with configurable default |
ASK_FILECACHEID() |
Getter for FILECACHEID w/ exceptions if field has no value |
HAS_FILECACHEID() |
Determine if FILECACHEID has a value |
FileCacheType¶
The type of cache, which must be
LUSTRE
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FILECACHETYPE() |
Getter for FILECACHETYPE, with configurable default |
ASK_FILECACHETYPE() |
Getter for FILECACHETYPE w/ exceptions if field has no value |
HAS_FILECACHETYPE() |
Determine if FILECACHETYPE has a value |
FileCacheTypeVersion¶
The Lustre version of the cache, which must be
2.12
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FILECACHETYPEVERSION() |
Getter for FILECACHETYPEVERSION, with configurable default |
ASK_FILECACHETYPEVERSION() |
Getter for FILECACHETYPEVERSION w/ exceptions if field has n |
HAS_FILECACHETYPEVERSION() |
Determine if FILECACHETYPEVERSION has a value |
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LIFECYCLE() |
Getter for LIFECYCLE, with configurable default |
ASK_LIFECYCLE() |
Getter for LIFECYCLE w/ exceptions if field has no value |
HAS_LIFECYCLE() |
Determine if LIFECYCLE has a value |
FailureDetails¶
A structure providing details of any failures that occurred in creating a cache.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FAILUREDETAILS() |
Getter for FAILUREDETAILS |
StorageCapacity¶
The storage capacity of the cache in gibibytes (GiB).
Accessible with the following methods¶
Method | Description |
---|---|
GET_STORAGECAPACITY() |
Getter for STORAGECAPACITY, with configurable default |
ASK_STORAGECAPACITY() |
Getter for STORAGECAPACITY w/ exceptions if field has no val |
HAS_STORAGECAPACITY() |
Determine if STORAGECAPACITY has a value |
VpcId¶
VpcId
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCID() |
Getter for VPCID, with configurable default |
ASK_VPCID() |
Getter for VPCID w/ exceptions if field has no value |
HAS_VPCID() |
Determine if VPCID has a value |
SubnetIds¶
SubnetIds
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBNETIDS() |
Getter for SUBNETIDS, with configurable default |
ASK_SUBNETIDS() |
Getter for SUBNETIDS w/ exceptions if field has no value |
HAS_SUBNETIDS() |
Determine if SUBNETIDS has a value |
NetworkInterfaceIds¶
NetworkInterfaceIds
Accessible with the following methods¶
Method | Description |
---|---|
GET_NETWORKINTERFACEIDS() |
Getter for NETWORKINTERFACEIDS, with configurable default |
ASK_NETWORKINTERFACEIDS() |
Getter for NETWORKINTERFACEIDS w/ exceptions if field has no |
HAS_NETWORKINTERFACEIDS() |
Determine if NETWORKINTERFACEIDS has a value |
DNSName¶
The Domain Name System (DNS) name for the cache.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DNSNAME() |
Getter for DNSNAME, with configurable default |
ASK_DNSNAME() |
Getter for DNSNAME w/ exceptions if field has no value |
HAS_DNSNAME() |
Determine if DNSNAME has a value |
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_KMSKEYID() |
Getter for KMSKEYID, with configurable default |
ASK_KMSKEYID() |
Getter for KMSKEYID w/ exceptions if field has no value |
HAS_KMSKEYID() |
Determine if KMSKEYID has a value |
ResourceARN¶
ResourceARN
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCEARN() |
Getter for RESOURCEARN, with configurable default |
ASK_RESOURCEARN() |
Getter for RESOURCEARN w/ exceptions if field has no value |
HAS_RESOURCEARN() |
Determine if RESOURCEARN has a value |
Tags¶
Tags
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
CopyTagsToDataRepositoryAssociations¶
A boolean flag indicating whether tags for the cache should be copied to data repository associations.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CPTGSTODATAREPOSITORYA00() |
Getter for CPTGSTODATAREPOSITORYASSOC00, with configurable d |
ASK_CPTGSTODATAREPOSITORYA00() |
Getter for CPTGSTODATAREPOSITORYASSOC00 w/ exceptions if fie |
HAS_CPTGSTODATAREPOSITORYA00() |
Determine if CPTGSTODATAREPOSITORYASSOC00 has a value |
LustreConfiguration¶
The configuration for the Amazon File Cache resource.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LUSTRECONFIGURATION() |
Getter for LUSTRECONFIGURATION |
DataRepositoryAssociationIds¶
A list of IDs of data repository associations that are associated with this cache.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAREPOSITORYASSOCIAT00() |
Getter for DATAREPOSITORYASSOCIATIONIDS, with configurable d |
ASK_DATAREPOSITORYASSOCIAT00() |
Getter for DATAREPOSITORYASSOCIATIONIDS w/ exceptions if fie |
HAS_DATAREPOSITORYASSOCIAT00() |
Determine if DATAREPOSITORYASSOCIATIONIDS has a value |