/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
KmsKeyIdisn'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
KmsKeyIdisn'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 |