Struct aws_sdk_migrationhub::operation::disassociate_created_artifact::DisassociateCreatedArtifactInput
source · #[non_exhaustive]pub struct DisassociateCreatedArtifactInput {
pub progress_update_stream: Option<String>,
pub migration_task_name: Option<String>,
pub created_artifact_name: Option<String>,
pub dry_run: Option<bool>,
}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.progress_update_stream: Option<String>The name of the ProgressUpdateStream.
migration_task_name: Option<String>Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
created_artifact_name: Option<String>An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
dry_run: Option<bool>Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
Implementations§
source§impl DisassociateCreatedArtifactInput
impl DisassociateCreatedArtifactInput
sourcepub fn progress_update_stream(&self) -> Option<&str>
pub fn progress_update_stream(&self) -> Option<&str>
The name of the ProgressUpdateStream.
sourcepub fn migration_task_name(&self) -> Option<&str>
pub fn migration_task_name(&self) -> Option<&str>
Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
sourcepub fn created_artifact_name(&self) -> Option<&str>
pub fn created_artifact_name(&self) -> Option<&str>
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
source§impl DisassociateCreatedArtifactInput
impl DisassociateCreatedArtifactInput
sourcepub fn builder() -> DisassociateCreatedArtifactInputBuilder
pub fn builder() -> DisassociateCreatedArtifactInputBuilder
Creates a new builder-style object to manufacture DisassociateCreatedArtifactInput.
Trait Implementations§
source§impl Clone for DisassociateCreatedArtifactInput
impl Clone for DisassociateCreatedArtifactInput
source§fn clone(&self) -> DisassociateCreatedArtifactInput
fn clone(&self) -> DisassociateCreatedArtifactInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DisassociateCreatedArtifactInput
impl PartialEq for DisassociateCreatedArtifactInput
source§fn eq(&self, other: &DisassociateCreatedArtifactInput) -> bool
fn eq(&self, other: &DisassociateCreatedArtifactInput) -> bool
self and other values to be equal, and is used
by ==.