pub struct MoverJobDefinitionResult {
pub agent_name: Output<Option<String>>,
pub copy_mode: Output<String>,
pub description: Output<Option<String>>,
pub name: Output<String>,
pub source_name: Output<String>,
pub source_sub_path: Output<Option<String>>,
pub storage_mover_project_id: Output<String>,
pub target_name: Output<String>,
pub target_sub_path: Output<Option<String>>,
}
Fields§
§agent_name: Output<Option<String>>
Specifies the name of the Storage Mover Agent to assign for new Job Runs of this Storage Mover Job Definition.
copy_mode: Output<String>
Specifies the strategy to use for copy. Possible values are Additive
and Mirror
.
description: Output<Option<String>>
Specifies a description for this Storage Mover Job Definition.
name: Output<String>
Specifies the name which should be used for this Storage Mover Job Definition. Changing this forces a new resource to be created.
source_name: Output<String>
Specifies the name of the Storage Mover Source Endpoint. Changing this forces a new resource to be created.
source_sub_path: Output<Option<String>>
Specifies the sub path to use when reading from the Storage Mover Source Endpoint. Changing this forces a new resource to be created.
storage_mover_project_id: Output<String>
Specifies the ID of the Storage Mover Project. Changing this forces a new resource to be created.
target_name: Output<String>
Specifies the name of the Storage Mover target Endpoint. Changing this forces a new resource to be created.
target_sub_path: Output<Option<String>>
Specifies the sub path to use when writing to the Storage Mover Target Endpoint. Changing this forces a new resource to be created.