pub struct CreatePlatformVersionRequest {
pub environment_name: Option<String>,
pub option_settings: Option<Vec<ConfigurationOptionSetting>>,
pub platform_definition_bundle: S3Location,
pub platform_name: String,
pub platform_version: String,
pub tags: Option<Vec<Tag>>,
}
Expand description
Request to create a new platform version.
Fields
environment_name: Option<String>
The name of the builder environment.
option_settings: Option<Vec<ConfigurationOptionSetting>>
The configuration option settings to apply to the builder environment.
platform_definition_bundle: S3Location
The location of the platform definition archive in Amazon S3.
platform_name: String
The name of your custom platform.
platform_version: String
The number, such as 1.0.2, for the new platform version.
Specifies the tags applied to the new platform version.
Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.
Trait Implementations
sourceimpl Clone for CreatePlatformVersionRequest
impl Clone for CreatePlatformVersionRequest
sourcefn clone(&self) -> CreatePlatformVersionRequest
fn clone(&self) -> CreatePlatformVersionRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CreatePlatformVersionRequest
impl Debug for CreatePlatformVersionRequest
sourceimpl Default for CreatePlatformVersionRequest
impl Default for CreatePlatformVersionRequest
sourcefn default() -> CreatePlatformVersionRequest
fn default() -> CreatePlatformVersionRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CreatePlatformVersionRequest> for CreatePlatformVersionRequest
impl PartialEq<CreatePlatformVersionRequest> for CreatePlatformVersionRequest
sourcefn eq(&self, other: &CreatePlatformVersionRequest) -> bool
fn eq(&self, other: &CreatePlatformVersionRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreatePlatformVersionRequest) -> bool
fn ne(&self, other: &CreatePlatformVersionRequest) -> bool
This method tests for !=
.
impl StructuralPartialEq for CreatePlatformVersionRequest
Auto Trait Implementations
impl RefUnwindSafe for CreatePlatformVersionRequest
impl Send for CreatePlatformVersionRequest
impl Sync for CreatePlatformVersionRequest
impl Unpin for CreatePlatformVersionRequest
impl UnwindSafe for CreatePlatformVersionRequest
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
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