Struct aws_sdk_datazone::operation::get_environment_blueprint::builders::GetEnvironmentBlueprintOutputBuilder
source · #[non_exhaustive]pub struct GetEnvironmentBlueprintOutputBuilder { /* private fields */ }
Expand description
A builder for GetEnvironmentBlueprintOutput
.
Implementations§
source§impl GetEnvironmentBlueprintOutputBuilder
impl GetEnvironmentBlueprintOutputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of this Amazon DataZone blueprint.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of this Amazon DataZone blueprint.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of this Amazon DataZone blueprint.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of this Amazon DataZone blueprint.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of this Amazon DataZone blueprint.
sourcepub fn provider(self, input: impl Into<String>) -> Self
pub fn provider(self, input: impl Into<String>) -> Self
The provider of this Amazon DataZone blueprint.
sourcepub fn set_provider(self, input: Option<String>) -> Self
pub fn set_provider(self, input: Option<String>) -> Self
The provider of this Amazon DataZone blueprint.
sourcepub fn get_provider(&self) -> &Option<String>
pub fn get_provider(&self) -> &Option<String>
The provider of this Amazon DataZone blueprint.
sourcepub fn provisioning_properties(self, input: ProvisioningProperties) -> Self
pub fn provisioning_properties(self, input: ProvisioningProperties) -> Self
The provisioning properties of this Amazon DataZone blueprint.
sourcepub fn set_provisioning_properties(
self,
input: Option<ProvisioningProperties>
) -> Self
pub fn set_provisioning_properties( self, input: Option<ProvisioningProperties> ) -> Self
The provisioning properties of this Amazon DataZone blueprint.
sourcepub fn get_provisioning_properties(&self) -> &Option<ProvisioningProperties>
pub fn get_provisioning_properties(&self) -> &Option<ProvisioningProperties>
The provisioning properties of this Amazon DataZone blueprint.
sourcepub fn deployment_properties(self, input: DeploymentProperties) -> Self
pub fn deployment_properties(self, input: DeploymentProperties) -> Self
The deployment properties of this Amazon DataZone blueprint.
sourcepub fn set_deployment_properties(
self,
input: Option<DeploymentProperties>
) -> Self
pub fn set_deployment_properties( self, input: Option<DeploymentProperties> ) -> Self
The deployment properties of this Amazon DataZone blueprint.
sourcepub fn get_deployment_properties(&self) -> &Option<DeploymentProperties>
pub fn get_deployment_properties(&self) -> &Option<DeploymentProperties>
The deployment properties of this Amazon DataZone blueprint.
sourcepub fn user_parameters(self, input: CustomParameter) -> Self
pub fn user_parameters(self, input: CustomParameter) -> Self
Appends an item to user_parameters
.
To override the contents of this collection use set_user_parameters
.
The user parameters of this blueprint.
sourcepub fn set_user_parameters(self, input: Option<Vec<CustomParameter>>) -> Self
pub fn set_user_parameters(self, input: Option<Vec<CustomParameter>>) -> Self
The user parameters of this blueprint.
sourcepub fn get_user_parameters(&self) -> &Option<Vec<CustomParameter>>
pub fn get_user_parameters(&self) -> &Option<Vec<CustomParameter>>
The user parameters of this blueprint.
sourcepub fn glossary_terms(self, input: impl Into<String>) -> Self
pub fn glossary_terms(self, input: impl Into<String>) -> Self
Appends an item to glossary_terms
.
To override the contents of this collection use set_glossary_terms
.
The glossary terms attached to this Amazon DataZone blueprint.
sourcepub fn set_glossary_terms(self, input: Option<Vec<String>>) -> Self
pub fn set_glossary_terms(self, input: Option<Vec<String>>) -> Self
The glossary terms attached to this Amazon DataZone blueprint.
sourcepub fn get_glossary_terms(&self) -> &Option<Vec<String>>
pub fn get_glossary_terms(&self) -> &Option<Vec<String>>
The glossary terms attached to this Amazon DataZone blueprint.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
A timestamp of when this blueprint was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
A timestamp of when this blueprint was created.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
pub fn get_created_at(&self) -> &Option<DateTime>
A timestamp of when this blueprint was created.
sourcepub fn updated_at(self, input: DateTime) -> Self
pub fn updated_at(self, input: DateTime) -> Self
The timestamp of when this blueprint was updated.
sourcepub fn set_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_updated_at(self, input: Option<DateTime>) -> Self
The timestamp of when this blueprint was updated.
sourcepub fn get_updated_at(&self) -> &Option<DateTime>
pub fn get_updated_at(&self) -> &Option<DateTime>
The timestamp of when this blueprint was updated.
sourcepub fn build(self) -> GetEnvironmentBlueprintOutput
pub fn build(self) -> GetEnvironmentBlueprintOutput
Consumes the builder and constructs a GetEnvironmentBlueprintOutput
.
Trait Implementations§
source§impl Clone for GetEnvironmentBlueprintOutputBuilder
impl Clone for GetEnvironmentBlueprintOutputBuilder
source§fn clone(&self) -> GetEnvironmentBlueprintOutputBuilder
fn clone(&self) -> GetEnvironmentBlueprintOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetEnvironmentBlueprintOutputBuilder
impl Default for GetEnvironmentBlueprintOutputBuilder
source§fn default() -> GetEnvironmentBlueprintOutputBuilder
fn default() -> GetEnvironmentBlueprintOutputBuilder
source§impl PartialEq for GetEnvironmentBlueprintOutputBuilder
impl PartialEq for GetEnvironmentBlueprintOutputBuilder
source§fn eq(&self, other: &GetEnvironmentBlueprintOutputBuilder) -> bool
fn eq(&self, other: &GetEnvironmentBlueprintOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.