Versions in this module Expand all Collapse all v1 v1.99.1 Feb 10, 2020 v1.99.0 Feb 10, 2020 Changes in this version + const ConditionTypeStringequals + const EndpointsID + const ErrCodeAlreadyExistsException + const ErrCodeDependencyFailureException + const ErrCodeInvalidParameterValueException + const ErrCodeInvalidRequestException + const ErrCodeLimitExceededException + const ErrCodeMissingParameterValueException + const ErrCodeResourceNotFoundException + const ErrCodeServiceUnavailableException + const JobStateAborted + const JobStateAborting + const JobStateCompleted + const JobStateCreated + const JobStateExpired + const JobStateFailed + const JobStatePending + const JobStateRunning + const RecoveryPointStatusCompleted + const RecoveryPointStatusDeleting + const RecoveryPointStatusExpired + const RecoveryPointStatusPartial + const RestoreJobStatusAborted + const RestoreJobStatusCompleted + const RestoreJobStatusFailed + const RestoreJobStatusPending + const RestoreJobStatusRunning + const ServiceID + const ServiceName + const StorageClassCold + const StorageClassDeleted + const StorageClassWarm + const VaultEventBackupJobCompleted + const VaultEventBackupJobStarted + const VaultEventBackupPlanCreated + const VaultEventBackupPlanModified + const VaultEventRecoveryPointModified + const VaultEventRestoreJobCompleted + const VaultEventRestoreJobStarted + type Backup struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Backup + func (c *Backup) CreateBackupPlan(input *CreateBackupPlanInput) (*CreateBackupPlanOutput, error) + func (c *Backup) CreateBackupPlanRequest(input *CreateBackupPlanInput) (req *request.Request, output *CreateBackupPlanOutput) + func (c *Backup) CreateBackupPlanWithContext(ctx aws.Context, input *CreateBackupPlanInput, opts ...request.Option) (*CreateBackupPlanOutput, error) + func (c *Backup) CreateBackupSelection(input *CreateBackupSelectionInput) (*CreateBackupSelectionOutput, error) + func (c *Backup) CreateBackupSelectionRequest(input *CreateBackupSelectionInput) (req *request.Request, output *CreateBackupSelectionOutput) + func (c *Backup) CreateBackupSelectionWithContext(ctx aws.Context, input *CreateBackupSelectionInput, opts ...request.Option) (*CreateBackupSelectionOutput, error) + func (c *Backup) CreateBackupVault(input *CreateBackupVaultInput) (*CreateBackupVaultOutput, error) + func (c *Backup) CreateBackupVaultRequest(input *CreateBackupVaultInput) (req *request.Request, output *CreateBackupVaultOutput) + func (c *Backup) CreateBackupVaultWithContext(ctx aws.Context, input *CreateBackupVaultInput, opts ...request.Option) (*CreateBackupVaultOutput, error) + func (c *Backup) DeleteBackupPlan(input *DeleteBackupPlanInput) (*DeleteBackupPlanOutput, error) + func (c *Backup) DeleteBackupPlanRequest(input *DeleteBackupPlanInput) (req *request.Request, output *DeleteBackupPlanOutput) + func (c *Backup) DeleteBackupPlanWithContext(ctx aws.Context, input *DeleteBackupPlanInput, opts ...request.Option) (*DeleteBackupPlanOutput, error) + func (c *Backup) DeleteBackupSelection(input *DeleteBackupSelectionInput) (*DeleteBackupSelectionOutput, error) + func (c *Backup) DeleteBackupSelectionRequest(input *DeleteBackupSelectionInput) (req *request.Request, output *DeleteBackupSelectionOutput) + func (c *Backup) DeleteBackupSelectionWithContext(ctx aws.Context, input *DeleteBackupSelectionInput, opts ...request.Option) (*DeleteBackupSelectionOutput, error) + func (c *Backup) DeleteBackupVault(input *DeleteBackupVaultInput) (*DeleteBackupVaultOutput, error) + func (c *Backup) DeleteBackupVaultAccessPolicy(input *DeleteBackupVaultAccessPolicyInput) (*DeleteBackupVaultAccessPolicyOutput, error) + func (c *Backup) DeleteBackupVaultAccessPolicyRequest(input *DeleteBackupVaultAccessPolicyInput) (req *request.Request, output *DeleteBackupVaultAccessPolicyOutput) + func (c *Backup) DeleteBackupVaultAccessPolicyWithContext(ctx aws.Context, input *DeleteBackupVaultAccessPolicyInput, ...) (*DeleteBackupVaultAccessPolicyOutput, error) + func (c *Backup) DeleteBackupVaultNotifications(input *DeleteBackupVaultNotificationsInput) (*DeleteBackupVaultNotificationsOutput, error) + func (c *Backup) DeleteBackupVaultNotificationsRequest(input *DeleteBackupVaultNotificationsInput) (req *request.Request, output *DeleteBackupVaultNotificationsOutput) + func (c *Backup) DeleteBackupVaultNotificationsWithContext(ctx aws.Context, input *DeleteBackupVaultNotificationsInput, ...) (*DeleteBackupVaultNotificationsOutput, error) + func (c *Backup) DeleteBackupVaultRequest(input *DeleteBackupVaultInput) (req *request.Request, output *DeleteBackupVaultOutput) + func (c *Backup) DeleteBackupVaultWithContext(ctx aws.Context, input *DeleteBackupVaultInput, opts ...request.Option) (*DeleteBackupVaultOutput, error) + func (c *Backup) DeleteRecoveryPoint(input *DeleteRecoveryPointInput) (*DeleteRecoveryPointOutput, error) + func (c *Backup) DeleteRecoveryPointRequest(input *DeleteRecoveryPointInput) (req *request.Request, output *DeleteRecoveryPointOutput) + func (c *Backup) DeleteRecoveryPointWithContext(ctx aws.Context, input *DeleteRecoveryPointInput, opts ...request.Option) (*DeleteRecoveryPointOutput, error) + func (c *Backup) DescribeBackupJob(input *DescribeBackupJobInput) (*DescribeBackupJobOutput, error) + func (c *Backup) DescribeBackupJobRequest(input *DescribeBackupJobInput) (req *request.Request, output *DescribeBackupJobOutput) + func (c *Backup) DescribeBackupJobWithContext(ctx aws.Context, input *DescribeBackupJobInput, opts ...request.Option) (*DescribeBackupJobOutput, error) + func (c *Backup) DescribeBackupVault(input *DescribeBackupVaultInput) (*DescribeBackupVaultOutput, error) + func (c *Backup) DescribeBackupVaultRequest(input *DescribeBackupVaultInput) (req *request.Request, output *DescribeBackupVaultOutput) + func (c *Backup) DescribeBackupVaultWithContext(ctx aws.Context, input *DescribeBackupVaultInput, opts ...request.Option) (*DescribeBackupVaultOutput, error) + func (c *Backup) DescribeProtectedResource(input *DescribeProtectedResourceInput) (*DescribeProtectedResourceOutput, error) + func (c *Backup) DescribeProtectedResourceRequest(input *DescribeProtectedResourceInput) (req *request.Request, output *DescribeProtectedResourceOutput) + func (c *Backup) DescribeProtectedResourceWithContext(ctx aws.Context, input *DescribeProtectedResourceInput, opts ...request.Option) (*DescribeProtectedResourceOutput, error) + func (c *Backup) DescribeRecoveryPoint(input *DescribeRecoveryPointInput) (*DescribeRecoveryPointOutput, error) + func (c *Backup) DescribeRecoveryPointRequest(input *DescribeRecoveryPointInput) (req *request.Request, output *DescribeRecoveryPointOutput) + func (c *Backup) DescribeRecoveryPointWithContext(ctx aws.Context, input *DescribeRecoveryPointInput, opts ...request.Option) (*DescribeRecoveryPointOutput, error) + func (c *Backup) DescribeRestoreJob(input *DescribeRestoreJobInput) (*DescribeRestoreJobOutput, error) + func (c *Backup) DescribeRestoreJobRequest(input *DescribeRestoreJobInput) (req *request.Request, output *DescribeRestoreJobOutput) + func (c *Backup) DescribeRestoreJobWithContext(ctx aws.Context, input *DescribeRestoreJobInput, opts ...request.Option) (*DescribeRestoreJobOutput, error) + func (c *Backup) ExportBackupPlanTemplate(input *ExportBackupPlanTemplateInput) (*ExportBackupPlanTemplateOutput, error) + func (c *Backup) ExportBackupPlanTemplateRequest(input *ExportBackupPlanTemplateInput) (req *request.Request, output *ExportBackupPlanTemplateOutput) + func (c *Backup) ExportBackupPlanTemplateWithContext(ctx aws.Context, input *ExportBackupPlanTemplateInput, opts ...request.Option) (*ExportBackupPlanTemplateOutput, error) + func (c *Backup) GetBackupPlan(input *GetBackupPlanInput) (*GetBackupPlanOutput, error) + func (c *Backup) GetBackupPlanFromJSON(input *GetBackupPlanFromJSONInput) (*GetBackupPlanFromJSONOutput, error) + func (c *Backup) GetBackupPlanFromJSONRequest(input *GetBackupPlanFromJSONInput) (req *request.Request, output *GetBackupPlanFromJSONOutput) + func (c *Backup) GetBackupPlanFromJSONWithContext(ctx aws.Context, input *GetBackupPlanFromJSONInput, opts ...request.Option) (*GetBackupPlanFromJSONOutput, error) + func (c *Backup) GetBackupPlanFromTemplate(input *GetBackupPlanFromTemplateInput) (*GetBackupPlanFromTemplateOutput, error) + func (c *Backup) GetBackupPlanFromTemplateRequest(input *GetBackupPlanFromTemplateInput) (req *request.Request, output *GetBackupPlanFromTemplateOutput) + func (c *Backup) GetBackupPlanFromTemplateWithContext(ctx aws.Context, input *GetBackupPlanFromTemplateInput, opts ...request.Option) (*GetBackupPlanFromTemplateOutput, error) + func (c *Backup) GetBackupPlanRequest(input *GetBackupPlanInput) (req *request.Request, output *GetBackupPlanOutput) + func (c *Backup) GetBackupPlanWithContext(ctx aws.Context, input *GetBackupPlanInput, opts ...request.Option) (*GetBackupPlanOutput, error) + func (c *Backup) GetBackupSelection(input *GetBackupSelectionInput) (*GetBackupSelectionOutput, error) + func (c *Backup) GetBackupSelectionRequest(input *GetBackupSelectionInput) (req *request.Request, output *GetBackupSelectionOutput) + func (c *Backup) GetBackupSelectionWithContext(ctx aws.Context, input *GetBackupSelectionInput, opts ...request.Option) (*GetBackupSelectionOutput, error) + func (c *Backup) GetBackupVaultAccessPolicy(input *GetBackupVaultAccessPolicyInput) (*GetBackupVaultAccessPolicyOutput, error) + func (c *Backup) GetBackupVaultAccessPolicyRequest(input *GetBackupVaultAccessPolicyInput) (req *request.Request, output *GetBackupVaultAccessPolicyOutput) + func (c *Backup) GetBackupVaultAccessPolicyWithContext(ctx aws.Context, input *GetBackupVaultAccessPolicyInput, ...) (*GetBackupVaultAccessPolicyOutput, error) + func (c *Backup) GetBackupVaultNotifications(input *GetBackupVaultNotificationsInput) (*GetBackupVaultNotificationsOutput, error) + func (c *Backup) GetBackupVaultNotificationsRequest(input *GetBackupVaultNotificationsInput) (req *request.Request, output *GetBackupVaultNotificationsOutput) + func (c *Backup) GetBackupVaultNotificationsWithContext(ctx aws.Context, input *GetBackupVaultNotificationsInput, ...) (*GetBackupVaultNotificationsOutput, error) + func (c *Backup) GetRecoveryPointRestoreMetadata(input *GetRecoveryPointRestoreMetadataInput) (*GetRecoveryPointRestoreMetadataOutput, error) + func (c *Backup) GetRecoveryPointRestoreMetadataRequest(input *GetRecoveryPointRestoreMetadataInput) (req *request.Request, output *GetRecoveryPointRestoreMetadataOutput) + func (c *Backup) GetRecoveryPointRestoreMetadataWithContext(ctx aws.Context, input *GetRecoveryPointRestoreMetadataInput, ...) (*GetRecoveryPointRestoreMetadataOutput, error) + func (c *Backup) GetSupportedResourceTypes(input *GetSupportedResourceTypesInput) (*GetSupportedResourceTypesOutput, error) + func (c *Backup) GetSupportedResourceTypesRequest(input *GetSupportedResourceTypesInput) (req *request.Request, output *GetSupportedResourceTypesOutput) + func (c *Backup) GetSupportedResourceTypesWithContext(ctx aws.Context, input *GetSupportedResourceTypesInput, opts ...request.Option) (*GetSupportedResourceTypesOutput, error) + func (c *Backup) ListBackupJobs(input *ListBackupJobsInput) (*ListBackupJobsOutput, error) + func (c *Backup) ListBackupJobsPages(input *ListBackupJobsInput, fn func(*ListBackupJobsOutput, bool) bool) error + func (c *Backup) ListBackupJobsPagesWithContext(ctx aws.Context, input *ListBackupJobsInput, ...) error + func (c *Backup) ListBackupJobsRequest(input *ListBackupJobsInput) (req *request.Request, output *ListBackupJobsOutput) + func (c *Backup) ListBackupJobsWithContext(ctx aws.Context, input *ListBackupJobsInput, opts ...request.Option) (*ListBackupJobsOutput, error) + func (c *Backup) ListBackupPlanTemplates(input *ListBackupPlanTemplatesInput) (*ListBackupPlanTemplatesOutput, error) + func (c *Backup) ListBackupPlanTemplatesPages(input *ListBackupPlanTemplatesInput, ...) error + func (c *Backup) ListBackupPlanTemplatesPagesWithContext(ctx aws.Context, input *ListBackupPlanTemplatesInput, ...) error + func (c *Backup) ListBackupPlanTemplatesRequest(input *ListBackupPlanTemplatesInput) (req *request.Request, output *ListBackupPlanTemplatesOutput) + func (c *Backup) ListBackupPlanTemplatesWithContext(ctx aws.Context, input *ListBackupPlanTemplatesInput, opts ...request.Option) (*ListBackupPlanTemplatesOutput, error) + func (c *Backup) ListBackupPlanVersions(input *ListBackupPlanVersionsInput) (*ListBackupPlanVersionsOutput, error) + func (c *Backup) ListBackupPlanVersionsPages(input *ListBackupPlanVersionsInput, ...) error + func (c *Backup) ListBackupPlanVersionsPagesWithContext(ctx aws.Context, input *ListBackupPlanVersionsInput, ...) error + func (c *Backup) ListBackupPlanVersionsRequest(input *ListBackupPlanVersionsInput) (req *request.Request, output *ListBackupPlanVersionsOutput) + func (c *Backup) ListBackupPlanVersionsWithContext(ctx aws.Context, input *ListBackupPlanVersionsInput, opts ...request.Option) (*ListBackupPlanVersionsOutput, error) + func (c *Backup) ListBackupPlans(input *ListBackupPlansInput) (*ListBackupPlansOutput, error) + func (c *Backup) ListBackupPlansPages(input *ListBackupPlansInput, fn func(*ListBackupPlansOutput, bool) bool) error + func (c *Backup) ListBackupPlansPagesWithContext(ctx aws.Context, input *ListBackupPlansInput, ...) error + func (c *Backup) ListBackupPlansRequest(input *ListBackupPlansInput) (req *request.Request, output *ListBackupPlansOutput) + func (c *Backup) ListBackupPlansWithContext(ctx aws.Context, input *ListBackupPlansInput, opts ...request.Option) (*ListBackupPlansOutput, error) + func (c *Backup) ListBackupSelections(input *ListBackupSelectionsInput) (*ListBackupSelectionsOutput, error) + func (c *Backup) ListBackupSelectionsPages(input *ListBackupSelectionsInput, ...) error + func (c *Backup) ListBackupSelectionsPagesWithContext(ctx aws.Context, input *ListBackupSelectionsInput, ...) error + func (c *Backup) ListBackupSelectionsRequest(input *ListBackupSelectionsInput) (req *request.Request, output *ListBackupSelectionsOutput) + func (c *Backup) ListBackupSelectionsWithContext(ctx aws.Context, input *ListBackupSelectionsInput, opts ...request.Option) (*ListBackupSelectionsOutput, error) + func (c *Backup) ListBackupVaults(input *ListBackupVaultsInput) (*ListBackupVaultsOutput, error) + func (c *Backup) ListBackupVaultsPages(input *ListBackupVaultsInput, fn func(*ListBackupVaultsOutput, bool) bool) error + func (c *Backup) ListBackupVaultsPagesWithContext(ctx aws.Context, input *ListBackupVaultsInput, ...) error + func (c *Backup) ListBackupVaultsRequest(input *ListBackupVaultsInput) (req *request.Request, output *ListBackupVaultsOutput) + func (c *Backup) ListBackupVaultsWithContext(ctx aws.Context, input *ListBackupVaultsInput, opts ...request.Option) (*ListBackupVaultsOutput, error) + func (c *Backup) ListProtectedResources(input *ListProtectedResourcesInput) (*ListProtectedResourcesOutput, error) + func (c *Backup) ListProtectedResourcesPages(input *ListProtectedResourcesInput, ...) error + func (c *Backup) ListProtectedResourcesPagesWithContext(ctx aws.Context, input *ListProtectedResourcesInput, ...) error + func (c *Backup) ListProtectedResourcesRequest(input *ListProtectedResourcesInput) (req *request.Request, output *ListProtectedResourcesOutput) + func (c *Backup) ListProtectedResourcesWithContext(ctx aws.Context, input *ListProtectedResourcesInput, opts ...request.Option) (*ListProtectedResourcesOutput, error) + func (c *Backup) ListRecoveryPointsByBackupVault(input *ListRecoveryPointsByBackupVaultInput) (*ListRecoveryPointsByBackupVaultOutput, error) + func (c *Backup) ListRecoveryPointsByBackupVaultPages(input *ListRecoveryPointsByBackupVaultInput, ...) error + func (c *Backup) ListRecoveryPointsByBackupVaultPagesWithContext(ctx aws.Context, input *ListRecoveryPointsByBackupVaultInput, ...) error + func (c *Backup) ListRecoveryPointsByBackupVaultRequest(input *ListRecoveryPointsByBackupVaultInput) (req *request.Request, output *ListRecoveryPointsByBackupVaultOutput) + func (c *Backup) ListRecoveryPointsByBackupVaultWithContext(ctx aws.Context, input *ListRecoveryPointsByBackupVaultInput, ...) (*ListRecoveryPointsByBackupVaultOutput, error) + func (c *Backup) ListRecoveryPointsByResource(input *ListRecoveryPointsByResourceInput) (*ListRecoveryPointsByResourceOutput, error) + func (c *Backup) ListRecoveryPointsByResourcePages(input *ListRecoveryPointsByResourceInput, ...) error + func (c *Backup) ListRecoveryPointsByResourcePagesWithContext(ctx aws.Context, input *ListRecoveryPointsByResourceInput, ...) error + func (c *Backup) ListRecoveryPointsByResourceRequest(input *ListRecoveryPointsByResourceInput) (req *request.Request, output *ListRecoveryPointsByResourceOutput) + func (c *Backup) ListRecoveryPointsByResourceWithContext(ctx aws.Context, input *ListRecoveryPointsByResourceInput, ...) (*ListRecoveryPointsByResourceOutput, error) + func (c *Backup) ListRestoreJobs(input *ListRestoreJobsInput) (*ListRestoreJobsOutput, error) + func (c *Backup) ListRestoreJobsPages(input *ListRestoreJobsInput, fn func(*ListRestoreJobsOutput, bool) bool) error + func (c *Backup) ListRestoreJobsPagesWithContext(ctx aws.Context, input *ListRestoreJobsInput, ...) error + func (c *Backup) ListRestoreJobsRequest(input *ListRestoreJobsInput) (req *request.Request, output *ListRestoreJobsOutput) + func (c *Backup) ListRestoreJobsWithContext(ctx aws.Context, input *ListRestoreJobsInput, opts ...request.Option) (*ListRestoreJobsOutput, error) + func (c *Backup) ListTags(input *ListTagsInput) (*ListTagsOutput, error) + func (c *Backup) ListTagsPages(input *ListTagsInput, fn func(*ListTagsOutput, bool) bool) error + func (c *Backup) ListTagsPagesWithContext(ctx aws.Context, input *ListTagsInput, fn func(*ListTagsOutput, bool) bool, ...) error + func (c *Backup) ListTagsRequest(input *ListTagsInput) (req *request.Request, output *ListTagsOutput) + func (c *Backup) ListTagsWithContext(ctx aws.Context, input *ListTagsInput, opts ...request.Option) (*ListTagsOutput, error) + func (c *Backup) PutBackupVaultAccessPolicy(input *PutBackupVaultAccessPolicyInput) (*PutBackupVaultAccessPolicyOutput, error) + func (c *Backup) PutBackupVaultAccessPolicyRequest(input *PutBackupVaultAccessPolicyInput) (req *request.Request, output *PutBackupVaultAccessPolicyOutput) + func (c *Backup) PutBackupVaultAccessPolicyWithContext(ctx aws.Context, input *PutBackupVaultAccessPolicyInput, ...) (*PutBackupVaultAccessPolicyOutput, error) + func (c *Backup) PutBackupVaultNotifications(input *PutBackupVaultNotificationsInput) (*PutBackupVaultNotificationsOutput, error) + func (c *Backup) PutBackupVaultNotificationsRequest(input *PutBackupVaultNotificationsInput) (req *request.Request, output *PutBackupVaultNotificationsOutput) + func (c *Backup) PutBackupVaultNotificationsWithContext(ctx aws.Context, input *PutBackupVaultNotificationsInput, ...) (*PutBackupVaultNotificationsOutput, error) + func (c *Backup) StartBackupJob(input *StartBackupJobInput) (*StartBackupJobOutput, error) + func (c *Backup) StartBackupJobRequest(input *StartBackupJobInput) (req *request.Request, output *StartBackupJobOutput) + func (c *Backup) StartBackupJobWithContext(ctx aws.Context, input *StartBackupJobInput, opts ...request.Option) (*StartBackupJobOutput, error) + func (c *Backup) StartRestoreJob(input *StartRestoreJobInput) (*StartRestoreJobOutput, error) + func (c *Backup) StartRestoreJobRequest(input *StartRestoreJobInput) (req *request.Request, output *StartRestoreJobOutput) + func (c *Backup) StartRestoreJobWithContext(ctx aws.Context, input *StartRestoreJobInput, opts ...request.Option) (*StartRestoreJobOutput, error) + func (c *Backup) StopBackupJob(input *StopBackupJobInput) (*StopBackupJobOutput, error) + func (c *Backup) StopBackupJobRequest(input *StopBackupJobInput) (req *request.Request, output *StopBackupJobOutput) + func (c *Backup) StopBackupJobWithContext(ctx aws.Context, input *StopBackupJobInput, opts ...request.Option) (*StopBackupJobOutput, error) + func (c *Backup) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *Backup) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *Backup) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *Backup) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *Backup) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *Backup) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *Backup) UpdateBackupPlan(input *UpdateBackupPlanInput) (*UpdateBackupPlanOutput, error) + func (c *Backup) UpdateBackupPlanRequest(input *UpdateBackupPlanInput) (req *request.Request, output *UpdateBackupPlanOutput) + func (c *Backup) UpdateBackupPlanWithContext(ctx aws.Context, input *UpdateBackupPlanInput, opts ...request.Option) (*UpdateBackupPlanOutput, error) + func (c *Backup) UpdateRecoveryPointLifecycle(input *UpdateRecoveryPointLifecycleInput) (*UpdateRecoveryPointLifecycleOutput, error) + func (c *Backup) UpdateRecoveryPointLifecycleRequest(input *UpdateRecoveryPointLifecycleInput) (req *request.Request, output *UpdateRecoveryPointLifecycleOutput) + func (c *Backup) UpdateRecoveryPointLifecycleWithContext(ctx aws.Context, input *UpdateRecoveryPointLifecycleInput, ...) (*UpdateRecoveryPointLifecycleOutput, error) + type CalculatedLifecycle struct + DeleteAt *time.Time + MoveToColdStorageAt *time.Time + func (s *CalculatedLifecycle) SetDeleteAt(v time.Time) *CalculatedLifecycle + func (s *CalculatedLifecycle) SetMoveToColdStorageAt(v time.Time) *CalculatedLifecycle + func (s CalculatedLifecycle) GoString() string + func (s CalculatedLifecycle) String() string + type Condition struct + ConditionKey *string + ConditionType *string + ConditionValue *string + func (s *Condition) SetConditionKey(v string) *Condition + func (s *Condition) SetConditionType(v string) *Condition + func (s *Condition) SetConditionValue(v string) *Condition + func (s *Condition) Validate() error + func (s Condition) GoString() string + func (s Condition) String() string + type CreateBackupPlanInput struct + BackupPlan *PlanInput + BackupPlanTags map[string]*string + CreatorRequestId *string + func (s *CreateBackupPlanInput) SetBackupPlan(v *PlanInput) *CreateBackupPlanInput + func (s *CreateBackupPlanInput) SetBackupPlanTags(v map[string]*string) *CreateBackupPlanInput + func (s *CreateBackupPlanInput) SetCreatorRequestId(v string) *CreateBackupPlanInput + func (s *CreateBackupPlanInput) Validate() error + func (s CreateBackupPlanInput) GoString() string + func (s CreateBackupPlanInput) String() string + type CreateBackupPlanOutput struct + BackupPlanArn *string + BackupPlanId *string + CreationDate *time.Time + VersionId *string + func (s *CreateBackupPlanOutput) SetBackupPlanArn(v string) *CreateBackupPlanOutput + func (s *CreateBackupPlanOutput) SetBackupPlanId(v string) *CreateBackupPlanOutput + func (s *CreateBackupPlanOutput) SetCreationDate(v time.Time) *CreateBackupPlanOutput + func (s *CreateBackupPlanOutput) SetVersionId(v string) *CreateBackupPlanOutput + func (s CreateBackupPlanOutput) GoString() string + func (s CreateBackupPlanOutput) String() string + type CreateBackupSelectionInput struct + BackupPlanId *string + BackupSelection *Selection + CreatorRequestId *string + func (s *CreateBackupSelectionInput) SetBackupPlanId(v string) *CreateBackupSelectionInput + func (s *CreateBackupSelectionInput) SetBackupSelection(v *Selection) *CreateBackupSelectionInput + func (s *CreateBackupSelectionInput) SetCreatorRequestId(v string) *CreateBackupSelectionInput + func (s *CreateBackupSelectionInput) Validate() error + func (s CreateBackupSelectionInput) GoString() string + func (s CreateBackupSelectionInput) String() string + type CreateBackupSelectionOutput struct + BackupPlanId *string + CreationDate *time.Time + SelectionId *string + func (s *CreateBackupSelectionOutput) SetBackupPlanId(v string) *CreateBackupSelectionOutput + func (s *CreateBackupSelectionOutput) SetCreationDate(v time.Time) *CreateBackupSelectionOutput + func (s *CreateBackupSelectionOutput) SetSelectionId(v string) *CreateBackupSelectionOutput + func (s CreateBackupSelectionOutput) GoString() string + func (s CreateBackupSelectionOutput) String() string + type CreateBackupVaultInput struct + BackupVaultName *string + BackupVaultTags map[string]*string + CreatorRequestId *string + EncryptionKeyArn *string + func (s *CreateBackupVaultInput) SetBackupVaultName(v string) *CreateBackupVaultInput + func (s *CreateBackupVaultInput) SetBackupVaultTags(v map[string]*string) *CreateBackupVaultInput + func (s *CreateBackupVaultInput) SetCreatorRequestId(v string) *CreateBackupVaultInput + func (s *CreateBackupVaultInput) SetEncryptionKeyArn(v string) *CreateBackupVaultInput + func (s *CreateBackupVaultInput) Validate() error + func (s CreateBackupVaultInput) GoString() string + func (s CreateBackupVaultInput) String() string + type CreateBackupVaultOutput struct + BackupVaultArn *string + BackupVaultName *string + CreationDate *time.Time + func (s *CreateBackupVaultOutput) SetBackupVaultArn(v string) *CreateBackupVaultOutput + func (s *CreateBackupVaultOutput) SetBackupVaultName(v string) *CreateBackupVaultOutput + func (s *CreateBackupVaultOutput) SetCreationDate(v time.Time) *CreateBackupVaultOutput + func (s CreateBackupVaultOutput) GoString() string + func (s CreateBackupVaultOutput) String() string + type DeleteBackupPlanInput struct + BackupPlanId *string + func (s *DeleteBackupPlanInput) SetBackupPlanId(v string) *DeleteBackupPlanInput + func (s *DeleteBackupPlanInput) Validate() error + func (s DeleteBackupPlanInput) GoString() string + func (s DeleteBackupPlanInput) String() string + type DeleteBackupPlanOutput struct + BackupPlanArn *string + BackupPlanId *string + DeletionDate *time.Time + VersionId *string + func (s *DeleteBackupPlanOutput) SetBackupPlanArn(v string) *DeleteBackupPlanOutput + func (s *DeleteBackupPlanOutput) SetBackupPlanId(v string) *DeleteBackupPlanOutput + func (s *DeleteBackupPlanOutput) SetDeletionDate(v time.Time) *DeleteBackupPlanOutput + func (s *DeleteBackupPlanOutput) SetVersionId(v string) *DeleteBackupPlanOutput + func (s DeleteBackupPlanOutput) GoString() string + func (s DeleteBackupPlanOutput) String() string + type DeleteBackupSelectionInput struct + BackupPlanId *string + SelectionId *string + func (s *DeleteBackupSelectionInput) SetBackupPlanId(v string) *DeleteBackupSelectionInput + func (s *DeleteBackupSelectionInput) SetSelectionId(v string) *DeleteBackupSelectionInput + func (s *DeleteBackupSelectionInput) Validate() error + func (s DeleteBackupSelectionInput) GoString() string + func (s DeleteBackupSelectionInput) String() string + type DeleteBackupSelectionOutput struct + func (s DeleteBackupSelectionOutput) GoString() string + func (s DeleteBackupSelectionOutput) String() string + type DeleteBackupVaultAccessPolicyInput struct + BackupVaultName *string + func (s *DeleteBackupVaultAccessPolicyInput) SetBackupVaultName(v string) *DeleteBackupVaultAccessPolicyInput + func (s *DeleteBackupVaultAccessPolicyInput) Validate() error + func (s DeleteBackupVaultAccessPolicyInput) GoString() string + func (s DeleteBackupVaultAccessPolicyInput) String() string + type DeleteBackupVaultAccessPolicyOutput struct + func (s DeleteBackupVaultAccessPolicyOutput) GoString() string + func (s DeleteBackupVaultAccessPolicyOutput) String() string + type DeleteBackupVaultInput struct + BackupVaultName *string + func (s *DeleteBackupVaultInput) SetBackupVaultName(v string) *DeleteBackupVaultInput + func (s *DeleteBackupVaultInput) Validate() error + func (s DeleteBackupVaultInput) GoString() string + func (s DeleteBackupVaultInput) String() string + type DeleteBackupVaultNotificationsInput struct + BackupVaultName *string + func (s *DeleteBackupVaultNotificationsInput) SetBackupVaultName(v string) *DeleteBackupVaultNotificationsInput + func (s *DeleteBackupVaultNotificationsInput) Validate() error + func (s DeleteBackupVaultNotificationsInput) GoString() string + func (s DeleteBackupVaultNotificationsInput) String() string + type DeleteBackupVaultNotificationsOutput struct + func (s DeleteBackupVaultNotificationsOutput) GoString() string + func (s DeleteBackupVaultNotificationsOutput) String() string + type DeleteBackupVaultOutput struct + func (s DeleteBackupVaultOutput) GoString() string + func (s DeleteBackupVaultOutput) String() string + type DeleteRecoveryPointInput struct + BackupVaultName *string + RecoveryPointArn *string + func (s *DeleteRecoveryPointInput) SetBackupVaultName(v string) *DeleteRecoveryPointInput + func (s *DeleteRecoveryPointInput) SetRecoveryPointArn(v string) *DeleteRecoveryPointInput + func (s *DeleteRecoveryPointInput) Validate() error + func (s DeleteRecoveryPointInput) GoString() string + func (s DeleteRecoveryPointInput) String() string + type DeleteRecoveryPointOutput struct + func (s DeleteRecoveryPointOutput) GoString() string + func (s DeleteRecoveryPointOutput) String() string + type DescribeBackupJobInput struct + BackupJobId *string + func (s *DescribeBackupJobInput) SetBackupJobId(v string) *DescribeBackupJobInput + func (s *DescribeBackupJobInput) Validate() error + func (s DescribeBackupJobInput) GoString() string + func (s DescribeBackupJobInput) String() string + type DescribeBackupJobOutput struct + BackupJobId *string + BackupSizeInBytes *int64 + BackupVaultArn *string + BackupVaultName *string + BytesTransferred *int64 + CompletionDate *time.Time + CreatedBy *RecoveryPointCreator + CreationDate *time.Time + ExpectedCompletionDate *time.Time + IamRoleArn *string + PercentDone *string + RecoveryPointArn *string + ResourceArn *string + ResourceType *string + StartBy *time.Time + State *string + StatusMessage *string + func (s *DescribeBackupJobOutput) SetBackupJobId(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetBackupSizeInBytes(v int64) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetBackupVaultArn(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetBackupVaultName(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetBytesTransferred(v int64) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetCompletionDate(v time.Time) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetCreatedBy(v *RecoveryPointCreator) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetCreationDate(v time.Time) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetExpectedCompletionDate(v time.Time) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetIamRoleArn(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetPercentDone(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetRecoveryPointArn(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetResourceArn(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetResourceType(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetStartBy(v time.Time) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetState(v string) *DescribeBackupJobOutput + func (s *DescribeBackupJobOutput) SetStatusMessage(v string) *DescribeBackupJobOutput + func (s DescribeBackupJobOutput) GoString() string + func (s DescribeBackupJobOutput) String() string + type DescribeBackupVaultInput struct + BackupVaultName *string + func (s *DescribeBackupVaultInput) SetBackupVaultName(v string) *DescribeBackupVaultInput + func (s *DescribeBackupVaultInput) Validate() error + func (s DescribeBackupVaultInput) GoString() string + func (s DescribeBackupVaultInput) String() string + type DescribeBackupVaultOutput struct + BackupVaultArn *string + BackupVaultName *string + CreationDate *time.Time + CreatorRequestId *string + EncryptionKeyArn *string + NumberOfRecoveryPoints *int64 + func (s *DescribeBackupVaultOutput) SetBackupVaultArn(v string) *DescribeBackupVaultOutput + func (s *DescribeBackupVaultOutput) SetBackupVaultName(v string) *DescribeBackupVaultOutput + func (s *DescribeBackupVaultOutput) SetCreationDate(v time.Time) *DescribeBackupVaultOutput + func (s *DescribeBackupVaultOutput) SetCreatorRequestId(v string) *DescribeBackupVaultOutput + func (s *DescribeBackupVaultOutput) SetEncryptionKeyArn(v string) *DescribeBackupVaultOutput + func (s *DescribeBackupVaultOutput) SetNumberOfRecoveryPoints(v int64) *DescribeBackupVaultOutput + func (s DescribeBackupVaultOutput) GoString() string + func (s DescribeBackupVaultOutput) String() string + type DescribeProtectedResourceInput struct + ResourceArn *string + func (s *DescribeProtectedResourceInput) SetResourceArn(v string) *DescribeProtectedResourceInput + func (s *DescribeProtectedResourceInput) Validate() error + func (s DescribeProtectedResourceInput) GoString() string + func (s DescribeProtectedResourceInput) String() string + type DescribeProtectedResourceOutput struct + LastBackupTime *time.Time + ResourceArn *string + ResourceType *string + func (s *DescribeProtectedResourceOutput) SetLastBackupTime(v time.Time) *DescribeProtectedResourceOutput + func (s *DescribeProtectedResourceOutput) SetResourceArn(v string) *DescribeProtectedResourceOutput + func (s *DescribeProtectedResourceOutput) SetResourceType(v string) *DescribeProtectedResourceOutput + func (s DescribeProtectedResourceOutput) GoString() string + func (s DescribeProtectedResourceOutput) String() string + type DescribeRecoveryPointInput struct + BackupVaultName *string + RecoveryPointArn *string + func (s *DescribeRecoveryPointInput) SetBackupVaultName(v string) *DescribeRecoveryPointInput + func (s *DescribeRecoveryPointInput) SetRecoveryPointArn(v string) *DescribeRecoveryPointInput + func (s *DescribeRecoveryPointInput) Validate() error + func (s DescribeRecoveryPointInput) GoString() string + func (s DescribeRecoveryPointInput) String() string + type DescribeRecoveryPointOutput struct + BackupSizeInBytes *int64 + BackupVaultArn *string + BackupVaultName *string + CalculatedLifecycle *CalculatedLifecycle + CompletionDate *time.Time + CreatedBy *RecoveryPointCreator + CreationDate *time.Time + EncryptionKeyArn *string + IamRoleArn *string + IsEncrypted *bool + LastRestoreTime *time.Time + Lifecycle *Lifecycle + RecoveryPointArn *string + ResourceArn *string + ResourceType *string + Status *string + StorageClass *string + func (s *DescribeRecoveryPointOutput) SetBackupSizeInBytes(v int64) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetBackupVaultArn(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetBackupVaultName(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetCalculatedLifecycle(v *CalculatedLifecycle) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetCompletionDate(v time.Time) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetCreatedBy(v *RecoveryPointCreator) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetCreationDate(v time.Time) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetEncryptionKeyArn(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetIamRoleArn(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetIsEncrypted(v bool) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetLastRestoreTime(v time.Time) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetLifecycle(v *Lifecycle) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetRecoveryPointArn(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetResourceArn(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetResourceType(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetStatus(v string) *DescribeRecoveryPointOutput + func (s *DescribeRecoveryPointOutput) SetStorageClass(v string) *DescribeRecoveryPointOutput + func (s DescribeRecoveryPointOutput) GoString() string + func (s DescribeRecoveryPointOutput) String() string + type DescribeRestoreJobInput struct + RestoreJobId *string + func (s *DescribeRestoreJobInput) SetRestoreJobId(v string) *DescribeRestoreJobInput + func (s *DescribeRestoreJobInput) Validate() error + func (s DescribeRestoreJobInput) GoString() string + func (s DescribeRestoreJobInput) String() string + type DescribeRestoreJobOutput struct + BackupSizeInBytes *int64 + CompletionDate *time.Time + CreatedResourceArn *string + CreationDate *time.Time + ExpectedCompletionTimeMinutes *int64 + IamRoleArn *string + PercentDone *string + RecoveryPointArn *string + RestoreJobId *string + Status *string + StatusMessage *string + func (s *DescribeRestoreJobOutput) SetBackupSizeInBytes(v int64) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetCompletionDate(v time.Time) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetCreatedResourceArn(v string) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetCreationDate(v time.Time) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetExpectedCompletionTimeMinutes(v int64) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetIamRoleArn(v string) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetPercentDone(v string) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetRecoveryPointArn(v string) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetRestoreJobId(v string) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetStatus(v string) *DescribeRestoreJobOutput + func (s *DescribeRestoreJobOutput) SetStatusMessage(v string) *DescribeRestoreJobOutput + func (s DescribeRestoreJobOutput) GoString() string + func (s DescribeRestoreJobOutput) String() string + type ExportBackupPlanTemplateInput struct + BackupPlanId *string + func (s *ExportBackupPlanTemplateInput) SetBackupPlanId(v string) *ExportBackupPlanTemplateInput + func (s *ExportBackupPlanTemplateInput) Validate() error + func (s ExportBackupPlanTemplateInput) GoString() string + func (s ExportBackupPlanTemplateInput) String() string + type ExportBackupPlanTemplateOutput struct + BackupPlanTemplateJson *string + func (s *ExportBackupPlanTemplateOutput) SetBackupPlanTemplateJson(v string) *ExportBackupPlanTemplateOutput + func (s ExportBackupPlanTemplateOutput) GoString() string + func (s ExportBackupPlanTemplateOutput) String() string + type GetBackupPlanFromJSONInput struct + BackupPlanTemplateJson *string + func (s *GetBackupPlanFromJSONInput) SetBackupPlanTemplateJson(v string) *GetBackupPlanFromJSONInput + func (s *GetBackupPlanFromJSONInput) Validate() error + func (s GetBackupPlanFromJSONInput) GoString() string + func (s GetBackupPlanFromJSONInput) String() string + type GetBackupPlanFromJSONOutput struct + BackupPlan *Plan + func (s *GetBackupPlanFromJSONOutput) SetBackupPlan(v *Plan) *GetBackupPlanFromJSONOutput + func (s GetBackupPlanFromJSONOutput) GoString() string + func (s GetBackupPlanFromJSONOutput) String() string + type GetBackupPlanFromTemplateInput struct + BackupPlanTemplateId *string + func (s *GetBackupPlanFromTemplateInput) SetBackupPlanTemplateId(v string) *GetBackupPlanFromTemplateInput + func (s *GetBackupPlanFromTemplateInput) Validate() error + func (s GetBackupPlanFromTemplateInput) GoString() string + func (s GetBackupPlanFromTemplateInput) String() string + type GetBackupPlanFromTemplateOutput struct + BackupPlanDocument *Plan + func (s *GetBackupPlanFromTemplateOutput) SetBackupPlanDocument(v *Plan) *GetBackupPlanFromTemplateOutput + func (s GetBackupPlanFromTemplateOutput) GoString() string + func (s GetBackupPlanFromTemplateOutput) String() string + type GetBackupPlanInput struct + BackupPlanId *string + VersionId *string + func (s *GetBackupPlanInput) SetBackupPlanId(v string) *GetBackupPlanInput + func (s *GetBackupPlanInput) SetVersionId(v string) *GetBackupPlanInput + func (s *GetBackupPlanInput) Validate() error + func (s GetBackupPlanInput) GoString() string + func (s GetBackupPlanInput) String() string + type GetBackupPlanOutput struct + BackupPlan *Plan + BackupPlanArn *string + BackupPlanId *string + CreationDate *time.Time + CreatorRequestId *string + DeletionDate *time.Time + LastExecutionDate *time.Time + VersionId *string + func (s *GetBackupPlanOutput) SetBackupPlan(v *Plan) *GetBackupPlanOutput + func (s *GetBackupPlanOutput) SetBackupPlanArn(v string) *GetBackupPlanOutput + func (s *GetBackupPlanOutput) SetBackupPlanId(v string) *GetBackupPlanOutput + func (s *GetBackupPlanOutput) SetCreationDate(v time.Time) *GetBackupPlanOutput + func (s *GetBackupPlanOutput) SetCreatorRequestId(v string) *GetBackupPlanOutput + func (s *GetBackupPlanOutput) SetDeletionDate(v time.Time) *GetBackupPlanOutput + func (s *GetBackupPlanOutput) SetLastExecutionDate(v time.Time) *GetBackupPlanOutput + func (s *GetBackupPlanOutput) SetVersionId(v string) *GetBackupPlanOutput + func (s GetBackupPlanOutput) GoString() string + func (s GetBackupPlanOutput) String() string + type GetBackupSelectionInput struct + BackupPlanId *string + SelectionId *string + func (s *GetBackupSelectionInput) SetBackupPlanId(v string) *GetBackupSelectionInput + func (s *GetBackupSelectionInput) SetSelectionId(v string) *GetBackupSelectionInput + func (s *GetBackupSelectionInput) Validate() error + func (s GetBackupSelectionInput) GoString() string + func (s GetBackupSelectionInput) String() string + type GetBackupSelectionOutput struct + BackupPlanId *string + BackupSelection *Selection + CreationDate *time.Time + CreatorRequestId *string + SelectionId *string + func (s *GetBackupSelectionOutput) SetBackupPlanId(v string) *GetBackupSelectionOutput + func (s *GetBackupSelectionOutput) SetBackupSelection(v *Selection) *GetBackupSelectionOutput + func (s *GetBackupSelectionOutput) SetCreationDate(v time.Time) *GetBackupSelectionOutput + func (s *GetBackupSelectionOutput) SetCreatorRequestId(v string) *GetBackupSelectionOutput + func (s *GetBackupSelectionOutput) SetSelectionId(v string) *GetBackupSelectionOutput + func (s GetBackupSelectionOutput) GoString() string + func (s GetBackupSelectionOutput) String() string + type GetBackupVaultAccessPolicyInput struct + BackupVaultName *string + func (s *GetBackupVaultAccessPolicyInput) SetBackupVaultName(v string) *GetBackupVaultAccessPolicyInput + func (s *GetBackupVaultAccessPolicyInput) Validate() error + func (s GetBackupVaultAccessPolicyInput) GoString() string + func (s GetBackupVaultAccessPolicyInput) String() string + type GetBackupVaultAccessPolicyOutput struct + BackupVaultArn *string + BackupVaultName *string + Policy *string + func (s *GetBackupVaultAccessPolicyOutput) SetBackupVaultArn(v string) *GetBackupVaultAccessPolicyOutput + func (s *GetBackupVaultAccessPolicyOutput) SetBackupVaultName(v string) *GetBackupVaultAccessPolicyOutput + func (s *GetBackupVaultAccessPolicyOutput) SetPolicy(v string) *GetBackupVaultAccessPolicyOutput + func (s GetBackupVaultAccessPolicyOutput) GoString() string + func (s GetBackupVaultAccessPolicyOutput) String() string + type GetBackupVaultNotificationsInput struct + BackupVaultName *string + func (s *GetBackupVaultNotificationsInput) SetBackupVaultName(v string) *GetBackupVaultNotificationsInput + func (s *GetBackupVaultNotificationsInput) Validate() error + func (s GetBackupVaultNotificationsInput) GoString() string + func (s GetBackupVaultNotificationsInput) String() string + type GetBackupVaultNotificationsOutput struct + BackupVaultArn *string + BackupVaultEvents []*string + BackupVaultName *string + SNSTopicArn *string + func (s *GetBackupVaultNotificationsOutput) SetBackupVaultArn(v string) *GetBackupVaultNotificationsOutput + func (s *GetBackupVaultNotificationsOutput) SetBackupVaultEvents(v []*string) *GetBackupVaultNotificationsOutput + func (s *GetBackupVaultNotificationsOutput) SetBackupVaultName(v string) *GetBackupVaultNotificationsOutput + func (s *GetBackupVaultNotificationsOutput) SetSNSTopicArn(v string) *GetBackupVaultNotificationsOutput + func (s GetBackupVaultNotificationsOutput) GoString() string + func (s GetBackupVaultNotificationsOutput) String() string + type GetRecoveryPointRestoreMetadataInput struct + BackupVaultName *string + RecoveryPointArn *string + func (s *GetRecoveryPointRestoreMetadataInput) SetBackupVaultName(v string) *GetRecoveryPointRestoreMetadataInput + func (s *GetRecoveryPointRestoreMetadataInput) SetRecoveryPointArn(v string) *GetRecoveryPointRestoreMetadataInput + func (s *GetRecoveryPointRestoreMetadataInput) Validate() error + func (s GetRecoveryPointRestoreMetadataInput) GoString() string + func (s GetRecoveryPointRestoreMetadataInput) String() string + type GetRecoveryPointRestoreMetadataOutput struct + BackupVaultArn *string + RecoveryPointArn *string + RestoreMetadata map[string]*string + func (s *GetRecoveryPointRestoreMetadataOutput) SetBackupVaultArn(v string) *GetRecoveryPointRestoreMetadataOutput + func (s *GetRecoveryPointRestoreMetadataOutput) SetRecoveryPointArn(v string) *GetRecoveryPointRestoreMetadataOutput + func (s *GetRecoveryPointRestoreMetadataOutput) SetRestoreMetadata(v map[string]*string) *GetRecoveryPointRestoreMetadataOutput + func (s GetRecoveryPointRestoreMetadataOutput) GoString() string + func (s GetRecoveryPointRestoreMetadataOutput) String() string + type GetSupportedResourceTypesInput struct + func (s GetSupportedResourceTypesInput) GoString() string + func (s GetSupportedResourceTypesInput) String() string + type GetSupportedResourceTypesOutput struct + ResourceTypes []*string + func (s *GetSupportedResourceTypesOutput) SetResourceTypes(v []*string) *GetSupportedResourceTypesOutput + func (s GetSupportedResourceTypesOutput) GoString() string + func (s GetSupportedResourceTypesOutput) String() string + type Job struct + BackupJobId *string + BackupSizeInBytes *int64 + BackupVaultArn *string + BackupVaultName *string + BytesTransferred *int64 + CompletionDate *time.Time + CreatedBy *RecoveryPointCreator + CreationDate *time.Time + ExpectedCompletionDate *time.Time + IamRoleArn *string + PercentDone *string + RecoveryPointArn *string + ResourceArn *string + ResourceType *string + StartBy *time.Time + State *string + StatusMessage *string + func (s *Job) SetBackupJobId(v string) *Job + func (s *Job) SetBackupSizeInBytes(v int64) *Job + func (s *Job) SetBackupVaultArn(v string) *Job + func (s *Job) SetBackupVaultName(v string) *Job + func (s *Job) SetBytesTransferred(v int64) *Job + func (s *Job) SetCompletionDate(v time.Time) *Job + func (s *Job) SetCreatedBy(v *RecoveryPointCreator) *Job + func (s *Job) SetCreationDate(v time.Time) *Job + func (s *Job) SetExpectedCompletionDate(v time.Time) *Job + func (s *Job) SetIamRoleArn(v string) *Job + func (s *Job) SetPercentDone(v string) *Job + func (s *Job) SetRecoveryPointArn(v string) *Job + func (s *Job) SetResourceArn(v string) *Job + func (s *Job) SetResourceType(v string) *Job + func (s *Job) SetStartBy(v time.Time) *Job + func (s *Job) SetState(v string) *Job + func (s *Job) SetStatusMessage(v string) *Job + func (s Job) GoString() string + func (s Job) String() string + type Lifecycle struct + DeleteAfterDays *int64 + MoveToColdStorageAfterDays *int64 + func (s *Lifecycle) SetDeleteAfterDays(v int64) *Lifecycle + func (s *Lifecycle) SetMoveToColdStorageAfterDays(v int64) *Lifecycle + func (s Lifecycle) GoString() string + func (s Lifecycle) String() string + type ListBackupJobsInput struct + ByBackupVaultName *string + ByCreatedAfter *time.Time + ByCreatedBefore *time.Time + ByResourceArn *string + ByResourceType *string + ByState *string + MaxResults *int64 + NextToken *string + func (s *ListBackupJobsInput) SetByBackupVaultName(v string) *ListBackupJobsInput + func (s *ListBackupJobsInput) SetByCreatedAfter(v time.Time) *ListBackupJobsInput + func (s *ListBackupJobsInput) SetByCreatedBefore(v time.Time) *ListBackupJobsInput + func (s *ListBackupJobsInput) SetByResourceArn(v string) *ListBackupJobsInput + func (s *ListBackupJobsInput) SetByResourceType(v string) *ListBackupJobsInput + func (s *ListBackupJobsInput) SetByState(v string) *ListBackupJobsInput + func (s *ListBackupJobsInput) SetMaxResults(v int64) *ListBackupJobsInput + func (s *ListBackupJobsInput) SetNextToken(v string) *ListBackupJobsInput + func (s *ListBackupJobsInput) Validate() error + func (s ListBackupJobsInput) GoString() string + func (s ListBackupJobsInput) String() string + type ListBackupJobsOutput struct + BackupJobs []*Job + NextToken *string + func (s *ListBackupJobsOutput) SetBackupJobs(v []*Job) *ListBackupJobsOutput + func (s *ListBackupJobsOutput) SetNextToken(v string) *ListBackupJobsOutput + func (s ListBackupJobsOutput) GoString() string + func (s ListBackupJobsOutput) String() string + type ListBackupPlanTemplatesInput struct + MaxResults *int64 + NextToken *string + func (s *ListBackupPlanTemplatesInput) SetMaxResults(v int64) *ListBackupPlanTemplatesInput + func (s *ListBackupPlanTemplatesInput) SetNextToken(v string) *ListBackupPlanTemplatesInput + func (s *ListBackupPlanTemplatesInput) Validate() error + func (s ListBackupPlanTemplatesInput) GoString() string + func (s ListBackupPlanTemplatesInput) String() string + type ListBackupPlanTemplatesOutput struct + BackupPlanTemplatesList []*PlanTemplatesListMember + NextToken *string + func (s *ListBackupPlanTemplatesOutput) SetBackupPlanTemplatesList(v []*PlanTemplatesListMember) *ListBackupPlanTemplatesOutput + func (s *ListBackupPlanTemplatesOutput) SetNextToken(v string) *ListBackupPlanTemplatesOutput + func (s ListBackupPlanTemplatesOutput) GoString() string + func (s ListBackupPlanTemplatesOutput) String() string + type ListBackupPlanVersionsInput struct + BackupPlanId *string + MaxResults *int64 + NextToken *string + func (s *ListBackupPlanVersionsInput) SetBackupPlanId(v string) *ListBackupPlanVersionsInput + func (s *ListBackupPlanVersionsInput) SetMaxResults(v int64) *ListBackupPlanVersionsInput + func (s *ListBackupPlanVersionsInput) SetNextToken(v string) *ListBackupPlanVersionsInput + func (s *ListBackupPlanVersionsInput) Validate() error + func (s ListBackupPlanVersionsInput) GoString() string + func (s ListBackupPlanVersionsInput) String() string + type ListBackupPlanVersionsOutput struct + BackupPlanVersionsList []*PlansListMember + NextToken *string + func (s *ListBackupPlanVersionsOutput) SetBackupPlanVersionsList(v []*PlansListMember) *ListBackupPlanVersionsOutput + func (s *ListBackupPlanVersionsOutput) SetNextToken(v string) *ListBackupPlanVersionsOutput + func (s ListBackupPlanVersionsOutput) GoString() string + func (s ListBackupPlanVersionsOutput) String() string + type ListBackupPlansInput struct + IncludeDeleted *bool + MaxResults *int64 + NextToken *string + func (s *ListBackupPlansInput) SetIncludeDeleted(v bool) *ListBackupPlansInput + func (s *ListBackupPlansInput) SetMaxResults(v int64) *ListBackupPlansInput + func (s *ListBackupPlansInput) SetNextToken(v string) *ListBackupPlansInput + func (s *ListBackupPlansInput) Validate() error + func (s ListBackupPlansInput) GoString() string + func (s ListBackupPlansInput) String() string + type ListBackupPlansOutput struct + BackupPlansList []*PlansListMember + NextToken *string + func (s *ListBackupPlansOutput) SetBackupPlansList(v []*PlansListMember) *ListBackupPlansOutput + func (s *ListBackupPlansOutput) SetNextToken(v string) *ListBackupPlansOutput + func (s ListBackupPlansOutput) GoString() string + func (s ListBackupPlansOutput) String() string + type ListBackupSelectionsInput struct + BackupPlanId *string + MaxResults *int64 + NextToken *string + func (s *ListBackupSelectionsInput) SetBackupPlanId(v string) *ListBackupSelectionsInput + func (s *ListBackupSelectionsInput) SetMaxResults(v int64) *ListBackupSelectionsInput + func (s *ListBackupSelectionsInput) SetNextToken(v string) *ListBackupSelectionsInput + func (s *ListBackupSelectionsInput) Validate() error + func (s ListBackupSelectionsInput) GoString() string + func (s ListBackupSelectionsInput) String() string + type ListBackupSelectionsOutput struct + BackupSelectionsList []*SelectionsListMember + NextToken *string + func (s *ListBackupSelectionsOutput) SetBackupSelectionsList(v []*SelectionsListMember) *ListBackupSelectionsOutput + func (s *ListBackupSelectionsOutput) SetNextToken(v string) *ListBackupSelectionsOutput + func (s ListBackupSelectionsOutput) GoString() string + func (s ListBackupSelectionsOutput) String() string + type ListBackupVaultsInput struct + MaxResults *int64 + NextToken *string + func (s *ListBackupVaultsInput) SetMaxResults(v int64) *ListBackupVaultsInput + func (s *ListBackupVaultsInput) SetNextToken(v string) *ListBackupVaultsInput + func (s *ListBackupVaultsInput) Validate() error + func (s ListBackupVaultsInput) GoString() string + func (s ListBackupVaultsInput) String() string + type ListBackupVaultsOutput struct + BackupVaultList []*VaultListMember + NextToken *string + func (s *ListBackupVaultsOutput) SetBackupVaultList(v []*VaultListMember) *ListBackupVaultsOutput + func (s *ListBackupVaultsOutput) SetNextToken(v string) *ListBackupVaultsOutput + func (s ListBackupVaultsOutput) GoString() string + func (s ListBackupVaultsOutput) String() string + type ListProtectedResourcesInput struct + MaxResults *int64 + NextToken *string + func (s *ListProtectedResourcesInput) SetMaxResults(v int64) *ListProtectedResourcesInput + func (s *ListProtectedResourcesInput) SetNextToken(v string) *ListProtectedResourcesInput + func (s *ListProtectedResourcesInput) Validate() error + func (s ListProtectedResourcesInput) GoString() string + func (s ListProtectedResourcesInput) String() string + type ListProtectedResourcesOutput struct + NextToken *string + Results []*ProtectedResource + func (s *ListProtectedResourcesOutput) SetNextToken(v string) *ListProtectedResourcesOutput + func (s *ListProtectedResourcesOutput) SetResults(v []*ProtectedResource) *ListProtectedResourcesOutput + func (s ListProtectedResourcesOutput) GoString() string + func (s ListProtectedResourcesOutput) String() string + type ListRecoveryPointsByBackupVaultInput struct + BackupVaultName *string + ByBackupPlanId *string + ByCreatedAfter *time.Time + ByCreatedBefore *time.Time + ByResourceArn *string + ByResourceType *string + MaxResults *int64 + NextToken *string + func (s *ListRecoveryPointsByBackupVaultInput) SetBackupVaultName(v string) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) SetByBackupPlanId(v string) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) SetByCreatedAfter(v time.Time) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) SetByCreatedBefore(v time.Time) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) SetByResourceArn(v string) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) SetByResourceType(v string) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) SetMaxResults(v int64) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) SetNextToken(v string) *ListRecoveryPointsByBackupVaultInput + func (s *ListRecoveryPointsByBackupVaultInput) Validate() error + func (s ListRecoveryPointsByBackupVaultInput) GoString() string + func (s ListRecoveryPointsByBackupVaultInput) String() string + type ListRecoveryPointsByBackupVaultOutput struct + NextToken *string + RecoveryPoints []*RecoveryPointByBackupVault + func (s *ListRecoveryPointsByBackupVaultOutput) SetNextToken(v string) *ListRecoveryPointsByBackupVaultOutput + func (s *ListRecoveryPointsByBackupVaultOutput) SetRecoveryPoints(v []*RecoveryPointByBackupVault) *ListRecoveryPointsByBackupVaultOutput + func (s ListRecoveryPointsByBackupVaultOutput) GoString() string + func (s ListRecoveryPointsByBackupVaultOutput) String() string + type ListRecoveryPointsByResourceInput struct + MaxResults *int64 + NextToken *string + ResourceArn *string + func (s *ListRecoveryPointsByResourceInput) SetMaxResults(v int64) *ListRecoveryPointsByResourceInput + func (s *ListRecoveryPointsByResourceInput) SetNextToken(v string) *ListRecoveryPointsByResourceInput + func (s *ListRecoveryPointsByResourceInput) SetResourceArn(v string) *ListRecoveryPointsByResourceInput + func (s *ListRecoveryPointsByResourceInput) Validate() error + func (s ListRecoveryPointsByResourceInput) GoString() string + func (s ListRecoveryPointsByResourceInput) String() string + type ListRecoveryPointsByResourceOutput struct + NextToken *string + RecoveryPoints []*RecoveryPointByResource + func (s *ListRecoveryPointsByResourceOutput) SetNextToken(v string) *ListRecoveryPointsByResourceOutput + func (s *ListRecoveryPointsByResourceOutput) SetRecoveryPoints(v []*RecoveryPointByResource) *ListRecoveryPointsByResourceOutput + func (s ListRecoveryPointsByResourceOutput) GoString() string + func (s ListRecoveryPointsByResourceOutput) String() string + type ListRestoreJobsInput struct + MaxResults *int64 + NextToken *string + func (s *ListRestoreJobsInput) SetMaxResults(v int64) *ListRestoreJobsInput + func (s *ListRestoreJobsInput) SetNextToken(v string) *ListRestoreJobsInput + func (s *ListRestoreJobsInput) Validate() error + func (s ListRestoreJobsInput) GoString() string + func (s ListRestoreJobsInput) String() string + type ListRestoreJobsOutput struct + NextToken *string + RestoreJobs []*RestoreJobsListMember + func (s *ListRestoreJobsOutput) SetNextToken(v string) *ListRestoreJobsOutput + func (s *ListRestoreJobsOutput) SetRestoreJobs(v []*RestoreJobsListMember) *ListRestoreJobsOutput + func (s ListRestoreJobsOutput) GoString() string + func (s ListRestoreJobsOutput) String() string + type ListTagsInput struct + MaxResults *int64 + NextToken *string + ResourceArn *string + func (s *ListTagsInput) SetMaxResults(v int64) *ListTagsInput + func (s *ListTagsInput) SetNextToken(v string) *ListTagsInput + func (s *ListTagsInput) SetResourceArn(v string) *ListTagsInput + func (s *ListTagsInput) Validate() error + func (s ListTagsInput) GoString() string + func (s ListTagsInput) String() string + type ListTagsOutput struct + NextToken *string + Tags map[string]*string + func (s *ListTagsOutput) SetNextToken(v string) *ListTagsOutput + func (s *ListTagsOutput) SetTags(v map[string]*string) *ListTagsOutput + func (s ListTagsOutput) GoString() string + func (s ListTagsOutput) String() string + type Plan struct + BackupPlanName *string + Rules []*Rule + func (s *Plan) SetBackupPlanName(v string) *Plan + func (s *Plan) SetRules(v []*Rule) *Plan + func (s Plan) GoString() string + func (s Plan) String() string + type PlanInput struct + BackupPlanName *string + Rules []*RuleInput + func (s *PlanInput) SetBackupPlanName(v string) *PlanInput + func (s *PlanInput) SetRules(v []*RuleInput) *PlanInput + func (s *PlanInput) Validate() error + func (s PlanInput) GoString() string + func (s PlanInput) String() string + type PlanTemplatesListMember struct + BackupPlanTemplateId *string + BackupPlanTemplateName *string + func (s *PlanTemplatesListMember) SetBackupPlanTemplateId(v string) *PlanTemplatesListMember + func (s *PlanTemplatesListMember) SetBackupPlanTemplateName(v string) *PlanTemplatesListMember + func (s PlanTemplatesListMember) GoString() string + func (s PlanTemplatesListMember) String() string + type PlansListMember struct + BackupPlanArn *string + BackupPlanId *string + BackupPlanName *string + CreationDate *time.Time + CreatorRequestId *string + DeletionDate *time.Time + LastExecutionDate *time.Time + VersionId *string + func (s *PlansListMember) SetBackupPlanArn(v string) *PlansListMember + func (s *PlansListMember) SetBackupPlanId(v string) *PlansListMember + func (s *PlansListMember) SetBackupPlanName(v string) *PlansListMember + func (s *PlansListMember) SetCreationDate(v time.Time) *PlansListMember + func (s *PlansListMember) SetCreatorRequestId(v string) *PlansListMember + func (s *PlansListMember) SetDeletionDate(v time.Time) *PlansListMember + func (s *PlansListMember) SetLastExecutionDate(v time.Time) *PlansListMember + func (s *PlansListMember) SetVersionId(v string) *PlansListMember + func (s PlansListMember) GoString() string + func (s PlansListMember) String() string + type ProtectedResource struct + LastBackupTime *time.Time + ResourceArn *string + ResourceType *string + func (s *ProtectedResource) SetLastBackupTime(v time.Time) *ProtectedResource + func (s *ProtectedResource) SetResourceArn(v string) *ProtectedResource + func (s *ProtectedResource) SetResourceType(v string) *ProtectedResource + func (s ProtectedResource) GoString() string + func (s ProtectedResource) String() string + type PutBackupVaultAccessPolicyInput struct + BackupVaultName *string + Policy *string + func (s *PutBackupVaultAccessPolicyInput) SetBackupVaultName(v string) *PutBackupVaultAccessPolicyInput + func (s *PutBackupVaultAccessPolicyInput) SetPolicy(v string) *PutBackupVaultAccessPolicyInput + func (s *PutBackupVaultAccessPolicyInput) Validate() error + func (s PutBackupVaultAccessPolicyInput) GoString() string + func (s PutBackupVaultAccessPolicyInput) String() string + type PutBackupVaultAccessPolicyOutput struct + func (s PutBackupVaultAccessPolicyOutput) GoString() string + func (s PutBackupVaultAccessPolicyOutput) String() string + type PutBackupVaultNotificationsInput struct + BackupVaultEvents []*string + BackupVaultName *string + SNSTopicArn *string + func (s *PutBackupVaultNotificationsInput) SetBackupVaultEvents(v []*string) *PutBackupVaultNotificationsInput + func (s *PutBackupVaultNotificationsInput) SetBackupVaultName(v string) *PutBackupVaultNotificationsInput + func (s *PutBackupVaultNotificationsInput) SetSNSTopicArn(v string) *PutBackupVaultNotificationsInput + func (s *PutBackupVaultNotificationsInput) Validate() error + func (s PutBackupVaultNotificationsInput) GoString() string + func (s PutBackupVaultNotificationsInput) String() string + type PutBackupVaultNotificationsOutput struct + func (s PutBackupVaultNotificationsOutput) GoString() string + func (s PutBackupVaultNotificationsOutput) String() string + type RecoveryPointByBackupVault struct + BackupSizeInBytes *int64 + BackupVaultArn *string + BackupVaultName *string + CalculatedLifecycle *CalculatedLifecycle + CompletionDate *time.Time + CreatedBy *RecoveryPointCreator + CreationDate *time.Time + EncryptionKeyArn *string + IamRoleArn *string + IsEncrypted *bool + LastRestoreTime *time.Time + Lifecycle *Lifecycle + RecoveryPointArn *string + ResourceArn *string + ResourceType *string + Status *string + func (s *RecoveryPointByBackupVault) SetBackupSizeInBytes(v int64) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetBackupVaultArn(v string) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetBackupVaultName(v string) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetCalculatedLifecycle(v *CalculatedLifecycle) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetCompletionDate(v time.Time) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetCreatedBy(v *RecoveryPointCreator) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetCreationDate(v time.Time) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetEncryptionKeyArn(v string) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetIamRoleArn(v string) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetIsEncrypted(v bool) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetLastRestoreTime(v time.Time) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetLifecycle(v *Lifecycle) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetRecoveryPointArn(v string) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetResourceArn(v string) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetResourceType(v string) *RecoveryPointByBackupVault + func (s *RecoveryPointByBackupVault) SetStatus(v string) *RecoveryPointByBackupVault + func (s RecoveryPointByBackupVault) GoString() string + func (s RecoveryPointByBackupVault) String() string + type RecoveryPointByResource struct + BackupSizeBytes *int64 + BackupVaultName *string + CreationDate *time.Time + EncryptionKeyArn *string + RecoveryPointArn *string + Status *string + func (s *RecoveryPointByResource) SetBackupSizeBytes(v int64) *RecoveryPointByResource + func (s *RecoveryPointByResource) SetBackupVaultName(v string) *RecoveryPointByResource + func (s *RecoveryPointByResource) SetCreationDate(v time.Time) *RecoveryPointByResource + func (s *RecoveryPointByResource) SetEncryptionKeyArn(v string) *RecoveryPointByResource + func (s *RecoveryPointByResource) SetRecoveryPointArn(v string) *RecoveryPointByResource + func (s *RecoveryPointByResource) SetStatus(v string) *RecoveryPointByResource + func (s RecoveryPointByResource) GoString() string + func (s RecoveryPointByResource) String() string + type RecoveryPointCreator struct + BackupPlanArn *string + BackupPlanId *string + BackupPlanVersion *string + BackupRuleId *string + func (s *RecoveryPointCreator) SetBackupPlanArn(v string) *RecoveryPointCreator + func (s *RecoveryPointCreator) SetBackupPlanId(v string) *RecoveryPointCreator + func (s *RecoveryPointCreator) SetBackupPlanVersion(v string) *RecoveryPointCreator + func (s *RecoveryPointCreator) SetBackupRuleId(v string) *RecoveryPointCreator + func (s RecoveryPointCreator) GoString() string + func (s RecoveryPointCreator) String() string + type RestoreJobsListMember struct + BackupSizeInBytes *int64 + CompletionDate *time.Time + CreatedResourceArn *string + CreationDate *time.Time + ExpectedCompletionTimeMinutes *int64 + IamRoleArn *string + PercentDone *string + RecoveryPointArn *string + RestoreJobId *string + Status *string + StatusMessage *string + func (s *RestoreJobsListMember) SetBackupSizeInBytes(v int64) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetCompletionDate(v time.Time) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetCreatedResourceArn(v string) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetCreationDate(v time.Time) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetExpectedCompletionTimeMinutes(v int64) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetIamRoleArn(v string) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetPercentDone(v string) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetRecoveryPointArn(v string) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetRestoreJobId(v string) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetStatus(v string) *RestoreJobsListMember + func (s *RestoreJobsListMember) SetStatusMessage(v string) *RestoreJobsListMember + func (s RestoreJobsListMember) GoString() string + func (s RestoreJobsListMember) String() string + type Rule struct + CompletionWindowMinutes *int64 + Lifecycle *Lifecycle + RecoveryPointTags map[string]*string + RuleId *string + RuleName *string + ScheduleExpression *string + StartWindowMinutes *int64 + TargetBackupVaultName *string + func (s *Rule) SetCompletionWindowMinutes(v int64) *Rule + func (s *Rule) SetLifecycle(v *Lifecycle) *Rule + func (s *Rule) SetRecoveryPointTags(v map[string]*string) *Rule + func (s *Rule) SetRuleId(v string) *Rule + func (s *Rule) SetRuleName(v string) *Rule + func (s *Rule) SetScheduleExpression(v string) *Rule + func (s *Rule) SetStartWindowMinutes(v int64) *Rule + func (s *Rule) SetTargetBackupVaultName(v string) *Rule + func (s Rule) GoString() string + func (s Rule) String() string + type RuleInput struct + CompletionWindowMinutes *int64 + Lifecycle *Lifecycle + RecoveryPointTags map[string]*string + RuleName *string + ScheduleExpression *string + StartWindowMinutes *int64 + TargetBackupVaultName *string + func (s *RuleInput) SetCompletionWindowMinutes(v int64) *RuleInput + func (s *RuleInput) SetLifecycle(v *Lifecycle) *RuleInput + func (s *RuleInput) SetRecoveryPointTags(v map[string]*string) *RuleInput + func (s *RuleInput) SetRuleName(v string) *RuleInput + func (s *RuleInput) SetScheduleExpression(v string) *RuleInput + func (s *RuleInput) SetStartWindowMinutes(v int64) *RuleInput + func (s *RuleInput) SetTargetBackupVaultName(v string) *RuleInput + func (s *RuleInput) Validate() error + func (s RuleInput) GoString() string + func (s RuleInput) String() string + type Selection struct + IamRoleArn *string + ListOfTags []*Condition + Resources []*string + SelectionName *string + func (s *Selection) SetIamRoleArn(v string) *Selection + func (s *Selection) SetListOfTags(v []*Condition) *Selection + func (s *Selection) SetResources(v []*string) *Selection + func (s *Selection) SetSelectionName(v string) *Selection + func (s *Selection) Validate() error + func (s Selection) GoString() string + func (s Selection) String() string + type SelectionsListMember struct + BackupPlanId *string + CreationDate *time.Time + CreatorRequestId *string + IamRoleArn *string + SelectionId *string + SelectionName *string + func (s *SelectionsListMember) SetBackupPlanId(v string) *SelectionsListMember + func (s *SelectionsListMember) SetCreationDate(v time.Time) *SelectionsListMember + func (s *SelectionsListMember) SetCreatorRequestId(v string) *SelectionsListMember + func (s *SelectionsListMember) SetIamRoleArn(v string) *SelectionsListMember + func (s *SelectionsListMember) SetSelectionId(v string) *SelectionsListMember + func (s *SelectionsListMember) SetSelectionName(v string) *SelectionsListMember + func (s SelectionsListMember) GoString() string + func (s SelectionsListMember) String() string + type StartBackupJobInput struct + BackupVaultName *string + CompleteWindowMinutes *int64 + IamRoleArn *string + IdempotencyToken *string + Lifecycle *Lifecycle + RecoveryPointTags map[string]*string + ResourceArn *string + StartWindowMinutes *int64 + func (s *StartBackupJobInput) SetBackupVaultName(v string) *StartBackupJobInput + func (s *StartBackupJobInput) SetCompleteWindowMinutes(v int64) *StartBackupJobInput + func (s *StartBackupJobInput) SetIamRoleArn(v string) *StartBackupJobInput + func (s *StartBackupJobInput) SetIdempotencyToken(v string) *StartBackupJobInput + func (s *StartBackupJobInput) SetLifecycle(v *Lifecycle) *StartBackupJobInput + func (s *StartBackupJobInput) SetRecoveryPointTags(v map[string]*string) *StartBackupJobInput + func (s *StartBackupJobInput) SetResourceArn(v string) *StartBackupJobInput + func (s *StartBackupJobInput) SetStartWindowMinutes(v int64) *StartBackupJobInput + func (s *StartBackupJobInput) Validate() error + func (s StartBackupJobInput) GoString() string + func (s StartBackupJobInput) String() string + type StartBackupJobOutput struct + BackupJobId *string + CreationDate *time.Time + RecoveryPointArn *string + func (s *StartBackupJobOutput) SetBackupJobId(v string) *StartBackupJobOutput + func (s *StartBackupJobOutput) SetCreationDate(v time.Time) *StartBackupJobOutput + func (s *StartBackupJobOutput) SetRecoveryPointArn(v string) *StartBackupJobOutput + func (s StartBackupJobOutput) GoString() string + func (s StartBackupJobOutput) String() string + type StartRestoreJobInput struct + IamRoleArn *string + IdempotencyToken *string + Metadata map[string]*string + RecoveryPointArn *string + ResourceType *string + func (s *StartRestoreJobInput) SetIamRoleArn(v string) *StartRestoreJobInput + func (s *StartRestoreJobInput) SetIdempotencyToken(v string) *StartRestoreJobInput + func (s *StartRestoreJobInput) SetMetadata(v map[string]*string) *StartRestoreJobInput + func (s *StartRestoreJobInput) SetRecoveryPointArn(v string) *StartRestoreJobInput + func (s *StartRestoreJobInput) SetResourceType(v string) *StartRestoreJobInput + func (s *StartRestoreJobInput) Validate() error + func (s StartRestoreJobInput) GoString() string + func (s StartRestoreJobInput) String() string + type StartRestoreJobOutput struct + RestoreJobId *string + func (s *StartRestoreJobOutput) SetRestoreJobId(v string) *StartRestoreJobOutput + func (s StartRestoreJobOutput) GoString() string + func (s StartRestoreJobOutput) String() string + type StopBackupJobInput struct + BackupJobId *string + func (s *StopBackupJobInput) SetBackupJobId(v string) *StopBackupJobInput + func (s *StopBackupJobInput) Validate() error + func (s StopBackupJobInput) GoString() string + func (s StopBackupJobInput) String() string + type StopBackupJobOutput struct + func (s StopBackupJobOutput) GoString() string + func (s StopBackupJobOutput) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]*string + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeyList []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeyList(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateBackupPlanInput struct + BackupPlan *PlanInput + BackupPlanId *string + func (s *UpdateBackupPlanInput) SetBackupPlan(v *PlanInput) *UpdateBackupPlanInput + func (s *UpdateBackupPlanInput) SetBackupPlanId(v string) *UpdateBackupPlanInput + func (s *UpdateBackupPlanInput) Validate() error + func (s UpdateBackupPlanInput) GoString() string + func (s UpdateBackupPlanInput) String() string + type UpdateBackupPlanOutput struct + BackupPlanArn *string + BackupPlanId *string + CreationDate *time.Time + VersionId *string + func (s *UpdateBackupPlanOutput) SetBackupPlanArn(v string) *UpdateBackupPlanOutput + func (s *UpdateBackupPlanOutput) SetBackupPlanId(v string) *UpdateBackupPlanOutput + func (s *UpdateBackupPlanOutput) SetCreationDate(v time.Time) *UpdateBackupPlanOutput + func (s *UpdateBackupPlanOutput) SetVersionId(v string) *UpdateBackupPlanOutput + func (s UpdateBackupPlanOutput) GoString() string + func (s UpdateBackupPlanOutput) String() string + type UpdateRecoveryPointLifecycleInput struct + BackupVaultName *string + Lifecycle *Lifecycle + RecoveryPointArn *string + func (s *UpdateRecoveryPointLifecycleInput) SetBackupVaultName(v string) *UpdateRecoveryPointLifecycleInput + func (s *UpdateRecoveryPointLifecycleInput) SetLifecycle(v *Lifecycle) *UpdateRecoveryPointLifecycleInput + func (s *UpdateRecoveryPointLifecycleInput) SetRecoveryPointArn(v string) *UpdateRecoveryPointLifecycleInput + func (s *UpdateRecoveryPointLifecycleInput) Validate() error + func (s UpdateRecoveryPointLifecycleInput) GoString() string + func (s UpdateRecoveryPointLifecycleInput) String() string + type UpdateRecoveryPointLifecycleOutput struct + BackupVaultArn *string + CalculatedLifecycle *CalculatedLifecycle + Lifecycle *Lifecycle + RecoveryPointArn *string + func (s *UpdateRecoveryPointLifecycleOutput) SetBackupVaultArn(v string) *UpdateRecoveryPointLifecycleOutput + func (s *UpdateRecoveryPointLifecycleOutput) SetCalculatedLifecycle(v *CalculatedLifecycle) *UpdateRecoveryPointLifecycleOutput + func (s *UpdateRecoveryPointLifecycleOutput) SetLifecycle(v *Lifecycle) *UpdateRecoveryPointLifecycleOutput + func (s *UpdateRecoveryPointLifecycleOutput) SetRecoveryPointArn(v string) *UpdateRecoveryPointLifecycleOutput + func (s UpdateRecoveryPointLifecycleOutput) GoString() string + func (s UpdateRecoveryPointLifecycleOutput) String() string + type VaultListMember struct + BackupVaultArn *string + BackupVaultName *string + CreationDate *time.Time + CreatorRequestId *string + EncryptionKeyArn *string + NumberOfRecoveryPoints *int64 + func (s *VaultListMember) SetBackupVaultArn(v string) *VaultListMember + func (s *VaultListMember) SetBackupVaultName(v string) *VaultListMember + func (s *VaultListMember) SetCreationDate(v time.Time) *VaultListMember + func (s *VaultListMember) SetCreatorRequestId(v string) *VaultListMember + func (s *VaultListMember) SetEncryptionKeyArn(v string) *VaultListMember + func (s *VaultListMember) SetNumberOfRecoveryPoints(v int64) *VaultListMember + func (s VaultListMember) GoString() string + func (s VaultListMember) String() string