Struct aws_sdk_backup::input::CreateBackupPlanInput
source · [−]#[non_exhaustive]pub struct CreateBackupPlanInput { /* private fields */ }
Implementations
sourceimpl CreateBackupPlanInput
impl CreateBackupPlanInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateBackupPlan, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateBackupPlan, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateBackupPlan
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateBackupPlanInput
.
sourceimpl CreateBackupPlanInput
impl CreateBackupPlanInput
sourcepub fn backup_plan(&self) -> Option<&BackupPlanInput>
pub fn backup_plan(&self) -> Option<&BackupPlanInput>
Specifies the body of a backup plan. Includes a BackupPlanName
and one or more sets of Rules
.
To help organize your resources, you can assign your own metadata to the resources that you create. Each tag is a key-value pair. The specified tags are assigned to all backups created with this plan.
sourcepub fn creator_request_id(&self) -> Option<&str>
pub fn creator_request_id(&self) -> Option<&str>
Identifies the request and allows failed requests to be retried without the risk of running the operation twice. If the request includes a CreatorRequestId
that matches an existing backup plan, that plan is returned. This parameter is optional.
If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
Trait Implementations
sourceimpl Clone for CreateBackupPlanInput
impl Clone for CreateBackupPlanInput
sourcefn clone(&self) -> CreateBackupPlanInput
fn clone(&self) -> CreateBackupPlanInput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more