AttachedFile
Information about the attached file.
Contents
- CreationTime
-
The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format:
yyyy-MM-ddThh:mm:ss.SSSZ
. For example,2024-05-03T02:41:28.172Z
.Type: String
Required: Yes
- FileArn
-
The unique identifier of the attached file resource (ARN).
Type: String
Required: Yes
- FileId
-
The unique identifier of the attached file resource.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Required: Yes
- FileName
-
A case-sensitive name of the attached file being uploaded.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
^\P{C}*$
Required: Yes
- FileSizeInBytes
-
The size of the attached file in bytes.
Type: Long
Valid Range: Minimum value of 1.
Required: Yes
- FileStatus
-
The current status of the attached file.
Type: String
Valid Values:
APPROVED | REJECTED | PROCESSING | FAILED
Required: Yes
- AssociatedResourceArn
-
The resource to which the attached file is (being) uploaded to. Cases are the only current supported resource.
Note
This value must be a valid ARN.
Type: String
Required: No
- CreatedBy
-
Represents the identity that created the file.
Type: CreatedByInfo object
Note: This object is a Union. Only one member of this object can be specified or returned.
Required: No
- FileUseCaseType
-
The use case for the file.
Type: String
Valid Values:
ATTACHMENT
Required: No
- Tags
-
The tags used to organize, track, or control access for this resource. For example,
{ "Tags": {"key1":"value1", "key2":"value2"} }
.Type: String to string map
Map Entries: Maximum number of 50 items.
Key Length Constraints: Minimum length of 1. Maximum length of 128.
Key Pattern:
^(?!aws:)[\p{L}\p{Z}\p{N}_.:/=+\-@]*$
Value Length Constraints: Maximum length of 256.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: