#[non_exhaustive]pub struct CreateDataQualityRulesetInput {
pub name: Option<String>,
pub description: Option<String>,
pub ruleset: Option<String>,
pub tags: Option<HashMap<String, String>>,
pub target_table: Option<DataQualityTargetTable>,
pub client_token: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: Option<String>A unique name for the data quality ruleset.
description: Option<String>A description of the data quality ruleset.
ruleset: Option<String>A Data Quality Definition Language (DQDL) ruleset. For more information, see the Glue developer guide.
A list of tags applied to the data quality ruleset.
target_table: Option<DataQualityTargetTable>A target table associated with the data quality ruleset.
client_token: Option<String>Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.
Implementations§
source§impl CreateDataQualityRulesetInput
impl CreateDataQualityRulesetInput
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description of the data quality ruleset.
sourcepub fn ruleset(&self) -> Option<&str>
pub fn ruleset(&self) -> Option<&str>
A Data Quality Definition Language (DQDL) ruleset. For more information, see the Glue developer guide.
A list of tags applied to the data quality ruleset.
sourcepub fn target_table(&self) -> Option<&DataQualityTargetTable>
pub fn target_table(&self) -> Option<&DataQualityTargetTable>
A target table associated with the data quality ruleset.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.
source§impl CreateDataQualityRulesetInput
impl CreateDataQualityRulesetInput
sourcepub fn builder() -> CreateDataQualityRulesetInputBuilder
pub fn builder() -> CreateDataQualityRulesetInputBuilder
Creates a new builder-style object to manufacture CreateDataQualityRulesetInput.
Trait Implementations§
source§impl Clone for CreateDataQualityRulesetInput
impl Clone for CreateDataQualityRulesetInput
source§fn clone(&self) -> CreateDataQualityRulesetInput
fn clone(&self) -> CreateDataQualityRulesetInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for CreateDataQualityRulesetInput
impl PartialEq for CreateDataQualityRulesetInput
source§fn eq(&self, other: &CreateDataQualityRulesetInput) -> bool
fn eq(&self, other: &CreateDataQualityRulesetInput) -> bool
self and other values to be equal, and is used
by ==.