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: String
The ID of this Amazon DataZone blueprint.
name: String
The name of this Amazon DataZone blueprint.
description: Option<String>
The description of this Amazon DataZone blueprint.
provider: String
The 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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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