Struct aws_sdk_elasticbeanstalk::model::platform_summary::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for PlatformSummary
Implementations
sourceimpl Builder
impl Builder
sourcepub fn platform_arn(self, input: impl Into<String>) -> Self
pub fn platform_arn(self, input: impl Into<String>) -> Self
The ARN of the platform version.
sourcepub fn set_platform_arn(self, input: Option<String>) -> Self
pub fn set_platform_arn(self, input: Option<String>) -> Self
The ARN of the platform version.
sourcepub fn platform_owner(self, input: impl Into<String>) -> Self
pub fn platform_owner(self, input: impl Into<String>) -> Self
The AWS account ID of the person who created the platform version.
sourcepub fn set_platform_owner(self, input: Option<String>) -> Self
pub fn set_platform_owner(self, input: Option<String>) -> Self
The AWS account ID of the person who created the platform version.
sourcepub fn platform_status(self, input: PlatformStatus) -> Self
pub fn platform_status(self, input: PlatformStatus) -> Self
The status of the platform version. You can create an environment from the platform version once it is ready.
sourcepub fn set_platform_status(self, input: Option<PlatformStatus>) -> Self
pub fn set_platform_status(self, input: Option<PlatformStatus>) -> Self
The status of the platform version. You can create an environment from the platform version once it is ready.
sourcepub fn platform_category(self, input: impl Into<String>) -> Self
pub fn platform_category(self, input: impl Into<String>) -> Self
The category of platform version.
sourcepub fn set_platform_category(self, input: Option<String>) -> Self
pub fn set_platform_category(self, input: Option<String>) -> Self
The category of platform version.
sourcepub fn operating_system_name(self, input: impl Into<String>) -> Self
pub fn operating_system_name(self, input: impl Into<String>) -> Self
The operating system used by the platform version.
sourcepub fn set_operating_system_name(self, input: Option<String>) -> Self
pub fn set_operating_system_name(self, input: Option<String>) -> Self
The operating system used by the platform version.
sourcepub fn operating_system_version(self, input: impl Into<String>) -> Self
pub fn operating_system_version(self, input: impl Into<String>) -> Self
The version of the operating system used by the platform version.
sourcepub fn set_operating_system_version(self, input: Option<String>) -> Self
pub fn set_operating_system_version(self, input: Option<String>) -> Self
The version of the operating system used by the platform version.
sourcepub fn supported_tier_list(self, input: impl Into<String>) -> Self
pub fn supported_tier_list(self, input: impl Into<String>) -> Self
Appends an item to supported_tier_list
.
To override the contents of this collection use set_supported_tier_list
.
The tiers in which the platform version runs.
sourcepub fn set_supported_tier_list(self, input: Option<Vec<String>>) -> Self
pub fn set_supported_tier_list(self, input: Option<Vec<String>>) -> Self
The tiers in which the platform version runs.
sourcepub fn supported_addon_list(self, input: impl Into<String>) -> Self
pub fn supported_addon_list(self, input: impl Into<String>) -> Self
Appends an item to supported_addon_list
.
To override the contents of this collection use set_supported_addon_list
.
The additions associated with the platform version.
sourcepub fn set_supported_addon_list(self, input: Option<Vec<String>>) -> Self
pub fn set_supported_addon_list(self, input: Option<Vec<String>>) -> Self
The additions associated with the platform version.
sourcepub fn platform_lifecycle_state(self, input: impl Into<String>) -> Self
pub fn platform_lifecycle_state(self, input: impl Into<String>) -> Self
The state of the platform version in its lifecycle.
Possible values: recommended
| empty
If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.
sourcepub fn set_platform_lifecycle_state(self, input: Option<String>) -> Self
pub fn set_platform_lifecycle_state(self, input: Option<String>) -> Self
The state of the platform version in its lifecycle.
Possible values: recommended
| empty
If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.
sourcepub fn platform_version(self, input: impl Into<String>) -> Self
pub fn platform_version(self, input: impl Into<String>) -> Self
The version string of the platform version.
sourcepub fn set_platform_version(self, input: Option<String>) -> Self
pub fn set_platform_version(self, input: Option<String>) -> Self
The version string of the platform version.
sourcepub fn platform_branch_name(self, input: impl Into<String>) -> Self
pub fn platform_branch_name(self, input: impl Into<String>) -> Self
The platform branch to which the platform version belongs.
sourcepub fn set_platform_branch_name(self, input: Option<String>) -> Self
pub fn set_platform_branch_name(self, input: Option<String>) -> Self
The platform branch to which the platform version belongs.
sourcepub fn platform_branch_lifecycle_state(self, input: impl Into<String>) -> Self
pub fn platform_branch_lifecycle_state(self, input: impl Into<String>) -> Self
The state of the platform version's branch in its lifecycle.
Possible values: beta
| supported
| deprecated
| retired
sourcepub fn set_platform_branch_lifecycle_state(self, input: Option<String>) -> Self
pub fn set_platform_branch_lifecycle_state(self, input: Option<String>) -> Self
The state of the platform version's branch in its lifecycle.
Possible values: beta
| supported
| deprecated
| retired
sourcepub fn build(self) -> PlatformSummary
pub fn build(self) -> PlatformSummary
Consumes the builder and constructs a PlatformSummary
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more