pub struct RollbackFhirResourcesRequest {
pub change_type: Option<String>,
pub exclude_rollbacks: Option<bool>,
pub filtering_fields: Option<RollbackFhirResourceFilteringFields>,
pub force: Option<bool>,
pub input_gcs_object: Option<String>,
pub result_gcs_bucket: Option<String>,
pub rollback_time: Option<DateTime<Utc>>,
pub type_: Option<Vec<String>>,
}
Expand description
Request to roll back resources.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§change_type: Option<String>
Optional. CREATE/UPDATE/DELETE/ALL for reverting all txns of a certain type.
exclude_rollbacks: Option<bool>
Optional. Specifies whether to exclude earlier rollbacks.
filtering_fields: Option<RollbackFhirResourceFilteringFields>
Optional. Tag represents fields that HDE needs to identify resources that will be reverted. Parameters for filtering resources
force: Option<bool>
Optional. When enabled, changes will be reverted without explicit confirmation
input_gcs_object: Option<String>
Optional. Cloud Storage object containing list of {resourceType}/{resourceId} lines, identifying resources to be reverted
result_gcs_bucket: Option<String>
Required. Bucket to deposit result
rollback_time: Option<DateTime<Utc>>
Required. Time point to rollback to.
type_: Option<Vec<String>>
Optional. If specified, revert only resources of these types
Trait Implementations§
source§impl Clone for RollbackFhirResourcesRequest
impl Clone for RollbackFhirResourcesRequest
source§fn clone(&self) -> RollbackFhirResourcesRequest
fn clone(&self) -> RollbackFhirResourcesRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more