Documentation
¶
Overview ¶
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_fetching_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_resource_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_fetching_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_resource_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_referenced_resource_file.tmpl
Index ¶
- func PostProcessBackupPlan(ctx context.Context, params *localAws.AwsFetchInput, model *BackupPlan) error
- func PostProcessBackupVault(ctx context.Context, params *localAws.AwsFetchInput, model *BackupVault) error
- type AdvancedBackupSetting
- type BackupPlan
- type BackupSelectionsListMember
- type BackupVault
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PostProcessBackupPlan ¶
func PostProcessBackupPlan(ctx context.Context, params *localAws.AwsFetchInput, model *BackupPlan) error
func PostProcessBackupVault ¶
func PostProcessBackupVault(ctx context.Context, params *localAws.AwsFetchInput, model *BackupVault) error
Types ¶
type AdvancedBackupSetting ¶
type BackupPlan ¶
type BackupPlan struct { AdvancedBackupSettings []*AdvancedBackupSetting `` /* 262-byte string literal not displayed */ BackupPlanArn string `` /* 255-byte string literal not displayed */ BackupPlanId string `` /* 209-byte string literal not displayed */ BackupPlanName string `` /* 221-byte string literal not displayed */ CreationDate int64 `` /* 210-byte string literal not displayed */ CreatorRequestId string `` /* 233-byte string literal not displayed */ DeletionDate int64 `` /* 210-byte string literal not displayed */ LastExecutionDate int64 `` /* 246-byte string literal not displayed */ VersionId string `` /* 185-byte string literal not displayed */ AccountId string `` /* 185-byte string literal not displayed */ Region string `` /* 161-byte string literal not displayed */ ReportTime int64 `` /* 208-byte string literal not displayed */ InventoryUUID string `` /* 152-byte string literal not displayed */ Tags map[string]string `` /* 209-byte string literal not displayed */ Selections []*BackupSelectionsListMember `` /* 178-byte string literal not displayed */ }
func FetchBackupPlans ¶
func FetchBackupPlans(ctx context.Context, params *aws.AwsFetchInput) ([]*BackupPlan, *aws.AwsFetchOutputMetadata)
type BackupSelectionsListMember ¶
type BackupSelectionsListMember struct { BackupPlanId string `` /* 209-byte string literal not displayed */ CreationDate int64 `` /* 210-byte string literal not displayed */ CreatorRequestId string `` /* 233-byte string literal not displayed */ IamRoleArn string `` /* 197-byte string literal not displayed */ SelectionId string `` /* 197-byte string literal not displayed */ SelectionName string `` /* 209-byte string literal not displayed */ }
type BackupVault ¶
type BackupVault struct { BackupVaultArn string `` /* 261-byte string literal not displayed */ BackupVaultName string `` /* 227-byte string literal not displayed */ CreationDate int64 `` /* 210-byte string literal not displayed */ CreatorRequestId string `` /* 233-byte string literal not displayed */ EncryptionKeyArn string `` /* 233-byte string literal not displayed */ LockDate int64 `` /* 186-byte string literal not displayed */ Locked bool `` /* 129-byte string literal not displayed */ MaxRetentionDays int64 `` /* 209-byte string literal not displayed */ MinRetentionDays int64 `` /* 209-byte string literal not displayed */ NumberOfRecoveryPoints int64 `` /* 251-byte string literal not displayed */ AccountId string `` /* 185-byte string literal not displayed */ Region string `` /* 161-byte string literal not displayed */ ReportTime int64 `` /* 208-byte string literal not displayed */ InventoryUUID string `` /* 152-byte string literal not displayed */ Tags map[string]string `` /* 209-byte string literal not displayed */ }
func FetchBackupVaults ¶
func FetchBackupVaults(ctx context.Context, params *aws.AwsFetchInput) ([]*BackupVault, *aws.AwsFetchOutputMetadata)
Click to show internal directories.
Click to hide internal directories.