Struct aws_sdk_datazone::operation::get_environment_blueprint::GetEnvironmentBlueprintOutput
source · #[non_exhaustive]pub struct GetEnvironmentBlueprintOutput {
pub id: String,
pub name: String,
pub description: Option<String>,
pub provider: String,
pub provisioning_properties: Option<ProvisioningProperties>,
pub deployment_properties: Option<DeploymentProperties>,
pub user_parameters: Option<Vec<CustomParameter>>,
pub glossary_terms: Option<Vec<String>>,
pub created_at: Option<DateTime>,
pub updated_at: Option<DateTime>,
/* private fields */
}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.id: StringThe ID of this Amazon DataZone blueprint.
name: StringThe name of this Amazon DataZone blueprint.
description: Option<String>The description of this Amazon DataZone blueprint.
provider: StringThe provider of this Amazon DataZone blueprint.
provisioning_properties: Option<ProvisioningProperties>The provisioning properties of this Amazon DataZone blueprint.
deployment_properties: Option<DeploymentProperties>The deployment properties of this Amazon DataZone blueprint.
user_parameters: Option<Vec<CustomParameter>>The user parameters of this blueprint.
glossary_terms: Option<Vec<String>>The glossary terms attached to this Amazon DataZone blueprint.
created_at: Option<DateTime>A timestamp of when this blueprint was created.
updated_at: Option<DateTime>The timestamp of when this blueprint was updated.
Implementations§
source§impl GetEnvironmentBlueprintOutput
impl GetEnvironmentBlueprintOutput
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of this Amazon DataZone blueprint.
sourcepub fn provisioning_properties(&self) -> Option<&ProvisioningProperties>
pub fn provisioning_properties(&self) -> Option<&ProvisioningProperties>
The provisioning properties of this Amazon DataZone blueprint.
sourcepub fn deployment_properties(&self) -> Option<&DeploymentProperties>
pub fn deployment_properties(&self) -> Option<&DeploymentProperties>
The deployment properties of this Amazon DataZone blueprint.
sourcepub fn user_parameters(&self) -> &[CustomParameter]
pub fn user_parameters(&self) -> &[CustomParameter]
The user parameters of this blueprint.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .user_parameters.is_none().
sourcepub fn glossary_terms(&self) -> &[String]
pub fn glossary_terms(&self) -> &[String]
The glossary terms attached to this Amazon DataZone blueprint.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .glossary_terms.is_none().
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
A timestamp of when this blueprint was created.
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
The timestamp of when this blueprint was updated.
source§impl GetEnvironmentBlueprintOutput
impl GetEnvironmentBlueprintOutput
sourcepub fn builder() -> GetEnvironmentBlueprintOutputBuilder
pub fn builder() -> GetEnvironmentBlueprintOutputBuilder
Creates a new builder-style object to manufacture GetEnvironmentBlueprintOutput.
Trait Implementations§
source§impl Clone for GetEnvironmentBlueprintOutput
impl Clone for GetEnvironmentBlueprintOutput
source§fn clone(&self) -> GetEnvironmentBlueprintOutput
fn clone(&self) -> GetEnvironmentBlueprintOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for GetEnvironmentBlueprintOutput
impl PartialEq for GetEnvironmentBlueprintOutput
source§fn eq(&self, other: &GetEnvironmentBlueprintOutput) -> bool
fn eq(&self, other: &GetEnvironmentBlueprintOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetEnvironmentBlueprintOutput
impl RequestId for GetEnvironmentBlueprintOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetEnvironmentBlueprintOutput
Auto Trait Implementations§
impl Freeze for GetEnvironmentBlueprintOutput
impl RefUnwindSafe for GetEnvironmentBlueprintOutput
impl Send for GetEnvironmentBlueprintOutput
impl Sync for GetEnvironmentBlueprintOutput
impl Unpin for GetEnvironmentBlueprintOutput
impl UnwindSafe for GetEnvironmentBlueprintOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more