pub struct DeidentifyDatasetRequest {
pub config: Option<DeidentifyConfig>,
pub destination_dataset: Option<String>,
pub gcs_config_uri: Option<String>,
}
Expand description
Redacts identifying information from the specified dataset.
§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).
- locations datasets deidentify projects (request)
Fields§
§config: Option<DeidentifyConfig>
Deidentify configuration. Only one of config
and gcs_config_uri
can be specified.
destination_dataset: Option<String>
Required. The name of the dataset resource to create and write the redacted data to. * The destination dataset must not exist. * The destination dataset must be in the same location as the source dataset. De-identifying data across multiple locations is not supported.
gcs_config_uri: Option<String>
Cloud Storage location to read the JSON cloud.healthcare.deidentify.DeidentifyConfig from, overriding the default config. Must be of the form gs://{bucket_id}/path/to/object
. The Cloud Storage location must grant the Cloud IAM role roles/storage.objectViewer
to the project’s Cloud Healthcare Service Agent service account. Only one of config
and gcs_config_uri
can be specified.
Trait Implementations§
source§impl Clone for DeidentifyDatasetRequest
impl Clone for DeidentifyDatasetRequest
source§fn clone(&self) -> DeidentifyDatasetRequest
fn clone(&self) -> DeidentifyDatasetRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeidentifyDatasetRequest
impl Debug for DeidentifyDatasetRequest
source§impl Default for DeidentifyDatasetRequest
impl Default for DeidentifyDatasetRequest
source§fn default() -> DeidentifyDatasetRequest
fn default() -> DeidentifyDatasetRequest
source§impl<'de> Deserialize<'de> for DeidentifyDatasetRequest
impl<'de> Deserialize<'de> for DeidentifyDatasetRequest
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
source§impl Serialize for DeidentifyDatasetRequest
impl Serialize for DeidentifyDatasetRequest
impl RequestValue for DeidentifyDatasetRequest
Auto Trait Implementations§
impl Freeze for DeidentifyDatasetRequest
impl RefUnwindSafe for DeidentifyDatasetRequest
impl Send for DeidentifyDatasetRequest
impl Sync for DeidentifyDatasetRequest
impl Unpin for DeidentifyDatasetRequest
impl UnwindSafe for DeidentifyDatasetRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more