Defines the object schema located at components.schemas.file_link in the specification.
To share the contents of a `File` object with non-Stripe users, you can create a `FileLink`. `FileLink`s contain a URL that can be used to retrieve the contents of the file without authentication.
Constructors
FileLinkfileLinkCreated :: Intcreated: Time at which the object was created. Measured in seconds since the Unix epoch.
fileLinkExpired :: Boolexpired: Whether this link is already expired.
fileLinkExpiresAt :: Maybe (Nullable Int)expires_at: Time at which the link expires.
fileLinkFile :: FileLinkFile'Variantsfile: The file object this link points to.
fileLinkId :: Textid: Unique identifier for the object.
Constraints:
Maximum length of 5000
fileLinkLivemode :: Boollivemode: Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
fileLinkMetadata :: Objectmetadata: Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
fileLinkUrl :: Maybe (Nullable Text)url: The publicly accessible URL to download the file.
Constraints:
Maximum length of 5000