User guide

224 | Scripting
public AgentTransferConfiguration
TransferConfiguration { get; set; } (cont.)
ExcludedWriterIds - collection of VSS writer IDs
which should be excluded from this snapshot.
The writer ID is keyed by the name of the writer.
This name is for documentation purposes only
and does not have to exactly match the actual
name of the writer.
TransferDataServerPort - a value containing the
TCP port upon which to accept connections
from the core for the actual transfer of data from
the agent to the core.
SnapshotTimeout - the amount of time to wait
for a VSS snapshot operation to complete before
giving up and timing out.
TransferT imeout - the amount of time to wait for
further contact from the core before abandoning
the snapshot.
NetworkReadTimeout - the timeout for network
read operations related to this transfer.
NetworkWriteTimeout - the timeout for network
write operations related to this transfer.
InitialQueueSize - a size of initial queue of
requests.
MinVolumeFreeSpacePercents - a minimal
amount of free space on a volume in percent.
MaxChangeLogsSizePercents - a maximum size
of driver change logs as part of volume capacity
measured in percent.
EnableVerification - a value indicating whether
diagnostic verification of each block sent to Core
should be performed.
public AgentProtectionStorageConfiguration
StorageConfiguration { get; set; }
Gets or sets the storage configuration
The AgentProtectionStorageConfiguration object
contains the following data:
RepositoryId - the name of the repository where
this agent's recovery points will be stored
EncryptionKeyId - the ID of the encryption key
for this agent's recovery points. An empty string
means no encryption
public string Key { get; set; } The Key method generates a pseudorandom (but
not cryptographically secure) key, which can be
used as a one-time password to authenticate
transfer requests.
public bool ForceBaseImage { get; set; } Gets or sets the value indicating whether the
transfer was a forced base image capture.
public bool IsLogTruncation { get; set; } Gets or sets the value indicating whether logging is
being truncated.
Method Description