pub struct CreateBackupPlanInput {
pub backup_plan: BackupPlanInput,
pub backup_plan_tags: Option<HashMap<String, String>>,
pub creator_request_id: Option<String>,
}
Fields§
§backup_plan: 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.
creator_request_id: Option<String>
Identifies the request and allows failed requests to be retried without the risk of executing the operation twice. If the request includes a CreatorRequestId
that matches an existing backup plan, that plan is returned. This parameter is optional.
Trait Implementations§
Source§impl Clone for CreateBackupPlanInput
impl Clone for CreateBackupPlanInput
Source§fn clone(&self) -> CreateBackupPlanInput
fn clone(&self) -> CreateBackupPlanInput
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CreateBackupPlanInput
impl Debug for CreateBackupPlanInput
Source§impl Default for CreateBackupPlanInput
impl Default for CreateBackupPlanInput
Source§fn default() -> CreateBackupPlanInput
fn default() -> CreateBackupPlanInput
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateBackupPlanInput
impl PartialEq for CreateBackupPlanInput
Source§impl Serialize for CreateBackupPlanInput
impl Serialize for CreateBackupPlanInput
impl StructuralPartialEq for CreateBackupPlanInput
Auto Trait Implementations§
impl Freeze for CreateBackupPlanInput
impl RefUnwindSafe for CreateBackupPlanInput
impl Send for CreateBackupPlanInput
impl Sync for CreateBackupPlanInput
impl Unpin for CreateBackupPlanInput
impl UnwindSafe for CreateBackupPlanInput
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
Mutably borrows from an owned value. Read more