FileTransferActivity

An object that represents an instance of a file transfer activity within an account. Use the perform method on an existing file transfer activity. To start a FileTransferActivity using the perform method, you need the Interactions | Activities | File Transfer | Start permission.

NameData TypeDescription
ClientClientID objectSpecifies the account ownership and context of an object.
CorrelationIDStringIdentifies correlation of objects across several requests.
CreatedDateDateTimeThe date and time when the object was created.
CustomerKeyStringUser-supplied unique identifier for an object within an object type. This property corresponds to the external key assigned to an object.
DescriptionStringDescribes and provides information regarding the object.
IDIntRead-only identifier for an object. Some objects use the ObjectID property as a unique ID.
InteractionObjectIDStringReturns associated ID for activities within the asynchronous process of the overall conversation or program.
KeywordStringNot used.
ModifiedDateDateTimeThe date and time when the object was last modified.
NameStringName of the object or property.
ObjectIDStringSystem-controlled, read-only text string identifier for object.
ObjectStateStringNot used.
OwnerOwner objectDescribes account ownership of subscriber in an on-your-behalf account.
PartnerKeyStringUnique identifier provided by partner for an object. This property is accessible only via API.
PartnerPropertiesArray of APIProperty objectsA collection of metadata supplied by the client and stored by the system. These properties are accessible only via API.

The PartnerProperties property for this object accepts the value and data types listed in this table.

ValueData Type
FileTransferLocationKeystring
FileTransferLocationIDGUID
PublicKeyManagementKeystring
PublicKeyManagementIdint
FileTransferActivityIDGUID
ClientIDint
OwnerIDint
Namestring
Descriptionstring
CustomerKeystring
FileSpecstring
IsActivebool
IsEncryptedbool
IsCompressedbool
IsSignedbool
Retriesint
RetryIntervalint
MaxFileAgeint
MaxFileAgeScheduleOffsetint
MaxImportFrequencyint
CreatedByint
CreatedDatedatetime
ModifiedByint
ModifiedDatedatetime
IsSequentialbool
IsSuccessfulWithoutFilebool
IsUploadbool
IsPgpbool
MaxAgeUnitFileTransferActivityMaxAgeUnit enumeration

Currently, 0-Hour is the only valid enumeration for MaxAgeUnit. The PartnerProperties property for this object in a Perform call accepts the value and data types listed in this table.

ValueData Type
Typestring
SourceResourceSpecstring
IsCompressedbool
OutputFilenamestring
IsEncryptedbool
Encryptstring
EncryptionKeystring