Struct aws_sdk_robomaker::operation::create_robot_application_version::CreateRobotApplicationVersionInput
source · #[non_exhaustive]pub struct CreateRobotApplicationVersionInput {
pub application: Option<String>,
pub current_revision_id: Option<String>,
pub s3_etags: Option<Vec<String>>,
pub image_digest: Option<String>,
}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.application: Option<String>The application information for the robot application.
current_revision_id: Option<String>The current revision id for the robot application. If you provide a value and it matches the latest revision ID, a new version will be created.
The Amazon S3 identifier for the zip file bundle that you use for your robot application.
image_digest: Option<String>A SHA256 identifier for the Docker image that you use for your robot application.
Implementations§
source§impl CreateRobotApplicationVersionInput
impl CreateRobotApplicationVersionInput
sourcepub fn application(&self) -> Option<&str>
pub fn application(&self) -> Option<&str>
The application information for the robot application.
sourcepub fn current_revision_id(&self) -> Option<&str>
pub fn current_revision_id(&self) -> Option<&str>
The current revision id for the robot application. If you provide a value and it matches the latest revision ID, a new version will be created.
The Amazon S3 identifier for the zip file bundle that you use for your robot application.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .s3_etags.is_none().
sourcepub fn image_digest(&self) -> Option<&str>
pub fn image_digest(&self) -> Option<&str>
A SHA256 identifier for the Docker image that you use for your robot application.
source§impl CreateRobotApplicationVersionInput
impl CreateRobotApplicationVersionInput
sourcepub fn builder() -> CreateRobotApplicationVersionInputBuilder
pub fn builder() -> CreateRobotApplicationVersionInputBuilder
Creates a new builder-style object to manufacture CreateRobotApplicationVersionInput.
Trait Implementations§
source§impl Clone for CreateRobotApplicationVersionInput
impl Clone for CreateRobotApplicationVersionInput
source§fn clone(&self) -> CreateRobotApplicationVersionInput
fn clone(&self) -> CreateRobotApplicationVersionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for CreateRobotApplicationVersionInput
impl PartialEq for CreateRobotApplicationVersionInput
source§fn eq(&self, other: &CreateRobotApplicationVersionInput) -> bool
fn eq(&self, other: &CreateRobotApplicationVersionInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CreateRobotApplicationVersionInput
Auto Trait Implementations§
impl Freeze for CreateRobotApplicationVersionInput
impl RefUnwindSafe for CreateRobotApplicationVersionInput
impl Send for CreateRobotApplicationVersionInput
impl Sync for CreateRobotApplicationVersionInput
impl Unpin for CreateRobotApplicationVersionInput
impl UnwindSafe for CreateRobotApplicationVersionInput
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