pub(crate) fn identity_provider_config_correct_errors(
mut builder: crate::types::builders::IdentityProviderConfigBuilder,
) -> crate::types::builders::IdentityProviderConfigBuilder {
if builder.r#type.is_none() {
builder.r#type = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
builder
}
pub(crate) fn outpost_config_response_correct_errors(
mut builder: crate::types::builders::OutpostConfigResponseBuilder,
) -> crate::types::builders::OutpostConfigResponseBuilder {
if builder.outpost_arns.is_none() {
builder.outpost_arns = Some(Default::default())
}
if builder.control_plane_instance_type.is_none() {
builder.control_plane_instance_type = Some(Default::default())
}
builder
}
pub(crate) fn argo_cd_role_mapping_correct_errors(
mut builder: crate::types::builders::ArgoCdRoleMappingBuilder,
) -> crate::types::builders::ArgoCdRoleMappingBuilder {
if builder.role.is_none() {
builder.role = "no value was set".parse::<crate::types::ArgoCdRole>().ok()
}
if builder.identities.is_none() {
builder.identities = Some(Default::default())
}
builder
}
pub(crate) fn sso_identity_correct_errors(mut builder: crate::types::builders::SsoIdentityBuilder) -> crate::types::builders::SsoIdentityBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::SsoIdentityType>().ok()
}
builder
}