pub(crate) fn get_resource_policy_output_output_correct_errors(
mut builder: crate::operation::get_resource_policy::builders::GetResourcePolicyOutputBuilder,
) -> crate::operation::get_resource_policy::builders::GetResourcePolicyOutputBuilder {
if builder.resource_arn.is_none() {
builder.resource_arn = Some(Default::default())
}
if builder.policy_document.is_none() {
builder.policy_document = Some(Default::default())
}
if builder.policy_name.is_none() {
builder.policy_name = Some(Default::default())
}
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
builder
}
pub(crate) fn put_resource_policy_output_output_correct_errors(
mut builder: crate::operation::put_resource_policy::builders::PutResourcePolicyOutputBuilder,
) -> crate::operation::put_resource_policy::builders::PutResourcePolicyOutputBuilder {
if builder.resource_arn.is_none() {
builder.resource_arn = Some(Default::default())
}
if builder.policy_name.is_none() {
builder.policy_name = Some(Default::default())
}
builder
}
pub(crate) fn invoke_configuration_correct_errors(
mut builder: crate::types::builders::InvokeConfigurationBuilder,
) -> crate::types::builders::InvokeConfigurationBuilder {
if builder.role_arn.is_none() {
builder.role_arn = Some(Default::default())
}
if builder.target_arn.is_none() {
builder.target_arn = Some(Default::default())
}
builder
}
pub(crate) fn point_in_time_configuration_correct_errors(
mut builder: crate::types::builders::PointInTimeConfigurationBuilder,
) -> crate::types::builders::PointInTimeConfigurationBuilder {
if builder.point_type.is_none() {
builder.point_type = "no value was set".parse::<crate::types::PointType>().ok()
}
builder
}
pub(crate) fn aws_service_events_source_configuration_correct_errors(
mut builder: crate::types::builders::AwsServiceEventsSourceConfigurationBuilder,
) -> crate::types::builders::AwsServiceEventsSourceConfigurationBuilder {
if builder.aws_service.is_none() {
builder.aws_service = Some(Default::default())
}
builder
}
pub(crate) fn jsonata_configuration_correct_errors(
mut builder: crate::types::builders::JsonataConfigurationBuilder,
) -> crate::types::builders::JsonataConfigurationBuilder {
if builder.expression.is_none() {
builder.expression = Some(Default::default())
}
builder
}
pub(crate) fn partner_events_source_configuration_correct_errors(
mut builder: crate::types::builders::PartnerEventsSourceConfigurationBuilder,
) -> crate::types::builders::PartnerEventsSourceConfigurationBuilder {
if builder.partner_event_source_arn.is_none() {
builder.partner_event_source_arn = Some(Default::default())
}
builder
}
pub(crate) fn resource_policy_summary_correct_errors(
mut builder: crate::types::builders::ResourcePolicySummaryBuilder,
) -> crate::types::builders::ResourcePolicySummaryBuilder {
if builder.policy_name.is_none() {
builder.policy_name = Some(Default::default())
}
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
builder
}
pub(crate) fn universal_target_parameters_correct_errors(
mut builder: crate::types::builders::UniversalTargetParametersBuilder,
) -> crate::types::builders::UniversalTargetParametersBuilder {
if builder.input.is_none() {
builder.input = Some(Default::default())
}
builder
}
pub(crate) fn deduplication_configuration_correct_errors(
mut builder: crate::types::builders::DeduplicationConfigurationBuilder,
) -> crate::types::builders::DeduplicationConfigurationBuilder {
if builder.deduplication_type.is_none() {
builder.deduplication_type = "no value was set".parse::<crate::types::DeduplicationType>().ok()
}
builder
}
pub(crate) fn filter_correct_errors(mut builder: crate::types::builders::FilterBuilder) -> crate::types::builders::FilterBuilder {
if builder.pattern.is_none() {
builder.pattern = Some(Default::default())
}
if builder.scope.is_none() {
builder.scope = "no value was set".parse::<crate::types::FilterScope>().ok()
}
builder
}