Struct aws_sdk_datazone::operation::put_environment_blueprint_configuration::builders::PutEnvironmentBlueprintConfigurationFluentBuilder
source · pub struct PutEnvironmentBlueprintConfigurationFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to PutEnvironmentBlueprintConfiguration
.
Writes the configuration for the specified environment blueprint in Amazon DataZone.
Implementations§
source§impl PutEnvironmentBlueprintConfigurationFluentBuilder
impl PutEnvironmentBlueprintConfigurationFluentBuilder
sourcepub fn as_input(&self) -> &PutEnvironmentBlueprintConfigurationInputBuilder
pub fn as_input(&self) -> &PutEnvironmentBlueprintConfigurationInputBuilder
Access the PutEnvironmentBlueprintConfiguration as a reference.
sourcepub async fn send(
self
) -> Result<PutEnvironmentBlueprintConfigurationOutput, SdkError<PutEnvironmentBlueprintConfigurationError, HttpResponse>>
pub async fn send( self ) -> Result<PutEnvironmentBlueprintConfigurationOutput, SdkError<PutEnvironmentBlueprintConfigurationError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<PutEnvironmentBlueprintConfigurationOutput, PutEnvironmentBlueprintConfigurationError, Self>, SdkError<PutEnvironmentBlueprintConfigurationError>>
pub async fn customize( self ) -> Result<CustomizableOperation<PutEnvironmentBlueprintConfigurationOutput, PutEnvironmentBlueprintConfigurationError, Self>, SdkError<PutEnvironmentBlueprintConfigurationError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn domain_identifier(self, input: impl Into<String>) -> Self
pub fn domain_identifier(self, input: impl Into<String>) -> Self
The identifier of the Amazon DataZone domain.
sourcepub fn set_domain_identifier(self, input: Option<String>) -> Self
pub fn set_domain_identifier(self, input: Option<String>) -> Self
The identifier of the Amazon DataZone domain.
sourcepub fn get_domain_identifier(&self) -> &Option<String>
pub fn get_domain_identifier(&self) -> &Option<String>
The identifier of the Amazon DataZone domain.
sourcepub fn environment_blueprint_identifier(self, input: impl Into<String>) -> Self
pub fn environment_blueprint_identifier(self, input: impl Into<String>) -> Self
The identifier of the environment blueprint.
sourcepub fn set_environment_blueprint_identifier(self, input: Option<String>) -> Self
pub fn set_environment_blueprint_identifier(self, input: Option<String>) -> Self
The identifier of the environment blueprint.
sourcepub fn get_environment_blueprint_identifier(&self) -> &Option<String>
pub fn get_environment_blueprint_identifier(&self) -> &Option<String>
The identifier of the environment blueprint.
sourcepub fn provisioning_role_arn(self, input: impl Into<String>) -> Self
pub fn provisioning_role_arn(self, input: impl Into<String>) -> Self
The ARN of the provisioning role.
sourcepub fn set_provisioning_role_arn(self, input: Option<String>) -> Self
pub fn set_provisioning_role_arn(self, input: Option<String>) -> Self
The ARN of the provisioning role.
sourcepub fn get_provisioning_role_arn(&self) -> &Option<String>
pub fn get_provisioning_role_arn(&self) -> &Option<String>
The ARN of the provisioning role.
sourcepub fn manage_access_role_arn(self, input: impl Into<String>) -> Self
pub fn manage_access_role_arn(self, input: impl Into<String>) -> Self
The ARN of the manage access role.
sourcepub fn set_manage_access_role_arn(self, input: Option<String>) -> Self
pub fn set_manage_access_role_arn(self, input: Option<String>) -> Self
The ARN of the manage access role.
sourcepub fn get_manage_access_role_arn(&self) -> &Option<String>
pub fn get_manage_access_role_arn(&self) -> &Option<String>
The ARN of the manage access role.
sourcepub fn enabled_regions(self, input: impl Into<String>) -> Self
pub fn enabled_regions(self, input: impl Into<String>) -> Self
Appends an item to enabledRegions
.
To override the contents of this collection use set_enabled_regions
.
Specifies the enabled Amazon Web Services Regions.
sourcepub fn set_enabled_regions(self, input: Option<Vec<String>>) -> Self
pub fn set_enabled_regions(self, input: Option<Vec<String>>) -> Self
Specifies the enabled Amazon Web Services Regions.
sourcepub fn get_enabled_regions(&self) -> &Option<Vec<String>>
pub fn get_enabled_regions(&self) -> &Option<Vec<String>>
Specifies the enabled Amazon Web Services Regions.
sourcepub fn regional_parameters(
self,
k: impl Into<String>,
v: HashMap<String, String>
) -> Self
pub fn regional_parameters( self, k: impl Into<String>, v: HashMap<String, String> ) -> Self
Adds a key-value pair to regionalParameters
.
To override the contents of this collection use set_regional_parameters
.
The regional parameters in the environment blueprint.
Trait Implementations§
source§impl Clone for PutEnvironmentBlueprintConfigurationFluentBuilder
impl Clone for PutEnvironmentBlueprintConfigurationFluentBuilder
source§fn clone(&self) -> PutEnvironmentBlueprintConfigurationFluentBuilder
fn clone(&self) -> PutEnvironmentBlueprintConfigurationFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more