Documentation
¶
Overview ¶
Package mgn provides the client and types for making API requests to Application Migration Service.
The Application Migration Service service.
See https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26 for more information on this service.
See mgn package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/mgn/
Using the Client ¶
To contact Application Migration Service with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Application Migration Service client Mgn for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/mgn/#New
Index ¶
- Constants
- func ActionCategory_Values() []string
- func ApplicationHealthStatus_Values() []string
- func ApplicationProgressStatus_Values() []string
- func BootMode_Values() []string
- func ChangeServerLifeCycleStateSourceServerLifecycleState_Values() []string
- func DataReplicationErrorString_Values() []string
- func DataReplicationInitiationStepName_Values() []string
- func DataReplicationInitiationStepStatus_Values() []string
- func DataReplicationState_Values() []string
- func ExportStatus_Values() []string
- func FirstBoot_Values() []string
- func ImportErrorType_Values() []string
- func ImportStatus_Values() []string
- func InitiatedBy_Values() []string
- func JobLogEvent_Values() []string
- func JobStatus_Values() []string
- func JobType_Values() []string
- func LaunchDisposition_Values() []string
- func LaunchStatus_Values() []string
- func LifeCycleState_Values() []string
- func PostLaunchActionExecutionStatus_Values() []string
- func PostLaunchActionsDeploymentType_Values() []string
- func ReplicationConfigurationDataPlaneRouting_Values() []string
- func ReplicationConfigurationDefaultLargeStagingDiskType_Values() []string
- func ReplicationConfigurationEbsEncryption_Values() []string
- func ReplicationConfigurationReplicatedDiskStagingDiskType_Values() []string
- func ReplicationType_Values() []string
- func SsmDocumentType_Values() []string
- func SsmParameterStoreParameterType_Values() []string
- func TargetInstanceTypeRightSizingMethod_Values() []string
- func ValidationExceptionReason_Values() []string
- func VolumeType_Values() []string
- func WaveHealthStatus_Values() []string
- func WaveProgressStatus_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type Application
- func (s Application) GoString() string
- func (s *Application) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *Application
- func (s *Application) SetApplicationID(v string) *Application
- func (s *Application) SetArn(v string) *Application
- func (s *Application) SetCreationDateTime(v string) *Application
- func (s *Application) SetDescription(v string) *Application
- func (s *Application) SetIsArchived(v bool) *Application
- func (s *Application) SetLastModifiedDateTime(v string) *Application
- func (s *Application) SetName(v string) *Application
- func (s *Application) SetTags(v map[string]*string) *Application
- func (s *Application) SetWaveID(v string) *Application
- func (s Application) String() string
- type ApplicationAggregatedStatus
- func (s ApplicationAggregatedStatus) GoString() string
- func (s *ApplicationAggregatedStatus) SetHealthStatus(v string) *ApplicationAggregatedStatus
- func (s *ApplicationAggregatedStatus) SetLastUpdateDateTime(v string) *ApplicationAggregatedStatus
- func (s *ApplicationAggregatedStatus) SetProgressStatus(v string) *ApplicationAggregatedStatus
- func (s *ApplicationAggregatedStatus) SetTotalSourceServers(v int64) *ApplicationAggregatedStatus
- func (s ApplicationAggregatedStatus) String() string
- type ArchiveApplicationInput
- func (s ArchiveApplicationInput) GoString() string
- func (s *ArchiveApplicationInput) SetAccountID(v string) *ArchiveApplicationInput
- func (s *ArchiveApplicationInput) SetApplicationID(v string) *ArchiveApplicationInput
- func (s ArchiveApplicationInput) String() string
- func (s *ArchiveApplicationInput) Validate() error
- type ArchiveApplicationOutput
- func (s ArchiveApplicationOutput) GoString() string
- func (s *ArchiveApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetApplicationID(v string) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetArn(v string) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetCreationDateTime(v string) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetDescription(v string) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetIsArchived(v bool) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetLastModifiedDateTime(v string) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetName(v string) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetTags(v map[string]*string) *ArchiveApplicationOutput
- func (s *ArchiveApplicationOutput) SetWaveID(v string) *ArchiveApplicationOutput
- func (s ArchiveApplicationOutput) String() string
- type ArchiveWaveInput
- type ArchiveWaveOutput
- func (s ArchiveWaveOutput) GoString() string
- func (s *ArchiveWaveOutput) SetArn(v string) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetCreationDateTime(v string) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetDescription(v string) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetIsArchived(v bool) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetLastModifiedDateTime(v string) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetName(v string) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetTags(v map[string]*string) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *ArchiveWaveOutput
- func (s *ArchiveWaveOutput) SetWaveID(v string) *ArchiveWaveOutput
- func (s ArchiveWaveOutput) String() string
- type AssociateApplicationsInput
- func (s AssociateApplicationsInput) GoString() string
- func (s *AssociateApplicationsInput) SetAccountID(v string) *AssociateApplicationsInput
- func (s *AssociateApplicationsInput) SetApplicationIDs(v []*string) *AssociateApplicationsInput
- func (s *AssociateApplicationsInput) SetWaveID(v string) *AssociateApplicationsInput
- func (s AssociateApplicationsInput) String() string
- func (s *AssociateApplicationsInput) Validate() error
- type AssociateApplicationsOutput
- type AssociateSourceServersInput
- func (s AssociateSourceServersInput) GoString() string
- func (s *AssociateSourceServersInput) SetAccountID(v string) *AssociateSourceServersInput
- func (s *AssociateSourceServersInput) SetApplicationID(v string) *AssociateSourceServersInput
- func (s *AssociateSourceServersInput) SetSourceServerIDs(v []*string) *AssociateSourceServersInput
- func (s AssociateSourceServersInput) String() string
- func (s *AssociateSourceServersInput) Validate() error
- type AssociateSourceServersOutput
- type CPU
- type ChangeServerLifeCycleStateInput
- func (s ChangeServerLifeCycleStateInput) GoString() string
- func (s *ChangeServerLifeCycleStateInput) SetAccountID(v string) *ChangeServerLifeCycleStateInput
- func (s *ChangeServerLifeCycleStateInput) SetLifeCycle(v *ChangeServerLifeCycleStateSourceServerLifecycle) *ChangeServerLifeCycleStateInput
- func (s *ChangeServerLifeCycleStateInput) SetSourceServerID(v string) *ChangeServerLifeCycleStateInput
- func (s ChangeServerLifeCycleStateInput) String() string
- func (s *ChangeServerLifeCycleStateInput) Validate() error
- type ChangeServerLifeCycleStateOutput
- func (s ChangeServerLifeCycleStateOutput) GoString() string
- func (s *ChangeServerLifeCycleStateOutput) SetApplicationID(v string) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetArn(v string) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetDataReplicationInfo(v *DataReplicationInfo) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetFqdnForActionFramework(v string) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetIsArchived(v bool) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetLaunchedInstance(v *LaunchedInstance) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetLifeCycle(v *LifeCycle) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetReplicationType(v string) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetSourceProperties(v *SourceProperties) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetSourceServerID(v string) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetTags(v map[string]*string) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetUserProvidedID(v string) *ChangeServerLifeCycleStateOutput
- func (s *ChangeServerLifeCycleStateOutput) SetVcenterClientID(v string) *ChangeServerLifeCycleStateOutput
- func (s ChangeServerLifeCycleStateOutput) String() string
- type ChangeServerLifeCycleStateSourceServerLifecycle
- func (s ChangeServerLifeCycleStateSourceServerLifecycle) GoString() string
- func (s *ChangeServerLifeCycleStateSourceServerLifecycle) SetState(v string) *ChangeServerLifeCycleStateSourceServerLifecycle
- func (s ChangeServerLifeCycleStateSourceServerLifecycle) String() string
- func (s *ChangeServerLifeCycleStateSourceServerLifecycle) Validate() error
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type CreateApplicationInput
- func (s CreateApplicationInput) GoString() string
- func (s *CreateApplicationInput) SetAccountID(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetDescription(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetName(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetTags(v map[string]*string) *CreateApplicationInput
- func (s CreateApplicationInput) String() string
- func (s *CreateApplicationInput) Validate() error
- type CreateApplicationOutput
- func (s CreateApplicationOutput) GoString() string
- func (s *CreateApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetApplicationID(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetArn(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetCreationDateTime(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetDescription(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetIsArchived(v bool) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetLastModifiedDateTime(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetName(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetTags(v map[string]*string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetWaveID(v string) *CreateApplicationOutput
- func (s CreateApplicationOutput) String() string
- type CreateLaunchConfigurationTemplateInput
- func (s CreateLaunchConfigurationTemplateInput) GoString() string
- func (s *CreateLaunchConfigurationTemplateInput) SetAssociatePublicIpAddress(v bool) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetBootMode(v string) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetCopyPrivateIp(v bool) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetCopyTags(v bool) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetEnableMapAutoTagging(v bool) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetLaunchDisposition(v string) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetLicensing(v *Licensing) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetMapAutoTaggingMpeID(v string) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetPostLaunchActions(v *PostLaunchActions) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetSmallVolumeMaxSize(v int64) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetTags(v map[string]*string) *CreateLaunchConfigurationTemplateInput
- func (s *CreateLaunchConfigurationTemplateInput) SetTargetInstanceTypeRightSizingMethod(v string) *CreateLaunchConfigurationTemplateInput
- func (s CreateLaunchConfigurationTemplateInput) String() string
- func (s *CreateLaunchConfigurationTemplateInput) Validate() error
- type CreateLaunchConfigurationTemplateOutput
- func (s CreateLaunchConfigurationTemplateOutput) GoString() string
- func (s *CreateLaunchConfigurationTemplateOutput) SetArn(v string) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetAssociatePublicIpAddress(v bool) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetBootMode(v string) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetCopyPrivateIp(v bool) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetCopyTags(v bool) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetEc2LaunchTemplateID(v string) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetEnableMapAutoTagging(v bool) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetLaunchConfigurationTemplateID(v string) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetLaunchDisposition(v string) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetLicensing(v *Licensing) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetMapAutoTaggingMpeID(v string) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetPostLaunchActions(v *PostLaunchActions) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetSmallVolumeMaxSize(v int64) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetTags(v map[string]*string) *CreateLaunchConfigurationTemplateOutput
- func (s *CreateLaunchConfigurationTemplateOutput) SetTargetInstanceTypeRightSizingMethod(v string) *CreateLaunchConfigurationTemplateOutput
- func (s CreateLaunchConfigurationTemplateOutput) String() string
- type CreateReplicationConfigurationTemplateInput
- func (s CreateReplicationConfigurationTemplateInput) GoString() string
- func (s *CreateReplicationConfigurationTemplateInput) SetAssociateDefaultSecurityGroup(v bool) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetBandwidthThrottling(v int64) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetCreatePublicIP(v bool) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetDataPlaneRouting(v string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetDefaultLargeStagingDiskType(v string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetEbsEncryption(v string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetEbsEncryptionKeyArn(v string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetReplicationServerInstanceType(v string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetReplicationServersSecurityGroupsIDs(v []*string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetStagingAreaSubnetId(v string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetStagingAreaTags(v map[string]*string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetTags(v map[string]*string) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetUseDedicatedReplicationServer(v bool) *CreateReplicationConfigurationTemplateInput
- func (s *CreateReplicationConfigurationTemplateInput) SetUseFipsEndpoint(v bool) *CreateReplicationConfigurationTemplateInput
- func (s CreateReplicationConfigurationTemplateInput) String() string
- func (s *CreateReplicationConfigurationTemplateInput) Validate() error
- type CreateReplicationConfigurationTemplateOutput
- func (s CreateReplicationConfigurationTemplateOutput) GoString() string
- func (s *CreateReplicationConfigurationTemplateOutput) SetArn(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetAssociateDefaultSecurityGroup(v bool) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetBandwidthThrottling(v int64) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetCreatePublicIP(v bool) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetDataPlaneRouting(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetDefaultLargeStagingDiskType(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetEbsEncryption(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetEbsEncryptionKeyArn(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetReplicationConfigurationTemplateID(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetReplicationServerInstanceType(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetStagingAreaSubnetId(v string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetStagingAreaTags(v map[string]*string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetTags(v map[string]*string) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetUseDedicatedReplicationServer(v bool) *CreateReplicationConfigurationTemplateOutput
- func (s *CreateReplicationConfigurationTemplateOutput) SetUseFipsEndpoint(v bool) *CreateReplicationConfigurationTemplateOutput
- func (s CreateReplicationConfigurationTemplateOutput) String() string
- type CreateWaveInput
- func (s CreateWaveInput) GoString() string
- func (s *CreateWaveInput) SetAccountID(v string) *CreateWaveInput
- func (s *CreateWaveInput) SetDescription(v string) *CreateWaveInput
- func (s *CreateWaveInput) SetName(v string) *CreateWaveInput
- func (s *CreateWaveInput) SetTags(v map[string]*string) *CreateWaveInput
- func (s CreateWaveInput) String() string
- func (s *CreateWaveInput) Validate() error
- type CreateWaveOutput
- func (s CreateWaveOutput) GoString() string
- func (s *CreateWaveOutput) SetArn(v string) *CreateWaveOutput
- func (s *CreateWaveOutput) SetCreationDateTime(v string) *CreateWaveOutput
- func (s *CreateWaveOutput) SetDescription(v string) *CreateWaveOutput
- func (s *CreateWaveOutput) SetIsArchived(v bool) *CreateWaveOutput
- func (s *CreateWaveOutput) SetLastModifiedDateTime(v string) *CreateWaveOutput
- func (s *CreateWaveOutput) SetName(v string) *CreateWaveOutput
- func (s *CreateWaveOutput) SetTags(v map[string]*string) *CreateWaveOutput
- func (s *CreateWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *CreateWaveOutput
- func (s *CreateWaveOutput) SetWaveID(v string) *CreateWaveOutput
- func (s CreateWaveOutput) String() string
- type DataReplicationError
- type DataReplicationInfo
- func (s DataReplicationInfo) GoString() string
- func (s *DataReplicationInfo) SetDataReplicationError(v *DataReplicationError) *DataReplicationInfo
- func (s *DataReplicationInfo) SetDataReplicationInitiation(v *DataReplicationInitiation) *DataReplicationInfo
- func (s *DataReplicationInfo) SetDataReplicationState(v string) *DataReplicationInfo
- func (s *DataReplicationInfo) SetEtaDateTime(v string) *DataReplicationInfo
- func (s *DataReplicationInfo) SetLagDuration(v string) *DataReplicationInfo
- func (s *DataReplicationInfo) SetLastSnapshotDateTime(v string) *DataReplicationInfo
- func (s *DataReplicationInfo) SetReplicatedDisks(v []*DataReplicationInfoReplicatedDisk) *DataReplicationInfo
- func (s DataReplicationInfo) String() string
- type DataReplicationInfoReplicatedDisk
- func (s DataReplicationInfoReplicatedDisk) GoString() string
- func (s *DataReplicationInfoReplicatedDisk) SetBackloggedStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
- func (s *DataReplicationInfoReplicatedDisk) SetDeviceName(v string) *DataReplicationInfoReplicatedDisk
- func (s *DataReplicationInfoReplicatedDisk) SetReplicatedStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
- func (s *DataReplicationInfoReplicatedDisk) SetRescannedStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
- func (s *DataReplicationInfoReplicatedDisk) SetTotalStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
- func (s DataReplicationInfoReplicatedDisk) String() string
- type DataReplicationInitiation
- func (s DataReplicationInitiation) GoString() string
- func (s *DataReplicationInitiation) SetNextAttemptDateTime(v string) *DataReplicationInitiation
- func (s *DataReplicationInitiation) SetStartDateTime(v string) *DataReplicationInitiation
- func (s *DataReplicationInitiation) SetSteps(v []*DataReplicationInitiationStep) *DataReplicationInitiation
- func (s DataReplicationInitiation) String() string
- type DataReplicationInitiationStep
- type DeleteApplicationInput
- func (s DeleteApplicationInput) GoString() string
- func (s *DeleteApplicationInput) SetAccountID(v string) *DeleteApplicationInput
- func (s *DeleteApplicationInput) SetApplicationID(v string) *DeleteApplicationInput
- func (s DeleteApplicationInput) String() string
- func (s *DeleteApplicationInput) Validate() error
- type DeleteApplicationOutput
- type DeleteJobInput
- type DeleteJobOutput
- type DeleteLaunchConfigurationTemplateInput
- func (s DeleteLaunchConfigurationTemplateInput) GoString() string
- func (s *DeleteLaunchConfigurationTemplateInput) SetLaunchConfigurationTemplateID(v string) *DeleteLaunchConfigurationTemplateInput
- func (s DeleteLaunchConfigurationTemplateInput) String() string
- func (s *DeleteLaunchConfigurationTemplateInput) Validate() error
- type DeleteLaunchConfigurationTemplateOutput
- type DeleteReplicationConfigurationTemplateInput
- func (s DeleteReplicationConfigurationTemplateInput) GoString() string
- func (s *DeleteReplicationConfigurationTemplateInput) SetReplicationConfigurationTemplateID(v string) *DeleteReplicationConfigurationTemplateInput
- func (s DeleteReplicationConfigurationTemplateInput) String() string
- func (s *DeleteReplicationConfigurationTemplateInput) Validate() error
- type DeleteReplicationConfigurationTemplateOutput
- type DeleteSourceServerInput
- func (s DeleteSourceServerInput) GoString() string
- func (s *DeleteSourceServerInput) SetAccountID(v string) *DeleteSourceServerInput
- func (s *DeleteSourceServerInput) SetSourceServerID(v string) *DeleteSourceServerInput
- func (s DeleteSourceServerInput) String() string
- func (s *DeleteSourceServerInput) Validate() error
- type DeleteSourceServerOutput
- type DeleteVcenterClientInput
- type DeleteVcenterClientOutput
- type DeleteWaveInput
- type DeleteWaveOutput
- type DescribeJobLogItemsInput
- func (s DescribeJobLogItemsInput) GoString() string
- func (s *DescribeJobLogItemsInput) SetAccountID(v string) *DescribeJobLogItemsInput
- func (s *DescribeJobLogItemsInput) SetJobID(v string) *DescribeJobLogItemsInput
- func (s *DescribeJobLogItemsInput) SetMaxResults(v int64) *DescribeJobLogItemsInput
- func (s *DescribeJobLogItemsInput) SetNextToken(v string) *DescribeJobLogItemsInput
- func (s DescribeJobLogItemsInput) String() string
- func (s *DescribeJobLogItemsInput) Validate() error
- type DescribeJobLogItemsOutput
- type DescribeJobsInput
- func (s DescribeJobsInput) GoString() string
- func (s *DescribeJobsInput) SetAccountID(v string) *DescribeJobsInput
- func (s *DescribeJobsInput) SetFilters(v *DescribeJobsRequestFilters) *DescribeJobsInput
- func (s *DescribeJobsInput) SetMaxResults(v int64) *DescribeJobsInput
- func (s *DescribeJobsInput) SetNextToken(v string) *DescribeJobsInput
- func (s DescribeJobsInput) String() string
- func (s *DescribeJobsInput) Validate() error
- type DescribeJobsOutput
- type DescribeJobsRequestFilters
- func (s DescribeJobsRequestFilters) GoString() string
- func (s *DescribeJobsRequestFilters) SetFromDate(v string) *DescribeJobsRequestFilters
- func (s *DescribeJobsRequestFilters) SetJobIDs(v []*string) *DescribeJobsRequestFilters
- func (s *DescribeJobsRequestFilters) SetToDate(v string) *DescribeJobsRequestFilters
- func (s DescribeJobsRequestFilters) String() string
- func (s *DescribeJobsRequestFilters) Validate() error
- type DescribeLaunchConfigurationTemplatesInput
- func (s DescribeLaunchConfigurationTemplatesInput) GoString() string
- func (s *DescribeLaunchConfigurationTemplatesInput) SetLaunchConfigurationTemplateIDs(v []*string) *DescribeLaunchConfigurationTemplatesInput
- func (s *DescribeLaunchConfigurationTemplatesInput) SetMaxResults(v int64) *DescribeLaunchConfigurationTemplatesInput
- func (s *DescribeLaunchConfigurationTemplatesInput) SetNextToken(v string) *DescribeLaunchConfigurationTemplatesInput
- func (s DescribeLaunchConfigurationTemplatesInput) String() string
- func (s *DescribeLaunchConfigurationTemplatesInput) Validate() error
- type DescribeLaunchConfigurationTemplatesOutput
- func (s DescribeLaunchConfigurationTemplatesOutput) GoString() string
- func (s *DescribeLaunchConfigurationTemplatesOutput) SetItems(v []*LaunchConfigurationTemplate) *DescribeLaunchConfigurationTemplatesOutput
- func (s *DescribeLaunchConfigurationTemplatesOutput) SetNextToken(v string) *DescribeLaunchConfigurationTemplatesOutput
- func (s DescribeLaunchConfigurationTemplatesOutput) String() string
- type DescribeReplicationConfigurationTemplatesInput
- func (s DescribeReplicationConfigurationTemplatesInput) GoString() string
- func (s *DescribeReplicationConfigurationTemplatesInput) SetMaxResults(v int64) *DescribeReplicationConfigurationTemplatesInput
- func (s *DescribeReplicationConfigurationTemplatesInput) SetNextToken(v string) *DescribeReplicationConfigurationTemplatesInput
- func (s *DescribeReplicationConfigurationTemplatesInput) SetReplicationConfigurationTemplateIDs(v []*string) *DescribeReplicationConfigurationTemplatesInput
- func (s DescribeReplicationConfigurationTemplatesInput) String() string
- func (s *DescribeReplicationConfigurationTemplatesInput) Validate() error
- type DescribeReplicationConfigurationTemplatesOutput
- func (s DescribeReplicationConfigurationTemplatesOutput) GoString() string
- func (s *DescribeReplicationConfigurationTemplatesOutput) SetItems(v []*ReplicationConfigurationTemplate) *DescribeReplicationConfigurationTemplatesOutput
- func (s *DescribeReplicationConfigurationTemplatesOutput) SetNextToken(v string) *DescribeReplicationConfigurationTemplatesOutput
- func (s DescribeReplicationConfigurationTemplatesOutput) String() string
- type DescribeSourceServersInput
- func (s DescribeSourceServersInput) GoString() string
- func (s *DescribeSourceServersInput) SetAccountID(v string) *DescribeSourceServersInput
- func (s *DescribeSourceServersInput) SetFilters(v *DescribeSourceServersRequestFilters) *DescribeSourceServersInput
- func (s *DescribeSourceServersInput) SetMaxResults(v int64) *DescribeSourceServersInput
- func (s *DescribeSourceServersInput) SetNextToken(v string) *DescribeSourceServersInput
- func (s DescribeSourceServersInput) String() string
- func (s *DescribeSourceServersInput) Validate() error
- type DescribeSourceServersOutput
- type DescribeSourceServersRequestFilters
- func (s DescribeSourceServersRequestFilters) GoString() string
- func (s *DescribeSourceServersRequestFilters) SetApplicationIDs(v []*string) *DescribeSourceServersRequestFilters
- func (s *DescribeSourceServersRequestFilters) SetIsArchived(v bool) *DescribeSourceServersRequestFilters
- func (s *DescribeSourceServersRequestFilters) SetLifeCycleStates(v []*string) *DescribeSourceServersRequestFilters
- func (s *DescribeSourceServersRequestFilters) SetReplicationTypes(v []*string) *DescribeSourceServersRequestFilters
- func (s *DescribeSourceServersRequestFilters) SetSourceServerIDs(v []*string) *DescribeSourceServersRequestFilters
- func (s DescribeSourceServersRequestFilters) String() string
- type DescribeVcenterClientsInput
- func (s DescribeVcenterClientsInput) GoString() string
- func (s *DescribeVcenterClientsInput) SetMaxResults(v int64) *DescribeVcenterClientsInput
- func (s *DescribeVcenterClientsInput) SetNextToken(v string) *DescribeVcenterClientsInput
- func (s DescribeVcenterClientsInput) String() string
- func (s *DescribeVcenterClientsInput) Validate() error
- type DescribeVcenterClientsOutput
- type DisassociateApplicationsInput
- func (s DisassociateApplicationsInput) GoString() string
- func (s *DisassociateApplicationsInput) SetAccountID(v string) *DisassociateApplicationsInput
- func (s *DisassociateApplicationsInput) SetApplicationIDs(v []*string) *DisassociateApplicationsInput
- func (s *DisassociateApplicationsInput) SetWaveID(v string) *DisassociateApplicationsInput
- func (s DisassociateApplicationsInput) String() string
- func (s *DisassociateApplicationsInput) Validate() error
- type DisassociateApplicationsOutput
- type DisassociateSourceServersInput
- func (s DisassociateSourceServersInput) GoString() string
- func (s *DisassociateSourceServersInput) SetAccountID(v string) *DisassociateSourceServersInput
- func (s *DisassociateSourceServersInput) SetApplicationID(v string) *DisassociateSourceServersInput
- func (s *DisassociateSourceServersInput) SetSourceServerIDs(v []*string) *DisassociateSourceServersInput
- func (s DisassociateSourceServersInput) String() string
- func (s *DisassociateSourceServersInput) Validate() error
- type DisassociateSourceServersOutput
- type DisconnectFromServiceInput
- func (s DisconnectFromServiceInput) GoString() string
- func (s *DisconnectFromServiceInput) SetAccountID(v string) *DisconnectFromServiceInput
- func (s *DisconnectFromServiceInput) SetSourceServerID(v string) *DisconnectFromServiceInput
- func (s DisconnectFromServiceInput) String() string
- func (s *DisconnectFromServiceInput) Validate() error
- type DisconnectFromServiceOutput
- func (s DisconnectFromServiceOutput) GoString() string
- func (s *DisconnectFromServiceOutput) SetApplicationID(v string) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetArn(v string) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetDataReplicationInfo(v *DataReplicationInfo) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetFqdnForActionFramework(v string) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetIsArchived(v bool) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetLaunchedInstance(v *LaunchedInstance) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetLifeCycle(v *LifeCycle) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetReplicationType(v string) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetSourceProperties(v *SourceProperties) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetSourceServerID(v string) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetTags(v map[string]*string) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetUserProvidedID(v string) *DisconnectFromServiceOutput
- func (s *DisconnectFromServiceOutput) SetVcenterClientID(v string) *DisconnectFromServiceOutput
- func (s DisconnectFromServiceOutput) String() string
- type Disk
- type ErrorDetails
- func (s ErrorDetails) GoString() string
- func (s *ErrorDetails) SetCode(v string) *ErrorDetails
- func (s *ErrorDetails) SetMessage(v string) *ErrorDetails
- func (s *ErrorDetails) SetResourceId(v string) *ErrorDetails
- func (s *ErrorDetails) SetResourceType(v string) *ErrorDetails
- func (s ErrorDetails) String() string
- type ExportErrorData
- type ExportTask
- func (s ExportTask) GoString() string
- func (s *ExportTask) SetCreationDateTime(v string) *ExportTask
- func (s *ExportTask) SetEndDateTime(v string) *ExportTask
- func (s *ExportTask) SetExportID(v string) *ExportTask
- func (s *ExportTask) SetProgressPercentage(v float64) *ExportTask
- func (s *ExportTask) SetS3Bucket(v string) *ExportTask
- func (s *ExportTask) SetS3BucketOwner(v string) *ExportTask
- func (s *ExportTask) SetS3Key(v string) *ExportTask
- func (s *ExportTask) SetStatus(v string) *ExportTask
- func (s *ExportTask) SetSummary(v *ExportTaskSummary) *ExportTask
- func (s ExportTask) String() string
- type ExportTaskError
- type ExportTaskSummary
- func (s ExportTaskSummary) GoString() string
- func (s *ExportTaskSummary) SetApplicationsCount(v int64) *ExportTaskSummary
- func (s *ExportTaskSummary) SetServersCount(v int64) *ExportTaskSummary
- func (s *ExportTaskSummary) SetWavesCount(v int64) *ExportTaskSummary
- func (s ExportTaskSummary) String() string
- type FinalizeCutoverInput
- type FinalizeCutoverOutput
- func (s FinalizeCutoverOutput) GoString() string
- func (s *FinalizeCutoverOutput) SetApplicationID(v string) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetArn(v string) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetDataReplicationInfo(v *DataReplicationInfo) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetFqdnForActionFramework(v string) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetIsArchived(v bool) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetLaunchedInstance(v *LaunchedInstance) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetLifeCycle(v *LifeCycle) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetReplicationType(v string) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetSourceProperties(v *SourceProperties) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetSourceServerID(v string) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetTags(v map[string]*string) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetUserProvidedID(v string) *FinalizeCutoverOutput
- func (s *FinalizeCutoverOutput) SetVcenterClientID(v string) *FinalizeCutoverOutput
- func (s FinalizeCutoverOutput) String() string
- type GetLaunchConfigurationInput
- func (s GetLaunchConfigurationInput) GoString() string
- func (s *GetLaunchConfigurationInput) SetAccountID(v string) *GetLaunchConfigurationInput
- func (s *GetLaunchConfigurationInput) SetSourceServerID(v string) *GetLaunchConfigurationInput
- func (s GetLaunchConfigurationInput) String() string
- func (s *GetLaunchConfigurationInput) Validate() error
- type GetLaunchConfigurationOutput
- func (s GetLaunchConfigurationOutput) GoString() string
- func (s *GetLaunchConfigurationOutput) SetBootMode(v string) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetCopyPrivateIp(v bool) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetCopyTags(v bool) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetEc2LaunchTemplateID(v string) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetEnableMapAutoTagging(v bool) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetLaunchDisposition(v string) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetLicensing(v *Licensing) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetMapAutoTaggingMpeID(v string) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetName(v string) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetPostLaunchActions(v *PostLaunchActions) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetSourceServerID(v string) *GetLaunchConfigurationOutput
- func (s *GetLaunchConfigurationOutput) SetTargetInstanceTypeRightSizingMethod(v string) *GetLaunchConfigurationOutput
- func (s GetLaunchConfigurationOutput) String() string
- type GetReplicationConfigurationInput
- func (s GetReplicationConfigurationInput) GoString() string
- func (s *GetReplicationConfigurationInput) SetAccountID(v string) *GetReplicationConfigurationInput
- func (s *GetReplicationConfigurationInput) SetSourceServerID(v string) *GetReplicationConfigurationInput
- func (s GetReplicationConfigurationInput) String() string
- func (s *GetReplicationConfigurationInput) Validate() error
- type GetReplicationConfigurationOutput
- func (s GetReplicationConfigurationOutput) GoString() string
- func (s *GetReplicationConfigurationOutput) SetAssociateDefaultSecurityGroup(v bool) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetBandwidthThrottling(v int64) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetCreatePublicIP(v bool) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetDataPlaneRouting(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetDefaultLargeStagingDiskType(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetEbsEncryption(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetEbsEncryptionKeyArn(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetName(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetReplicatedDisks(v []*ReplicationConfigurationReplicatedDisk) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetReplicationServerInstanceType(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetSourceServerID(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetStagingAreaSubnetId(v string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetStagingAreaTags(v map[string]*string) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetUseDedicatedReplicationServer(v bool) *GetReplicationConfigurationOutput
- func (s *GetReplicationConfigurationOutput) SetUseFipsEndpoint(v bool) *GetReplicationConfigurationOutput
- func (s GetReplicationConfigurationOutput) String() string
- type IdentificationHints
- func (s IdentificationHints) GoString() string
- func (s *IdentificationHints) SetAwsInstanceID(v string) *IdentificationHints
- func (s *IdentificationHints) SetFqdn(v string) *IdentificationHints
- func (s *IdentificationHints) SetHostname(v string) *IdentificationHints
- func (s *IdentificationHints) SetVmPath(v string) *IdentificationHints
- func (s *IdentificationHints) SetVmWareUuid(v string) *IdentificationHints
- func (s IdentificationHints) String() string
- type ImportErrorData
- func (s ImportErrorData) GoString() string
- func (s *ImportErrorData) SetAccountID(v string) *ImportErrorData
- func (s *ImportErrorData) SetApplicationID(v string) *ImportErrorData
- func (s *ImportErrorData) SetEc2LaunchTemplateID(v string) *ImportErrorData
- func (s *ImportErrorData) SetRawError(v string) *ImportErrorData
- func (s *ImportErrorData) SetRowNumber(v int64) *ImportErrorData
- func (s *ImportErrorData) SetSourceServerID(v string) *ImportErrorData
- func (s *ImportErrorData) SetWaveID(v string) *ImportErrorData
- func (s ImportErrorData) String() string
- type ImportTask
- func (s ImportTask) GoString() string
- func (s *ImportTask) SetCreationDateTime(v string) *ImportTask
- func (s *ImportTask) SetEndDateTime(v string) *ImportTask
- func (s *ImportTask) SetImportID(v string) *ImportTask
- func (s *ImportTask) SetProgressPercentage(v float64) *ImportTask
- func (s *ImportTask) SetS3BucketSource(v *S3BucketSource) *ImportTask
- func (s *ImportTask) SetStatus(v string) *ImportTask
- func (s *ImportTask) SetSummary(v *ImportTaskSummary) *ImportTask
- func (s ImportTask) String() string
- type ImportTaskError
- type ImportTaskSummary
- func (s ImportTaskSummary) GoString() string
- func (s *ImportTaskSummary) SetApplications(v *ImportTaskSummaryApplications) *ImportTaskSummary
- func (s *ImportTaskSummary) SetServers(v *ImportTaskSummaryServers) *ImportTaskSummary
- func (s *ImportTaskSummary) SetWaves(v *ImportTaskSummaryWaves) *ImportTaskSummary
- func (s ImportTaskSummary) String() string
- type ImportTaskSummaryApplications
- func (s ImportTaskSummaryApplications) GoString() string
- func (s *ImportTaskSummaryApplications) SetCreatedCount(v int64) *ImportTaskSummaryApplications
- func (s *ImportTaskSummaryApplications) SetModifiedCount(v int64) *ImportTaskSummaryApplications
- func (s ImportTaskSummaryApplications) String() string
- type ImportTaskSummaryServers
- type ImportTaskSummaryWaves
- type InitializeServiceInput
- type InitializeServiceOutput
- type InternalServerException
- func (s *InternalServerException) Code() string
- func (s *InternalServerException) Error() string
- func (s InternalServerException) GoString() string
- func (s *InternalServerException) Message() string
- func (s *InternalServerException) OrigErr() error
- func (s *InternalServerException) RequestID() string
- func (s *InternalServerException) StatusCode() int
- func (s InternalServerException) String() string
- type Job
- func (s Job) GoString() string
- func (s *Job) SetArn(v string) *Job
- func (s *Job) SetCreationDateTime(v string) *Job
- func (s *Job) SetEndDateTime(v string) *Job
- func (s *Job) SetInitiatedBy(v string) *Job
- func (s *Job) SetJobID(v string) *Job
- func (s *Job) SetParticipatingServers(v []*ParticipatingServer) *Job
- func (s *Job) SetStatus(v string) *Job
- func (s *Job) SetTags(v map[string]*string) *Job
- func (s *Job) SetType(v string) *Job
- func (s Job) String() string
- type JobLog
- type JobLogEventData
- func (s JobLogEventData) GoString() string
- func (s *JobLogEventData) SetConversionServerID(v string) *JobLogEventData
- func (s *JobLogEventData) SetRawError(v string) *JobLogEventData
- func (s *JobLogEventData) SetSourceServerID(v string) *JobLogEventData
- func (s *JobLogEventData) SetTargetInstanceID(v string) *JobLogEventData
- func (s JobLogEventData) String() string
- type JobPostLaunchActionsLaunchStatus
- func (s JobPostLaunchActionsLaunchStatus) GoString() string
- func (s *JobPostLaunchActionsLaunchStatus) SetExecutionID(v string) *JobPostLaunchActionsLaunchStatus
- func (s *JobPostLaunchActionsLaunchStatus) SetExecutionStatus(v string) *JobPostLaunchActionsLaunchStatus
- func (s *JobPostLaunchActionsLaunchStatus) SetFailureReason(v string) *JobPostLaunchActionsLaunchStatus
- func (s *JobPostLaunchActionsLaunchStatus) SetSsmDocument(v *SsmDocument) *JobPostLaunchActionsLaunchStatus
- func (s *JobPostLaunchActionsLaunchStatus) SetSsmDocumentType(v string) *JobPostLaunchActionsLaunchStatus
- func (s JobPostLaunchActionsLaunchStatus) String() string
- type LaunchConfigurationTemplate
- func (s LaunchConfigurationTemplate) GoString() string
- func (s *LaunchConfigurationTemplate) SetArn(v string) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetAssociatePublicIpAddress(v bool) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetBootMode(v string) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetCopyPrivateIp(v bool) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetCopyTags(v bool) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetEc2LaunchTemplateID(v string) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetEnableMapAutoTagging(v bool) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetLaunchConfigurationTemplateID(v string) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetLaunchDisposition(v string) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetLicensing(v *Licensing) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetMapAutoTaggingMpeID(v string) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetPostLaunchActions(v *PostLaunchActions) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetSmallVolumeMaxSize(v int64) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetTags(v map[string]*string) *LaunchConfigurationTemplate
- func (s *LaunchConfigurationTemplate) SetTargetInstanceTypeRightSizingMethod(v string) *LaunchConfigurationTemplate
- func (s LaunchConfigurationTemplate) String() string
- type LaunchTemplateDiskConf
- func (s LaunchTemplateDiskConf) GoString() string
- func (s *LaunchTemplateDiskConf) SetIops(v int64) *LaunchTemplateDiskConf
- func (s *LaunchTemplateDiskConf) SetThroughput(v int64) *LaunchTemplateDiskConf
- func (s *LaunchTemplateDiskConf) SetVolumeType(v string) *LaunchTemplateDiskConf
- func (s LaunchTemplateDiskConf) String() string
- func (s *LaunchTemplateDiskConf) Validate() error
- type LaunchedInstance
- type Licensing
- type LifeCycle
- func (s LifeCycle) GoString() string
- func (s *LifeCycle) SetAddedToServiceDateTime(v string) *LifeCycle
- func (s *LifeCycle) SetElapsedReplicationDuration(v string) *LifeCycle
- func (s *LifeCycle) SetFirstByteDateTime(v string) *LifeCycle
- func (s *LifeCycle) SetLastCutover(v *LifeCycleLastCutover) *LifeCycle
- func (s *LifeCycle) SetLastSeenByServiceDateTime(v string) *LifeCycle
- func (s *LifeCycle) SetLastTest(v *LifeCycleLastTest) *LifeCycle
- func (s *LifeCycle) SetState(v string) *LifeCycle
- func (s LifeCycle) String() string
- type LifeCycleLastCutover
- func (s LifeCycleLastCutover) GoString() string
- func (s *LifeCycleLastCutover) SetFinalized(v *LifeCycleLastCutoverFinalized) *LifeCycleLastCutover
- func (s *LifeCycleLastCutover) SetInitiated(v *LifeCycleLastCutoverInitiated) *LifeCycleLastCutover
- func (s *LifeCycleLastCutover) SetReverted(v *LifeCycleLastCutoverReverted) *LifeCycleLastCutover
- func (s LifeCycleLastCutover) String() string
- type LifeCycleLastCutoverFinalized
- type LifeCycleLastCutoverInitiated
- func (s LifeCycleLastCutoverInitiated) GoString() string
- func (s *LifeCycleLastCutoverInitiated) SetApiCallDateTime(v string) *LifeCycleLastCutoverInitiated
- func (s *LifeCycleLastCutoverInitiated) SetJobID(v string) *LifeCycleLastCutoverInitiated
- func (s LifeCycleLastCutoverInitiated) String() string
- type LifeCycleLastCutoverReverted
- type LifeCycleLastTest
- func (s LifeCycleLastTest) GoString() string
- func (s *LifeCycleLastTest) SetFinalized(v *LifeCycleLastTestFinalized) *LifeCycleLastTest
- func (s *LifeCycleLastTest) SetInitiated(v *LifeCycleLastTestInitiated) *LifeCycleLastTest
- func (s *LifeCycleLastTest) SetReverted(v *LifeCycleLastTestReverted) *LifeCycleLastTest
- func (s LifeCycleLastTest) String() string
- type LifeCycleLastTestFinalized
- type LifeCycleLastTestInitiated
- type LifeCycleLastTestReverted
- type ListApplicationsInput
- func (s ListApplicationsInput) GoString() string
- func (s *ListApplicationsInput) SetAccountID(v string) *ListApplicationsInput
- func (s *ListApplicationsInput) SetFilters(v *ListApplicationsRequestFilters) *ListApplicationsInput
- func (s *ListApplicationsInput) SetMaxResults(v int64) *ListApplicationsInput
- func (s *ListApplicationsInput) SetNextToken(v string) *ListApplicationsInput
- func (s ListApplicationsInput) String() string
- func (s *ListApplicationsInput) Validate() error
- type ListApplicationsOutput
- type ListApplicationsRequestFilters
- func (s ListApplicationsRequestFilters) GoString() string
- func (s *ListApplicationsRequestFilters) SetApplicationIDs(v []*string) *ListApplicationsRequestFilters
- func (s *ListApplicationsRequestFilters) SetIsArchived(v bool) *ListApplicationsRequestFilters
- func (s *ListApplicationsRequestFilters) SetWaveIDs(v []*string) *ListApplicationsRequestFilters
- func (s ListApplicationsRequestFilters) String() string
- type ListExportErrorsInput
- func (s ListExportErrorsInput) GoString() string
- func (s *ListExportErrorsInput) SetExportID(v string) *ListExportErrorsInput
- func (s *ListExportErrorsInput) SetMaxResults(v int64) *ListExportErrorsInput
- func (s *ListExportErrorsInput) SetNextToken(v string) *ListExportErrorsInput
- func (s ListExportErrorsInput) String() string
- func (s *ListExportErrorsInput) Validate() error
- type ListExportErrorsOutput
- type ListExportsInput
- func (s ListExportsInput) GoString() string
- func (s *ListExportsInput) SetFilters(v *ListExportsRequestFilters) *ListExportsInput
- func (s *ListExportsInput) SetMaxResults(v int64) *ListExportsInput
- func (s *ListExportsInput) SetNextToken(v string) *ListExportsInput
- func (s ListExportsInput) String() string
- func (s *ListExportsInput) Validate() error
- type ListExportsOutput
- type ListExportsRequestFilters
- type ListImportErrorsInput
- func (s ListImportErrorsInput) GoString() string
- func (s *ListImportErrorsInput) SetImportID(v string) *ListImportErrorsInput
- func (s *ListImportErrorsInput) SetMaxResults(v int64) *ListImportErrorsInput
- func (s *ListImportErrorsInput) SetNextToken(v string) *ListImportErrorsInput
- func (s ListImportErrorsInput) String() string
- func (s *ListImportErrorsInput) Validate() error
- type ListImportErrorsOutput
- type ListImportsInput
- func (s ListImportsInput) GoString() string
- func (s *ListImportsInput) SetFilters(v *ListImportsRequestFilters) *ListImportsInput
- func (s *ListImportsInput) SetMaxResults(v int64) *ListImportsInput
- func (s *ListImportsInput) SetNextToken(v string) *ListImportsInput
- func (s ListImportsInput) String() string
- func (s *ListImportsInput) Validate() error
- type ListImportsOutput
- type ListImportsRequestFilters
- type ListManagedAccountsInput
- func (s ListManagedAccountsInput) GoString() string
- func (s *ListManagedAccountsInput) SetMaxResults(v int64) *ListManagedAccountsInput
- func (s *ListManagedAccountsInput) SetNextToken(v string) *ListManagedAccountsInput
- func (s ListManagedAccountsInput) String() string
- func (s *ListManagedAccountsInput) Validate() error
- type ListManagedAccountsOutput
- type ListSourceServerActionsInput
- func (s ListSourceServerActionsInput) GoString() string
- func (s *ListSourceServerActionsInput) SetAccountID(v string) *ListSourceServerActionsInput
- func (s *ListSourceServerActionsInput) SetFilters(v *SourceServerActionsRequestFilters) *ListSourceServerActionsInput
- func (s *ListSourceServerActionsInput) SetMaxResults(v int64) *ListSourceServerActionsInput
- func (s *ListSourceServerActionsInput) SetNextToken(v string) *ListSourceServerActionsInput
- func (s *ListSourceServerActionsInput) SetSourceServerID(v string) *ListSourceServerActionsInput
- func (s ListSourceServerActionsInput) String() string
- func (s *ListSourceServerActionsInput) Validate() error
- type ListSourceServerActionsOutput
- func (s ListSourceServerActionsOutput) GoString() string
- func (s *ListSourceServerActionsOutput) SetItems(v []*SourceServerActionDocument) *ListSourceServerActionsOutput
- func (s *ListSourceServerActionsOutput) SetNextToken(v string) *ListSourceServerActionsOutput
- func (s ListSourceServerActionsOutput) String() string
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListTemplateActionsInput
- func (s ListTemplateActionsInput) GoString() string
- func (s *ListTemplateActionsInput) SetFilters(v *TemplateActionsRequestFilters) *ListTemplateActionsInput
- func (s *ListTemplateActionsInput) SetLaunchConfigurationTemplateID(v string) *ListTemplateActionsInput
- func (s *ListTemplateActionsInput) SetMaxResults(v int64) *ListTemplateActionsInput
- func (s *ListTemplateActionsInput) SetNextToken(v string) *ListTemplateActionsInput
- func (s ListTemplateActionsInput) String() string
- func (s *ListTemplateActionsInput) Validate() error
- type ListTemplateActionsOutput
- type ListWavesInput
- func (s ListWavesInput) GoString() string
- func (s *ListWavesInput) SetAccountID(v string) *ListWavesInput
- func (s *ListWavesInput) SetFilters(v *ListWavesRequestFilters) *ListWavesInput
- func (s *ListWavesInput) SetMaxResults(v int64) *ListWavesInput
- func (s *ListWavesInput) SetNextToken(v string) *ListWavesInput
- func (s ListWavesInput) String() string
- func (s *ListWavesInput) Validate() error
- type ListWavesOutput
- type ListWavesRequestFilters
- type ManagedAccount
- type MarkAsArchivedInput
- type MarkAsArchivedOutput
- func (s MarkAsArchivedOutput) GoString() string
- func (s *MarkAsArchivedOutput) SetApplicationID(v string) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetArn(v string) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetDataReplicationInfo(v *DataReplicationInfo) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetFqdnForActionFramework(v string) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetIsArchived(v bool) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetLaunchedInstance(v *LaunchedInstance) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetLifeCycle(v *LifeCycle) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetReplicationType(v string) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetSourceProperties(v *SourceProperties) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetSourceServerID(v string) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetTags(v map[string]*string) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetUserProvidedID(v string) *MarkAsArchivedOutput
- func (s *MarkAsArchivedOutput) SetVcenterClientID(v string) *MarkAsArchivedOutput
- func (s MarkAsArchivedOutput) String() string
- type Mgn
- func (c *Mgn) ArchiveApplication(input *ArchiveApplicationInput) (*ArchiveApplicationOutput, error)
- func (c *Mgn) ArchiveApplicationRequest(input *ArchiveApplicationInput) (req *request.Request, output *ArchiveApplicationOutput)
- func (c *Mgn) ArchiveApplicationWithContext(ctx aws.Context, input *ArchiveApplicationInput, opts ...request.Option) (*ArchiveApplicationOutput, error)
- func (c *Mgn) ArchiveWave(input *ArchiveWaveInput) (*ArchiveWaveOutput, error)
- func (c *Mgn) ArchiveWaveRequest(input *ArchiveWaveInput) (req *request.Request, output *ArchiveWaveOutput)
- func (c *Mgn) ArchiveWaveWithContext(ctx aws.Context, input *ArchiveWaveInput, opts ...request.Option) (*ArchiveWaveOutput, error)
- func (c *Mgn) AssociateApplications(input *AssociateApplicationsInput) (*AssociateApplicationsOutput, error)
- func (c *Mgn) AssociateApplicationsRequest(input *AssociateApplicationsInput) (req *request.Request, output *AssociateApplicationsOutput)
- func (c *Mgn) AssociateApplicationsWithContext(ctx aws.Context, input *AssociateApplicationsInput, opts ...request.Option) (*AssociateApplicationsOutput, error)
- func (c *Mgn) AssociateSourceServers(input *AssociateSourceServersInput) (*AssociateSourceServersOutput, error)
- func (c *Mgn) AssociateSourceServersRequest(input *AssociateSourceServersInput) (req *request.Request, output *AssociateSourceServersOutput)
- func (c *Mgn) AssociateSourceServersWithContext(ctx aws.Context, input *AssociateSourceServersInput, opts ...request.Option) (*AssociateSourceServersOutput, error)
- func (c *Mgn) ChangeServerLifeCycleState(input *ChangeServerLifeCycleStateInput) (*ChangeServerLifeCycleStateOutput, error)
- func (c *Mgn) ChangeServerLifeCycleStateRequest(input *ChangeServerLifeCycleStateInput) (req *request.Request, output *ChangeServerLifeCycleStateOutput)
- func (c *Mgn) ChangeServerLifeCycleStateWithContext(ctx aws.Context, input *ChangeServerLifeCycleStateInput, ...) (*ChangeServerLifeCycleStateOutput, error)
- func (c *Mgn) CreateApplication(input *CreateApplicationInput) (*CreateApplicationOutput, error)
- func (c *Mgn) CreateApplicationRequest(input *CreateApplicationInput) (req *request.Request, output *CreateApplicationOutput)
- func (c *Mgn) CreateApplicationWithContext(ctx aws.Context, input *CreateApplicationInput, opts ...request.Option) (*CreateApplicationOutput, error)
- func (c *Mgn) CreateLaunchConfigurationTemplate(input *CreateLaunchConfigurationTemplateInput) (*CreateLaunchConfigurationTemplateOutput, error)
- func (c *Mgn) CreateLaunchConfigurationTemplateRequest(input *CreateLaunchConfigurationTemplateInput) (req *request.Request, output *CreateLaunchConfigurationTemplateOutput)
- func (c *Mgn) CreateLaunchConfigurationTemplateWithContext(ctx aws.Context, input *CreateLaunchConfigurationTemplateInput, ...) (*CreateLaunchConfigurationTemplateOutput, error)
- func (c *Mgn) CreateReplicationConfigurationTemplate(input *CreateReplicationConfigurationTemplateInput) (*CreateReplicationConfigurationTemplateOutput, error)
- func (c *Mgn) CreateReplicationConfigurationTemplateRequest(input *CreateReplicationConfigurationTemplateInput) (req *request.Request, output *CreateReplicationConfigurationTemplateOutput)
- func (c *Mgn) CreateReplicationConfigurationTemplateWithContext(ctx aws.Context, input *CreateReplicationConfigurationTemplateInput, ...) (*CreateReplicationConfigurationTemplateOutput, error)
- func (c *Mgn) CreateWave(input *CreateWaveInput) (*CreateWaveOutput, error)
- func (c *Mgn) CreateWaveRequest(input *CreateWaveInput) (req *request.Request, output *CreateWaveOutput)
- func (c *Mgn) CreateWaveWithContext(ctx aws.Context, input *CreateWaveInput, opts ...request.Option) (*CreateWaveOutput, error)
- func (c *Mgn) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error)
- func (c *Mgn) DeleteApplicationRequest(input *DeleteApplicationInput) (req *request.Request, output *DeleteApplicationOutput)
- func (c *Mgn) DeleteApplicationWithContext(ctx aws.Context, input *DeleteApplicationInput, opts ...request.Option) (*DeleteApplicationOutput, error)
- func (c *Mgn) DeleteJob(input *DeleteJobInput) (*DeleteJobOutput, error)
- func (c *Mgn) DeleteJobRequest(input *DeleteJobInput) (req *request.Request, output *DeleteJobOutput)
- func (c *Mgn) DeleteJobWithContext(ctx aws.Context, input *DeleteJobInput, opts ...request.Option) (*DeleteJobOutput, error)
- func (c *Mgn) DeleteLaunchConfigurationTemplate(input *DeleteLaunchConfigurationTemplateInput) (*DeleteLaunchConfigurationTemplateOutput, error)
- func (c *Mgn) DeleteLaunchConfigurationTemplateRequest(input *DeleteLaunchConfigurationTemplateInput) (req *request.Request, output *DeleteLaunchConfigurationTemplateOutput)
- func (c *Mgn) DeleteLaunchConfigurationTemplateWithContext(ctx aws.Context, input *DeleteLaunchConfigurationTemplateInput, ...) (*DeleteLaunchConfigurationTemplateOutput, error)
- func (c *Mgn) DeleteReplicationConfigurationTemplate(input *DeleteReplicationConfigurationTemplateInput) (*DeleteReplicationConfigurationTemplateOutput, error)
- func (c *Mgn) DeleteReplicationConfigurationTemplateRequest(input *DeleteReplicationConfigurationTemplateInput) (req *request.Request, output *DeleteReplicationConfigurationTemplateOutput)
- func (c *Mgn) DeleteReplicationConfigurationTemplateWithContext(ctx aws.Context, input *DeleteReplicationConfigurationTemplateInput, ...) (*DeleteReplicationConfigurationTemplateOutput, error)
- func (c *Mgn) DeleteSourceServer(input *DeleteSourceServerInput) (*DeleteSourceServerOutput, error)
- func (c *Mgn) DeleteSourceServerRequest(input *DeleteSourceServerInput) (req *request.Request, output *DeleteSourceServerOutput)
- func (c *Mgn) DeleteSourceServerWithContext(ctx aws.Context, input *DeleteSourceServerInput, opts ...request.Option) (*DeleteSourceServerOutput, error)
- func (c *Mgn) DeleteVcenterClient(input *DeleteVcenterClientInput) (*DeleteVcenterClientOutput, error)
- func (c *Mgn) DeleteVcenterClientRequest(input *DeleteVcenterClientInput) (req *request.Request, output *DeleteVcenterClientOutput)
- func (c *Mgn) DeleteVcenterClientWithContext(ctx aws.Context, input *DeleteVcenterClientInput, opts ...request.Option) (*DeleteVcenterClientOutput, error)
- func (c *Mgn) DeleteWave(input *DeleteWaveInput) (*DeleteWaveOutput, error)
- func (c *Mgn) DeleteWaveRequest(input *DeleteWaveInput) (req *request.Request, output *DeleteWaveOutput)
- func (c *Mgn) DeleteWaveWithContext(ctx aws.Context, input *DeleteWaveInput, opts ...request.Option) (*DeleteWaveOutput, error)
- func (c *Mgn) DescribeJobLogItems(input *DescribeJobLogItemsInput) (*DescribeJobLogItemsOutput, error)
- func (c *Mgn) DescribeJobLogItemsPages(input *DescribeJobLogItemsInput, ...) error
- func (c *Mgn) DescribeJobLogItemsPagesWithContext(ctx aws.Context, input *DescribeJobLogItemsInput, ...) error
- func (c *Mgn) DescribeJobLogItemsRequest(input *DescribeJobLogItemsInput) (req *request.Request, output *DescribeJobLogItemsOutput)
- func (c *Mgn) DescribeJobLogItemsWithContext(ctx aws.Context, input *DescribeJobLogItemsInput, opts ...request.Option) (*DescribeJobLogItemsOutput, error)
- func (c *Mgn) DescribeJobs(input *DescribeJobsInput) (*DescribeJobsOutput, error)
- func (c *Mgn) DescribeJobsPages(input *DescribeJobsInput, fn func(*DescribeJobsOutput, bool) bool) error
- func (c *Mgn) DescribeJobsPagesWithContext(ctx aws.Context, input *DescribeJobsInput, ...) error
- func (c *Mgn) DescribeJobsRequest(input *DescribeJobsInput) (req *request.Request, output *DescribeJobsOutput)
- func (c *Mgn) DescribeJobsWithContext(ctx aws.Context, input *DescribeJobsInput, opts ...request.Option) (*DescribeJobsOutput, error)
- func (c *Mgn) DescribeLaunchConfigurationTemplates(input *DescribeLaunchConfigurationTemplatesInput) (*DescribeLaunchConfigurationTemplatesOutput, error)
- func (c *Mgn) DescribeLaunchConfigurationTemplatesPages(input *DescribeLaunchConfigurationTemplatesInput, ...) error
- func (c *Mgn) DescribeLaunchConfigurationTemplatesPagesWithContext(ctx aws.Context, input *DescribeLaunchConfigurationTemplatesInput, ...) error
- func (c *Mgn) DescribeLaunchConfigurationTemplatesRequest(input *DescribeLaunchConfigurationTemplatesInput) (req *request.Request, output *DescribeLaunchConfigurationTemplatesOutput)
- func (c *Mgn) DescribeLaunchConfigurationTemplatesWithContext(ctx aws.Context, input *DescribeLaunchConfigurationTemplatesInput, ...) (*DescribeLaunchConfigurationTemplatesOutput, error)
- func (c *Mgn) DescribeReplicationConfigurationTemplates(input *DescribeReplicationConfigurationTemplatesInput) (*DescribeReplicationConfigurationTemplatesOutput, error)
- func (c *Mgn) DescribeReplicationConfigurationTemplatesPages(input *DescribeReplicationConfigurationTemplatesInput, ...) error
- func (c *Mgn) DescribeReplicationConfigurationTemplatesPagesWithContext(ctx aws.Context, input *DescribeReplicationConfigurationTemplatesInput, ...) error
- func (c *Mgn) DescribeReplicationConfigurationTemplatesRequest(input *DescribeReplicationConfigurationTemplatesInput) (req *request.Request, output *DescribeReplicationConfigurationTemplatesOutput)
- func (c *Mgn) DescribeReplicationConfigurationTemplatesWithContext(ctx aws.Context, input *DescribeReplicationConfigurationTemplatesInput, ...) (*DescribeReplicationConfigurationTemplatesOutput, error)
- func (c *Mgn) DescribeSourceServers(input *DescribeSourceServersInput) (*DescribeSourceServersOutput, error)
- func (c *Mgn) DescribeSourceServersPages(input *DescribeSourceServersInput, ...) error
- func (c *Mgn) DescribeSourceServersPagesWithContext(ctx aws.Context, input *DescribeSourceServersInput, ...) error
- func (c *Mgn) DescribeSourceServersRequest(input *DescribeSourceServersInput) (req *request.Request, output *DescribeSourceServersOutput)
- func (c *Mgn) DescribeSourceServersWithContext(ctx aws.Context, input *DescribeSourceServersInput, opts ...request.Option) (*DescribeSourceServersOutput, error)
- func (c *Mgn) DescribeVcenterClients(input *DescribeVcenterClientsInput) (*DescribeVcenterClientsOutput, error)
- func (c *Mgn) DescribeVcenterClientsPages(input *DescribeVcenterClientsInput, ...) error
- func (c *Mgn) DescribeVcenterClientsPagesWithContext(ctx aws.Context, input *DescribeVcenterClientsInput, ...) error
- func (c *Mgn) DescribeVcenterClientsRequest(input *DescribeVcenterClientsInput) (req *request.Request, output *DescribeVcenterClientsOutput)
- func (c *Mgn) DescribeVcenterClientsWithContext(ctx aws.Context, input *DescribeVcenterClientsInput, opts ...request.Option) (*DescribeVcenterClientsOutput, error)
- func (c *Mgn) DisassociateApplications(input *DisassociateApplicationsInput) (*DisassociateApplicationsOutput, error)
- func (c *Mgn) DisassociateApplicationsRequest(input *DisassociateApplicationsInput) (req *request.Request, output *DisassociateApplicationsOutput)
- func (c *Mgn) DisassociateApplicationsWithContext(ctx aws.Context, input *DisassociateApplicationsInput, opts ...request.Option) (*DisassociateApplicationsOutput, error)
- func (c *Mgn) DisassociateSourceServers(input *DisassociateSourceServersInput) (*DisassociateSourceServersOutput, error)
- func (c *Mgn) DisassociateSourceServersRequest(input *DisassociateSourceServersInput) (req *request.Request, output *DisassociateSourceServersOutput)
- func (c *Mgn) DisassociateSourceServersWithContext(ctx aws.Context, input *DisassociateSourceServersInput, opts ...request.Option) (*DisassociateSourceServersOutput, error)
- func (c *Mgn) DisconnectFromService(input *DisconnectFromServiceInput) (*DisconnectFromServiceOutput, error)
- func (c *Mgn) DisconnectFromServiceRequest(input *DisconnectFromServiceInput) (req *request.Request, output *DisconnectFromServiceOutput)
- func (c *Mgn) DisconnectFromServiceWithContext(ctx aws.Context, input *DisconnectFromServiceInput, opts ...request.Option) (*DisconnectFromServiceOutput, error)
- func (c *Mgn) FinalizeCutover(input *FinalizeCutoverInput) (*FinalizeCutoverOutput, error)
- func (c *Mgn) FinalizeCutoverRequest(input *FinalizeCutoverInput) (req *request.Request, output *FinalizeCutoverOutput)
- func (c *Mgn) FinalizeCutoverWithContext(ctx aws.Context, input *FinalizeCutoverInput, opts ...request.Option) (*FinalizeCutoverOutput, error)
- func (c *Mgn) GetLaunchConfiguration(input *GetLaunchConfigurationInput) (*GetLaunchConfigurationOutput, error)
- func (c *Mgn) GetLaunchConfigurationRequest(input *GetLaunchConfigurationInput) (req *request.Request, output *GetLaunchConfigurationOutput)
- func (c *Mgn) GetLaunchConfigurationWithContext(ctx aws.Context, input *GetLaunchConfigurationInput, opts ...request.Option) (*GetLaunchConfigurationOutput, error)
- func (c *Mgn) GetReplicationConfiguration(input *GetReplicationConfigurationInput) (*GetReplicationConfigurationOutput, error)
- func (c *Mgn) GetReplicationConfigurationRequest(input *GetReplicationConfigurationInput) (req *request.Request, output *GetReplicationConfigurationOutput)
- func (c *Mgn) GetReplicationConfigurationWithContext(ctx aws.Context, input *GetReplicationConfigurationInput, ...) (*GetReplicationConfigurationOutput, error)
- func (c *Mgn) InitializeService(input *InitializeServiceInput) (*InitializeServiceOutput, error)
- func (c *Mgn) InitializeServiceRequest(input *InitializeServiceInput) (req *request.Request, output *InitializeServiceOutput)
- func (c *Mgn) InitializeServiceWithContext(ctx aws.Context, input *InitializeServiceInput, opts ...request.Option) (*InitializeServiceOutput, error)
- func (c *Mgn) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error)
- func (c *Mgn) ListApplicationsPages(input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool) error
- func (c *Mgn) ListApplicationsPagesWithContext(ctx aws.Context, input *ListApplicationsInput, ...) error
- func (c *Mgn) ListApplicationsRequest(input *ListApplicationsInput) (req *request.Request, output *ListApplicationsOutput)
- func (c *Mgn) ListApplicationsWithContext(ctx aws.Context, input *ListApplicationsInput, opts ...request.Option) (*ListApplicationsOutput, error)
- func (c *Mgn) ListExportErrors(input *ListExportErrorsInput) (*ListExportErrorsOutput, error)
- func (c *Mgn) ListExportErrorsPages(input *ListExportErrorsInput, fn func(*ListExportErrorsOutput, bool) bool) error
- func (c *Mgn) ListExportErrorsPagesWithContext(ctx aws.Context, input *ListExportErrorsInput, ...) error
- func (c *Mgn) ListExportErrorsRequest(input *ListExportErrorsInput) (req *request.Request, output *ListExportErrorsOutput)
- func (c *Mgn) ListExportErrorsWithContext(ctx aws.Context, input *ListExportErrorsInput, opts ...request.Option) (*ListExportErrorsOutput, error)
- func (c *Mgn) ListExports(input *ListExportsInput) (*ListExportsOutput, error)
- func (c *Mgn) ListExportsPages(input *ListExportsInput, fn func(*ListExportsOutput, bool) bool) error
- func (c *Mgn) ListExportsPagesWithContext(ctx aws.Context, input *ListExportsInput, ...) error
- func (c *Mgn) ListExportsRequest(input *ListExportsInput) (req *request.Request, output *ListExportsOutput)
- func (c *Mgn) ListExportsWithContext(ctx aws.Context, input *ListExportsInput, opts ...request.Option) (*ListExportsOutput, error)
- func (c *Mgn) ListImportErrors(input *ListImportErrorsInput) (*ListImportErrorsOutput, error)
- func (c *Mgn) ListImportErrorsPages(input *ListImportErrorsInput, fn func(*ListImportErrorsOutput, bool) bool) error
- func (c *Mgn) ListImportErrorsPagesWithContext(ctx aws.Context, input *ListImportErrorsInput, ...) error
- func (c *Mgn) ListImportErrorsRequest(input *ListImportErrorsInput) (req *request.Request, output *ListImportErrorsOutput)
- func (c *Mgn) ListImportErrorsWithContext(ctx aws.Context, input *ListImportErrorsInput, opts ...request.Option) (*ListImportErrorsOutput, error)
- func (c *Mgn) ListImports(input *ListImportsInput) (*ListImportsOutput, error)
- func (c *Mgn) ListImportsPages(input *ListImportsInput, fn func(*ListImportsOutput, bool) bool) error
- func (c *Mgn) ListImportsPagesWithContext(ctx aws.Context, input *ListImportsInput, ...) error
- func (c *Mgn) ListImportsRequest(input *ListImportsInput) (req *request.Request, output *ListImportsOutput)
- func (c *Mgn) ListImportsWithContext(ctx aws.Context, input *ListImportsInput, opts ...request.Option) (*ListImportsOutput, error)
- func (c *Mgn) ListManagedAccounts(input *ListManagedAccountsInput) (*ListManagedAccountsOutput, error)
- func (c *Mgn) ListManagedAccountsPages(input *ListManagedAccountsInput, ...) error
- func (c *Mgn) ListManagedAccountsPagesWithContext(ctx aws.Context, input *ListManagedAccountsInput, ...) error
- func (c *Mgn) ListManagedAccountsRequest(input *ListManagedAccountsInput) (req *request.Request, output *ListManagedAccountsOutput)
- func (c *Mgn) ListManagedAccountsWithContext(ctx aws.Context, input *ListManagedAccountsInput, opts ...request.Option) (*ListManagedAccountsOutput, error)
- func (c *Mgn) ListSourceServerActions(input *ListSourceServerActionsInput) (*ListSourceServerActionsOutput, error)
- func (c *Mgn) ListSourceServerActionsPages(input *ListSourceServerActionsInput, ...) error
- func (c *Mgn) ListSourceServerActionsPagesWithContext(ctx aws.Context, input *ListSourceServerActionsInput, ...) error
- func (c *Mgn) ListSourceServerActionsRequest(input *ListSourceServerActionsInput) (req *request.Request, output *ListSourceServerActionsOutput)
- func (c *Mgn) ListSourceServerActionsWithContext(ctx aws.Context, input *ListSourceServerActionsInput, opts ...request.Option) (*ListSourceServerActionsOutput, error)
- func (c *Mgn) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *Mgn) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *Mgn) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *Mgn) ListTemplateActions(input *ListTemplateActionsInput) (*ListTemplateActionsOutput, error)
- func (c *Mgn) ListTemplateActionsPages(input *ListTemplateActionsInput, ...) error
- func (c *Mgn) ListTemplateActionsPagesWithContext(ctx aws.Context, input *ListTemplateActionsInput, ...) error
- func (c *Mgn) ListTemplateActionsRequest(input *ListTemplateActionsInput) (req *request.Request, output *ListTemplateActionsOutput)
- func (c *Mgn) ListTemplateActionsWithContext(ctx aws.Context, input *ListTemplateActionsInput, opts ...request.Option) (*ListTemplateActionsOutput, error)
- func (c *Mgn) ListWaves(input *ListWavesInput) (*ListWavesOutput, error)
- func (c *Mgn) ListWavesPages(input *ListWavesInput, fn func(*ListWavesOutput, bool) bool) error
- func (c *Mgn) ListWavesPagesWithContext(ctx aws.Context, input *ListWavesInput, fn func(*ListWavesOutput, bool) bool, ...) error
- func (c *Mgn) ListWavesRequest(input *ListWavesInput) (req *request.Request, output *ListWavesOutput)
- func (c *Mgn) ListWavesWithContext(ctx aws.Context, input *ListWavesInput, opts ...request.Option) (*ListWavesOutput, error)
- func (c *Mgn) MarkAsArchived(input *MarkAsArchivedInput) (*MarkAsArchivedOutput, error)
- func (c *Mgn) MarkAsArchivedRequest(input *MarkAsArchivedInput) (req *request.Request, output *MarkAsArchivedOutput)
- func (c *Mgn) MarkAsArchivedWithContext(ctx aws.Context, input *MarkAsArchivedInput, opts ...request.Option) (*MarkAsArchivedOutput, error)
- func (c *Mgn) PauseReplication(input *PauseReplicationInput) (*PauseReplicationOutput, error)
- func (c *Mgn) PauseReplicationRequest(input *PauseReplicationInput) (req *request.Request, output *PauseReplicationOutput)
- func (c *Mgn) PauseReplicationWithContext(ctx aws.Context, input *PauseReplicationInput, opts ...request.Option) (*PauseReplicationOutput, error)
- func (c *Mgn) PutSourceServerAction(input *PutSourceServerActionInput) (*PutSourceServerActionOutput, error)
- func (c *Mgn) PutSourceServerActionRequest(input *PutSourceServerActionInput) (req *request.Request, output *PutSourceServerActionOutput)
- func (c *Mgn) PutSourceServerActionWithContext(ctx aws.Context, input *PutSourceServerActionInput, opts ...request.Option) (*PutSourceServerActionOutput, error)
- func (c *Mgn) PutTemplateAction(input *PutTemplateActionInput) (*PutTemplateActionOutput, error)
- func (c *Mgn) PutTemplateActionRequest(input *PutTemplateActionInput) (req *request.Request, output *PutTemplateActionOutput)
- func (c *Mgn) PutTemplateActionWithContext(ctx aws.Context, input *PutTemplateActionInput, opts ...request.Option) (*PutTemplateActionOutput, error)
- func (c *Mgn) RemoveSourceServerAction(input *RemoveSourceServerActionInput) (*RemoveSourceServerActionOutput, error)
- func (c *Mgn) RemoveSourceServerActionRequest(input *RemoveSourceServerActionInput) (req *request.Request, output *RemoveSourceServerActionOutput)
- func (c *Mgn) RemoveSourceServerActionWithContext(ctx aws.Context, input *RemoveSourceServerActionInput, opts ...request.Option) (*RemoveSourceServerActionOutput, error)
- func (c *Mgn) RemoveTemplateAction(input *RemoveTemplateActionInput) (*RemoveTemplateActionOutput, error)
- func (c *Mgn) RemoveTemplateActionRequest(input *RemoveTemplateActionInput) (req *request.Request, output *RemoveTemplateActionOutput)
- func (c *Mgn) RemoveTemplateActionWithContext(ctx aws.Context, input *RemoveTemplateActionInput, opts ...request.Option) (*RemoveTemplateActionOutput, error)
- func (c *Mgn) ResumeReplication(input *ResumeReplicationInput) (*ResumeReplicationOutput, error)
- func (c *Mgn) ResumeReplicationRequest(input *ResumeReplicationInput) (req *request.Request, output *ResumeReplicationOutput)
- func (c *Mgn) ResumeReplicationWithContext(ctx aws.Context, input *ResumeReplicationInput, opts ...request.Option) (*ResumeReplicationOutput, error)
- func (c *Mgn) RetryDataReplication(input *RetryDataReplicationInput) (*RetryDataReplicationOutput, error)
- func (c *Mgn) RetryDataReplicationRequest(input *RetryDataReplicationInput) (req *request.Request, output *RetryDataReplicationOutput)
- func (c *Mgn) RetryDataReplicationWithContext(ctx aws.Context, input *RetryDataReplicationInput, opts ...request.Option) (*RetryDataReplicationOutput, error)
- func (c *Mgn) StartCutover(input *StartCutoverInput) (*StartCutoverOutput, error)
- func (c *Mgn) StartCutoverRequest(input *StartCutoverInput) (req *request.Request, output *StartCutoverOutput)
- func (c *Mgn) StartCutoverWithContext(ctx aws.Context, input *StartCutoverInput, opts ...request.Option) (*StartCutoverOutput, error)
- func (c *Mgn) StartExport(input *StartExportInput) (*StartExportOutput, error)
- func (c *Mgn) StartExportRequest(input *StartExportInput) (req *request.Request, output *StartExportOutput)
- func (c *Mgn) StartExportWithContext(ctx aws.Context, input *StartExportInput, opts ...request.Option) (*StartExportOutput, error)
- func (c *Mgn) StartImport(input *StartImportInput) (*StartImportOutput, error)
- func (c *Mgn) StartImportRequest(input *StartImportInput) (req *request.Request, output *StartImportOutput)
- func (c *Mgn) StartImportWithContext(ctx aws.Context, input *StartImportInput, opts ...request.Option) (*StartImportOutput, error)
- func (c *Mgn) StartReplication(input *StartReplicationInput) (*StartReplicationOutput, error)
- func (c *Mgn) StartReplicationRequest(input *StartReplicationInput) (req *request.Request, output *StartReplicationOutput)
- func (c *Mgn) StartReplicationWithContext(ctx aws.Context, input *StartReplicationInput, opts ...request.Option) (*StartReplicationOutput, error)
- func (c *Mgn) StartTest(input *StartTestInput) (*StartTestOutput, error)
- func (c *Mgn) StartTestRequest(input *StartTestInput) (req *request.Request, output *StartTestOutput)
- func (c *Mgn) StartTestWithContext(ctx aws.Context, input *StartTestInput, opts ...request.Option) (*StartTestOutput, error)
- func (c *Mgn) StopReplication(input *StopReplicationInput) (*StopReplicationOutput, error)
- func (c *Mgn) StopReplicationRequest(input *StopReplicationInput) (req *request.Request, output *StopReplicationOutput)
- func (c *Mgn) StopReplicationWithContext(ctx aws.Context, input *StopReplicationInput, opts ...request.Option) (*StopReplicationOutput, error)
- func (c *Mgn) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *Mgn) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *Mgn) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *Mgn) TerminateTargetInstances(input *TerminateTargetInstancesInput) (*TerminateTargetInstancesOutput, error)
- func (c *Mgn) TerminateTargetInstancesRequest(input *TerminateTargetInstancesInput) (req *request.Request, output *TerminateTargetInstancesOutput)
- func (c *Mgn) TerminateTargetInstancesWithContext(ctx aws.Context, input *TerminateTargetInstancesInput, opts ...request.Option) (*TerminateTargetInstancesOutput, error)
- func (c *Mgn) UnarchiveApplication(input *UnarchiveApplicationInput) (*UnarchiveApplicationOutput, error)
- func (c *Mgn) UnarchiveApplicationRequest(input *UnarchiveApplicationInput) (req *request.Request, output *UnarchiveApplicationOutput)
- func (c *Mgn) UnarchiveApplicationWithContext(ctx aws.Context, input *UnarchiveApplicationInput, opts ...request.Option) (*UnarchiveApplicationOutput, error)
- func (c *Mgn) UnarchiveWave(input *UnarchiveWaveInput) (*UnarchiveWaveOutput, error)
- func (c *Mgn) UnarchiveWaveRequest(input *UnarchiveWaveInput) (req *request.Request, output *UnarchiveWaveOutput)
- func (c *Mgn) UnarchiveWaveWithContext(ctx aws.Context, input *UnarchiveWaveInput, opts ...request.Option) (*UnarchiveWaveOutput, error)
- func (c *Mgn) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *Mgn) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *Mgn) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *Mgn) UpdateApplication(input *UpdateApplicationInput) (*UpdateApplicationOutput, error)
- func (c *Mgn) UpdateApplicationRequest(input *UpdateApplicationInput) (req *request.Request, output *UpdateApplicationOutput)
- func (c *Mgn) UpdateApplicationWithContext(ctx aws.Context, input *UpdateApplicationInput, opts ...request.Option) (*UpdateApplicationOutput, error)
- func (c *Mgn) UpdateLaunchConfiguration(input *UpdateLaunchConfigurationInput) (*UpdateLaunchConfigurationOutput, error)
- func (c *Mgn) UpdateLaunchConfigurationRequest(input *UpdateLaunchConfigurationInput) (req *request.Request, output *UpdateLaunchConfigurationOutput)
- func (c *Mgn) UpdateLaunchConfigurationTemplate(input *UpdateLaunchConfigurationTemplateInput) (*UpdateLaunchConfigurationTemplateOutput, error)
- func (c *Mgn) UpdateLaunchConfigurationTemplateRequest(input *UpdateLaunchConfigurationTemplateInput) (req *request.Request, output *UpdateLaunchConfigurationTemplateOutput)
- func (c *Mgn) UpdateLaunchConfigurationTemplateWithContext(ctx aws.Context, input *UpdateLaunchConfigurationTemplateInput, ...) (*UpdateLaunchConfigurationTemplateOutput, error)
- func (c *Mgn) UpdateLaunchConfigurationWithContext(ctx aws.Context, input *UpdateLaunchConfigurationInput, opts ...request.Option) (*UpdateLaunchConfigurationOutput, error)
- func (c *Mgn) UpdateReplicationConfiguration(input *UpdateReplicationConfigurationInput) (*UpdateReplicationConfigurationOutput, error)
- func (c *Mgn) UpdateReplicationConfigurationRequest(input *UpdateReplicationConfigurationInput) (req *request.Request, output *UpdateReplicationConfigurationOutput)
- func (c *Mgn) UpdateReplicationConfigurationTemplate(input *UpdateReplicationConfigurationTemplateInput) (*UpdateReplicationConfigurationTemplateOutput, error)
- func (c *Mgn) UpdateReplicationConfigurationTemplateRequest(input *UpdateReplicationConfigurationTemplateInput) (req *request.Request, output *UpdateReplicationConfigurationTemplateOutput)
- func (c *Mgn) UpdateReplicationConfigurationTemplateWithContext(ctx aws.Context, input *UpdateReplicationConfigurationTemplateInput, ...) (*UpdateReplicationConfigurationTemplateOutput, error)
- func (c *Mgn) UpdateReplicationConfigurationWithContext(ctx aws.Context, input *UpdateReplicationConfigurationInput, ...) (*UpdateReplicationConfigurationOutput, error)
- func (c *Mgn) UpdateSourceServerReplicationType(input *UpdateSourceServerReplicationTypeInput) (*UpdateSourceServerReplicationTypeOutput, error)
- func (c *Mgn) UpdateSourceServerReplicationTypeRequest(input *UpdateSourceServerReplicationTypeInput) (req *request.Request, output *UpdateSourceServerReplicationTypeOutput)
- func (c *Mgn) UpdateSourceServerReplicationTypeWithContext(ctx aws.Context, input *UpdateSourceServerReplicationTypeInput, ...) (*UpdateSourceServerReplicationTypeOutput, error)
- func (c *Mgn) UpdateWave(input *UpdateWaveInput) (*UpdateWaveOutput, error)
- func (c *Mgn) UpdateWaveRequest(input *UpdateWaveInput) (req *request.Request, output *UpdateWaveOutput)
- func (c *Mgn) UpdateWaveWithContext(ctx aws.Context, input *UpdateWaveInput, opts ...request.Option) (*UpdateWaveOutput, error)
- type NetworkInterface
- type OS
- type ParticipatingServer
- func (s ParticipatingServer) GoString() string
- func (s *ParticipatingServer) SetLaunchStatus(v string) *ParticipatingServer
- func (s *ParticipatingServer) SetLaunchedEc2InstanceID(v string) *ParticipatingServer
- func (s *ParticipatingServer) SetPostLaunchActionsStatus(v *PostLaunchActionsStatus) *ParticipatingServer
- func (s *ParticipatingServer) SetSourceServerID(v string) *ParticipatingServer
- func (s ParticipatingServer) String() string
- type PauseReplicationInput
- func (s PauseReplicationInput) GoString() string
- func (s *PauseReplicationInput) SetAccountID(v string) *PauseReplicationInput
- func (s *PauseReplicationInput) SetSourceServerID(v string) *PauseReplicationInput
- func (s PauseReplicationInput) String() string
- func (s *PauseReplicationInput) Validate() error
- type PauseReplicationOutput
- func (s PauseReplicationOutput) GoString() string
- func (s *PauseReplicationOutput) SetApplicationID(v string) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetArn(v string) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetFqdnForActionFramework(v string) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetIsArchived(v bool) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetLifeCycle(v *LifeCycle) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetReplicationType(v string) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetSourceProperties(v *SourceProperties) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetSourceServerID(v string) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetTags(v map[string]*string) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetUserProvidedID(v string) *PauseReplicationOutput
- func (s *PauseReplicationOutput) SetVcenterClientID(v string) *PauseReplicationOutput
- func (s PauseReplicationOutput) String() string
- type PostLaunchActions
- func (s PostLaunchActions) GoString() string
- func (s *PostLaunchActions) SetCloudWatchLogGroupName(v string) *PostLaunchActions
- func (s *PostLaunchActions) SetDeployment(v string) *PostLaunchActions
- func (s *PostLaunchActions) SetS3LogBucket(v string) *PostLaunchActions
- func (s *PostLaunchActions) SetS3OutputKeyPrefix(v string) *PostLaunchActions
- func (s *PostLaunchActions) SetSsmDocuments(v []*SsmDocument) *PostLaunchActions
- func (s PostLaunchActions) String() string
- func (s *PostLaunchActions) Validate() error
- type PostLaunchActionsStatus
- func (s PostLaunchActionsStatus) GoString() string
- func (s *PostLaunchActionsStatus) SetPostLaunchActionsLaunchStatusList(v []*JobPostLaunchActionsLaunchStatus) *PostLaunchActionsStatus
- func (s *PostLaunchActionsStatus) SetSsmAgentDiscoveryDatetime(v string) *PostLaunchActionsStatus
- func (s PostLaunchActionsStatus) String() string
- type PutSourceServerActionInput
- func (s PutSourceServerActionInput) GoString() string
- func (s *PutSourceServerActionInput) SetAccountID(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetActionID(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetActionName(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetActive(v bool) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetCategory(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetDescription(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetDocumentIdentifier(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetDocumentVersion(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetMustSucceedForCutover(v bool) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetOrder(v int64) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetSourceServerID(v string) *PutSourceServerActionInput
- func (s *PutSourceServerActionInput) SetTimeoutSeconds(v int64) *PutSourceServerActionInput
- func (s PutSourceServerActionInput) String() string
- func (s *PutSourceServerActionInput) Validate() error
- type PutSourceServerActionOutput
- func (s PutSourceServerActionOutput) GoString() string
- func (s *PutSourceServerActionOutput) SetActionID(v string) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetActionName(v string) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetActive(v bool) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetCategory(v string) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetDescription(v string) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetDocumentIdentifier(v string) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetDocumentVersion(v string) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetMustSucceedForCutover(v bool) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetOrder(v int64) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutSourceServerActionOutput
- func (s *PutSourceServerActionOutput) SetTimeoutSeconds(v int64) *PutSourceServerActionOutput
- func (s PutSourceServerActionOutput) String() string
- type PutTemplateActionInput
- func (s PutTemplateActionInput) GoString() string
- func (s *PutTemplateActionInput) SetActionID(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetActionName(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetActive(v bool) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetCategory(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetDescription(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetDocumentIdentifier(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetDocumentVersion(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetLaunchConfigurationTemplateID(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetMustSucceedForCutover(v bool) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetOperatingSystem(v string) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetOrder(v int64) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutTemplateActionInput
- func (s *PutTemplateActionInput) SetTimeoutSeconds(v int64) *PutTemplateActionInput
- func (s PutTemplateActionInput) String() string
- func (s *PutTemplateActionInput) Validate() error
- type PutTemplateActionOutput
- func (s PutTemplateActionOutput) GoString() string
- func (s *PutTemplateActionOutput) SetActionID(v string) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetActionName(v string) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetActive(v bool) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetCategory(v string) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetDescription(v string) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetDocumentIdentifier(v string) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetDocumentVersion(v string) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetMustSucceedForCutover(v bool) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetOperatingSystem(v string) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetOrder(v int64) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutTemplateActionOutput
- func (s *PutTemplateActionOutput) SetTimeoutSeconds(v int64) *PutTemplateActionOutput
- func (s PutTemplateActionOutput) String() string
- type RemoveSourceServerActionInput
- func (s RemoveSourceServerActionInput) GoString() string
- func (s *RemoveSourceServerActionInput) SetAccountID(v string) *RemoveSourceServerActionInput
- func (s *RemoveSourceServerActionInput) SetActionID(v string) *RemoveSourceServerActionInput
- func (s *RemoveSourceServerActionInput) SetSourceServerID(v string) *RemoveSourceServerActionInput
- func (s RemoveSourceServerActionInput) String() string
- func (s *RemoveSourceServerActionInput) Validate() error
- type RemoveSourceServerActionOutput
- type RemoveTemplateActionInput
- func (s RemoveTemplateActionInput) GoString() string
- func (s *RemoveTemplateActionInput) SetActionID(v string) *RemoveTemplateActionInput
- func (s *RemoveTemplateActionInput) SetLaunchConfigurationTemplateID(v string) *RemoveTemplateActionInput
- func (s RemoveTemplateActionInput) String() string
- func (s *RemoveTemplateActionInput) Validate() error
- type RemoveTemplateActionOutput
- type ReplicationConfigurationReplicatedDisk
- func (s ReplicationConfigurationReplicatedDisk) GoString() string
- func (s *ReplicationConfigurationReplicatedDisk) SetDeviceName(v string) *ReplicationConfigurationReplicatedDisk
- func (s *ReplicationConfigurationReplicatedDisk) SetIops(v int64) *ReplicationConfigurationReplicatedDisk
- func (s *ReplicationConfigurationReplicatedDisk) SetIsBootDisk(v bool) *ReplicationConfigurationReplicatedDisk
- func (s *ReplicationConfigurationReplicatedDisk) SetStagingDiskType(v string) *ReplicationConfigurationReplicatedDisk
- func (s *ReplicationConfigurationReplicatedDisk) SetThroughput(v int64) *ReplicationConfigurationReplicatedDisk
- func (s ReplicationConfigurationReplicatedDisk) String() string
- type ReplicationConfigurationTemplate
- func (s ReplicationConfigurationTemplate) GoString() string
- func (s *ReplicationConfigurationTemplate) SetArn(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetAssociateDefaultSecurityGroup(v bool) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetBandwidthThrottling(v int64) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetCreatePublicIP(v bool) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetDataPlaneRouting(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetDefaultLargeStagingDiskType(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetEbsEncryption(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetEbsEncryptionKeyArn(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetReplicationConfigurationTemplateID(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetReplicationServerInstanceType(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetReplicationServersSecurityGroupsIDs(v []*string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetStagingAreaSubnetId(v string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetStagingAreaTags(v map[string]*string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetTags(v map[string]*string) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetUseDedicatedReplicationServer(v bool) *ReplicationConfigurationTemplate
- func (s *ReplicationConfigurationTemplate) SetUseFipsEndpoint(v bool) *ReplicationConfigurationTemplate
- func (s ReplicationConfigurationTemplate) String() string
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type ResumeReplicationInput
- func (s ResumeReplicationInput) GoString() string
- func (s *ResumeReplicationInput) SetAccountID(v string) *ResumeReplicationInput
- func (s *ResumeReplicationInput) SetSourceServerID(v string) *ResumeReplicationInput
- func (s ResumeReplicationInput) String() string
- func (s *ResumeReplicationInput) Validate() error
- type ResumeReplicationOutput
- func (s ResumeReplicationOutput) GoString() string
- func (s *ResumeReplicationOutput) SetApplicationID(v string) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetArn(v string) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetFqdnForActionFramework(v string) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetIsArchived(v bool) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetLifeCycle(v *LifeCycle) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetReplicationType(v string) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetSourceProperties(v *SourceProperties) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetSourceServerID(v string) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetTags(v map[string]*string) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetUserProvidedID(v string) *ResumeReplicationOutput
- func (s *ResumeReplicationOutput) SetVcenterClientID(v string) *ResumeReplicationOutput
- func (s ResumeReplicationOutput) String() string
- type RetryDataReplicationInput
- func (s RetryDataReplicationInput) GoString() string
- func (s *RetryDataReplicationInput) SetAccountID(v string) *RetryDataReplicationInput
- func (s *RetryDataReplicationInput) SetSourceServerID(v string) *RetryDataReplicationInput
- func (s RetryDataReplicationInput) String() string
- func (s *RetryDataReplicationInput) Validate() error
- type RetryDataReplicationOutput
- func (s RetryDataReplicationOutput) GoString() string
- func (s *RetryDataReplicationOutput) SetApplicationID(v string) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetArn(v string) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetFqdnForActionFramework(v string) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetIsArchived(v bool) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetLifeCycle(v *LifeCycle) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetReplicationType(v string) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetSourceProperties(v *SourceProperties) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetSourceServerID(v string) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetTags(v map[string]*string) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetUserProvidedID(v string) *RetryDataReplicationOutput
- func (s *RetryDataReplicationOutput) SetVcenterClientID(v string) *RetryDataReplicationOutput
- func (s RetryDataReplicationOutput) String() string
- type S3BucketSource
- func (s S3BucketSource) GoString() string
- func (s *S3BucketSource) SetS3Bucket(v string) *S3BucketSource
- func (s *S3BucketSource) SetS3BucketOwner(v string) *S3BucketSource
- func (s *S3BucketSource) SetS3Key(v string) *S3BucketSource
- func (s S3BucketSource) String() string
- func (s *S3BucketSource) Validate() error
- type ServiceQuotaExceededException
- func (s *ServiceQuotaExceededException) Code() string
- func (s *ServiceQuotaExceededException) Error() string
- func (s ServiceQuotaExceededException) GoString() string
- func (s *ServiceQuotaExceededException) Message() string
- func (s *ServiceQuotaExceededException) OrigErr() error
- func (s *ServiceQuotaExceededException) RequestID() string
- func (s *ServiceQuotaExceededException) StatusCode() int
- func (s ServiceQuotaExceededException) String() string
- type SourceProperties
- func (s SourceProperties) GoString() string
- func (s *SourceProperties) SetCpus(v []*CPU) *SourceProperties
- func (s *SourceProperties) SetDisks(v []*Disk) *SourceProperties
- func (s *SourceProperties) SetIdentificationHints(v *IdentificationHints) *SourceProperties
- func (s *SourceProperties) SetLastUpdatedDateTime(v string) *SourceProperties
- func (s *SourceProperties) SetNetworkInterfaces(v []*NetworkInterface) *SourceProperties
- func (s *SourceProperties) SetOs(v *OS) *SourceProperties
- func (s *SourceProperties) SetRamBytes(v int64) *SourceProperties
- func (s *SourceProperties) SetRecommendedInstanceType(v string) *SourceProperties
- func (s SourceProperties) String() string
- type SourceServer
- func (s SourceServer) GoString() string
- func (s *SourceServer) SetApplicationID(v string) *SourceServer
- func (s *SourceServer) SetArn(v string) *SourceServer
- func (s *SourceServer) SetDataReplicationInfo(v *DataReplicationInfo) *SourceServer
- func (s *SourceServer) SetFqdnForActionFramework(v string) *SourceServer
- func (s *SourceServer) SetIsArchived(v bool) *SourceServer
- func (s *SourceServer) SetLaunchedInstance(v *LaunchedInstance) *SourceServer
- func (s *SourceServer) SetLifeCycle(v *LifeCycle) *SourceServer
- func (s *SourceServer) SetReplicationType(v string) *SourceServer
- func (s *SourceServer) SetSourceProperties(v *SourceProperties) *SourceServer
- func (s *SourceServer) SetSourceServerID(v string) *SourceServer
- func (s *SourceServer) SetTags(v map[string]*string) *SourceServer
- func (s *SourceServer) SetUserProvidedID(v string) *SourceServer
- func (s *SourceServer) SetVcenterClientID(v string) *SourceServer
- func (s SourceServer) String() string
- type SourceServerActionDocument
- func (s SourceServerActionDocument) GoString() string
- func (s *SourceServerActionDocument) SetActionID(v string) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetActionName(v string) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetActive(v bool) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetCategory(v string) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetDescription(v string) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetDocumentIdentifier(v string) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetDocumentVersion(v string) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetExternalParameters(v map[string]*SsmExternalParameter) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetMustSucceedForCutover(v bool) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetOrder(v int64) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetParameters(v map[string][]*SsmParameterStoreParameter) *SourceServerActionDocument
- func (s *SourceServerActionDocument) SetTimeoutSeconds(v int64) *SourceServerActionDocument
- func (s SourceServerActionDocument) String() string
- type SourceServerActionsRequestFilters
- type SsmDocument
- func (s SsmDocument) GoString() string
- func (s *SsmDocument) SetActionName(v string) *SsmDocument
- func (s *SsmDocument) SetExternalParameters(v map[string]*SsmExternalParameter) *SsmDocument
- func (s *SsmDocument) SetMustSucceedForCutover(v bool) *SsmDocument
- func (s *SsmDocument) SetParameters(v map[string][]*SsmParameterStoreParameter) *SsmDocument
- func (s *SsmDocument) SetSsmDocumentName(v string) *SsmDocument
- func (s *SsmDocument) SetTimeoutSeconds(v int64) *SsmDocument
- func (s SsmDocument) String() string
- func (s *SsmDocument) Validate() error
- type SsmExternalParameter
- type SsmParameterStoreParameter
- type StartCutoverInput
- func (s StartCutoverInput) GoString() string
- func (s *StartCutoverInput) SetAccountID(v string) *StartCutoverInput
- func (s *StartCutoverInput) SetSourceServerIDs(v []*string) *StartCutoverInput
- func (s *StartCutoverInput) SetTags(v map[string]*string) *StartCutoverInput
- func (s StartCutoverInput) String() string
- func (s *StartCutoverInput) Validate() error
- type StartCutoverOutput
- type StartExportInput
- func (s StartExportInput) GoString() string
- func (s *StartExportInput) SetS3Bucket(v string) *StartExportInput
- func (s *StartExportInput) SetS3BucketOwner(v string) *StartExportInput
- func (s *StartExportInput) SetS3Key(v string) *StartExportInput
- func (s StartExportInput) String() string
- func (s *StartExportInput) Validate() error
- type StartExportOutput
- type StartImportInput
- type StartImportOutput
- type StartReplicationInput
- func (s StartReplicationInput) GoString() string
- func (s *StartReplicationInput) SetAccountID(v string) *StartReplicationInput
- func (s *StartReplicationInput) SetSourceServerID(v string) *StartReplicationInput
- func (s StartReplicationInput) String() string
- func (s *StartReplicationInput) Validate() error
- type StartReplicationOutput
- func (s StartReplicationOutput) GoString() string
- func (s *StartReplicationOutput) SetApplicationID(v string) *StartReplicationOutput
- func (s *StartReplicationOutput) SetArn(v string) *StartReplicationOutput
- func (s *StartReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *StartReplicationOutput
- func (s *StartReplicationOutput) SetFqdnForActionFramework(v string) *StartReplicationOutput
- func (s *StartReplicationOutput) SetIsArchived(v bool) *StartReplicationOutput
- func (s *StartReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *StartReplicationOutput
- func (s *StartReplicationOutput) SetLifeCycle(v *LifeCycle) *StartReplicationOutput
- func (s *StartReplicationOutput) SetReplicationType(v string) *StartReplicationOutput
- func (s *StartReplicationOutput) SetSourceProperties(v *SourceProperties) *StartReplicationOutput
- func (s *StartReplicationOutput) SetSourceServerID(v string) *StartReplicationOutput
- func (s *StartReplicationOutput) SetTags(v map[string]*string) *StartReplicationOutput
- func (s *StartReplicationOutput) SetUserProvidedID(v string) *StartReplicationOutput
- func (s *StartReplicationOutput) SetVcenterClientID(v string) *StartReplicationOutput
- func (s StartReplicationOutput) String() string
- type StartTestInput
- func (s StartTestInput) GoString() string
- func (s *StartTestInput) SetAccountID(v string) *StartTestInput
- func (s *StartTestInput) SetSourceServerIDs(v []*string) *StartTestInput
- func (s *StartTestInput) SetTags(v map[string]*string) *StartTestInput
- func (s StartTestInput) String() string
- func (s *StartTestInput) Validate() error
- type StartTestOutput
- type StopReplicationInput
- type StopReplicationOutput
- func (s StopReplicationOutput) GoString() string
- func (s *StopReplicationOutput) SetApplicationID(v string) *StopReplicationOutput
- func (s *StopReplicationOutput) SetArn(v string) *StopReplicationOutput
- func (s *StopReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *StopReplicationOutput
- func (s *StopReplicationOutput) SetFqdnForActionFramework(v string) *StopReplicationOutput
- func (s *StopReplicationOutput) SetIsArchived(v bool) *StopReplicationOutput
- func (s *StopReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *StopReplicationOutput
- func (s *StopReplicationOutput) SetLifeCycle(v *LifeCycle) *StopReplicationOutput
- func (s *StopReplicationOutput) SetReplicationType(v string) *StopReplicationOutput
- func (s *StopReplicationOutput) SetSourceProperties(v *SourceProperties) *StopReplicationOutput
- func (s *StopReplicationOutput) SetSourceServerID(v string) *StopReplicationOutput
- func (s *StopReplicationOutput) SetTags(v map[string]*string) *StopReplicationOutput
- func (s *StopReplicationOutput) SetUserProvidedID(v string) *StopReplicationOutput
- func (s *StopReplicationOutput) SetVcenterClientID(v string) *StopReplicationOutput
- func (s StopReplicationOutput) String() string
- type TagResourceInput
- type TagResourceOutput
- type TemplateActionDocument
- func (s TemplateActionDocument) GoString() string
- func (s *TemplateActionDocument) SetActionID(v string) *TemplateActionDocument
- func (s *TemplateActionDocument) SetActionName(v string) *TemplateActionDocument
- func (s *TemplateActionDocument) SetActive(v bool) *TemplateActionDocument
- func (s *TemplateActionDocument) SetCategory(v string) *TemplateActionDocument
- func (s *TemplateActionDocument) SetDescription(v string) *TemplateActionDocument
- func (s *TemplateActionDocument) SetDocumentIdentifier(v string) *TemplateActionDocument
- func (s *TemplateActionDocument) SetDocumentVersion(v string) *TemplateActionDocument
- func (s *TemplateActionDocument) SetExternalParameters(v map[string]*SsmExternalParameter) *TemplateActionDocument
- func (s *TemplateActionDocument) SetMustSucceedForCutover(v bool) *TemplateActionDocument
- func (s *TemplateActionDocument) SetOperatingSystem(v string) *TemplateActionDocument
- func (s *TemplateActionDocument) SetOrder(v int64) *TemplateActionDocument
- func (s *TemplateActionDocument) SetParameters(v map[string][]*SsmParameterStoreParameter) *TemplateActionDocument
- func (s *TemplateActionDocument) SetTimeoutSeconds(v int64) *TemplateActionDocument
- func (s TemplateActionDocument) String() string
- type TemplateActionsRequestFilters
- type TerminateTargetInstancesInput
- func (s TerminateTargetInstancesInput) GoString() string
- func (s *TerminateTargetInstancesInput) SetAccountID(v string) *TerminateTargetInstancesInput
- func (s *TerminateTargetInstancesInput) SetSourceServerIDs(v []*string) *TerminateTargetInstancesInput
- func (s *TerminateTargetInstancesInput) SetTags(v map[string]*string) *TerminateTargetInstancesInput
- func (s TerminateTargetInstancesInput) String() string
- func (s *TerminateTargetInstancesInput) Validate() error
- type TerminateTargetInstancesOutput
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type UnarchiveApplicationInput
- func (s UnarchiveApplicationInput) GoString() string
- func (s *UnarchiveApplicationInput) SetAccountID(v string) *UnarchiveApplicationInput
- func (s *UnarchiveApplicationInput) SetApplicationID(v string) *UnarchiveApplicationInput
- func (s UnarchiveApplicationInput) String() string
- func (s *UnarchiveApplicationInput) Validate() error
- type UnarchiveApplicationOutput
- func (s UnarchiveApplicationOutput) GoString() string
- func (s *UnarchiveApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetApplicationID(v string) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetArn(v string) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetCreationDateTime(v string) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetDescription(v string) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetIsArchived(v bool) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetLastModifiedDateTime(v string) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetName(v string) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetTags(v map[string]*string) *UnarchiveApplicationOutput
- func (s *UnarchiveApplicationOutput) SetWaveID(v string) *UnarchiveApplicationOutput
- func (s UnarchiveApplicationOutput) String() string
- type UnarchiveWaveInput
- type UnarchiveWaveOutput
- func (s UnarchiveWaveOutput) GoString() string
- func (s *UnarchiveWaveOutput) SetArn(v string) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetCreationDateTime(v string) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetDescription(v string) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetIsArchived(v bool) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetLastModifiedDateTime(v string) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetName(v string) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetTags(v map[string]*string) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *UnarchiveWaveOutput
- func (s *UnarchiveWaveOutput) SetWaveID(v string) *UnarchiveWaveOutput
- func (s UnarchiveWaveOutput) String() string
- type UninitializedAccountException
- func (s *UninitializedAccountException) Code() string
- func (s *UninitializedAccountException) Error() string
- func (s UninitializedAccountException) GoString() string
- func (s *UninitializedAccountException) Message() string
- func (s *UninitializedAccountException) OrigErr() error
- func (s *UninitializedAccountException) RequestID() string
- func (s *UninitializedAccountException) StatusCode() int
- func (s UninitializedAccountException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateApplicationInput
- func (s UpdateApplicationInput) GoString() string
- func (s *UpdateApplicationInput) SetAccountID(v string) *UpdateApplicationInput
- func (s *UpdateApplicationInput) SetApplicationID(v string) *UpdateApplicationInput
- func (s *UpdateApplicationInput) SetDescription(v string) *UpdateApplicationInput
- func (s *UpdateApplicationInput) SetName(v string) *UpdateApplicationInput
- func (s UpdateApplicationInput) String() string
- func (s *UpdateApplicationInput) Validate() error
- type UpdateApplicationOutput
- func (s UpdateApplicationOutput) GoString() string
- func (s *UpdateApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetApplicationID(v string) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetArn(v string) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetCreationDateTime(v string) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetDescription(v string) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetIsArchived(v bool) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetLastModifiedDateTime(v string) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetName(v string) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetTags(v map[string]*string) *UpdateApplicationOutput
- func (s *UpdateApplicationOutput) SetWaveID(v string) *UpdateApplicationOutput
- func (s UpdateApplicationOutput) String() string
- type UpdateLaunchConfigurationInput
- func (s UpdateLaunchConfigurationInput) GoString() string
- func (s *UpdateLaunchConfigurationInput) SetAccountID(v string) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetBootMode(v string) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetCopyTags(v bool) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetName(v string) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetSourceServerID(v string) *UpdateLaunchConfigurationInput
- func (s *UpdateLaunchConfigurationInput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationInput
- func (s UpdateLaunchConfigurationInput) String() string
- func (s *UpdateLaunchConfigurationInput) Validate() error
- type UpdateLaunchConfigurationOutput
- func (s UpdateLaunchConfigurationOutput) GoString() string
- func (s *UpdateLaunchConfigurationOutput) SetBootMode(v string) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetCopyTags(v bool) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetEc2LaunchTemplateID(v string) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetName(v string) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetSourceServerID(v string) *UpdateLaunchConfigurationOutput
- func (s *UpdateLaunchConfigurationOutput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationOutput
- func (s UpdateLaunchConfigurationOutput) String() string
- type UpdateLaunchConfigurationTemplateInput
- func (s UpdateLaunchConfigurationTemplateInput) GoString() string
- func (s *UpdateLaunchConfigurationTemplateInput) SetAssociatePublicIpAddress(v bool) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetBootMode(v string) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetCopyTags(v bool) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetLaunchConfigurationTemplateID(v string) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetSmallVolumeMaxSize(v int64) *UpdateLaunchConfigurationTemplateInput
- func (s *UpdateLaunchConfigurationTemplateInput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationTemplateInput
- func (s UpdateLaunchConfigurationTemplateInput) String() string
- func (s *UpdateLaunchConfigurationTemplateInput) Validate() error
- type UpdateLaunchConfigurationTemplateOutput
- func (s UpdateLaunchConfigurationTemplateOutput) GoString() string
- func (s *UpdateLaunchConfigurationTemplateOutput) SetArn(v string) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetAssociatePublicIpAddress(v bool) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetBootMode(v string) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetCopyTags(v bool) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetEc2LaunchTemplateID(v string) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetLaunchConfigurationTemplateID(v string) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetSmallVolumeMaxSize(v int64) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetTags(v map[string]*string) *UpdateLaunchConfigurationTemplateOutput
- func (s *UpdateLaunchConfigurationTemplateOutput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationTemplateOutput
- func (s UpdateLaunchConfigurationTemplateOutput) String() string
- type UpdateReplicationConfigurationInput
- func (s UpdateReplicationConfigurationInput) GoString() string
- func (s *UpdateReplicationConfigurationInput) SetAccountID(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetEbsEncryption(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetName(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetReplicatedDisks(v []*ReplicationConfigurationReplicatedDisk) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetSourceServerID(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationInput
- func (s *UpdateReplicationConfigurationInput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationInput
- func (s UpdateReplicationConfigurationInput) String() string
- func (s *UpdateReplicationConfigurationInput) Validate() error
- type UpdateReplicationConfigurationOutput
- func (s UpdateReplicationConfigurationOutput) GoString() string
- func (s *UpdateReplicationConfigurationOutput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetEbsEncryption(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetName(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetReplicatedDisks(v []*ReplicationConfigurationReplicatedDisk) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetSourceServerID(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationOutput
- func (s *UpdateReplicationConfigurationOutput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationOutput
- func (s UpdateReplicationConfigurationOutput) String() string
- type UpdateReplicationConfigurationTemplateInput
- func (s UpdateReplicationConfigurationTemplateInput) GoString() string
- func (s *UpdateReplicationConfigurationTemplateInput) SetArn(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetEbsEncryption(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetReplicationConfigurationTemplateID(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationTemplateInput
- func (s *UpdateReplicationConfigurationTemplateInput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationTemplateInput
- func (s UpdateReplicationConfigurationTemplateInput) String() string
- func (s *UpdateReplicationConfigurationTemplateInput) Validate() error
- type UpdateReplicationConfigurationTemplateOutput
- func (s UpdateReplicationConfigurationTemplateOutput) GoString() string
- func (s *UpdateReplicationConfigurationTemplateOutput) SetArn(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetEbsEncryption(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetReplicationConfigurationTemplateID(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetTags(v map[string]*string) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationTemplateOutput
- func (s *UpdateReplicationConfigurationTemplateOutput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationTemplateOutput
- func (s UpdateReplicationConfigurationTemplateOutput) String() string
- type UpdateSourceServerReplicationTypeInput
- func (s UpdateSourceServerReplicationTypeInput) GoString() string
- func (s *UpdateSourceServerReplicationTypeInput) SetAccountID(v string) *UpdateSourceServerReplicationTypeInput
- func (s *UpdateSourceServerReplicationTypeInput) SetReplicationType(v string) *UpdateSourceServerReplicationTypeInput
- func (s *UpdateSourceServerReplicationTypeInput) SetSourceServerID(v string) *UpdateSourceServerReplicationTypeInput
- func (s UpdateSourceServerReplicationTypeInput) String() string
- func (s *UpdateSourceServerReplicationTypeInput) Validate() error
- type UpdateSourceServerReplicationTypeOutput
- func (s UpdateSourceServerReplicationTypeOutput) GoString() string
- func (s *UpdateSourceServerReplicationTypeOutput) SetApplicationID(v string) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetArn(v string) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetDataReplicationInfo(v *DataReplicationInfo) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetFqdnForActionFramework(v string) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetIsArchived(v bool) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetLaunchedInstance(v *LaunchedInstance) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetLifeCycle(v *LifeCycle) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetReplicationType(v string) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetSourceProperties(v *SourceProperties) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetSourceServerID(v string) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetTags(v map[string]*string) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetUserProvidedID(v string) *UpdateSourceServerReplicationTypeOutput
- func (s *UpdateSourceServerReplicationTypeOutput) SetVcenterClientID(v string) *UpdateSourceServerReplicationTypeOutput
- func (s UpdateSourceServerReplicationTypeOutput) String() string
- type UpdateWaveInput
- func (s UpdateWaveInput) GoString() string
- func (s *UpdateWaveInput) SetAccountID(v string) *UpdateWaveInput
- func (s *UpdateWaveInput) SetDescription(v string) *UpdateWaveInput
- func (s *UpdateWaveInput) SetName(v string) *UpdateWaveInput
- func (s *UpdateWaveInput) SetWaveID(v string) *UpdateWaveInput
- func (s UpdateWaveInput) String() string
- func (s *UpdateWaveInput) Validate() error
- type UpdateWaveOutput
- func (s UpdateWaveOutput) GoString() string
- func (s *UpdateWaveOutput) SetArn(v string) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetCreationDateTime(v string) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetDescription(v string) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetIsArchived(v bool) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetLastModifiedDateTime(v string) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetName(v string) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetTags(v map[string]*string) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *UpdateWaveOutput
- func (s *UpdateWaveOutput) SetWaveID(v string) *UpdateWaveOutput
- func (s UpdateWaveOutput) String() string
- type ValidationException
- func (s *ValidationException) Code() string
- func (s *ValidationException) Error() string
- func (s ValidationException) GoString() string
- func (s *ValidationException) Message() string
- func (s *ValidationException) OrigErr() error
- func (s *ValidationException) RequestID() string
- func (s *ValidationException) StatusCode() int
- func (s ValidationException) String() string
- type ValidationExceptionField
- type VcenterClient
- func (s VcenterClient) GoString() string
- func (s *VcenterClient) SetArn(v string) *VcenterClient
- func (s *VcenterClient) SetDatacenterName(v string) *VcenterClient
- func (s *VcenterClient) SetHostname(v string) *VcenterClient
- func (s *VcenterClient) SetLastSeenDatetime(v string) *VcenterClient
- func (s *VcenterClient) SetSourceServerTags(v map[string]*string) *VcenterClient
- func (s *VcenterClient) SetTags(v map[string]*string) *VcenterClient
- func (s *VcenterClient) SetVcenterClientID(v string) *VcenterClient
- func (s *VcenterClient) SetVcenterUUID(v string) *VcenterClient
- func (s VcenterClient) String() string
- type Wave
- func (s Wave) GoString() string
- func (s *Wave) SetArn(v string) *Wave
- func (s *Wave) SetCreationDateTime(v string) *Wave
- func (s *Wave) SetDescription(v string) *Wave
- func (s *Wave) SetIsArchived(v bool) *Wave
- func (s *Wave) SetLastModifiedDateTime(v string) *Wave
- func (s *Wave) SetName(v string) *Wave
- func (s *Wave) SetTags(v map[string]*string) *Wave
- func (s *Wave) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *Wave
- func (s *Wave) SetWaveID(v string) *Wave
- func (s Wave) String() string
- type WaveAggregatedStatus
- func (s WaveAggregatedStatus) GoString() string
- func (s *WaveAggregatedStatus) SetHealthStatus(v string) *WaveAggregatedStatus
- func (s *WaveAggregatedStatus) SetLastUpdateDateTime(v string) *WaveAggregatedStatus
- func (s *WaveAggregatedStatus) SetProgressStatus(v string) *WaveAggregatedStatus
- func (s *WaveAggregatedStatus) SetReplicationStartedDateTime(v string) *WaveAggregatedStatus
- func (s *WaveAggregatedStatus) SetTotalApplications(v int64) *WaveAggregatedStatus
- func (s WaveAggregatedStatus) String() string
Constants ¶
const ( // ActionCategoryDisasterRecovery is a ActionCategory enum value ActionCategoryDisasterRecovery = "DISASTER_RECOVERY" // ActionCategoryOperatingSystem is a ActionCategory enum value ActionCategoryOperatingSystem = "OPERATING_SYSTEM" // ActionCategoryLicenseAndSubscription is a ActionCategory enum value ActionCategoryLicenseAndSubscription = "LICENSE_AND_SUBSCRIPTION" // ActionCategoryValidation is a ActionCategory enum value ActionCategoryValidation = "VALIDATION" // ActionCategoryObservability is a ActionCategory enum value ActionCategoryObservability = "OBSERVABILITY" // ActionCategorySecurity is a ActionCategory enum value ActionCategorySecurity = "SECURITY" // ActionCategoryNetworking is a ActionCategory enum value ActionCategoryNetworking = "NETWORKING" // ActionCategoryConfiguration is a ActionCategory enum value ActionCategoryConfiguration = "CONFIGURATION" // ActionCategoryBackup is a ActionCategory enum value ActionCategoryBackup = "BACKUP" // ActionCategoryOther is a ActionCategory enum value ActionCategoryOther = "OTHER" )
const ( // ApplicationHealthStatusHealthy is a ApplicationHealthStatus enum value ApplicationHealthStatusHealthy = "HEALTHY" // ApplicationHealthStatusLagging is a ApplicationHealthStatus enum value ApplicationHealthStatusLagging = "LAGGING" // ApplicationHealthStatusError is a ApplicationHealthStatus enum value ApplicationHealthStatusError = "ERROR" )
const ( // ApplicationProgressStatusNotStarted is a ApplicationProgressStatus enum value ApplicationProgressStatusNotStarted = "NOT_STARTED" // ApplicationProgressStatusInProgress is a ApplicationProgressStatus enum value ApplicationProgressStatusInProgress = "IN_PROGRESS" // ApplicationProgressStatusCompleted is a ApplicationProgressStatus enum value ApplicationProgressStatusCompleted = "COMPLETED" )
const ( // BootModeLegacyBios is a BootMode enum value BootModeLegacyBios = "LEGACY_BIOS" // BootModeUefi is a BootMode enum value BootModeUefi = "UEFI" )
const ( // ChangeServerLifeCycleStateSourceServerLifecycleStateReadyForTest is a ChangeServerLifeCycleStateSourceServerLifecycleState enum value ChangeServerLifeCycleStateSourceServerLifecycleStateReadyForTest = "READY_FOR_TEST" // ChangeServerLifeCycleStateSourceServerLifecycleStateReadyForCutover is a ChangeServerLifeCycleStateSourceServerLifecycleState enum value ChangeServerLifeCycleStateSourceServerLifecycleStateReadyForCutover = "READY_FOR_CUTOVER" // ChangeServerLifeCycleStateSourceServerLifecycleStateCutover is a ChangeServerLifeCycleStateSourceServerLifecycleState enum value ChangeServerLifeCycleStateSourceServerLifecycleStateCutover = "CUTOVER" )
const ( // DataReplicationErrorStringAgentNotSeen is a DataReplicationErrorString enum value DataReplicationErrorStringAgentNotSeen = "AGENT_NOT_SEEN" // DataReplicationErrorStringSnapshotsFailure is a DataReplicationErrorString enum value DataReplicationErrorStringSnapshotsFailure = "SNAPSHOTS_FAILURE" // DataReplicationErrorStringNotConverging is a DataReplicationErrorString enum value DataReplicationErrorStringNotConverging = "NOT_CONVERGING" // DataReplicationErrorStringUnstableNetwork is a DataReplicationErrorString enum value DataReplicationErrorStringUnstableNetwork = "UNSTABLE_NETWORK" // DataReplicationErrorStringFailedToCreateSecurityGroup is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToCreateSecurityGroup = "FAILED_TO_CREATE_SECURITY_GROUP" // DataReplicationErrorStringFailedToLaunchReplicationServer is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToLaunchReplicationServer = "FAILED_TO_LAUNCH_REPLICATION_SERVER" // DataReplicationErrorStringFailedToBootReplicationServer is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToBootReplicationServer = "FAILED_TO_BOOT_REPLICATION_SERVER" // DataReplicationErrorStringFailedToAuthenticateWithService is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToAuthenticateWithService = "FAILED_TO_AUTHENTICATE_WITH_SERVICE" // DataReplicationErrorStringFailedToDownloadReplicationSoftware is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToDownloadReplicationSoftware = "FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE" // DataReplicationErrorStringFailedToCreateStagingDisks is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToCreateStagingDisks = "FAILED_TO_CREATE_STAGING_DISKS" // DataReplicationErrorStringFailedToAttachStagingDisks is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToAttachStagingDisks = "FAILED_TO_ATTACH_STAGING_DISKS" // DataReplicationErrorStringFailedToPairReplicationServerWithAgent is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToPairReplicationServerWithAgent = "FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT" // DataReplicationErrorStringFailedToConnectAgentToReplicationServer is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToConnectAgentToReplicationServer = "FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER" // DataReplicationErrorStringFailedToStartDataTransfer is a DataReplicationErrorString enum value DataReplicationErrorStringFailedToStartDataTransfer = "FAILED_TO_START_DATA_TRANSFER" // DataReplicationErrorStringUnsupportedVmConfiguration is a DataReplicationErrorString enum value DataReplicationErrorStringUnsupportedVmConfiguration = "UNSUPPORTED_VM_CONFIGURATION" // DataReplicationErrorStringLastSnapshotJobFailed is a DataReplicationErrorString enum value DataReplicationErrorStringLastSnapshotJobFailed = "LAST_SNAPSHOT_JOB_FAILED" )
const ( // DataReplicationInitiationStepNameWait is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameWait = "WAIT" // DataReplicationInitiationStepNameCreateSecurityGroup is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameCreateSecurityGroup = "CREATE_SECURITY_GROUP" // DataReplicationInitiationStepNameLaunchReplicationServer is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameLaunchReplicationServer = "LAUNCH_REPLICATION_SERVER" // DataReplicationInitiationStepNameBootReplicationServer is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameBootReplicationServer = "BOOT_REPLICATION_SERVER" // DataReplicationInitiationStepNameAuthenticateWithService is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameAuthenticateWithService = "AUTHENTICATE_WITH_SERVICE" // DataReplicationInitiationStepNameDownloadReplicationSoftware is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameDownloadReplicationSoftware = "DOWNLOAD_REPLICATION_SOFTWARE" // DataReplicationInitiationStepNameCreateStagingDisks is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameCreateStagingDisks = "CREATE_STAGING_DISKS" // DataReplicationInitiationStepNameAttachStagingDisks is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameAttachStagingDisks = "ATTACH_STAGING_DISKS" // DataReplicationInitiationStepNamePairReplicationServerWithAgent is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNamePairReplicationServerWithAgent = "PAIR_REPLICATION_SERVER_WITH_AGENT" // DataReplicationInitiationStepNameConnectAgentToReplicationServer is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameConnectAgentToReplicationServer = "CONNECT_AGENT_TO_REPLICATION_SERVER" // DataReplicationInitiationStepNameStartDataTransfer is a DataReplicationInitiationStepName enum value DataReplicationInitiationStepNameStartDataTransfer = "START_DATA_TRANSFER" )
const ( // DataReplicationInitiationStepStatusNotStarted is a DataReplicationInitiationStepStatus enum value DataReplicationInitiationStepStatusNotStarted = "NOT_STARTED" // DataReplicationInitiationStepStatusInProgress is a DataReplicationInitiationStepStatus enum value DataReplicationInitiationStepStatusInProgress = "IN_PROGRESS" // DataReplicationInitiationStepStatusSucceeded is a DataReplicationInitiationStepStatus enum value DataReplicationInitiationStepStatusSucceeded = "SUCCEEDED" // DataReplicationInitiationStepStatusFailed is a DataReplicationInitiationStepStatus enum value DataReplicationInitiationStepStatusFailed = "FAILED" // DataReplicationInitiationStepStatusSkipped is a DataReplicationInitiationStepStatus enum value DataReplicationInitiationStepStatusSkipped = "SKIPPED" )
const ( // DataReplicationStateStopped is a DataReplicationState enum value DataReplicationStateStopped = "STOPPED" // DataReplicationStateInitiating is a DataReplicationState enum value DataReplicationStateInitiating = "INITIATING" // DataReplicationStateInitialSync is a DataReplicationState enum value DataReplicationStateInitialSync = "INITIAL_SYNC" // DataReplicationStateBacklog is a DataReplicationState enum value DataReplicationStateBacklog = "BACKLOG" // DataReplicationStateCreatingSnapshot is a DataReplicationState enum value DataReplicationStateCreatingSnapshot = "CREATING_SNAPSHOT" // DataReplicationStateContinuous is a DataReplicationState enum value DataReplicationStateContinuous = "CONTINUOUS" // DataReplicationStatePaused is a DataReplicationState enum value DataReplicationStatePaused = "PAUSED" // DataReplicationStateRescan is a DataReplicationState enum value DataReplicationStateRescan = "RESCAN" // DataReplicationStateStalled is a DataReplicationState enum value DataReplicationStateStalled = "STALLED" // DataReplicationStateDisconnected is a DataReplicationState enum value DataReplicationStateDisconnected = "DISCONNECTED" // DataReplicationStatePendingSnapshotShipping is a DataReplicationState enum value DataReplicationStatePendingSnapshotShipping = "PENDING_SNAPSHOT_SHIPPING" // DataReplicationStateShippingSnapshot is a DataReplicationState enum value DataReplicationStateShippingSnapshot = "SHIPPING_SNAPSHOT" )
const ( // ExportStatusPending is a ExportStatus enum value ExportStatusPending = "PENDING" // ExportStatusStarted is a ExportStatus enum value ExportStatusStarted = "STARTED" // ExportStatusFailed is a ExportStatus enum value ExportStatusFailed = "FAILED" // ExportStatusSucceeded is a ExportStatus enum value ExportStatusSucceeded = "SUCCEEDED" )
const ( // FirstBootWaiting is a FirstBoot enum value FirstBootWaiting = "WAITING" // FirstBootSucceeded is a FirstBoot enum value FirstBootSucceeded = "SUCCEEDED" // FirstBootUnknown is a FirstBoot enum value FirstBootUnknown = "UNKNOWN" // FirstBootStopped is a FirstBoot enum value FirstBootStopped = "STOPPED" )
const ( // ImportErrorTypeValidationError is a ImportErrorType enum value ImportErrorTypeValidationError = "VALIDATION_ERROR" // ImportErrorTypeProcessingError is a ImportErrorType enum value ImportErrorTypeProcessingError = "PROCESSING_ERROR" )
const ( // ImportStatusPending is a ImportStatus enum value ImportStatusPending = "PENDING" // ImportStatusStarted is a ImportStatus enum value ImportStatusStarted = "STARTED" // ImportStatusFailed is a ImportStatus enum value ImportStatusFailed = "FAILED" // ImportStatusSucceeded is a ImportStatus enum value ImportStatusSucceeded = "SUCCEEDED" )
const ( // InitiatedByStartTest is a InitiatedBy enum value InitiatedByStartTest = "START_TEST" // InitiatedByStartCutover is a InitiatedBy enum value InitiatedByStartCutover = "START_CUTOVER" // InitiatedByDiagnostic is a InitiatedBy enum value InitiatedByDiagnostic = "DIAGNOSTIC" // InitiatedByTerminate is a InitiatedBy enum value InitiatedByTerminate = "TERMINATE" )
const ( // JobLogEventJobStart is a JobLogEvent enum value JobLogEventJobStart = "JOB_START" // JobLogEventServerSkipped is a JobLogEvent enum value JobLogEventServerSkipped = "SERVER_SKIPPED" // JobLogEventCleanupStart is a JobLogEvent enum value JobLogEventCleanupStart = "CLEANUP_START" // JobLogEventCleanupEnd is a JobLogEvent enum value JobLogEventCleanupEnd = "CLEANUP_END" // JobLogEventCleanupFail is a JobLogEvent enum value JobLogEventCleanupFail = "CLEANUP_FAIL" // JobLogEventSnapshotStart is a JobLogEvent enum value JobLogEventSnapshotStart = "SNAPSHOT_START" // JobLogEventSnapshotEnd is a JobLogEvent enum value JobLogEventSnapshotEnd = "SNAPSHOT_END" // JobLogEventSnapshotFail is a JobLogEvent enum value JobLogEventSnapshotFail = "SNAPSHOT_FAIL" // JobLogEventUsingPreviousSnapshot is a JobLogEvent enum value JobLogEventUsingPreviousSnapshot = "USING_PREVIOUS_SNAPSHOT" // JobLogEventConversionStart is a JobLogEvent enum value JobLogEventConversionStart = "CONVERSION_START" // JobLogEventConversionEnd is a JobLogEvent enum value JobLogEventConversionEnd = "CONVERSION_END" // JobLogEventConversionFail is a JobLogEvent enum value JobLogEventConversionFail = "CONVERSION_FAIL" // JobLogEventLaunchStart is a JobLogEvent enum value JobLogEventLaunchStart = "LAUNCH_START" // JobLogEventLaunchFailed is a JobLogEvent enum value JobLogEventLaunchFailed = "LAUNCH_FAILED" // JobLogEventJobCancel is a JobLogEvent enum value JobLogEventJobCancel = "JOB_CANCEL" // JobLogEventJobEnd is a JobLogEvent enum value JobLogEventJobEnd = "JOB_END" )
const ( // JobStatusPending is a JobStatus enum value JobStatusPending = "PENDING" // JobStatusStarted is a JobStatus enum value JobStatusStarted = "STARTED" // JobStatusCompleted is a JobStatus enum value JobStatusCompleted = "COMPLETED" )
const ( // JobTypeLaunch is a JobType enum value JobTypeLaunch = "LAUNCH" // JobTypeTerminate is a JobType enum value JobTypeTerminate = "TERMINATE" )
const ( // LaunchDispositionStopped is a LaunchDisposition enum value LaunchDispositionStopped = "STOPPED" // LaunchDispositionStarted is a LaunchDisposition enum value LaunchDispositionStarted = "STARTED" )
const ( // LaunchStatusPending is a LaunchStatus enum value LaunchStatusPending = "PENDING" // LaunchStatusInProgress is a LaunchStatus enum value LaunchStatusInProgress = "IN_PROGRESS" // LaunchStatusLaunched is a LaunchStatus enum value LaunchStatusLaunched = "LAUNCHED" // LaunchStatusFailed is a LaunchStatus enum value LaunchStatusFailed = "FAILED" // LaunchStatusTerminated is a LaunchStatus enum value LaunchStatusTerminated = "TERMINATED" )
const ( // LifeCycleStateStopped is a LifeCycleState enum value LifeCycleStateStopped = "STOPPED" // LifeCycleStateNotReady is a LifeCycleState enum value LifeCycleStateNotReady = "NOT_READY" // LifeCycleStateReadyForTest is a LifeCycleState enum value LifeCycleStateReadyForTest = "READY_FOR_TEST" // LifeCycleStateTesting is a LifeCycleState enum value LifeCycleStateTesting = "TESTING" // LifeCycleStateReadyForCutover is a LifeCycleState enum value LifeCycleStateReadyForCutover = "READY_FOR_CUTOVER" // LifeCycleStateCuttingOver is a LifeCycleState enum value LifeCycleStateCuttingOver = "CUTTING_OVER" // LifeCycleStateCutover is a LifeCycleState enum value LifeCycleStateCutover = "CUTOVER" // LifeCycleStateDisconnected is a LifeCycleState enum value LifeCycleStateDisconnected = "DISCONNECTED" // LifeCycleStateDiscovered is a LifeCycleState enum value LifeCycleStateDiscovered = "DISCOVERED" // LifeCycleStatePendingInstallation is a LifeCycleState enum value LifeCycleStatePendingInstallation = "PENDING_INSTALLATION" )
const ( // PostLaunchActionExecutionStatusInProgress is a PostLaunchActionExecutionStatus enum value PostLaunchActionExecutionStatusInProgress = "IN_PROGRESS" // PostLaunchActionExecutionStatusSuccess is a PostLaunchActionExecutionStatus enum value PostLaunchActionExecutionStatusSuccess = "SUCCESS" // PostLaunchActionExecutionStatusFailed is a PostLaunchActionExecutionStatus enum value PostLaunchActionExecutionStatusFailed = "FAILED" )
const ( // PostLaunchActionsDeploymentTypeTestAndCutover is a PostLaunchActionsDeploymentType enum value PostLaunchActionsDeploymentTypeTestAndCutover = "TEST_AND_CUTOVER" // PostLaunchActionsDeploymentTypeCutoverOnly is a PostLaunchActionsDeploymentType enum value PostLaunchActionsDeploymentTypeCutoverOnly = "CUTOVER_ONLY" // PostLaunchActionsDeploymentTypeTestOnly is a PostLaunchActionsDeploymentType enum value PostLaunchActionsDeploymentTypeTestOnly = "TEST_ONLY" )
const ( // ReplicationConfigurationDataPlaneRoutingPrivateIp is a ReplicationConfigurationDataPlaneRouting enum value ReplicationConfigurationDataPlaneRoutingPrivateIp = "PRIVATE_IP" // ReplicationConfigurationDataPlaneRoutingPublicIp is a ReplicationConfigurationDataPlaneRouting enum value ReplicationConfigurationDataPlaneRoutingPublicIp = "PUBLIC_IP" )
const ( // ReplicationConfigurationDefaultLargeStagingDiskTypeGp2 is a ReplicationConfigurationDefaultLargeStagingDiskType enum value ReplicationConfigurationDefaultLargeStagingDiskTypeGp2 = "GP2" // ReplicationConfigurationDefaultLargeStagingDiskTypeSt1 is a ReplicationConfigurationDefaultLargeStagingDiskType enum value ReplicationConfigurationDefaultLargeStagingDiskTypeSt1 = "ST1" // ReplicationConfigurationDefaultLargeStagingDiskTypeGp3 is a ReplicationConfigurationDefaultLargeStagingDiskType enum value ReplicationConfigurationDefaultLargeStagingDiskTypeGp3 = "GP3" )
const ( // ReplicationConfigurationEbsEncryptionDefault is a ReplicationConfigurationEbsEncryption enum value ReplicationConfigurationEbsEncryptionDefault = "DEFAULT" // ReplicationConfigurationEbsEncryptionCustom is a ReplicationConfigurationEbsEncryption enum value ReplicationConfigurationEbsEncryptionCustom = "CUSTOM" )
const ( // ReplicationConfigurationReplicatedDiskStagingDiskTypeAuto is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeAuto = "AUTO" // ReplicationConfigurationReplicatedDiskStagingDiskTypeGp2 is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeGp2 = "GP2" // ReplicationConfigurationReplicatedDiskStagingDiskTypeIo1 is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeIo1 = "IO1" // ReplicationConfigurationReplicatedDiskStagingDiskTypeSc1 is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeSc1 = "SC1" // ReplicationConfigurationReplicatedDiskStagingDiskTypeSt1 is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeSt1 = "ST1" // ReplicationConfigurationReplicatedDiskStagingDiskTypeStandard is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeStandard = "STANDARD" // ReplicationConfigurationReplicatedDiskStagingDiskTypeGp3 is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeGp3 = "GP3" // ReplicationConfigurationReplicatedDiskStagingDiskTypeIo2 is a ReplicationConfigurationReplicatedDiskStagingDiskType enum value ReplicationConfigurationReplicatedDiskStagingDiskTypeIo2 = "IO2" )
const ( // ReplicationTypeAgentBased is a ReplicationType enum value ReplicationTypeAgentBased = "AGENT_BASED" // ReplicationTypeSnapshotShipping is a ReplicationType enum value ReplicationTypeSnapshotShipping = "SNAPSHOT_SHIPPING" )
const ( // SsmDocumentTypeAutomation is a SsmDocumentType enum value SsmDocumentTypeAutomation = "AUTOMATION" // SsmDocumentTypeCommand is a SsmDocumentType enum value SsmDocumentTypeCommand = "COMMAND" )
const ( // TargetInstanceTypeRightSizingMethodNone is a TargetInstanceTypeRightSizingMethod enum value TargetInstanceTypeRightSizingMethodNone = "NONE" // TargetInstanceTypeRightSizingMethodBasic is a TargetInstanceTypeRightSizingMethod enum value TargetInstanceTypeRightSizingMethodBasic = "BASIC" )
const ( // ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value ValidationExceptionReasonUnknownOperation = "unknownOperation" // ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value ValidationExceptionReasonCannotParse = "cannotParse" // ValidationExceptionReasonFieldValidationFailed is a ValidationExceptionReason enum value ValidationExceptionReasonFieldValidationFailed = "fieldValidationFailed" // ValidationExceptionReasonOther is a ValidationExceptionReason enum value ValidationExceptionReasonOther = "other" )
const ( // VolumeTypeIo1 is a VolumeType enum value VolumeTypeIo1 = "io1" // VolumeTypeIo2 is a VolumeType enum value VolumeTypeIo2 = "io2" // VolumeTypeGp3 is a VolumeType enum value VolumeTypeGp3 = "gp3" // VolumeTypeGp2 is a VolumeType enum value VolumeTypeGp2 = "gp2" // VolumeTypeSt1 is a VolumeType enum value VolumeTypeSt1 = "st1" // VolumeTypeSc1 is a VolumeType enum value VolumeTypeSc1 = "sc1" // VolumeTypeStandard is a VolumeType enum value VolumeTypeStandard = "standard" )
const ( // WaveHealthStatusHealthy is a WaveHealthStatus enum value WaveHealthStatusHealthy = "HEALTHY" // WaveHealthStatusLagging is a WaveHealthStatus enum value WaveHealthStatusLagging = "LAGGING" // WaveHealthStatusError is a WaveHealthStatus enum value WaveHealthStatusError = "ERROR" )
const ( // WaveProgressStatusNotStarted is a WaveProgressStatus enum value WaveProgressStatusNotStarted = "NOT_STARTED" // WaveProgressStatusInProgress is a WaveProgressStatus enum value WaveProgressStatusInProgress = "IN_PROGRESS" // WaveProgressStatusCompleted is a WaveProgressStatus enum value WaveProgressStatusCompleted = "COMPLETED" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // Operating denied due to a file permission or access check error. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // The request could not be completed due to a conflict with the current state // of the target resource. ErrCodeConflictException = "ConflictException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // The server encountered an unexpected condition that prevented it from fulfilling // the request. ErrCodeInternalServerException = "InternalServerException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // Resource not found exception. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeServiceQuotaExceededException for service response error code // "ServiceQuotaExceededException". // // The request could not be completed because its exceeded the service quota. ErrCodeServiceQuotaExceededException = "ServiceQuotaExceededException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // Reached throttling quota exception. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeUninitializedAccountException for service response error code // "UninitializedAccountException". // // Uninitialized account exception. ErrCodeUninitializedAccountException = "UninitializedAccountException" // ErrCodeValidationException for service response error code // "ValidationException". // // Validate exception. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "mgn" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "mgn" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// SsmParameterStoreParameterTypeString is a SsmParameterStoreParameterType enum value
SsmParameterStoreParameterTypeString = "STRING"
)
Variables ¶
This section is empty.
Functions ¶
func ActionCategory_Values ¶
func ActionCategory_Values() []string
ActionCategory_Values returns all elements of the ActionCategory enum
func ApplicationHealthStatus_Values ¶
func ApplicationHealthStatus_Values() []string
ApplicationHealthStatus_Values returns all elements of the ApplicationHealthStatus enum
func ApplicationProgressStatus_Values ¶
func ApplicationProgressStatus_Values() []string
ApplicationProgressStatus_Values returns all elements of the ApplicationProgressStatus enum
func BootMode_Values ¶
func BootMode_Values() []string
BootMode_Values returns all elements of the BootMode enum
func ChangeServerLifeCycleStateSourceServerLifecycleState_Values ¶
func ChangeServerLifeCycleStateSourceServerLifecycleState_Values() []string
ChangeServerLifeCycleStateSourceServerLifecycleState_Values returns all elements of the ChangeServerLifeCycleStateSourceServerLifecycleState enum
func DataReplicationErrorString_Values ¶
func DataReplicationErrorString_Values() []string
DataReplicationErrorString_Values returns all elements of the DataReplicationErrorString enum
func DataReplicationInitiationStepName_Values ¶
func DataReplicationInitiationStepName_Values() []string
DataReplicationInitiationStepName_Values returns all elements of the DataReplicationInitiationStepName enum
func DataReplicationInitiationStepStatus_Values ¶
func DataReplicationInitiationStepStatus_Values() []string
DataReplicationInitiationStepStatus_Values returns all elements of the DataReplicationInitiationStepStatus enum
func DataReplicationState_Values ¶
func DataReplicationState_Values() []string
DataReplicationState_Values returns all elements of the DataReplicationState enum
func ExportStatus_Values ¶
func ExportStatus_Values() []string
ExportStatus_Values returns all elements of the ExportStatus enum
func FirstBoot_Values ¶
func FirstBoot_Values() []string
FirstBoot_Values returns all elements of the FirstBoot enum
func ImportErrorType_Values ¶
func ImportErrorType_Values() []string
ImportErrorType_Values returns all elements of the ImportErrorType enum
func ImportStatus_Values ¶
func ImportStatus_Values() []string
ImportStatus_Values returns all elements of the ImportStatus enum
func InitiatedBy_Values ¶
func InitiatedBy_Values() []string
InitiatedBy_Values returns all elements of the InitiatedBy enum
func JobLogEvent_Values ¶
func JobLogEvent_Values() []string
JobLogEvent_Values returns all elements of the JobLogEvent enum
func JobStatus_Values ¶
func JobStatus_Values() []string
JobStatus_Values returns all elements of the JobStatus enum
func JobType_Values ¶
func JobType_Values() []string
JobType_Values returns all elements of the JobType enum
func LaunchDisposition_Values ¶
func LaunchDisposition_Values() []string
LaunchDisposition_Values returns all elements of the LaunchDisposition enum
func LaunchStatus_Values ¶
func LaunchStatus_Values() []string
LaunchStatus_Values returns all elements of the LaunchStatus enum
func LifeCycleState_Values ¶
func LifeCycleState_Values() []string
LifeCycleState_Values returns all elements of the LifeCycleState enum
func PostLaunchActionExecutionStatus_Values ¶
func PostLaunchActionExecutionStatus_Values() []string
PostLaunchActionExecutionStatus_Values returns all elements of the PostLaunchActionExecutionStatus enum
func PostLaunchActionsDeploymentType_Values ¶
func PostLaunchActionsDeploymentType_Values() []string
PostLaunchActionsDeploymentType_Values returns all elements of the PostLaunchActionsDeploymentType enum
func ReplicationConfigurationDataPlaneRouting_Values ¶
func ReplicationConfigurationDataPlaneRouting_Values() []string
ReplicationConfigurationDataPlaneRouting_Values returns all elements of the ReplicationConfigurationDataPlaneRouting enum
func ReplicationConfigurationDefaultLargeStagingDiskType_Values ¶
func ReplicationConfigurationDefaultLargeStagingDiskType_Values() []string
ReplicationConfigurationDefaultLargeStagingDiskType_Values returns all elements of the ReplicationConfigurationDefaultLargeStagingDiskType enum
func ReplicationConfigurationEbsEncryption_Values ¶
func ReplicationConfigurationEbsEncryption_Values() []string
ReplicationConfigurationEbsEncryption_Values returns all elements of the ReplicationConfigurationEbsEncryption enum
func ReplicationConfigurationReplicatedDiskStagingDiskType_Values ¶
func ReplicationConfigurationReplicatedDiskStagingDiskType_Values() []string
ReplicationConfigurationReplicatedDiskStagingDiskType_Values returns all elements of the ReplicationConfigurationReplicatedDiskStagingDiskType enum
func ReplicationType_Values ¶
func ReplicationType_Values() []string
ReplicationType_Values returns all elements of the ReplicationType enum
func SsmDocumentType_Values ¶
func SsmDocumentType_Values() []string
SsmDocumentType_Values returns all elements of the SsmDocumentType enum
func SsmParameterStoreParameterType_Values ¶
func SsmParameterStoreParameterType_Values() []string
SsmParameterStoreParameterType_Values returns all elements of the SsmParameterStoreParameterType enum
func TargetInstanceTypeRightSizingMethod_Values ¶
func TargetInstanceTypeRightSizingMethod_Values() []string
TargetInstanceTypeRightSizingMethod_Values returns all elements of the TargetInstanceTypeRightSizingMethod enum
func ValidationExceptionReason_Values ¶
func ValidationExceptionReason_Values() []string
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum
func VolumeType_Values ¶
func VolumeType_Values() []string
VolumeType_Values returns all elements of the VolumeType enum
func WaveHealthStatus_Values ¶
func WaveHealthStatus_Values() []string
WaveHealthStatus_Values returns all elements of the WaveHealthStatus enum
func WaveProgressStatus_Values ¶
func WaveProgressStatus_Values() []string
WaveProgressStatus_Values returns all elements of the WaveProgressStatus enum
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"code" type:"string"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Operating denied due to a file permission or access check error.
func (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Application ¶
type Application struct { // Application aggregated status. ApplicationAggregatedStatus *ApplicationAggregatedStatus `locationName:"applicationAggregatedStatus" type:"structure"` // Application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Application ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Application creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Application description. Description *string `locationName:"description" type:"string"` // Application archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Application last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Application name. Name *string `locationName:"name" min:"1" type:"string"` // Application tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Application's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Application wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (Application) GoString ¶
func (s Application) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Application) SetApplicationAggregatedStatus ¶
func (s *Application) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *Application
SetApplicationAggregatedStatus sets the ApplicationAggregatedStatus field's value.
func (*Application) SetApplicationID ¶
func (s *Application) SetApplicationID(v string) *Application
SetApplicationID sets the ApplicationID field's value.
func (*Application) SetArn ¶
func (s *Application) SetArn(v string) *Application
SetArn sets the Arn field's value.
func (*Application) SetCreationDateTime ¶
func (s *Application) SetCreationDateTime(v string) *Application
SetCreationDateTime sets the CreationDateTime field's value.
func (*Application) SetDescription ¶
func (s *Application) SetDescription(v string) *Application
SetDescription sets the Description field's value.
func (*Application) SetIsArchived ¶
func (s *Application) SetIsArchived(v bool) *Application
SetIsArchived sets the IsArchived field's value.
func (*Application) SetLastModifiedDateTime ¶
func (s *Application) SetLastModifiedDateTime(v string) *Application
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*Application) SetName ¶
func (s *Application) SetName(v string) *Application
SetName sets the Name field's value.
func (*Application) SetTags ¶
func (s *Application) SetTags(v map[string]*string) *Application
SetTags sets the Tags field's value.
func (*Application) SetWaveID ¶
func (s *Application) SetWaveID(v string) *Application
SetWaveID sets the WaveID field's value.
func (Application) String ¶
func (s Application) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ApplicationAggregatedStatus ¶
type ApplicationAggregatedStatus struct { // Application aggregated status health status. HealthStatus *string `locationName:"healthStatus" type:"string" enum:"ApplicationHealthStatus"` // Application aggregated status last update dateTime. LastUpdateDateTime *string `locationName:"lastUpdateDateTime" min:"19" type:"string"` // Application aggregated status progress status. ProgressStatus *string `locationName:"progressStatus" type:"string" enum:"ApplicationProgressStatus"` // Application aggregated status total source servers amount. TotalSourceServers *int64 `locationName:"totalSourceServers" type:"long"` // contains filtered or unexported fields }
Application aggregated status.
func (ApplicationAggregatedStatus) GoString ¶
func (s ApplicationAggregatedStatus) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ApplicationAggregatedStatus) SetHealthStatus ¶
func (s *ApplicationAggregatedStatus) SetHealthStatus(v string) *ApplicationAggregatedStatus
SetHealthStatus sets the HealthStatus field's value.
func (*ApplicationAggregatedStatus) SetLastUpdateDateTime ¶
func (s *ApplicationAggregatedStatus) SetLastUpdateDateTime(v string) *ApplicationAggregatedStatus
SetLastUpdateDateTime sets the LastUpdateDateTime field's value.
func (*ApplicationAggregatedStatus) SetProgressStatus ¶
func (s *ApplicationAggregatedStatus) SetProgressStatus(v string) *ApplicationAggregatedStatus
SetProgressStatus sets the ProgressStatus field's value.
func (*ApplicationAggregatedStatus) SetTotalSourceServers ¶
func (s *ApplicationAggregatedStatus) SetTotalSourceServers(v int64) *ApplicationAggregatedStatus
SetTotalSourceServers sets the TotalSourceServers field's value.
func (ApplicationAggregatedStatus) String ¶
func (s ApplicationAggregatedStatus) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ArchiveApplicationInput ¶
type ArchiveApplicationInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application ID. // // ApplicationID is a required field ApplicationID *string `locationName:"applicationID" min:"21" type:"string" required:"true"` // contains filtered or unexported fields }
func (ArchiveApplicationInput) GoString ¶
func (s ArchiveApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ArchiveApplicationInput) SetAccountID ¶
func (s *ArchiveApplicationInput) SetAccountID(v string) *ArchiveApplicationInput
SetAccountID sets the AccountID field's value.
func (*ArchiveApplicationInput) SetApplicationID ¶
func (s *ArchiveApplicationInput) SetApplicationID(v string) *ArchiveApplicationInput
SetApplicationID sets the ApplicationID field's value.
func (ArchiveApplicationInput) String ¶
func (s ArchiveApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ArchiveApplicationInput) Validate ¶
func (s *ArchiveApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ArchiveApplicationOutput ¶
type ArchiveApplicationOutput struct { // Application aggregated status. ApplicationAggregatedStatus *ApplicationAggregatedStatus `locationName:"applicationAggregatedStatus" type:"structure"` // Application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Application ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Application creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Application description. Description *string `locationName:"description" type:"string"` // Application archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Application last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Application name. Name *string `locationName:"name" min:"1" type:"string"` // Application tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ArchiveApplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Application wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (ArchiveApplicationOutput) GoString ¶
func (s ArchiveApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ArchiveApplicationOutput) SetApplicationAggregatedStatus ¶
func (s *ArchiveApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *ArchiveApplicationOutput
SetApplicationAggregatedStatus sets the ApplicationAggregatedStatus field's value.
func (*ArchiveApplicationOutput) SetApplicationID ¶
func (s *ArchiveApplicationOutput) SetApplicationID(v string) *ArchiveApplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*ArchiveApplicationOutput) SetArn ¶
func (s *ArchiveApplicationOutput) SetArn(v string) *ArchiveApplicationOutput
SetArn sets the Arn field's value.
func (*ArchiveApplicationOutput) SetCreationDateTime ¶
func (s *ArchiveApplicationOutput) SetCreationDateTime(v string) *ArchiveApplicationOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*ArchiveApplicationOutput) SetDescription ¶
func (s *ArchiveApplicationOutput) SetDescription(v string) *ArchiveApplicationOutput
SetDescription sets the Description field's value.
func (*ArchiveApplicationOutput) SetIsArchived ¶
func (s *ArchiveApplicationOutput) SetIsArchived(v bool) *ArchiveApplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*ArchiveApplicationOutput) SetLastModifiedDateTime ¶
func (s *ArchiveApplicationOutput) SetLastModifiedDateTime(v string) *ArchiveApplicationOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*ArchiveApplicationOutput) SetName ¶
func (s *ArchiveApplicationOutput) SetName(v string) *ArchiveApplicationOutput
SetName sets the Name field's value.
func (*ArchiveApplicationOutput) SetTags ¶
func (s *ArchiveApplicationOutput) SetTags(v map[string]*string) *ArchiveApplicationOutput
SetTags sets the Tags field's value.
func (*ArchiveApplicationOutput) SetWaveID ¶
func (s *ArchiveApplicationOutput) SetWaveID(v string) *ArchiveApplicationOutput
SetWaveID sets the WaveID field's value.
func (ArchiveApplicationOutput) String ¶
func (s ArchiveApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ArchiveWaveInput ¶
type ArchiveWaveInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Wave ID. // // WaveID is a required field WaveID *string `locationName:"waveID" min:"22" type:"string" required:"true"` // contains filtered or unexported fields }
func (ArchiveWaveInput) GoString ¶
func (s ArchiveWaveInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ArchiveWaveInput) SetAccountID ¶
func (s *ArchiveWaveInput) SetAccountID(v string) *ArchiveWaveInput
SetAccountID sets the AccountID field's value.
func (*ArchiveWaveInput) SetWaveID ¶
func (s *ArchiveWaveInput) SetWaveID(v string) *ArchiveWaveInput
SetWaveID sets the WaveID field's value.
func (ArchiveWaveInput) String ¶
func (s ArchiveWaveInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ArchiveWaveInput) Validate ¶
func (s *ArchiveWaveInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ArchiveWaveOutput ¶
type ArchiveWaveOutput struct { // Wave ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Wave creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Wave description. Description *string `locationName:"description" type:"string"` // Wave archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Wave last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Wave name. Name *string `locationName:"name" min:"1" type:"string"` // Wave tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ArchiveWaveOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Wave aggregated status. WaveAggregatedStatus *WaveAggregatedStatus `locationName:"waveAggregatedStatus" type:"structure"` // Wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (ArchiveWaveOutput) GoString ¶
func (s ArchiveWaveOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ArchiveWaveOutput) SetArn ¶
func (s *ArchiveWaveOutput) SetArn(v string) *ArchiveWaveOutput
SetArn sets the Arn field's value.
func (*ArchiveWaveOutput) SetCreationDateTime ¶
func (s *ArchiveWaveOutput) SetCreationDateTime(v string) *ArchiveWaveOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*ArchiveWaveOutput) SetDescription ¶
func (s *ArchiveWaveOutput) SetDescription(v string) *ArchiveWaveOutput
SetDescription sets the Description field's value.
func (*ArchiveWaveOutput) SetIsArchived ¶
func (s *ArchiveWaveOutput) SetIsArchived(v bool) *ArchiveWaveOutput
SetIsArchived sets the IsArchived field's value.
func (*ArchiveWaveOutput) SetLastModifiedDateTime ¶
func (s *ArchiveWaveOutput) SetLastModifiedDateTime(v string) *ArchiveWaveOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*ArchiveWaveOutput) SetName ¶
func (s *ArchiveWaveOutput) SetName(v string) *ArchiveWaveOutput
SetName sets the Name field's value.
func (*ArchiveWaveOutput) SetTags ¶
func (s *ArchiveWaveOutput) SetTags(v map[string]*string) *ArchiveWaveOutput
SetTags sets the Tags field's value.
func (*ArchiveWaveOutput) SetWaveAggregatedStatus ¶
func (s *ArchiveWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *ArchiveWaveOutput
SetWaveAggregatedStatus sets the WaveAggregatedStatus field's value.
func (*ArchiveWaveOutput) SetWaveID ¶
func (s *ArchiveWaveOutput) SetWaveID(v string) *ArchiveWaveOutput
SetWaveID sets the WaveID field's value.
func (ArchiveWaveOutput) String ¶
func (s ArchiveWaveOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateApplicationsInput ¶
type AssociateApplicationsInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application IDs list. // // ApplicationIDs is a required field ApplicationIDs []*string `locationName:"applicationIDs" min:"1" type:"list" required:"true"` // Wave ID. // // WaveID is a required field WaveID *string `locationName:"waveID" min:"22" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateApplicationsInput) GoString ¶
func (s AssociateApplicationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateApplicationsInput) SetAccountID ¶
func (s *AssociateApplicationsInput) SetAccountID(v string) *AssociateApplicationsInput
SetAccountID sets the AccountID field's value.
func (*AssociateApplicationsInput) SetApplicationIDs ¶
func (s *AssociateApplicationsInput) SetApplicationIDs(v []*string) *AssociateApplicationsInput
SetApplicationIDs sets the ApplicationIDs field's value.
func (*AssociateApplicationsInput) SetWaveID ¶
func (s *AssociateApplicationsInput) SetWaveID(v string) *AssociateApplicationsInput
SetWaveID sets the WaveID field's value.
func (AssociateApplicationsInput) String ¶
func (s AssociateApplicationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateApplicationsInput) Validate ¶
func (s *AssociateApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateApplicationsOutput ¶
type AssociateApplicationsOutput struct {
// contains filtered or unexported fields
}
func (AssociateApplicationsOutput) GoString ¶
func (s AssociateApplicationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateApplicationsOutput) String ¶
func (s AssociateApplicationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateSourceServersInput ¶
type AssociateSourceServersInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application ID. // // ApplicationID is a required field ApplicationID *string `locationName:"applicationID" min:"21" type:"string" required:"true"` // Source server IDs list. // // SourceServerIDs is a required field SourceServerIDs []*string `locationName:"sourceServerIDs" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (AssociateSourceServersInput) GoString ¶
func (s AssociateSourceServersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateSourceServersInput) SetAccountID ¶
func (s *AssociateSourceServersInput) SetAccountID(v string) *AssociateSourceServersInput
SetAccountID sets the AccountID field's value.
func (*AssociateSourceServersInput) SetApplicationID ¶
func (s *AssociateSourceServersInput) SetApplicationID(v string) *AssociateSourceServersInput
SetApplicationID sets the ApplicationID field's value.
func (*AssociateSourceServersInput) SetSourceServerIDs ¶
func (s *AssociateSourceServersInput) SetSourceServerIDs(v []*string) *AssociateSourceServersInput
SetSourceServerIDs sets the SourceServerIDs field's value.
func (AssociateSourceServersInput) String ¶
func (s AssociateSourceServersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateSourceServersInput) Validate ¶
func (s *AssociateSourceServersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateSourceServersOutput ¶
type AssociateSourceServersOutput struct {
// contains filtered or unexported fields
}
func (AssociateSourceServersOutput) GoString ¶
func (s AssociateSourceServersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateSourceServersOutput) String ¶
func (s AssociateSourceServersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CPU ¶
type CPU struct { // The number of CPU cores on the source server. Cores *int64 `locationName:"cores" type:"long"` // The source server's CPU model name. ModelName *string `locationName:"modelName" type:"string"` // contains filtered or unexported fields }
Source server CPU information.
func (CPU) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CPU) SetModelName ¶
SetModelName sets the ModelName field's value.
type ChangeServerLifeCycleStateInput ¶
type ChangeServerLifeCycleStateInput struct { // The request to change the source server migration account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // The request to change the source server migration lifecycle state. // // LifeCycle is a required field LifeCycle *ChangeServerLifeCycleStateSourceServerLifecycle `locationName:"lifeCycle" type:"structure" required:"true"` // The request to change the source server migration lifecycle state by source // server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (ChangeServerLifeCycleStateInput) GoString ¶
func (s ChangeServerLifeCycleStateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ChangeServerLifeCycleStateInput) SetAccountID ¶
func (s *ChangeServerLifeCycleStateInput) SetAccountID(v string) *ChangeServerLifeCycleStateInput
SetAccountID sets the AccountID field's value.
func (*ChangeServerLifeCycleStateInput) SetLifeCycle ¶
func (s *ChangeServerLifeCycleStateInput) SetLifeCycle(v *ChangeServerLifeCycleStateSourceServerLifecycle) *ChangeServerLifeCycleStateInput
SetLifeCycle sets the LifeCycle field's value.
func (*ChangeServerLifeCycleStateInput) SetSourceServerID ¶
func (s *ChangeServerLifeCycleStateInput) SetSourceServerID(v string) *ChangeServerLifeCycleStateInput
SetSourceServerID sets the SourceServerID field's value.
func (ChangeServerLifeCycleStateInput) String ¶
func (s ChangeServerLifeCycleStateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ChangeServerLifeCycleStateInput) Validate ¶
func (s *ChangeServerLifeCycleStateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ChangeServerLifeCycleStateOutput ¶
type ChangeServerLifeCycleStateOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ChangeServerLifeCycleStateOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (ChangeServerLifeCycleStateOutput) GoString ¶
func (s ChangeServerLifeCycleStateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ChangeServerLifeCycleStateOutput) SetApplicationID ¶
func (s *ChangeServerLifeCycleStateOutput) SetApplicationID(v string) *ChangeServerLifeCycleStateOutput
SetApplicationID sets the ApplicationID field's value.
func (*ChangeServerLifeCycleStateOutput) SetArn ¶
func (s *ChangeServerLifeCycleStateOutput) SetArn(v string) *ChangeServerLifeCycleStateOutput
SetArn sets the Arn field's value.
func (*ChangeServerLifeCycleStateOutput) SetDataReplicationInfo ¶
func (s *ChangeServerLifeCycleStateOutput) SetDataReplicationInfo(v *DataReplicationInfo) *ChangeServerLifeCycleStateOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*ChangeServerLifeCycleStateOutput) SetFqdnForActionFramework ¶
func (s *ChangeServerLifeCycleStateOutput) SetFqdnForActionFramework(v string) *ChangeServerLifeCycleStateOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*ChangeServerLifeCycleStateOutput) SetIsArchived ¶
func (s *ChangeServerLifeCycleStateOutput) SetIsArchived(v bool) *ChangeServerLifeCycleStateOutput
SetIsArchived sets the IsArchived field's value.
func (*ChangeServerLifeCycleStateOutput) SetLaunchedInstance ¶
func (s *ChangeServerLifeCycleStateOutput) SetLaunchedInstance(v *LaunchedInstance) *ChangeServerLifeCycleStateOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*ChangeServerLifeCycleStateOutput) SetLifeCycle ¶
func (s *ChangeServerLifeCycleStateOutput) SetLifeCycle(v *LifeCycle) *ChangeServerLifeCycleStateOutput
SetLifeCycle sets the LifeCycle field's value.
func (*ChangeServerLifeCycleStateOutput) SetReplicationType ¶
func (s *ChangeServerLifeCycleStateOutput) SetReplicationType(v string) *ChangeServerLifeCycleStateOutput
SetReplicationType sets the ReplicationType field's value.
func (*ChangeServerLifeCycleStateOutput) SetSourceProperties ¶
func (s *ChangeServerLifeCycleStateOutput) SetSourceProperties(v *SourceProperties) *ChangeServerLifeCycleStateOutput
SetSourceProperties sets the SourceProperties field's value.
func (*ChangeServerLifeCycleStateOutput) SetSourceServerID ¶
func (s *ChangeServerLifeCycleStateOutput) SetSourceServerID(v string) *ChangeServerLifeCycleStateOutput
SetSourceServerID sets the SourceServerID field's value.
func (*ChangeServerLifeCycleStateOutput) SetTags ¶
func (s *ChangeServerLifeCycleStateOutput) SetTags(v map[string]*string) *ChangeServerLifeCycleStateOutput
SetTags sets the Tags field's value.
func (*ChangeServerLifeCycleStateOutput) SetUserProvidedID ¶
func (s *ChangeServerLifeCycleStateOutput) SetUserProvidedID(v string) *ChangeServerLifeCycleStateOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*ChangeServerLifeCycleStateOutput) SetVcenterClientID ¶
func (s *ChangeServerLifeCycleStateOutput) SetVcenterClientID(v string) *ChangeServerLifeCycleStateOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (ChangeServerLifeCycleStateOutput) String ¶
func (s ChangeServerLifeCycleStateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ChangeServerLifeCycleStateSourceServerLifecycle ¶
type ChangeServerLifeCycleStateSourceServerLifecycle struct { // The request to change the source server migration lifecycle state. // // State is a required field State *string `locationName:"state" type:"string" required:"true" enum:"ChangeServerLifeCycleStateSourceServerLifecycleState"` // contains filtered or unexported fields }
The request to change the source server migration lifecycle state.
func (ChangeServerLifeCycleStateSourceServerLifecycle) GoString ¶
func (s ChangeServerLifeCycleStateSourceServerLifecycle) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ChangeServerLifeCycleStateSourceServerLifecycle) SetState ¶
func (s *ChangeServerLifeCycleStateSourceServerLifecycle) SetState(v string) *ChangeServerLifeCycleStateSourceServerLifecycle
SetState sets the State field's value.
func (ChangeServerLifeCycleStateSourceServerLifecycle) String ¶
func (s ChangeServerLifeCycleStateSourceServerLifecycle) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ChangeServerLifeCycleStateSourceServerLifecycle) Validate ¶
func (s *ChangeServerLifeCycleStateSourceServerLifecycle) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"code" type:"string"` // Conflict Exception specific errors. Errors []*ErrorDetails `locationName:"errors" type:"list"` Message_ *string `locationName:"message" type:"string"` // A conflict occurred when prompting for the Resource ID. ResourceId *string `locationName:"resourceId" type:"string"` // A conflict occurred when prompting for resource type. ResourceType *string `locationName:"resourceType" type:"string"` // contains filtered or unexported fields }
The request could not be completed due to a conflict with the current state of the target resource.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateApplicationInput ¶
type CreateApplicationInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application description. Description *string `locationName:"description" type:"string"` // Application name. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // Application tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateApplicationInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (CreateApplicationInput) GoString ¶
func (s CreateApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateApplicationInput) SetAccountID ¶
func (s *CreateApplicationInput) SetAccountID(v string) *CreateApplicationInput
SetAccountID sets the AccountID field's value.
func (*CreateApplicationInput) SetDescription ¶
func (s *CreateApplicationInput) SetDescription(v string) *CreateApplicationInput
SetDescription sets the Description field's value.
func (*CreateApplicationInput) SetName ¶
func (s *CreateApplicationInput) SetName(v string) *CreateApplicationInput
SetName sets the Name field's value.
func (*CreateApplicationInput) SetTags ¶
func (s *CreateApplicationInput) SetTags(v map[string]*string) *CreateApplicationInput
SetTags sets the Tags field's value.
func (CreateApplicationInput) String ¶
func (s CreateApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateApplicationInput) Validate ¶
func (s *CreateApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateApplicationOutput ¶
type CreateApplicationOutput struct { // Application aggregated status. ApplicationAggregatedStatus *ApplicationAggregatedStatus `locationName:"applicationAggregatedStatus" type:"structure"` // Application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Application ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Application creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Application description. Description *string `locationName:"description" type:"string"` // Application archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Application last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Application name. Name *string `locationName:"name" min:"1" type:"string"` // Application tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateApplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Application wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (CreateApplicationOutput) GoString ¶
func (s CreateApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateApplicationOutput) SetApplicationAggregatedStatus ¶
func (s *CreateApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *CreateApplicationOutput
SetApplicationAggregatedStatus sets the ApplicationAggregatedStatus field's value.
func (*CreateApplicationOutput) SetApplicationID ¶
func (s *CreateApplicationOutput) SetApplicationID(v string) *CreateApplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*CreateApplicationOutput) SetArn ¶
func (s *CreateApplicationOutput) SetArn(v string) *CreateApplicationOutput
SetArn sets the Arn field's value.
func (*CreateApplicationOutput) SetCreationDateTime ¶
func (s *CreateApplicationOutput) SetCreationDateTime(v string) *CreateApplicationOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*CreateApplicationOutput) SetDescription ¶
func (s *CreateApplicationOutput) SetDescription(v string) *CreateApplicationOutput
SetDescription sets the Description field's value.
func (*CreateApplicationOutput) SetIsArchived ¶
func (s *CreateApplicationOutput) SetIsArchived(v bool) *CreateApplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*CreateApplicationOutput) SetLastModifiedDateTime ¶
func (s *CreateApplicationOutput) SetLastModifiedDateTime(v string) *CreateApplicationOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*CreateApplicationOutput) SetName ¶
func (s *CreateApplicationOutput) SetName(v string) *CreateApplicationOutput
SetName sets the Name field's value.
func (*CreateApplicationOutput) SetTags ¶
func (s *CreateApplicationOutput) SetTags(v map[string]*string) *CreateApplicationOutput
SetTags sets the Tags field's value.
func (*CreateApplicationOutput) SetWaveID ¶
func (s *CreateApplicationOutput) SetWaveID(v string) *CreateApplicationOutput
SetWaveID sets the WaveID field's value.
func (CreateApplicationOutput) String ¶
func (s CreateApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateLaunchConfigurationTemplateInput ¶
type CreateLaunchConfigurationTemplateInput struct { // Associate public Ip address. AssociatePublicIpAddress *bool `locationName:"associatePublicIpAddress" type:"boolean"` // Launch configuration template boot mode. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Copy private Ip. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Copy tags. CopyTags *bool `locationName:"copyTags" type:"boolean"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Large volume config. LargeVolumeConf *LaunchTemplateDiskConf `locationName:"largeVolumeConf" type:"structure"` // Launch disposition. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Configure Licensing. Licensing *Licensing `locationName:"licensing" type:"structure"` // Launch configuration template map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Launch configuration template post launch actions. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Small volume config. SmallVolumeConf *LaunchTemplateDiskConf `locationName:"smallVolumeConf" type:"structure"` // Small volume maximum size. SmallVolumeMaxSize *int64 `locationName:"smallVolumeMaxSize" type:"long"` // Request to associate tags during creation of a Launch Configuration Template. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateLaunchConfigurationTemplateInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Target instance type right-sizing method. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (CreateLaunchConfigurationTemplateInput) GoString ¶
func (s CreateLaunchConfigurationTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateLaunchConfigurationTemplateInput) SetAssociatePublicIpAddress ¶
func (s *CreateLaunchConfigurationTemplateInput) SetAssociatePublicIpAddress(v bool) *CreateLaunchConfigurationTemplateInput
SetAssociatePublicIpAddress sets the AssociatePublicIpAddress field's value.
func (*CreateLaunchConfigurationTemplateInput) SetBootMode ¶
func (s *CreateLaunchConfigurationTemplateInput) SetBootMode(v string) *CreateLaunchConfigurationTemplateInput
SetBootMode sets the BootMode field's value.
func (*CreateLaunchConfigurationTemplateInput) SetCopyPrivateIp ¶
func (s *CreateLaunchConfigurationTemplateInput) SetCopyPrivateIp(v bool) *CreateLaunchConfigurationTemplateInput
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*CreateLaunchConfigurationTemplateInput) SetCopyTags ¶
func (s *CreateLaunchConfigurationTemplateInput) SetCopyTags(v bool) *CreateLaunchConfigurationTemplateInput
SetCopyTags sets the CopyTags field's value.
func (*CreateLaunchConfigurationTemplateInput) SetEnableMapAutoTagging ¶
func (s *CreateLaunchConfigurationTemplateInput) SetEnableMapAutoTagging(v bool) *CreateLaunchConfigurationTemplateInput
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*CreateLaunchConfigurationTemplateInput) SetLargeVolumeConf ¶
func (s *CreateLaunchConfigurationTemplateInput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateInput
SetLargeVolumeConf sets the LargeVolumeConf field's value.
func (*CreateLaunchConfigurationTemplateInput) SetLaunchDisposition ¶
func (s *CreateLaunchConfigurationTemplateInput) SetLaunchDisposition(v string) *CreateLaunchConfigurationTemplateInput
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*CreateLaunchConfigurationTemplateInput) SetLicensing ¶
func (s *CreateLaunchConfigurationTemplateInput) SetLicensing(v *Licensing) *CreateLaunchConfigurationTemplateInput
SetLicensing sets the Licensing field's value.
func (*CreateLaunchConfigurationTemplateInput) SetMapAutoTaggingMpeID ¶
func (s *CreateLaunchConfigurationTemplateInput) SetMapAutoTaggingMpeID(v string) *CreateLaunchConfigurationTemplateInput
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*CreateLaunchConfigurationTemplateInput) SetPostLaunchActions ¶
func (s *CreateLaunchConfigurationTemplateInput) SetPostLaunchActions(v *PostLaunchActions) *CreateLaunchConfigurationTemplateInput
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*CreateLaunchConfigurationTemplateInput) SetSmallVolumeConf ¶
func (s *CreateLaunchConfigurationTemplateInput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateInput
SetSmallVolumeConf sets the SmallVolumeConf field's value.
func (*CreateLaunchConfigurationTemplateInput) SetSmallVolumeMaxSize ¶
func (s *CreateLaunchConfigurationTemplateInput) SetSmallVolumeMaxSize(v int64) *CreateLaunchConfigurationTemplateInput
SetSmallVolumeMaxSize sets the SmallVolumeMaxSize field's value.
func (*CreateLaunchConfigurationTemplateInput) SetTags ¶
func (s *CreateLaunchConfigurationTemplateInput) SetTags(v map[string]*string) *CreateLaunchConfigurationTemplateInput
SetTags sets the Tags field's value.
func (*CreateLaunchConfigurationTemplateInput) SetTargetInstanceTypeRightSizingMethod ¶
func (s *CreateLaunchConfigurationTemplateInput) SetTargetInstanceTypeRightSizingMethod(v string) *CreateLaunchConfigurationTemplateInput
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (CreateLaunchConfigurationTemplateInput) String ¶
func (s CreateLaunchConfigurationTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateLaunchConfigurationTemplateInput) Validate ¶
func (s *CreateLaunchConfigurationTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateLaunchConfigurationTemplateOutput ¶
type CreateLaunchConfigurationTemplateOutput struct { // ARN of the Launch Configuration Template. Arn *string `locationName:"arn" min:"20" type:"string"` // Associate public Ip address. AssociatePublicIpAddress *bool `locationName:"associatePublicIpAddress" type:"boolean"` // Launch configuration template boot mode. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Copy private Ip. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Copy tags. CopyTags *bool `locationName:"copyTags" type:"boolean"` // EC2 launch template ID. Ec2LaunchTemplateID *string `locationName:"ec2LaunchTemplateID" min:"20" type:"string"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Large volume config. LargeVolumeConf *LaunchTemplateDiskConf `locationName:"largeVolumeConf" type:"structure"` // ID of the Launch Configuration Template. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // Launch disposition. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Configure Licensing. Licensing *Licensing `locationName:"licensing" type:"structure"` // Launch configuration template map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Post Launch Actions of the Launch Configuration Template. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Small volume config. SmallVolumeConf *LaunchTemplateDiskConf `locationName:"smallVolumeConf" type:"structure"` // Small volume maximum size. SmallVolumeMaxSize *int64 `locationName:"smallVolumeMaxSize" type:"long"` // Tags of the Launch Configuration Template. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateLaunchConfigurationTemplateOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Target instance type right-sizing method. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (CreateLaunchConfigurationTemplateOutput) GoString ¶
func (s CreateLaunchConfigurationTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateLaunchConfigurationTemplateOutput) SetArn ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetArn(v string) *CreateLaunchConfigurationTemplateOutput
SetArn sets the Arn field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetAssociatePublicIpAddress ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetAssociatePublicIpAddress(v bool) *CreateLaunchConfigurationTemplateOutput
SetAssociatePublicIpAddress sets the AssociatePublicIpAddress field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetBootMode ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetBootMode(v string) *CreateLaunchConfigurationTemplateOutput
SetBootMode sets the BootMode field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetCopyPrivateIp ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetCopyPrivateIp(v bool) *CreateLaunchConfigurationTemplateOutput
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetCopyTags ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetCopyTags(v bool) *CreateLaunchConfigurationTemplateOutput
SetCopyTags sets the CopyTags field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetEc2LaunchTemplateID ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetEc2LaunchTemplateID(v string) *CreateLaunchConfigurationTemplateOutput
SetEc2LaunchTemplateID sets the Ec2LaunchTemplateID field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetEnableMapAutoTagging ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetEnableMapAutoTagging(v bool) *CreateLaunchConfigurationTemplateOutput
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetLargeVolumeConf ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateOutput
SetLargeVolumeConf sets the LargeVolumeConf field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetLaunchConfigurationTemplateID ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetLaunchConfigurationTemplateID(v string) *CreateLaunchConfigurationTemplateOutput
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetLaunchDisposition ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetLaunchDisposition(v string) *CreateLaunchConfigurationTemplateOutput
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetLicensing ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetLicensing(v *Licensing) *CreateLaunchConfigurationTemplateOutput
SetLicensing sets the Licensing field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetMapAutoTaggingMpeID ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetMapAutoTaggingMpeID(v string) *CreateLaunchConfigurationTemplateOutput
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetPostLaunchActions ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetPostLaunchActions(v *PostLaunchActions) *CreateLaunchConfigurationTemplateOutput
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetSmallVolumeConf ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *CreateLaunchConfigurationTemplateOutput
SetSmallVolumeConf sets the SmallVolumeConf field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetSmallVolumeMaxSize ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetSmallVolumeMaxSize(v int64) *CreateLaunchConfigurationTemplateOutput
SetSmallVolumeMaxSize sets the SmallVolumeMaxSize field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetTags ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetTags(v map[string]*string) *CreateLaunchConfigurationTemplateOutput
SetTags sets the Tags field's value.
func (*CreateLaunchConfigurationTemplateOutput) SetTargetInstanceTypeRightSizingMethod ¶
func (s *CreateLaunchConfigurationTemplateOutput) SetTargetInstanceTypeRightSizingMethod(v string) *CreateLaunchConfigurationTemplateOutput
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (CreateLaunchConfigurationTemplateOutput) String ¶
func (s CreateLaunchConfigurationTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateReplicationConfigurationTemplateInput ¶
type CreateReplicationConfigurationTemplateInput struct { // Request to associate the default Application Migration Service Security group // with the Replication Settings template. // // AssociateDefaultSecurityGroup is a required field AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean" required:"true"` // Request to configure bandwidth throttling during Replication Settings template // creation. // // BandwidthThrottling is a required field BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long" required:"true"` // Request to create Public IP during Replication Settings template creation. // // CreatePublicIP is a required field CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean" required:"true"` // Request to configure data plane routing during Replication Settings template // creation. // // DataPlaneRouting is a required field DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" required:"true" enum:"ReplicationConfigurationDataPlaneRouting"` // Request to configure the default large staging disk EBS volume type during // Replication Settings template creation. // // DefaultLargeStagingDiskType is a required field DefaultLargeStagingDiskType *string `` /* 131-byte string literal not displayed */ // Request to configure EBS encryption during Replication Settings template // creation. // // EbsEncryption is a required field EbsEncryption *string `locationName:"ebsEncryption" type:"string" required:"true" enum:"ReplicationConfigurationEbsEncryption"` // Request to configure an EBS encryption key during Replication Settings template // creation. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Request to configure the Replication Server instance type during Replication // Settings template creation. // // ReplicationServerInstanceType is a required field ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string" required:"true"` // Request to configure the Replication Server Security group ID during Replication // Settings template creation. // // ReplicationServersSecurityGroupsIDs is a required field ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list" required:"true"` // Request to configure the Staging Area subnet ID during Replication Settings // template creation. // // StagingAreaSubnetId is a required field StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string" required:"true"` // Request to configure Staging Area tags during Replication Settings template // creation. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateReplicationConfigurationTemplateInput's // String and GoString methods. // // StagingAreaTags is a required field StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" required:"true" sensitive:"true"` // Request to configure tags during Replication Settings template creation. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateReplicationConfigurationTemplateInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Request to use Dedicated Replication Servers during Replication Settings // template creation. // // UseDedicatedReplicationServer is a required field UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean" required:"true"` // Request to use Fips Endpoint during Replication Settings template creation. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (CreateReplicationConfigurationTemplateInput) GoString ¶
func (s CreateReplicationConfigurationTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateReplicationConfigurationTemplateInput) SetAssociateDefaultSecurityGroup ¶
func (s *CreateReplicationConfigurationTemplateInput) SetAssociateDefaultSecurityGroup(v bool) *CreateReplicationConfigurationTemplateInput
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*CreateReplicationConfigurationTemplateInput) SetBandwidthThrottling ¶
func (s *CreateReplicationConfigurationTemplateInput) SetBandwidthThrottling(v int64) *CreateReplicationConfigurationTemplateInput
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*CreateReplicationConfigurationTemplateInput) SetCreatePublicIP ¶
func (s *CreateReplicationConfigurationTemplateInput) SetCreatePublicIP(v bool) *CreateReplicationConfigurationTemplateInput
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*CreateReplicationConfigurationTemplateInput) SetDataPlaneRouting ¶
func (s *CreateReplicationConfigurationTemplateInput) SetDataPlaneRouting(v string) *CreateReplicationConfigurationTemplateInput
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*CreateReplicationConfigurationTemplateInput) SetDefaultLargeStagingDiskType ¶
func (s *CreateReplicationConfigurationTemplateInput) SetDefaultLargeStagingDiskType(v string) *CreateReplicationConfigurationTemplateInput
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*CreateReplicationConfigurationTemplateInput) SetEbsEncryption ¶
func (s *CreateReplicationConfigurationTemplateInput) SetEbsEncryption(v string) *CreateReplicationConfigurationTemplateInput
SetEbsEncryption sets the EbsEncryption field's value.
func (*CreateReplicationConfigurationTemplateInput) SetEbsEncryptionKeyArn ¶
func (s *CreateReplicationConfigurationTemplateInput) SetEbsEncryptionKeyArn(v string) *CreateReplicationConfigurationTemplateInput
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*CreateReplicationConfigurationTemplateInput) SetReplicationServerInstanceType ¶
func (s *CreateReplicationConfigurationTemplateInput) SetReplicationServerInstanceType(v string) *CreateReplicationConfigurationTemplateInput
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*CreateReplicationConfigurationTemplateInput) SetReplicationServersSecurityGroupsIDs ¶
func (s *CreateReplicationConfigurationTemplateInput) SetReplicationServersSecurityGroupsIDs(v []*string) *CreateReplicationConfigurationTemplateInput
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*CreateReplicationConfigurationTemplateInput) SetStagingAreaSubnetId ¶
func (s *CreateReplicationConfigurationTemplateInput) SetStagingAreaSubnetId(v string) *CreateReplicationConfigurationTemplateInput
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*CreateReplicationConfigurationTemplateInput) SetStagingAreaTags ¶
func (s *CreateReplicationConfigurationTemplateInput) SetStagingAreaTags(v map[string]*string) *CreateReplicationConfigurationTemplateInput
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*CreateReplicationConfigurationTemplateInput) SetTags ¶
func (s *CreateReplicationConfigurationTemplateInput) SetTags(v map[string]*string) *CreateReplicationConfigurationTemplateInput
SetTags sets the Tags field's value.
func (*CreateReplicationConfigurationTemplateInput) SetUseDedicatedReplicationServer ¶
func (s *CreateReplicationConfigurationTemplateInput) SetUseDedicatedReplicationServer(v bool) *CreateReplicationConfigurationTemplateInput
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*CreateReplicationConfigurationTemplateInput) SetUseFipsEndpoint ¶
func (s *CreateReplicationConfigurationTemplateInput) SetUseFipsEndpoint(v bool) *CreateReplicationConfigurationTemplateInput
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (CreateReplicationConfigurationTemplateInput) String ¶
func (s CreateReplicationConfigurationTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateReplicationConfigurationTemplateInput) Validate ¶
func (s *CreateReplicationConfigurationTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateReplicationConfigurationTemplateOutput ¶
type CreateReplicationConfigurationTemplateOutput struct { // Replication Configuration template ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Replication Configuration template associate default Application Migration // Service Security group. AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean"` // Replication Configuration template bandwidth throttling. BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long"` // Replication Configuration template create Public IP. CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean"` // Replication Configuration template data plane routing. DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" enum:"ReplicationConfigurationDataPlaneRouting"` // Replication Configuration template use default large Staging Disk type. DefaultLargeStagingDiskType *string `locationName:"defaultLargeStagingDiskType" type:"string" enum:"ReplicationConfigurationDefaultLargeStagingDiskType"` // Replication Configuration template EBS encryption. EbsEncryption *string `locationName:"ebsEncryption" type:"string" enum:"ReplicationConfigurationEbsEncryption"` // Replication Configuration template EBS encryption key ARN. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Replication Configuration template ID. // // ReplicationConfigurationTemplateID is a required field ReplicationConfigurationTemplateID *string `locationName:"replicationConfigurationTemplateID" min:"21" type:"string" required:"true"` // Replication Configuration template server instance type. ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string"` // Replication Configuration template server Security Groups IDs. ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list"` // Replication Configuration template Staging Area subnet ID. StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string"` // Replication Configuration template Staging Area Tags. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateReplicationConfigurationTemplateOutput's // String and GoString methods. StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" sensitive:"true"` // Replication Configuration template Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateReplicationConfigurationTemplateOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Replication Configuration template use Dedicated Replication Server. UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean"` // Replication Configuration template use Fips Endpoint. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (CreateReplicationConfigurationTemplateOutput) GoString ¶
func (s CreateReplicationConfigurationTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateReplicationConfigurationTemplateOutput) SetArn ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetArn(v string) *CreateReplicationConfigurationTemplateOutput
SetArn sets the Arn field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetAssociateDefaultSecurityGroup ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetAssociateDefaultSecurityGroup(v bool) *CreateReplicationConfigurationTemplateOutput
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetBandwidthThrottling ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetBandwidthThrottling(v int64) *CreateReplicationConfigurationTemplateOutput
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetCreatePublicIP ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetCreatePublicIP(v bool) *CreateReplicationConfigurationTemplateOutput
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetDataPlaneRouting ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetDataPlaneRouting(v string) *CreateReplicationConfigurationTemplateOutput
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetDefaultLargeStagingDiskType ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetDefaultLargeStagingDiskType(v string) *CreateReplicationConfigurationTemplateOutput
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetEbsEncryption ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetEbsEncryption(v string) *CreateReplicationConfigurationTemplateOutput
SetEbsEncryption sets the EbsEncryption field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetEbsEncryptionKeyArn ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetEbsEncryptionKeyArn(v string) *CreateReplicationConfigurationTemplateOutput
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetReplicationConfigurationTemplateID ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetReplicationConfigurationTemplateID(v string) *CreateReplicationConfigurationTemplateOutput
SetReplicationConfigurationTemplateID sets the ReplicationConfigurationTemplateID field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetReplicationServerInstanceType ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetReplicationServerInstanceType(v string) *CreateReplicationConfigurationTemplateOutput
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetReplicationServersSecurityGroupsIDs ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *CreateReplicationConfigurationTemplateOutput
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetStagingAreaSubnetId ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetStagingAreaSubnetId(v string) *CreateReplicationConfigurationTemplateOutput
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetStagingAreaTags ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetStagingAreaTags(v map[string]*string) *CreateReplicationConfigurationTemplateOutput
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetTags ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetTags(v map[string]*string) *CreateReplicationConfigurationTemplateOutput
SetTags sets the Tags field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetUseDedicatedReplicationServer ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetUseDedicatedReplicationServer(v bool) *CreateReplicationConfigurationTemplateOutput
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*CreateReplicationConfigurationTemplateOutput) SetUseFipsEndpoint ¶
func (s *CreateReplicationConfigurationTemplateOutput) SetUseFipsEndpoint(v bool) *CreateReplicationConfigurationTemplateOutput
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (CreateReplicationConfigurationTemplateOutput) String ¶
func (s CreateReplicationConfigurationTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateWaveInput ¶
type CreateWaveInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Wave description. Description *string `locationName:"description" type:"string"` // Wave name. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // Wave tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateWaveInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (CreateWaveInput) GoString ¶
func (s CreateWaveInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateWaveInput) SetAccountID ¶
func (s *CreateWaveInput) SetAccountID(v string) *CreateWaveInput
SetAccountID sets the AccountID field's value.
func (*CreateWaveInput) SetDescription ¶
func (s *CreateWaveInput) SetDescription(v string) *CreateWaveInput
SetDescription sets the Description field's value.
func (*CreateWaveInput) SetName ¶
func (s *CreateWaveInput) SetName(v string) *CreateWaveInput
SetName sets the Name field's value.
func (*CreateWaveInput) SetTags ¶
func (s *CreateWaveInput) SetTags(v map[string]*string) *CreateWaveInput
SetTags sets the Tags field's value.
func (CreateWaveInput) String ¶
func (s CreateWaveInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateWaveInput) Validate ¶
func (s *CreateWaveInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWaveOutput ¶
type CreateWaveOutput struct { // Wave ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Wave creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Wave description. Description *string `locationName:"description" type:"string"` // Wave archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Wave last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Wave name. Name *string `locationName:"name" min:"1" type:"string"` // Wave tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateWaveOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Wave aggregated status. WaveAggregatedStatus *WaveAggregatedStatus `locationName:"waveAggregatedStatus" type:"structure"` // Wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (CreateWaveOutput) GoString ¶
func (s CreateWaveOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateWaveOutput) SetArn ¶
func (s *CreateWaveOutput) SetArn(v string) *CreateWaveOutput
SetArn sets the Arn field's value.
func (*CreateWaveOutput) SetCreationDateTime ¶
func (s *CreateWaveOutput) SetCreationDateTime(v string) *CreateWaveOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*CreateWaveOutput) SetDescription ¶
func (s *CreateWaveOutput) SetDescription(v string) *CreateWaveOutput
SetDescription sets the Description field's value.
func (*CreateWaveOutput) SetIsArchived ¶
func (s *CreateWaveOutput) SetIsArchived(v bool) *CreateWaveOutput
SetIsArchived sets the IsArchived field's value.
func (*CreateWaveOutput) SetLastModifiedDateTime ¶
func (s *CreateWaveOutput) SetLastModifiedDateTime(v string) *CreateWaveOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*CreateWaveOutput) SetName ¶
func (s *CreateWaveOutput) SetName(v string) *CreateWaveOutput
SetName sets the Name field's value.
func (*CreateWaveOutput) SetTags ¶
func (s *CreateWaveOutput) SetTags(v map[string]*string) *CreateWaveOutput
SetTags sets the Tags field's value.
func (*CreateWaveOutput) SetWaveAggregatedStatus ¶
func (s *CreateWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *CreateWaveOutput
SetWaveAggregatedStatus sets the WaveAggregatedStatus field's value.
func (*CreateWaveOutput) SetWaveID ¶
func (s *CreateWaveOutput) SetWaveID(v string) *CreateWaveOutput
SetWaveID sets the WaveID field's value.
func (CreateWaveOutput) String ¶
func (s CreateWaveOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataReplicationError ¶
type DataReplicationError struct { // Error in data replication. Error *string `locationName:"error" type:"string" enum:"DataReplicationErrorString"` // Error in data replication. RawError *string `locationName:"rawError" type:"string"` // contains filtered or unexported fields }
Error in data replication.
func (DataReplicationError) GoString ¶
func (s DataReplicationError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataReplicationError) SetError ¶
func (s *DataReplicationError) SetError(v string) *DataReplicationError
SetError sets the Error field's value.
func (*DataReplicationError) SetRawError ¶
func (s *DataReplicationError) SetRawError(v string) *DataReplicationError
SetRawError sets the RawError field's value.
func (DataReplicationError) String ¶
func (s DataReplicationError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataReplicationInfo ¶
type DataReplicationInfo struct { // Error in obtaining data replication info. DataReplicationError *DataReplicationError `locationName:"dataReplicationError" type:"structure"` // Request to query whether data replication has been initiated. DataReplicationInitiation *DataReplicationInitiation `locationName:"dataReplicationInitiation" type:"structure"` // Request to query the data replication state. DataReplicationState *string `locationName:"dataReplicationState" type:"string" enum:"DataReplicationState"` // Request to query the time when data replication will be complete. EtaDateTime *string `locationName:"etaDateTime" min:"19" type:"string"` // Request to query data replication lag duration. LagDuration *string `locationName:"lagDuration" min:"1" type:"string"` // Request to query data replication last snapshot time. LastSnapshotDateTime *string `locationName:"lastSnapshotDateTime" min:"19" type:"string"` // Request to query disks replicated. ReplicatedDisks []*DataReplicationInfoReplicatedDisk `locationName:"replicatedDisks" type:"list"` // contains filtered or unexported fields }
Request data replication info.
func (DataReplicationInfo) GoString ¶
func (s DataReplicationInfo) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataReplicationInfo) SetDataReplicationError ¶
func (s *DataReplicationInfo) SetDataReplicationError(v *DataReplicationError) *DataReplicationInfo
SetDataReplicationError sets the DataReplicationError field's value.
func (*DataReplicationInfo) SetDataReplicationInitiation ¶
func (s *DataReplicationInfo) SetDataReplicationInitiation(v *DataReplicationInitiation) *DataReplicationInfo
SetDataReplicationInitiation sets the DataReplicationInitiation field's value.
func (*DataReplicationInfo) SetDataReplicationState ¶
func (s *DataReplicationInfo) SetDataReplicationState(v string) *DataReplicationInfo
SetDataReplicationState sets the DataReplicationState field's value.
func (*DataReplicationInfo) SetEtaDateTime ¶
func (s *DataReplicationInfo) SetEtaDateTime(v string) *DataReplicationInfo
SetEtaDateTime sets the EtaDateTime field's value.
func (*DataReplicationInfo) SetLagDuration ¶
func (s *DataReplicationInfo) SetLagDuration(v string) *DataReplicationInfo
SetLagDuration sets the LagDuration field's value.
func (*DataReplicationInfo) SetLastSnapshotDateTime ¶
func (s *DataReplicationInfo) SetLastSnapshotDateTime(v string) *DataReplicationInfo
SetLastSnapshotDateTime sets the LastSnapshotDateTime field's value.
func (*DataReplicationInfo) SetReplicatedDisks ¶
func (s *DataReplicationInfo) SetReplicatedDisks(v []*DataReplicationInfoReplicatedDisk) *DataReplicationInfo
SetReplicatedDisks sets the ReplicatedDisks field's value.
func (DataReplicationInfo) String ¶
func (s DataReplicationInfo) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataReplicationInfoReplicatedDisk ¶
type DataReplicationInfoReplicatedDisk struct { // Request to query data replication backlog size in bytes. BackloggedStorageBytes *int64 `locationName:"backloggedStorageBytes" type:"long"` // Request to query device name. DeviceName *string `locationName:"deviceName" type:"string"` // Request to query amount of data replicated in bytes. ReplicatedStorageBytes *int64 `locationName:"replicatedStorageBytes" type:"long"` // Request to query amount of data rescanned in bytes. RescannedStorageBytes *int64 `locationName:"rescannedStorageBytes" type:"long"` // Request to query total amount of data replicated in bytes. TotalStorageBytes *int64 `locationName:"totalStorageBytes" type:"long"` // contains filtered or unexported fields }
Request to query disks replicated.
func (DataReplicationInfoReplicatedDisk) GoString ¶
func (s DataReplicationInfoReplicatedDisk) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataReplicationInfoReplicatedDisk) SetBackloggedStorageBytes ¶
func (s *DataReplicationInfoReplicatedDisk) SetBackloggedStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
SetBackloggedStorageBytes sets the BackloggedStorageBytes field's value.
func (*DataReplicationInfoReplicatedDisk) SetDeviceName ¶
func (s *DataReplicationInfoReplicatedDisk) SetDeviceName(v string) *DataReplicationInfoReplicatedDisk
SetDeviceName sets the DeviceName field's value.
func (*DataReplicationInfoReplicatedDisk) SetReplicatedStorageBytes ¶
func (s *DataReplicationInfoReplicatedDisk) SetReplicatedStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
SetReplicatedStorageBytes sets the ReplicatedStorageBytes field's value.
func (*DataReplicationInfoReplicatedDisk) SetRescannedStorageBytes ¶
func (s *DataReplicationInfoReplicatedDisk) SetRescannedStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
SetRescannedStorageBytes sets the RescannedStorageBytes field's value.
func (*DataReplicationInfoReplicatedDisk) SetTotalStorageBytes ¶
func (s *DataReplicationInfoReplicatedDisk) SetTotalStorageBytes(v int64) *DataReplicationInfoReplicatedDisk
SetTotalStorageBytes sets the TotalStorageBytes field's value.
func (DataReplicationInfoReplicatedDisk) String ¶
func (s DataReplicationInfoReplicatedDisk) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataReplicationInitiation ¶
type DataReplicationInitiation struct { // Request to query next data initiation date and time. NextAttemptDateTime *string `locationName:"nextAttemptDateTime" min:"19" type:"string"` // Request to query data initiation start date and time. StartDateTime *string `locationName:"startDateTime" min:"19" type:"string"` // Request to query data initiation steps. Steps []*DataReplicationInitiationStep `locationName:"steps" type:"list"` // contains filtered or unexported fields }
Data replication initiation.
func (DataReplicationInitiation) GoString ¶
func (s DataReplicationInitiation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataReplicationInitiation) SetNextAttemptDateTime ¶
func (s *DataReplicationInitiation) SetNextAttemptDateTime(v string) *DataReplicationInitiation
SetNextAttemptDateTime sets the NextAttemptDateTime field's value.
func (*DataReplicationInitiation) SetStartDateTime ¶
func (s *DataReplicationInitiation) SetStartDateTime(v string) *DataReplicationInitiation
SetStartDateTime sets the StartDateTime field's value.
func (*DataReplicationInitiation) SetSteps ¶
func (s *DataReplicationInitiation) SetSteps(v []*DataReplicationInitiationStep) *DataReplicationInitiation
SetSteps sets the Steps field's value.
func (DataReplicationInitiation) String ¶
func (s DataReplicationInitiation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataReplicationInitiationStep ¶
type DataReplicationInitiationStep struct { // Request to query data initiation step name. Name *string `locationName:"name" type:"string" enum:"DataReplicationInitiationStepName"` // Request to query data initiation status. Status *string `locationName:"status" type:"string" enum:"DataReplicationInitiationStepStatus"` // contains filtered or unexported fields }
Data replication initiation step.
func (DataReplicationInitiationStep) GoString ¶
func (s DataReplicationInitiationStep) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataReplicationInitiationStep) SetName ¶
func (s *DataReplicationInitiationStep) SetName(v string) *DataReplicationInitiationStep
SetName sets the Name field's value.
func (*DataReplicationInitiationStep) SetStatus ¶
func (s *DataReplicationInitiationStep) SetStatus(v string) *DataReplicationInitiationStep
SetStatus sets the Status field's value.
func (DataReplicationInitiationStep) String ¶
func (s DataReplicationInitiationStep) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteApplicationInput ¶
type DeleteApplicationInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application ID. // // ApplicationID is a required field ApplicationID *string `locationName:"applicationID" min:"21" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteApplicationInput) GoString ¶
func (s DeleteApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteApplicationInput) SetAccountID ¶
func (s *DeleteApplicationInput) SetAccountID(v string) *DeleteApplicationInput
SetAccountID sets the AccountID field's value.
func (*DeleteApplicationInput) SetApplicationID ¶
func (s *DeleteApplicationInput) SetApplicationID(v string) *DeleteApplicationInput
SetApplicationID sets the ApplicationID field's value.
func (DeleteApplicationInput) String ¶
func (s DeleteApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteApplicationInput) Validate ¶
func (s *DeleteApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteApplicationOutput ¶
type DeleteApplicationOutput struct {
// contains filtered or unexported fields
}
func (DeleteApplicationOutput) GoString ¶
func (s DeleteApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteApplicationOutput) String ¶
func (s DeleteApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteJobInput ¶
type DeleteJobInput struct { // Request to delete Job from service by Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to delete Job from service by Job ID. // // JobID is a required field JobID *string `locationName:"jobID" min:"24" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteJobInput) GoString ¶
func (s DeleteJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteJobInput) SetAccountID ¶
func (s *DeleteJobInput) SetAccountID(v string) *DeleteJobInput
SetAccountID sets the AccountID field's value.
func (*DeleteJobInput) SetJobID ¶
func (s *DeleteJobInput) SetJobID(v string) *DeleteJobInput
SetJobID sets the JobID field's value.
func (DeleteJobInput) String ¶
func (s DeleteJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteJobInput) Validate ¶
func (s *DeleteJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteJobOutput ¶
type DeleteJobOutput struct {
// contains filtered or unexported fields
}
func (DeleteJobOutput) GoString ¶
func (s DeleteJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteJobOutput) String ¶
func (s DeleteJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteLaunchConfigurationTemplateInput ¶
type DeleteLaunchConfigurationTemplateInput struct { // ID of resource to be deleted. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteLaunchConfigurationTemplateInput) GoString ¶
func (s DeleteLaunchConfigurationTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteLaunchConfigurationTemplateInput) SetLaunchConfigurationTemplateID ¶
func (s *DeleteLaunchConfigurationTemplateInput) SetLaunchConfigurationTemplateID(v string) *DeleteLaunchConfigurationTemplateInput
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (DeleteLaunchConfigurationTemplateInput) String ¶
func (s DeleteLaunchConfigurationTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteLaunchConfigurationTemplateInput) Validate ¶
func (s *DeleteLaunchConfigurationTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteLaunchConfigurationTemplateOutput ¶
type DeleteLaunchConfigurationTemplateOutput struct {
// contains filtered or unexported fields
}
func (DeleteLaunchConfigurationTemplateOutput) GoString ¶
func (s DeleteLaunchConfigurationTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteLaunchConfigurationTemplateOutput) String ¶
func (s DeleteLaunchConfigurationTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteReplicationConfigurationTemplateInput ¶
type DeleteReplicationConfigurationTemplateInput struct { // Request to delete Replication Configuration Template from service by Replication // Configuration Template ID. // // ReplicationConfigurationTemplateID is a required field ReplicationConfigurationTemplateID *string `locationName:"replicationConfigurationTemplateID" min:"21" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteReplicationConfigurationTemplateInput) GoString ¶
func (s DeleteReplicationConfigurationTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteReplicationConfigurationTemplateInput) SetReplicationConfigurationTemplateID ¶
func (s *DeleteReplicationConfigurationTemplateInput) SetReplicationConfigurationTemplateID(v string) *DeleteReplicationConfigurationTemplateInput
SetReplicationConfigurationTemplateID sets the ReplicationConfigurationTemplateID field's value.
func (DeleteReplicationConfigurationTemplateInput) String ¶
func (s DeleteReplicationConfigurationTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteReplicationConfigurationTemplateInput) Validate ¶
func (s *DeleteReplicationConfigurationTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteReplicationConfigurationTemplateOutput ¶
type DeleteReplicationConfigurationTemplateOutput struct {
// contains filtered or unexported fields
}
func (DeleteReplicationConfigurationTemplateOutput) GoString ¶
func (s DeleteReplicationConfigurationTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteReplicationConfigurationTemplateOutput) String ¶
func (s DeleteReplicationConfigurationTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteSourceServerInput ¶
type DeleteSourceServerInput struct { // Request to delete Source Server from service by Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to delete Source Server from service by Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSourceServerInput) GoString ¶
func (s DeleteSourceServerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSourceServerInput) SetAccountID ¶
func (s *DeleteSourceServerInput) SetAccountID(v string) *DeleteSourceServerInput
SetAccountID sets the AccountID field's value.
func (*DeleteSourceServerInput) SetSourceServerID ¶
func (s *DeleteSourceServerInput) SetSourceServerID(v string) *DeleteSourceServerInput
SetSourceServerID sets the SourceServerID field's value.
func (DeleteSourceServerInput) String ¶
func (s DeleteSourceServerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSourceServerInput) Validate ¶
func (s *DeleteSourceServerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSourceServerOutput ¶
type DeleteSourceServerOutput struct {
// contains filtered or unexported fields
}
func (DeleteSourceServerOutput) GoString ¶
func (s DeleteSourceServerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteSourceServerOutput) String ¶
func (s DeleteSourceServerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVcenterClientInput ¶
type DeleteVcenterClientInput struct { // ID of resource to be deleted. // // VcenterClientID is a required field VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVcenterClientInput) GoString ¶
func (s DeleteVcenterClientInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVcenterClientInput) SetVcenterClientID ¶
func (s *DeleteVcenterClientInput) SetVcenterClientID(v string) *DeleteVcenterClientInput
SetVcenterClientID sets the VcenterClientID field's value.
func (DeleteVcenterClientInput) String ¶
func (s DeleteVcenterClientInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVcenterClientInput) Validate ¶
func (s *DeleteVcenterClientInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVcenterClientOutput ¶
type DeleteVcenterClientOutput struct {
// contains filtered or unexported fields
}
func (DeleteVcenterClientOutput) GoString ¶
func (s DeleteVcenterClientOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVcenterClientOutput) String ¶
func (s DeleteVcenterClientOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteWaveInput ¶
type DeleteWaveInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Wave ID. // // WaveID is a required field WaveID *string `locationName:"waveID" min:"22" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWaveInput) GoString ¶
func (s DeleteWaveInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteWaveInput) SetAccountID ¶
func (s *DeleteWaveInput) SetAccountID(v string) *DeleteWaveInput
SetAccountID sets the AccountID field's value.
func (*DeleteWaveInput) SetWaveID ¶
func (s *DeleteWaveInput) SetWaveID(v string) *DeleteWaveInput
SetWaveID sets the WaveID field's value.
func (DeleteWaveInput) String ¶
func (s DeleteWaveInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteWaveInput) Validate ¶
func (s *DeleteWaveInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWaveOutput ¶
type DeleteWaveOutput struct {
// contains filtered or unexported fields
}
func (DeleteWaveOutput) GoString ¶
func (s DeleteWaveOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteWaveOutput) String ¶
func (s DeleteWaveOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeJobLogItemsInput ¶
type DescribeJobLogItemsInput struct { // Request to describe Job log Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to describe Job log job ID. // // JobID is a required field JobID *string `locationName:"jobID" min:"24" type:"string" required:"true"` // Request to describe Job log item maximum results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Request to describe Job log next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeJobLogItemsInput) GoString ¶
func (s DescribeJobLogItemsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobLogItemsInput) SetAccountID ¶
func (s *DescribeJobLogItemsInput) SetAccountID(v string) *DescribeJobLogItemsInput
SetAccountID sets the AccountID field's value.
func (*DescribeJobLogItemsInput) SetJobID ¶
func (s *DescribeJobLogItemsInput) SetJobID(v string) *DescribeJobLogItemsInput
SetJobID sets the JobID field's value.
func (*DescribeJobLogItemsInput) SetMaxResults ¶
func (s *DescribeJobLogItemsInput) SetMaxResults(v int64) *DescribeJobLogItemsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeJobLogItemsInput) SetNextToken ¶
func (s *DescribeJobLogItemsInput) SetNextToken(v string) *DescribeJobLogItemsInput
SetNextToken sets the NextToken field's value.
func (DescribeJobLogItemsInput) String ¶
func (s DescribeJobLogItemsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobLogItemsInput) Validate ¶
func (s *DescribeJobLogItemsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeJobLogItemsOutput ¶
type DescribeJobLogItemsOutput struct { // Request to describe Job log response items. Items []*JobLog `locationName:"items" type:"list"` // Request to describe Job log response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeJobLogItemsOutput) GoString ¶
func (s DescribeJobLogItemsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobLogItemsOutput) SetItems ¶
func (s *DescribeJobLogItemsOutput) SetItems(v []*JobLog) *DescribeJobLogItemsOutput
SetItems sets the Items field's value.
func (*DescribeJobLogItemsOutput) SetNextToken ¶
func (s *DescribeJobLogItemsOutput) SetNextToken(v string) *DescribeJobLogItemsOutput
SetNextToken sets the NextToken field's value.
func (DescribeJobLogItemsOutput) String ¶
func (s DescribeJobLogItemsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeJobsInput ¶
type DescribeJobsInput struct { // Request to describe job log items by Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to describe Job log filters. Filters *DescribeJobsRequestFilters `locationName:"filters" type:"structure"` // Request to describe job log items by max results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Request to describe job log items by next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeJobsInput) GoString ¶
func (s DescribeJobsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobsInput) SetAccountID ¶
func (s *DescribeJobsInput) SetAccountID(v string) *DescribeJobsInput
SetAccountID sets the AccountID field's value.
func (*DescribeJobsInput) SetFilters ¶
func (s *DescribeJobsInput) SetFilters(v *DescribeJobsRequestFilters) *DescribeJobsInput
SetFilters sets the Filters field's value.
func (*DescribeJobsInput) SetMaxResults ¶
func (s *DescribeJobsInput) SetMaxResults(v int64) *DescribeJobsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeJobsInput) SetNextToken ¶
func (s *DescribeJobsInput) SetNextToken(v string) *DescribeJobsInput
SetNextToken sets the NextToken field's value.
func (DescribeJobsInput) String ¶
func (s DescribeJobsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobsInput) Validate ¶
func (s *DescribeJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeJobsOutput ¶
type DescribeJobsOutput struct { // Request to describe Job log items. Items []*Job `locationName:"items" type:"list"` // Request to describe Job response by next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeJobsOutput) GoString ¶
func (s DescribeJobsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobsOutput) SetItems ¶
func (s *DescribeJobsOutput) SetItems(v []*Job) *DescribeJobsOutput
SetItems sets the Items field's value.
func (*DescribeJobsOutput) SetNextToken ¶
func (s *DescribeJobsOutput) SetNextToken(v string) *DescribeJobsOutput
SetNextToken sets the NextToken field's value.
func (DescribeJobsOutput) String ¶
func (s DescribeJobsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeJobsRequestFilters ¶
type DescribeJobsRequestFilters struct { // Request to describe Job log filters by date. FromDate *string `locationName:"fromDate" min:"19" type:"string"` // Request to describe Job log filters by job ID. JobIDs []*string `locationName:"jobIDs" type:"list"` // Request to describe job log items by last date. ToDate *string `locationName:"toDate" min:"19" type:"string"` // contains filtered or unexported fields }
Request to describe Job log filters.
func (DescribeJobsRequestFilters) GoString ¶
func (s DescribeJobsRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobsRequestFilters) SetFromDate ¶
func (s *DescribeJobsRequestFilters) SetFromDate(v string) *DescribeJobsRequestFilters
SetFromDate sets the FromDate field's value.
func (*DescribeJobsRequestFilters) SetJobIDs ¶
func (s *DescribeJobsRequestFilters) SetJobIDs(v []*string) *DescribeJobsRequestFilters
SetJobIDs sets the JobIDs field's value.
func (*DescribeJobsRequestFilters) SetToDate ¶
func (s *DescribeJobsRequestFilters) SetToDate(v string) *DescribeJobsRequestFilters
SetToDate sets the ToDate field's value.
func (DescribeJobsRequestFilters) String ¶
func (s DescribeJobsRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeJobsRequestFilters) Validate ¶
func (s *DescribeJobsRequestFilters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeLaunchConfigurationTemplatesInput ¶
type DescribeLaunchConfigurationTemplatesInput struct { // Request to filter Launch Configuration Templates list by Launch Configuration // Template ID. LaunchConfigurationTemplateIDs []*string `locationName:"launchConfigurationTemplateIDs" type:"list"` // Maximum results to be returned in DescribeLaunchConfigurationTemplates. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Next pagination token returned from DescribeLaunchConfigurationTemplates. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeLaunchConfigurationTemplatesInput) GoString ¶
func (s DescribeLaunchConfigurationTemplatesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeLaunchConfigurationTemplatesInput) SetLaunchConfigurationTemplateIDs ¶
func (s *DescribeLaunchConfigurationTemplatesInput) SetLaunchConfigurationTemplateIDs(v []*string) *DescribeLaunchConfigurationTemplatesInput
SetLaunchConfigurationTemplateIDs sets the LaunchConfigurationTemplateIDs field's value.
func (*DescribeLaunchConfigurationTemplatesInput) SetMaxResults ¶
func (s *DescribeLaunchConfigurationTemplatesInput) SetMaxResults(v int64) *DescribeLaunchConfigurationTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeLaunchConfigurationTemplatesInput) SetNextToken ¶
func (s *DescribeLaunchConfigurationTemplatesInput) SetNextToken(v string) *DescribeLaunchConfigurationTemplatesInput
SetNextToken sets the NextToken field's value.
func (DescribeLaunchConfigurationTemplatesInput) String ¶
func (s DescribeLaunchConfigurationTemplatesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeLaunchConfigurationTemplatesInput) Validate ¶
func (s *DescribeLaunchConfigurationTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeLaunchConfigurationTemplatesOutput ¶
type DescribeLaunchConfigurationTemplatesOutput struct { // List of items returned by DescribeLaunchConfigurationTemplates. Items []*LaunchConfigurationTemplate `locationName:"items" type:"list"` // Next pagination token returned from DescribeLaunchConfigurationTemplates. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeLaunchConfigurationTemplatesOutput) GoString ¶
func (s DescribeLaunchConfigurationTemplatesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeLaunchConfigurationTemplatesOutput) SetItems ¶
func (s *DescribeLaunchConfigurationTemplatesOutput) SetItems(v []*LaunchConfigurationTemplate) *DescribeLaunchConfigurationTemplatesOutput
SetItems sets the Items field's value.
func (*DescribeLaunchConfigurationTemplatesOutput) SetNextToken ¶
func (s *DescribeLaunchConfigurationTemplatesOutput) SetNextToken(v string) *DescribeLaunchConfigurationTemplatesOutput
SetNextToken sets the NextToken field's value.
func (DescribeLaunchConfigurationTemplatesOutput) String ¶
func (s DescribeLaunchConfigurationTemplatesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeReplicationConfigurationTemplatesInput ¶
type DescribeReplicationConfigurationTemplatesInput struct { // Request to describe Replication Configuration template by max results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Request to describe Replication Configuration template by next token. NextToken *string `locationName:"nextToken" type:"string"` // Request to describe Replication Configuration template by template IDs. ReplicationConfigurationTemplateIDs []*string `locationName:"replicationConfigurationTemplateIDs" type:"list"` // contains filtered or unexported fields }
func (DescribeReplicationConfigurationTemplatesInput) GoString ¶
func (s DescribeReplicationConfigurationTemplatesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeReplicationConfigurationTemplatesInput) SetMaxResults ¶
func (s *DescribeReplicationConfigurationTemplatesInput) SetMaxResults(v int64) *DescribeReplicationConfigurationTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeReplicationConfigurationTemplatesInput) SetNextToken ¶
func (s *DescribeReplicationConfigurationTemplatesInput) SetNextToken(v string) *DescribeReplicationConfigurationTemplatesInput
SetNextToken sets the NextToken field's value.
func (*DescribeReplicationConfigurationTemplatesInput) SetReplicationConfigurationTemplateIDs ¶
func (s *DescribeReplicationConfigurationTemplatesInput) SetReplicationConfigurationTemplateIDs(v []*string) *DescribeReplicationConfigurationTemplatesInput
SetReplicationConfigurationTemplateIDs sets the ReplicationConfigurationTemplateIDs field's value.
func (DescribeReplicationConfigurationTemplatesInput) String ¶
func (s DescribeReplicationConfigurationTemplatesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeReplicationConfigurationTemplatesInput) Validate ¶
func (s *DescribeReplicationConfigurationTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeReplicationConfigurationTemplatesOutput ¶
type DescribeReplicationConfigurationTemplatesOutput struct { // Request to describe Replication Configuration template by items. Items []*ReplicationConfigurationTemplate `locationName:"items" type:"list"` // Request to describe Replication Configuration template by next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeReplicationConfigurationTemplatesOutput) GoString ¶
func (s DescribeReplicationConfigurationTemplatesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeReplicationConfigurationTemplatesOutput) SetItems ¶
func (s *DescribeReplicationConfigurationTemplatesOutput) SetItems(v []*ReplicationConfigurationTemplate) *DescribeReplicationConfigurationTemplatesOutput
SetItems sets the Items field's value.
func (*DescribeReplicationConfigurationTemplatesOutput) SetNextToken ¶
func (s *DescribeReplicationConfigurationTemplatesOutput) SetNextToken(v string) *DescribeReplicationConfigurationTemplatesOutput
SetNextToken sets the NextToken field's value.
func (DescribeReplicationConfigurationTemplatesOutput) String ¶
func (s DescribeReplicationConfigurationTemplatesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeSourceServersInput ¶
type DescribeSourceServersInput struct { // Request to filter Source Servers list by Accoun ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to filter Source Servers list. Filters *DescribeSourceServersRequestFilters `locationName:"filters" type:"structure"` // Request to filter Source Servers list by maximum results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Request to filter Source Servers list by next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeSourceServersInput) GoString ¶
func (s DescribeSourceServersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeSourceServersInput) SetAccountID ¶
func (s *DescribeSourceServersInput) SetAccountID(v string) *DescribeSourceServersInput
SetAccountID sets the AccountID field's value.
func (*DescribeSourceServersInput) SetFilters ¶
func (s *DescribeSourceServersInput) SetFilters(v *DescribeSourceServersRequestFilters) *DescribeSourceServersInput
SetFilters sets the Filters field's value.
func (*DescribeSourceServersInput) SetMaxResults ¶
func (s *DescribeSourceServersInput) SetMaxResults(v int64) *DescribeSourceServersInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeSourceServersInput) SetNextToken ¶
func (s *DescribeSourceServersInput) SetNextToken(v string) *DescribeSourceServersInput
SetNextToken sets the NextToken field's value.
func (DescribeSourceServersInput) String ¶
func (s DescribeSourceServersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeSourceServersInput) Validate ¶
func (s *DescribeSourceServersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSourceServersOutput ¶
type DescribeSourceServersOutput struct { // Request to filter Source Servers list by item. Items []*SourceServer `locationName:"items" type:"list"` // Request to filter Source Servers next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeSourceServersOutput) GoString ¶
func (s DescribeSourceServersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeSourceServersOutput) SetItems ¶
func (s *DescribeSourceServersOutput) SetItems(v []*SourceServer) *DescribeSourceServersOutput
SetItems sets the Items field's value.
func (*DescribeSourceServersOutput) SetNextToken ¶
func (s *DescribeSourceServersOutput) SetNextToken(v string) *DescribeSourceServersOutput
SetNextToken sets the NextToken field's value.
func (DescribeSourceServersOutput) String ¶
func (s DescribeSourceServersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeSourceServersRequestFilters ¶
type DescribeSourceServersRequestFilters struct { // Request to filter Source Servers list by application IDs. ApplicationIDs []*string `locationName:"applicationIDs" type:"list"` // Request to filter Source Servers list by archived. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Request to filter Source Servers list by life cycle states. LifeCycleStates []*string `locationName:"lifeCycleStates" type:"list" enum:"LifeCycleState"` // Request to filter Source Servers list by replication type. ReplicationTypes []*string `locationName:"replicationTypes" type:"list" enum:"ReplicationType"` // Request to filter Source Servers list by Source Server ID. SourceServerIDs []*string `locationName:"sourceServerIDs" type:"list"` // contains filtered or unexported fields }
Request to filter Source Servers list.
func (DescribeSourceServersRequestFilters) GoString ¶
func (s DescribeSourceServersRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeSourceServersRequestFilters) SetApplicationIDs ¶
func (s *DescribeSourceServersRequestFilters) SetApplicationIDs(v []*string) *DescribeSourceServersRequestFilters
SetApplicationIDs sets the ApplicationIDs field's value.
func (*DescribeSourceServersRequestFilters) SetIsArchived ¶
func (s *DescribeSourceServersRequestFilters) SetIsArchived(v bool) *DescribeSourceServersRequestFilters
SetIsArchived sets the IsArchived field's value.
func (*DescribeSourceServersRequestFilters) SetLifeCycleStates ¶
func (s *DescribeSourceServersRequestFilters) SetLifeCycleStates(v []*string) *DescribeSourceServersRequestFilters
SetLifeCycleStates sets the LifeCycleStates field's value.
func (*DescribeSourceServersRequestFilters) SetReplicationTypes ¶
func (s *DescribeSourceServersRequestFilters) SetReplicationTypes(v []*string) *DescribeSourceServersRequestFilters
SetReplicationTypes sets the ReplicationTypes field's value.
func (*DescribeSourceServersRequestFilters) SetSourceServerIDs ¶
func (s *DescribeSourceServersRequestFilters) SetSourceServerIDs(v []*string) *DescribeSourceServersRequestFilters
SetSourceServerIDs sets the SourceServerIDs field's value.
func (DescribeSourceServersRequestFilters) String ¶
func (s DescribeSourceServersRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeVcenterClientsInput ¶
type DescribeVcenterClientsInput struct { // Maximum results to be returned in DescribeVcenterClients. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Next pagination token to be provided for DescribeVcenterClients. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeVcenterClientsInput) GoString ¶
func (s DescribeVcenterClientsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeVcenterClientsInput) SetMaxResults ¶
func (s *DescribeVcenterClientsInput) SetMaxResults(v int64) *DescribeVcenterClientsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeVcenterClientsInput) SetNextToken ¶
func (s *DescribeVcenterClientsInput) SetNextToken(v string) *DescribeVcenterClientsInput
SetNextToken sets the NextToken field's value.
func (DescribeVcenterClientsInput) String ¶
func (s DescribeVcenterClientsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeVcenterClientsInput) Validate ¶
func (s *DescribeVcenterClientsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeVcenterClientsOutput ¶
type DescribeVcenterClientsOutput struct { // List of items returned by DescribeVcenterClients. Items []*VcenterClient `locationName:"items" type:"list"` // Next pagination token returned from DescribeVcenterClients. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeVcenterClientsOutput) GoString ¶
func (s DescribeVcenterClientsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeVcenterClientsOutput) SetItems ¶
func (s *DescribeVcenterClientsOutput) SetItems(v []*VcenterClient) *DescribeVcenterClientsOutput
SetItems sets the Items field's value.
func (*DescribeVcenterClientsOutput) SetNextToken ¶
func (s *DescribeVcenterClientsOutput) SetNextToken(v string) *DescribeVcenterClientsOutput
SetNextToken sets the NextToken field's value.
func (DescribeVcenterClientsOutput) String ¶
func (s DescribeVcenterClientsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateApplicationsInput ¶
type DisassociateApplicationsInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application IDs list. // // ApplicationIDs is a required field ApplicationIDs []*string `locationName:"applicationIDs" min:"1" type:"list" required:"true"` // Wave ID. // // WaveID is a required field WaveID *string `locationName:"waveID" min:"22" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateApplicationsInput) GoString ¶
func (s DisassociateApplicationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateApplicationsInput) SetAccountID ¶
func (s *DisassociateApplicationsInput) SetAccountID(v string) *DisassociateApplicationsInput
SetAccountID sets the AccountID field's value.
func (*DisassociateApplicationsInput) SetApplicationIDs ¶
func (s *DisassociateApplicationsInput) SetApplicationIDs(v []*string) *DisassociateApplicationsInput
SetApplicationIDs sets the ApplicationIDs field's value.
func (*DisassociateApplicationsInput) SetWaveID ¶
func (s *DisassociateApplicationsInput) SetWaveID(v string) *DisassociateApplicationsInput
SetWaveID sets the WaveID field's value.
func (DisassociateApplicationsInput) String ¶
func (s DisassociateApplicationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateApplicationsInput) Validate ¶
func (s *DisassociateApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateApplicationsOutput ¶
type DisassociateApplicationsOutput struct {
// contains filtered or unexported fields
}
func (DisassociateApplicationsOutput) GoString ¶
func (s DisassociateApplicationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateApplicationsOutput) String ¶
func (s DisassociateApplicationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateSourceServersInput ¶
type DisassociateSourceServersInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application ID. // // ApplicationID is a required field ApplicationID *string `locationName:"applicationID" min:"21" type:"string" required:"true"` // Source server IDs list. // // SourceServerIDs is a required field SourceServerIDs []*string `locationName:"sourceServerIDs" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (DisassociateSourceServersInput) GoString ¶
func (s DisassociateSourceServersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateSourceServersInput) SetAccountID ¶
func (s *DisassociateSourceServersInput) SetAccountID(v string) *DisassociateSourceServersInput
SetAccountID sets the AccountID field's value.
func (*DisassociateSourceServersInput) SetApplicationID ¶
func (s *DisassociateSourceServersInput) SetApplicationID(v string) *DisassociateSourceServersInput
SetApplicationID sets the ApplicationID field's value.
func (*DisassociateSourceServersInput) SetSourceServerIDs ¶
func (s *DisassociateSourceServersInput) SetSourceServerIDs(v []*string) *DisassociateSourceServersInput
SetSourceServerIDs sets the SourceServerIDs field's value.
func (DisassociateSourceServersInput) String ¶
func (s DisassociateSourceServersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateSourceServersInput) Validate ¶
func (s *DisassociateSourceServersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateSourceServersOutput ¶
type DisassociateSourceServersOutput struct {
// contains filtered or unexported fields
}
func (DisassociateSourceServersOutput) GoString ¶
func (s DisassociateSourceServersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateSourceServersOutput) String ¶
func (s DisassociateSourceServersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisconnectFromServiceInput ¶
type DisconnectFromServiceInput struct { // Request to disconnect Source Server from service by Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to disconnect Source Server from service by Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisconnectFromServiceInput) GoString ¶
func (s DisconnectFromServiceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisconnectFromServiceInput) SetAccountID ¶
func (s *DisconnectFromServiceInput) SetAccountID(v string) *DisconnectFromServiceInput
SetAccountID sets the AccountID field's value.
func (*DisconnectFromServiceInput) SetSourceServerID ¶
func (s *DisconnectFromServiceInput) SetSourceServerID(v string) *DisconnectFromServiceInput
SetSourceServerID sets the SourceServerID field's value.
func (DisconnectFromServiceInput) String ¶
func (s DisconnectFromServiceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisconnectFromServiceInput) Validate ¶
func (s *DisconnectFromServiceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisconnectFromServiceOutput ¶
type DisconnectFromServiceOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DisconnectFromServiceOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (DisconnectFromServiceOutput) GoString ¶
func (s DisconnectFromServiceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisconnectFromServiceOutput) SetApplicationID ¶
func (s *DisconnectFromServiceOutput) SetApplicationID(v string) *DisconnectFromServiceOutput
SetApplicationID sets the ApplicationID field's value.
func (*DisconnectFromServiceOutput) SetArn ¶
func (s *DisconnectFromServiceOutput) SetArn(v string) *DisconnectFromServiceOutput
SetArn sets the Arn field's value.
func (*DisconnectFromServiceOutput) SetDataReplicationInfo ¶
func (s *DisconnectFromServiceOutput) SetDataReplicationInfo(v *DataReplicationInfo) *DisconnectFromServiceOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*DisconnectFromServiceOutput) SetFqdnForActionFramework ¶
func (s *DisconnectFromServiceOutput) SetFqdnForActionFramework(v string) *DisconnectFromServiceOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*DisconnectFromServiceOutput) SetIsArchived ¶
func (s *DisconnectFromServiceOutput) SetIsArchived(v bool) *DisconnectFromServiceOutput
SetIsArchived sets the IsArchived field's value.
func (*DisconnectFromServiceOutput) SetLaunchedInstance ¶
func (s *DisconnectFromServiceOutput) SetLaunchedInstance(v *LaunchedInstance) *DisconnectFromServiceOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*DisconnectFromServiceOutput) SetLifeCycle ¶
func (s *DisconnectFromServiceOutput) SetLifeCycle(v *LifeCycle) *DisconnectFromServiceOutput
SetLifeCycle sets the LifeCycle field's value.
func (*DisconnectFromServiceOutput) SetReplicationType ¶
func (s *DisconnectFromServiceOutput) SetReplicationType(v string) *DisconnectFromServiceOutput
SetReplicationType sets the ReplicationType field's value.
func (*DisconnectFromServiceOutput) SetSourceProperties ¶
func (s *DisconnectFromServiceOutput) SetSourceProperties(v *SourceProperties) *DisconnectFromServiceOutput
SetSourceProperties sets the SourceProperties field's value.
func (*DisconnectFromServiceOutput) SetSourceServerID ¶
func (s *DisconnectFromServiceOutput) SetSourceServerID(v string) *DisconnectFromServiceOutput
SetSourceServerID sets the SourceServerID field's value.
func (*DisconnectFromServiceOutput) SetTags ¶
func (s *DisconnectFromServiceOutput) SetTags(v map[string]*string) *DisconnectFromServiceOutput
SetTags sets the Tags field's value.
func (*DisconnectFromServiceOutput) SetUserProvidedID ¶
func (s *DisconnectFromServiceOutput) SetUserProvidedID(v string) *DisconnectFromServiceOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*DisconnectFromServiceOutput) SetVcenterClientID ¶
func (s *DisconnectFromServiceOutput) SetVcenterClientID(v string) *DisconnectFromServiceOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (DisconnectFromServiceOutput) String ¶
func (s DisconnectFromServiceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Disk ¶
type Disk struct { // The amount of storage on the disk in bytes. Bytes *int64 `locationName:"bytes" type:"long"` // The disk or device name. DeviceName *string `locationName:"deviceName" type:"string"` // contains filtered or unexported fields }
The disk identifier.
func (Disk) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Disk) SetDeviceName ¶
SetDeviceName sets the DeviceName field's value.
type ErrorDetails ¶
type ErrorDetails struct { // Error details code. Code *string `locationName:"code" type:"string"` // Error details message. Message *string `locationName:"message" type:"string"` // Error details resourceId. ResourceId *string `locationName:"resourceId" type:"string"` // Error details resourceType. ResourceType *string `locationName:"resourceType" type:"string"` // contains filtered or unexported fields }
Error details.
func (ErrorDetails) GoString ¶
func (s ErrorDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ErrorDetails) SetCode ¶
func (s *ErrorDetails) SetCode(v string) *ErrorDetails
SetCode sets the Code field's value.
func (*ErrorDetails) SetMessage ¶
func (s *ErrorDetails) SetMessage(v string) *ErrorDetails
SetMessage sets the Message field's value.
func (*ErrorDetails) SetResourceId ¶
func (s *ErrorDetails) SetResourceId(v string) *ErrorDetails
SetResourceId sets the ResourceId field's value.
func (*ErrorDetails) SetResourceType ¶
func (s *ErrorDetails) SetResourceType(v string) *ErrorDetails
SetResourceType sets the ResourceType field's value.
func (ErrorDetails) String ¶
func (s ErrorDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ExportErrorData ¶
type ExportErrorData struct { // Export errors data raw error. RawError *string `locationName:"rawError" type:"string"` // contains filtered or unexported fields }
Export errors data.
func (ExportErrorData) GoString ¶
func (s ExportErrorData) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExportErrorData) SetRawError ¶
func (s *ExportErrorData) SetRawError(v string) *ExportErrorData
SetRawError sets the RawError field's value.
func (ExportErrorData) String ¶
func (s ExportErrorData) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ExportTask ¶
type ExportTask struct { // Export task creation datetime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Export task end datetime. EndDateTime *string `locationName:"endDateTime" min:"19" type:"string"` // Export task id. ExportID *string `locationName:"exportID" min:"24" type:"string"` // Export task progress percentage. ProgressPercentage *float64 `locationName:"progressPercentage" type:"float"` // Export task s3 bucket. S3Bucket *string `locationName:"s3Bucket" type:"string"` // Export task s3 bucket owner. S3BucketOwner *string `locationName:"s3BucketOwner" min:"12" type:"string"` // Export task s3 key. S3Key *string `locationName:"s3Key" type:"string"` // Export task status. Status *string `locationName:"status" type:"string" enum:"ExportStatus"` // Export task summary. Summary *ExportTaskSummary `locationName:"summary" type:"structure"` // contains filtered or unexported fields }
Export task.
func (ExportTask) GoString ¶
func (s ExportTask) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExportTask) SetCreationDateTime ¶
func (s *ExportTask) SetCreationDateTime(v string) *ExportTask
SetCreationDateTime sets the CreationDateTime field's value.
func (*ExportTask) SetEndDateTime ¶
func (s *ExportTask) SetEndDateTime(v string) *ExportTask
SetEndDateTime sets the EndDateTime field's value.
func (*ExportTask) SetExportID ¶
func (s *ExportTask) SetExportID(v string) *ExportTask
SetExportID sets the ExportID field's value.
func (*ExportTask) SetProgressPercentage ¶
func (s *ExportTask) SetProgressPercentage(v float64) *ExportTask
SetProgressPercentage sets the ProgressPercentage field's value.
func (*ExportTask) SetS3Bucket ¶
func (s *ExportTask) SetS3Bucket(v string) *ExportTask
SetS3Bucket sets the S3Bucket field's value.
func (*ExportTask) SetS3BucketOwner ¶
func (s *ExportTask) SetS3BucketOwner(v string) *ExportTask
SetS3BucketOwner sets the S3BucketOwner field's value.
func (*ExportTask) SetS3Key ¶
func (s *ExportTask) SetS3Key(v string) *ExportTask
SetS3Key sets the S3Key field's value.
func (*ExportTask) SetStatus ¶
func (s *ExportTask) SetStatus(v string) *ExportTask
SetStatus sets the Status field's value.
func (*ExportTask) SetSummary ¶
func (s *ExportTask) SetSummary(v *ExportTaskSummary) *ExportTask
SetSummary sets the Summary field's value.
func (ExportTask) String ¶
func (s ExportTask) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ExportTaskError ¶
type ExportTaskError struct { // Export task error data. ErrorData *ExportErrorData `locationName:"errorData" type:"structure"` // Export task error datetime. ErrorDateTime *string `locationName:"errorDateTime" min:"19" type:"string"` // contains filtered or unexported fields }
Export task error.
func (ExportTaskError) GoString ¶
func (s ExportTaskError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExportTaskError) SetErrorData ¶
func (s *ExportTaskError) SetErrorData(v *ExportErrorData) *ExportTaskError
SetErrorData sets the ErrorData field's value.
func (*ExportTaskError) SetErrorDateTime ¶
func (s *ExportTaskError) SetErrorDateTime(v string) *ExportTaskError
SetErrorDateTime sets the ErrorDateTime field's value.
func (ExportTaskError) String ¶
func (s ExportTaskError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ExportTaskSummary ¶
type ExportTaskSummary struct { // Export task summary applications count. ApplicationsCount *int64 `locationName:"applicationsCount" type:"long"` // Export task summary servers count. ServersCount *int64 `locationName:"serversCount" type:"long"` // Export task summary waves count. WavesCount *int64 `locationName:"wavesCount" type:"long"` // contains filtered or unexported fields }
Export task summary.
func (ExportTaskSummary) GoString ¶
func (s ExportTaskSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExportTaskSummary) SetApplicationsCount ¶
func (s *ExportTaskSummary) SetApplicationsCount(v int64) *ExportTaskSummary
SetApplicationsCount sets the ApplicationsCount field's value.
func (*ExportTaskSummary) SetServersCount ¶
func (s *ExportTaskSummary) SetServersCount(v int64) *ExportTaskSummary
SetServersCount sets the ServersCount field's value.
func (*ExportTaskSummary) SetWavesCount ¶
func (s *ExportTaskSummary) SetWavesCount(v int64) *ExportTaskSummary
SetWavesCount sets the WavesCount field's value.
func (ExportTaskSummary) String ¶
func (s ExportTaskSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FinalizeCutoverInput ¶
type FinalizeCutoverInput struct { // Request to finalize Cutover by Source Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to finalize Cutover by Source Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (FinalizeCutoverInput) GoString ¶
func (s FinalizeCutoverInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FinalizeCutoverInput) SetAccountID ¶
func (s *FinalizeCutoverInput) SetAccountID(v string) *FinalizeCutoverInput
SetAccountID sets the AccountID field's value.
func (*FinalizeCutoverInput) SetSourceServerID ¶
func (s *FinalizeCutoverInput) SetSourceServerID(v string) *FinalizeCutoverInput
SetSourceServerID sets the SourceServerID field's value.
func (FinalizeCutoverInput) String ¶
func (s FinalizeCutoverInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FinalizeCutoverInput) Validate ¶
func (s *FinalizeCutoverInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FinalizeCutoverOutput ¶
type FinalizeCutoverOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by FinalizeCutoverOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (FinalizeCutoverOutput) GoString ¶
func (s FinalizeCutoverOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FinalizeCutoverOutput) SetApplicationID ¶
func (s *FinalizeCutoverOutput) SetApplicationID(v string) *FinalizeCutoverOutput
SetApplicationID sets the ApplicationID field's value.
func (*FinalizeCutoverOutput) SetArn ¶
func (s *FinalizeCutoverOutput) SetArn(v string) *FinalizeCutoverOutput
SetArn sets the Arn field's value.
func (*FinalizeCutoverOutput) SetDataReplicationInfo ¶
func (s *FinalizeCutoverOutput) SetDataReplicationInfo(v *DataReplicationInfo) *FinalizeCutoverOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*FinalizeCutoverOutput) SetFqdnForActionFramework ¶
func (s *FinalizeCutoverOutput) SetFqdnForActionFramework(v string) *FinalizeCutoverOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*FinalizeCutoverOutput) SetIsArchived ¶
func (s *FinalizeCutoverOutput) SetIsArchived(v bool) *FinalizeCutoverOutput
SetIsArchived sets the IsArchived field's value.
func (*FinalizeCutoverOutput) SetLaunchedInstance ¶
func (s *FinalizeCutoverOutput) SetLaunchedInstance(v *LaunchedInstance) *FinalizeCutoverOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*FinalizeCutoverOutput) SetLifeCycle ¶
func (s *FinalizeCutoverOutput) SetLifeCycle(v *LifeCycle) *FinalizeCutoverOutput
SetLifeCycle sets the LifeCycle field's value.
func (*FinalizeCutoverOutput) SetReplicationType ¶
func (s *FinalizeCutoverOutput) SetReplicationType(v string) *FinalizeCutoverOutput
SetReplicationType sets the ReplicationType field's value.
func (*FinalizeCutoverOutput) SetSourceProperties ¶
func (s *FinalizeCutoverOutput) SetSourceProperties(v *SourceProperties) *FinalizeCutoverOutput
SetSourceProperties sets the SourceProperties field's value.
func (*FinalizeCutoverOutput) SetSourceServerID ¶
func (s *FinalizeCutoverOutput) SetSourceServerID(v string) *FinalizeCutoverOutput
SetSourceServerID sets the SourceServerID field's value.
func (*FinalizeCutoverOutput) SetTags ¶
func (s *FinalizeCutoverOutput) SetTags(v map[string]*string) *FinalizeCutoverOutput
SetTags sets the Tags field's value.
func (*FinalizeCutoverOutput) SetUserProvidedID ¶
func (s *FinalizeCutoverOutput) SetUserProvidedID(v string) *FinalizeCutoverOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*FinalizeCutoverOutput) SetVcenterClientID ¶
func (s *FinalizeCutoverOutput) SetVcenterClientID(v string) *FinalizeCutoverOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (FinalizeCutoverOutput) String ¶
func (s FinalizeCutoverOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetLaunchConfigurationInput ¶
type GetLaunchConfigurationInput struct { // Request to get Launch Configuration information by Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to get Launch Configuration information by Source Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetLaunchConfigurationInput) GoString ¶
func (s GetLaunchConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLaunchConfigurationInput) SetAccountID ¶
func (s *GetLaunchConfigurationInput) SetAccountID(v string) *GetLaunchConfigurationInput
SetAccountID sets the AccountID field's value.
func (*GetLaunchConfigurationInput) SetSourceServerID ¶
func (s *GetLaunchConfigurationInput) SetSourceServerID(v string) *GetLaunchConfigurationInput
SetSourceServerID sets the SourceServerID field's value.
func (GetLaunchConfigurationInput) String ¶
func (s GetLaunchConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLaunchConfigurationInput) Validate ¶
func (s *GetLaunchConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetLaunchConfigurationOutput ¶
type GetLaunchConfigurationOutput struct { // Launch configuration boot mode. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Copy Private IP during Launch Configuration. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Copy Tags during Launch Configuration. CopyTags *bool `locationName:"copyTags" type:"boolean"` // Launch configuration EC2 Launch template ID. Ec2LaunchTemplateID *string `locationName:"ec2LaunchTemplateID" type:"string"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Launch disposition for launch configuration. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Launch configuration OS licensing. Licensing *Licensing `locationName:"licensing" type:"structure"` // Map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Launch configuration name. Name *string `locationName:"name" type:"string"` // Post Launch Actions to executed on the Test or Cutover instance. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Launch configuration Source Server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Launch configuration Target instance type right sizing method. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (GetLaunchConfigurationOutput) GoString ¶
func (s GetLaunchConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLaunchConfigurationOutput) SetBootMode ¶
func (s *GetLaunchConfigurationOutput) SetBootMode(v string) *GetLaunchConfigurationOutput
SetBootMode sets the BootMode field's value.
func (*GetLaunchConfigurationOutput) SetCopyPrivateIp ¶
func (s *GetLaunchConfigurationOutput) SetCopyPrivateIp(v bool) *GetLaunchConfigurationOutput
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*GetLaunchConfigurationOutput) SetCopyTags ¶
func (s *GetLaunchConfigurationOutput) SetCopyTags(v bool) *GetLaunchConfigurationOutput
SetCopyTags sets the CopyTags field's value.
func (*GetLaunchConfigurationOutput) SetEc2LaunchTemplateID ¶
func (s *GetLaunchConfigurationOutput) SetEc2LaunchTemplateID(v string) *GetLaunchConfigurationOutput
SetEc2LaunchTemplateID sets the Ec2LaunchTemplateID field's value.
func (*GetLaunchConfigurationOutput) SetEnableMapAutoTagging ¶
func (s *GetLaunchConfigurationOutput) SetEnableMapAutoTagging(v bool) *GetLaunchConfigurationOutput
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*GetLaunchConfigurationOutput) SetLaunchDisposition ¶
func (s *GetLaunchConfigurationOutput) SetLaunchDisposition(v string) *GetLaunchConfigurationOutput
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*GetLaunchConfigurationOutput) SetLicensing ¶
func (s *GetLaunchConfigurationOutput) SetLicensing(v *Licensing) *GetLaunchConfigurationOutput
SetLicensing sets the Licensing field's value.
func (*GetLaunchConfigurationOutput) SetMapAutoTaggingMpeID ¶
func (s *GetLaunchConfigurationOutput) SetMapAutoTaggingMpeID(v string) *GetLaunchConfigurationOutput
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*GetLaunchConfigurationOutput) SetName ¶
func (s *GetLaunchConfigurationOutput) SetName(v string) *GetLaunchConfigurationOutput
SetName sets the Name field's value.
func (*GetLaunchConfigurationOutput) SetPostLaunchActions ¶
func (s *GetLaunchConfigurationOutput) SetPostLaunchActions(v *PostLaunchActions) *GetLaunchConfigurationOutput
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*GetLaunchConfigurationOutput) SetSourceServerID ¶
func (s *GetLaunchConfigurationOutput) SetSourceServerID(v string) *GetLaunchConfigurationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*GetLaunchConfigurationOutput) SetTargetInstanceTypeRightSizingMethod ¶
func (s *GetLaunchConfigurationOutput) SetTargetInstanceTypeRightSizingMethod(v string) *GetLaunchConfigurationOutput
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (GetLaunchConfigurationOutput) String ¶
func (s GetLaunchConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetReplicationConfigurationInput ¶
type GetReplicationConfigurationInput struct { // Request to get Replication Configuration by Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Request to get Replication Configuration by Source Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetReplicationConfigurationInput) GoString ¶
func (s GetReplicationConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetReplicationConfigurationInput) SetAccountID ¶
func (s *GetReplicationConfigurationInput) SetAccountID(v string) *GetReplicationConfigurationInput
SetAccountID sets the AccountID field's value.
func (*GetReplicationConfigurationInput) SetSourceServerID ¶
func (s *GetReplicationConfigurationInput) SetSourceServerID(v string) *GetReplicationConfigurationInput
SetSourceServerID sets the SourceServerID field's value.
func (GetReplicationConfigurationInput) String ¶
func (s GetReplicationConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetReplicationConfigurationInput) Validate ¶
func (s *GetReplicationConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetReplicationConfigurationOutput ¶
type GetReplicationConfigurationOutput struct { // Replication Configuration associate default Application Migration Service // Security Group. AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean"` // Replication Configuration set bandwidth throttling. BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long"` // Replication Configuration create Public IP. CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean"` // Replication Configuration data plane routing. DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" enum:"ReplicationConfigurationDataPlaneRouting"` // Replication Configuration use default large Staging Disks. DefaultLargeStagingDiskType *string `locationName:"defaultLargeStagingDiskType" type:"string" enum:"ReplicationConfigurationDefaultLargeStagingDiskType"` // Replication Configuration EBS encryption. EbsEncryption *string `locationName:"ebsEncryption" type:"string" enum:"ReplicationConfigurationEbsEncryption"` // Replication Configuration EBS encryption key ARN. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Replication Configuration name. Name *string `locationName:"name" type:"string"` // Replication Configuration replicated disks. ReplicatedDisks []*ReplicationConfigurationReplicatedDisk `locationName:"replicatedDisks" type:"list"` // Replication Configuration Replication Server instance type. ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string"` // Replication Configuration Replication Server Security Group IDs. ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list"` // Replication Configuration Source Server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Replication Configuration Staging Area subnet ID. StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string"` // Replication Configuration Staging Area tags. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetReplicationConfigurationOutput's // String and GoString methods. StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" sensitive:"true"` // Replication Configuration use Dedicated Replication Server. UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean"` // Replication Configuration use Fips Endpoint. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (GetReplicationConfigurationOutput) GoString ¶
func (s GetReplicationConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetReplicationConfigurationOutput) SetAssociateDefaultSecurityGroup ¶
func (s *GetReplicationConfigurationOutput) SetAssociateDefaultSecurityGroup(v bool) *GetReplicationConfigurationOutput
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*GetReplicationConfigurationOutput) SetBandwidthThrottling ¶
func (s *GetReplicationConfigurationOutput) SetBandwidthThrottling(v int64) *GetReplicationConfigurationOutput
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*GetReplicationConfigurationOutput) SetCreatePublicIP ¶
func (s *GetReplicationConfigurationOutput) SetCreatePublicIP(v bool) *GetReplicationConfigurationOutput
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*GetReplicationConfigurationOutput) SetDataPlaneRouting ¶
func (s *GetReplicationConfigurationOutput) SetDataPlaneRouting(v string) *GetReplicationConfigurationOutput
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*GetReplicationConfigurationOutput) SetDefaultLargeStagingDiskType ¶
func (s *GetReplicationConfigurationOutput) SetDefaultLargeStagingDiskType(v string) *GetReplicationConfigurationOutput
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*GetReplicationConfigurationOutput) SetEbsEncryption ¶
func (s *GetReplicationConfigurationOutput) SetEbsEncryption(v string) *GetReplicationConfigurationOutput
SetEbsEncryption sets the EbsEncryption field's value.
func (*GetReplicationConfigurationOutput) SetEbsEncryptionKeyArn ¶
func (s *GetReplicationConfigurationOutput) SetEbsEncryptionKeyArn(v string) *GetReplicationConfigurationOutput
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*GetReplicationConfigurationOutput) SetName ¶
func (s *GetReplicationConfigurationOutput) SetName(v string) *GetReplicationConfigurationOutput
SetName sets the Name field's value.
func (*GetReplicationConfigurationOutput) SetReplicatedDisks ¶
func (s *GetReplicationConfigurationOutput) SetReplicatedDisks(v []*ReplicationConfigurationReplicatedDisk) *GetReplicationConfigurationOutput
SetReplicatedDisks sets the ReplicatedDisks field's value.
func (*GetReplicationConfigurationOutput) SetReplicationServerInstanceType ¶
func (s *GetReplicationConfigurationOutput) SetReplicationServerInstanceType(v string) *GetReplicationConfigurationOutput
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*GetReplicationConfigurationOutput) SetReplicationServersSecurityGroupsIDs ¶
func (s *GetReplicationConfigurationOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *GetReplicationConfigurationOutput
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*GetReplicationConfigurationOutput) SetSourceServerID ¶
func (s *GetReplicationConfigurationOutput) SetSourceServerID(v string) *GetReplicationConfigurationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*GetReplicationConfigurationOutput) SetStagingAreaSubnetId ¶
func (s *GetReplicationConfigurationOutput) SetStagingAreaSubnetId(v string) *GetReplicationConfigurationOutput
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*GetReplicationConfigurationOutput) SetStagingAreaTags ¶
func (s *GetReplicationConfigurationOutput) SetStagingAreaTags(v map[string]*string) *GetReplicationConfigurationOutput
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*GetReplicationConfigurationOutput) SetUseDedicatedReplicationServer ¶
func (s *GetReplicationConfigurationOutput) SetUseDedicatedReplicationServer(v bool) *GetReplicationConfigurationOutput
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*GetReplicationConfigurationOutput) SetUseFipsEndpoint ¶
func (s *GetReplicationConfigurationOutput) SetUseFipsEndpoint(v bool) *GetReplicationConfigurationOutput
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (GetReplicationConfigurationOutput) String ¶
func (s GetReplicationConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdentificationHints ¶
type IdentificationHints struct { // AWS Instance ID identification hint. AwsInstanceID *string `locationName:"awsInstanceID" type:"string"` // FQDN address identification hint. Fqdn *string `locationName:"fqdn" type:"string"` // Hostname identification hint. Hostname *string `locationName:"hostname" type:"string"` // vCenter VM path identification hint. VmPath *string `locationName:"vmPath" type:"string"` // vmWare UUID identification hint. VmWareUuid *string `locationName:"vmWareUuid" type:"string"` // contains filtered or unexported fields }
Identification hints.
func (IdentificationHints) GoString ¶
func (s IdentificationHints) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdentificationHints) SetAwsInstanceID ¶
func (s *IdentificationHints) SetAwsInstanceID(v string) *IdentificationHints
SetAwsInstanceID sets the AwsInstanceID field's value.
func (*IdentificationHints) SetFqdn ¶
func (s *IdentificationHints) SetFqdn(v string) *IdentificationHints
SetFqdn sets the Fqdn field's value.
func (*IdentificationHints) SetHostname ¶
func (s *IdentificationHints) SetHostname(v string) *IdentificationHints
SetHostname sets the Hostname field's value.
func (*IdentificationHints) SetVmPath ¶
func (s *IdentificationHints) SetVmPath(v string) *IdentificationHints
SetVmPath sets the VmPath field's value.
func (*IdentificationHints) SetVmWareUuid ¶
func (s *IdentificationHints) SetVmWareUuid(v string) *IdentificationHints
SetVmWareUuid sets the VmWareUuid field's value.
func (IdentificationHints) String ¶
func (s IdentificationHints) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImportErrorData ¶
type ImportErrorData struct { // Import error data source account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Import error data application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Import error data ec2 LaunchTemplate ID. Ec2LaunchTemplateID *string `locationName:"ec2LaunchTemplateID" type:"string"` // Import error data raw error. RawError *string `locationName:"rawError" type:"string"` // Import error data row number. RowNumber *int64 `locationName:"rowNumber" type:"long"` // Import error data source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Import error data wave id. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
Import error data.
func (ImportErrorData) GoString ¶
func (s ImportErrorData) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImportErrorData) SetAccountID ¶
func (s *ImportErrorData) SetAccountID(v string) *ImportErrorData
SetAccountID sets the AccountID field's value.
func (*ImportErrorData) SetApplicationID ¶
func (s *ImportErrorData) SetApplicationID(v string) *ImportErrorData
SetApplicationID sets the ApplicationID field's value.
func (*ImportErrorData) SetEc2LaunchTemplateID ¶
func (s *ImportErrorData) SetEc2LaunchTemplateID(v string) *ImportErrorData
SetEc2LaunchTemplateID sets the Ec2LaunchTemplateID field's value.
func (*ImportErrorData) SetRawError ¶
func (s *ImportErrorData) SetRawError(v string) *ImportErrorData
SetRawError sets the RawError field's value.
func (*ImportErrorData) SetRowNumber ¶
func (s *ImportErrorData) SetRowNumber(v int64) *ImportErrorData
SetRowNumber sets the RowNumber field's value.
func (*ImportErrorData) SetSourceServerID ¶
func (s *ImportErrorData) SetSourceServerID(v string) *ImportErrorData
SetSourceServerID sets the SourceServerID field's value.
func (*ImportErrorData) SetWaveID ¶
func (s *ImportErrorData) SetWaveID(v string) *ImportErrorData
SetWaveID sets the WaveID field's value.
func (ImportErrorData) String ¶
func (s ImportErrorData) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImportTask ¶
type ImportTask struct { // Import task creation datetime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Import task end datetime. EndDateTime *string `locationName:"endDateTime" min:"19" type:"string"` // Import task id. ImportID *string `locationName:"importID" min:"24" type:"string"` // Import task progress percentage. ProgressPercentage *float64 `locationName:"progressPercentage" type:"float"` // Import task s3 bucket source. S3BucketSource *S3BucketSource `locationName:"s3BucketSource" type:"structure"` // Import task status. Status *string `locationName:"status" type:"string" enum:"ImportStatus"` // Import task summary. Summary *ImportTaskSummary `locationName:"summary" type:"structure"` // contains filtered or unexported fields }
Import task.
func (ImportTask) GoString ¶
func (s ImportTask) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImportTask) SetCreationDateTime ¶
func (s *ImportTask) SetCreationDateTime(v string) *ImportTask
SetCreationDateTime sets the CreationDateTime field's value.
func (*ImportTask) SetEndDateTime ¶
func (s *ImportTask) SetEndDateTime(v string) *ImportTask
SetEndDateTime sets the EndDateTime field's value.
func (*ImportTask) SetImportID ¶
func (s *ImportTask) SetImportID(v string) *ImportTask
SetImportID sets the ImportID field's value.
func (*ImportTask) SetProgressPercentage ¶
func (s *ImportTask) SetProgressPercentage(v float64) *ImportTask
SetProgressPercentage sets the ProgressPercentage field's value.
func (*ImportTask) SetS3BucketSource ¶
func (s *ImportTask) SetS3BucketSource(v *S3BucketSource) *ImportTask
SetS3BucketSource sets the S3BucketSource field's value.
func (*ImportTask) SetStatus ¶
func (s *ImportTask) SetStatus(v string) *ImportTask
SetStatus sets the Status field's value.
func (*ImportTask) SetSummary ¶
func (s *ImportTask) SetSummary(v *ImportTaskSummary) *ImportTask
SetSummary sets the Summary field's value.
func (ImportTask) String ¶
func (s ImportTask) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImportTaskError ¶
type ImportTaskError struct { // Import task error data. ErrorData *ImportErrorData `locationName:"errorData" type:"structure"` // Import task error datetime. ErrorDateTime *string `locationName:"errorDateTime" min:"19" type:"string"` // Import task error type. ErrorType *string `locationName:"errorType" type:"string" enum:"ImportErrorType"` // contains filtered or unexported fields }
Import task error.
func (ImportTaskError) GoString ¶
func (s ImportTaskError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImportTaskError) SetErrorData ¶
func (s *ImportTaskError) SetErrorData(v *ImportErrorData) *ImportTaskError
SetErrorData sets the ErrorData field's value.
func (*ImportTaskError) SetErrorDateTime ¶
func (s *ImportTaskError) SetErrorDateTime(v string) *ImportTaskError
SetErrorDateTime sets the ErrorDateTime field's value.
func (*ImportTaskError) SetErrorType ¶
func (s *ImportTaskError) SetErrorType(v string) *ImportTaskError
SetErrorType sets the ErrorType field's value.
func (ImportTaskError) String ¶
func (s ImportTaskError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImportTaskSummary ¶
type ImportTaskSummary struct { // Import task summary applications. Applications *ImportTaskSummaryApplications `locationName:"applications" type:"structure"` // Import task summary servers. Servers *ImportTaskSummaryServers `locationName:"servers" type:"structure"` // Import task summary waves. Waves *ImportTaskSummaryWaves `locationName:"waves" type:"structure"` // contains filtered or unexported fields }
Import task summary.
func (ImportTaskSummary) GoString ¶
func (s ImportTaskSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImportTaskSummary) SetApplications ¶
func (s *ImportTaskSummary) SetApplications(v *ImportTaskSummaryApplications) *ImportTaskSummary
SetApplications sets the Applications field's value.
func (*ImportTaskSummary) SetServers ¶
func (s *ImportTaskSummary) SetServers(v *ImportTaskSummaryServers) *ImportTaskSummary
SetServers sets the Servers field's value.
func (*ImportTaskSummary) SetWaves ¶
func (s *ImportTaskSummary) SetWaves(v *ImportTaskSummaryWaves) *ImportTaskSummary
SetWaves sets the Waves field's value.
func (ImportTaskSummary) String ¶
func (s ImportTaskSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImportTaskSummaryApplications ¶
type ImportTaskSummaryApplications struct { // Import task summary applications created count. CreatedCount *int64 `locationName:"createdCount" type:"long"` // Import task summary applications modified count. ModifiedCount *int64 `locationName:"modifiedCount" type:"long"` // contains filtered or unexported fields }
Import task summary applications.
func (ImportTaskSummaryApplications) GoString ¶
func (s ImportTaskSummaryApplications) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImportTaskSummaryApplications) SetCreatedCount ¶
func (s *ImportTaskSummaryApplications) SetCreatedCount(v int64) *ImportTaskSummaryApplications
SetCreatedCount sets the CreatedCount field's value.
func (*ImportTaskSummaryApplications) SetModifiedCount ¶
func (s *ImportTaskSummaryApplications) SetModifiedCount(v int64) *ImportTaskSummaryApplications
SetModifiedCount sets the ModifiedCount field's value.
func (ImportTaskSummaryApplications) String ¶
func (s ImportTaskSummaryApplications) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImportTaskSummaryServers ¶
type ImportTaskSummaryServers struct { // Import task summary servers created count. CreatedCount *int64 `locationName:"createdCount" type:"long"` // Import task summary servers modified count. ModifiedCount *int64 `locationName:"modifiedCount" type:"long"` // contains filtered or unexported fields }
Import task summary servers.
func (ImportTaskSummaryServers) GoString ¶
func (s ImportTaskSummaryServers) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImportTaskSummaryServers) SetCreatedCount ¶
func (s *ImportTaskSummaryServers) SetCreatedCount(v int64) *ImportTaskSummaryServers
SetCreatedCount sets the CreatedCount field's value.
func (*ImportTaskSummaryServers) SetModifiedCount ¶
func (s *ImportTaskSummaryServers) SetModifiedCount(v int64) *ImportTaskSummaryServers
SetModifiedCount sets the ModifiedCount field's value.
func (ImportTaskSummaryServers) String ¶
func (s ImportTaskSummaryServers) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ImportTaskSummaryWaves ¶
type ImportTaskSummaryWaves struct { // Import task summery waves created count. CreatedCount *int64 `locationName:"createdCount" type:"long"` // Import task summery waves modified count. ModifiedCount *int64 `locationName:"modifiedCount" type:"long"` // contains filtered or unexported fields }
Import task summery waves.
func (ImportTaskSummaryWaves) GoString ¶
func (s ImportTaskSummaryWaves) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ImportTaskSummaryWaves) SetCreatedCount ¶
func (s *ImportTaskSummaryWaves) SetCreatedCount(v int64) *ImportTaskSummaryWaves
SetCreatedCount sets the CreatedCount field's value.
func (*ImportTaskSummaryWaves) SetModifiedCount ¶
func (s *ImportTaskSummaryWaves) SetModifiedCount(v int64) *ImportTaskSummaryWaves
SetModifiedCount sets the ModifiedCount field's value.
func (ImportTaskSummaryWaves) String ¶
func (s ImportTaskSummaryWaves) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InitializeServiceInput ¶
type InitializeServiceInput struct {
// contains filtered or unexported fields
}
func (InitializeServiceInput) GoString ¶
func (s InitializeServiceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (InitializeServiceInput) String ¶
func (s InitializeServiceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InitializeServiceOutput ¶
type InitializeServiceOutput struct {
// contains filtered or unexported fields
}
func (InitializeServiceOutput) GoString ¶
func (s InitializeServiceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (InitializeServiceOutput) String ¶
func (s InitializeServiceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InternalServerException ¶
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The server encountered an unexpected condition that prevented it from fulfilling // the request. The request will be retried again after x seconds. RetryAfterSeconds *int64 `location:"header" locationName:"Retry-After" type:"long"` // contains filtered or unexported fields }
The server encountered an unexpected condition that prevented it from fulfilling the request.
func (*InternalServerException) Code ¶
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (*InternalServerException) Error ¶
func (s *InternalServerException) Error() string
func (InternalServerException) GoString ¶
func (s InternalServerException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InternalServerException) Message ¶
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (*InternalServerException) OrigErr ¶
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerException) RequestID ¶
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerException) StatusCode ¶
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerException) String ¶
func (s InternalServerException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Job ¶
type Job struct { // the ARN of the specific Job. Arn *string `locationName:"arn" min:"20" type:"string"` // Job creation time. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Job end time. EndDateTime *string `locationName:"endDateTime" min:"19" type:"string"` // Job initiated by field. InitiatedBy *string `locationName:"initiatedBy" type:"string" enum:"InitiatedBy"` // Job ID. // // JobID is a required field JobID *string `locationName:"jobID" min:"24" type:"string" required:"true"` // Servers participating in a specific Job. ParticipatingServers []*ParticipatingServer `locationName:"participatingServers" type:"list"` // Job status. Status *string `locationName:"status" type:"string" enum:"JobStatus"` // Tags associated with specific Job. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Job's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Job type. Type *string `locationName:"type" type:"string" enum:"JobType"` // contains filtered or unexported fields }
Job.
func (Job) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Job) SetCreationDateTime ¶
SetCreationDateTime sets the CreationDateTime field's value.
func (*Job) SetEndDateTime ¶
SetEndDateTime sets the EndDateTime field's value.
func (*Job) SetInitiatedBy ¶
SetInitiatedBy sets the InitiatedBy field's value.
func (*Job) SetParticipatingServers ¶
func (s *Job) SetParticipatingServers(v []*ParticipatingServer) *Job
SetParticipatingServers sets the ParticipatingServers field's value.
type JobLog ¶
type JobLog struct { // Job log event. Event *string `locationName:"event" type:"string" enum:"JobLogEvent"` // Job event data EventData *JobLogEventData `locationName:"eventData" type:"structure"` // Job log event date and time. LogDateTime *string `locationName:"logDateTime" min:"19" type:"string"` // contains filtered or unexported fields }
Job log.
func (JobLog) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobLog) SetEventData ¶
func (s *JobLog) SetEventData(v *JobLogEventData) *JobLog
SetEventData sets the EventData field's value.
func (*JobLog) SetLogDateTime ¶
SetLogDateTime sets the LogDateTime field's value.
type JobLogEventData ¶
type JobLogEventData struct { // Job Event conversion Server ID. ConversionServerID *string `locationName:"conversionServerID" type:"string"` // Job error. RawError *string `locationName:"rawError" type:"string"` // Job Event Source Server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Job Event Target instance ID. TargetInstanceID *string `locationName:"targetInstanceID" type:"string"` // contains filtered or unexported fields }
Job log data
func (JobLogEventData) GoString ¶
func (s JobLogEventData) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobLogEventData) SetConversionServerID ¶
func (s *JobLogEventData) SetConversionServerID(v string) *JobLogEventData
SetConversionServerID sets the ConversionServerID field's value.
func (*JobLogEventData) SetRawError ¶
func (s *JobLogEventData) SetRawError(v string) *JobLogEventData
SetRawError sets the RawError field's value.
func (*JobLogEventData) SetSourceServerID ¶
func (s *JobLogEventData) SetSourceServerID(v string) *JobLogEventData
SetSourceServerID sets the SourceServerID field's value.
func (*JobLogEventData) SetTargetInstanceID ¶
func (s *JobLogEventData) SetTargetInstanceID(v string) *JobLogEventData
SetTargetInstanceID sets the TargetInstanceID field's value.
func (JobLogEventData) String ¶
func (s JobLogEventData) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type JobPostLaunchActionsLaunchStatus ¶
type JobPostLaunchActionsLaunchStatus struct { // AWS Systems Manager Document's execution ID of the of the Job Post Launch // Actions. ExecutionID *string `locationName:"executionID" type:"string"` // AWS Systems Manager Document's execution status. ExecutionStatus *string `locationName:"executionStatus" type:"string" enum:"PostLaunchActionExecutionStatus"` // AWS Systems Manager Document's failure reason. FailureReason *string `locationName:"failureReason" type:"string"` // AWS Systems Manager's Document of the of the Job Post Launch Actions. SsmDocument *SsmDocument `locationName:"ssmDocument" type:"structure"` // AWS Systems Manager Document type. SsmDocumentType *string `locationName:"ssmDocumentType" type:"string" enum:"SsmDocumentType"` // contains filtered or unexported fields }
Launch Status of the Job Post Launch Actions.
func (JobPostLaunchActionsLaunchStatus) GoString ¶
func (s JobPostLaunchActionsLaunchStatus) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobPostLaunchActionsLaunchStatus) SetExecutionID ¶
func (s *JobPostLaunchActionsLaunchStatus) SetExecutionID(v string) *JobPostLaunchActionsLaunchStatus
SetExecutionID sets the ExecutionID field's value.
func (*JobPostLaunchActionsLaunchStatus) SetExecutionStatus ¶
func (s *JobPostLaunchActionsLaunchStatus) SetExecutionStatus(v string) *JobPostLaunchActionsLaunchStatus
SetExecutionStatus sets the ExecutionStatus field's value.
func (*JobPostLaunchActionsLaunchStatus) SetFailureReason ¶
func (s *JobPostLaunchActionsLaunchStatus) SetFailureReason(v string) *JobPostLaunchActionsLaunchStatus
SetFailureReason sets the FailureReason field's value.
func (*JobPostLaunchActionsLaunchStatus) SetSsmDocument ¶
func (s *JobPostLaunchActionsLaunchStatus) SetSsmDocument(v *SsmDocument) *JobPostLaunchActionsLaunchStatus
SetSsmDocument sets the SsmDocument field's value.
func (*JobPostLaunchActionsLaunchStatus) SetSsmDocumentType ¶
func (s *JobPostLaunchActionsLaunchStatus) SetSsmDocumentType(v string) *JobPostLaunchActionsLaunchStatus
SetSsmDocumentType sets the SsmDocumentType field's value.
func (JobPostLaunchActionsLaunchStatus) String ¶
func (s JobPostLaunchActionsLaunchStatus) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LaunchConfigurationTemplate ¶
type LaunchConfigurationTemplate struct { // ARN of the Launch Configuration Template. Arn *string `locationName:"arn" min:"20" type:"string"` // Associate public Ip address. AssociatePublicIpAddress *bool `locationName:"associatePublicIpAddress" type:"boolean"` // Launch configuration template boot mode. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Copy private Ip. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Copy tags. CopyTags *bool `locationName:"copyTags" type:"boolean"` // EC2 launch template ID. Ec2LaunchTemplateID *string `locationName:"ec2LaunchTemplateID" min:"20" type:"string"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Large volume config. LargeVolumeConf *LaunchTemplateDiskConf `locationName:"largeVolumeConf" type:"structure"` // ID of the Launch Configuration Template. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // Launch disposition. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Configure Licensing. Licensing *Licensing `locationName:"licensing" type:"structure"` // Launch configuration template map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Post Launch Actions of the Launch Configuration Template. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Small volume config. SmallVolumeConf *LaunchTemplateDiskConf `locationName:"smallVolumeConf" type:"structure"` // Small volume maximum size. SmallVolumeMaxSize *int64 `locationName:"smallVolumeMaxSize" type:"long"` // Tags of the Launch Configuration Template. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by LaunchConfigurationTemplate's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Target instance type right-sizing method. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (LaunchConfigurationTemplate) GoString ¶
func (s LaunchConfigurationTemplate) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LaunchConfigurationTemplate) SetArn ¶
func (s *LaunchConfigurationTemplate) SetArn(v string) *LaunchConfigurationTemplate
SetArn sets the Arn field's value.
func (*LaunchConfigurationTemplate) SetAssociatePublicIpAddress ¶
func (s *LaunchConfigurationTemplate) SetAssociatePublicIpAddress(v bool) *LaunchConfigurationTemplate
SetAssociatePublicIpAddress sets the AssociatePublicIpAddress field's value.
func (*LaunchConfigurationTemplate) SetBootMode ¶
func (s *LaunchConfigurationTemplate) SetBootMode(v string) *LaunchConfigurationTemplate
SetBootMode sets the BootMode field's value.
func (*LaunchConfigurationTemplate) SetCopyPrivateIp ¶
func (s *LaunchConfigurationTemplate) SetCopyPrivateIp(v bool) *LaunchConfigurationTemplate
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*LaunchConfigurationTemplate) SetCopyTags ¶
func (s *LaunchConfigurationTemplate) SetCopyTags(v bool) *LaunchConfigurationTemplate
SetCopyTags sets the CopyTags field's value.
func (*LaunchConfigurationTemplate) SetEc2LaunchTemplateID ¶
func (s *LaunchConfigurationTemplate) SetEc2LaunchTemplateID(v string) *LaunchConfigurationTemplate
SetEc2LaunchTemplateID sets the Ec2LaunchTemplateID field's value.
func (*LaunchConfigurationTemplate) SetEnableMapAutoTagging ¶
func (s *LaunchConfigurationTemplate) SetEnableMapAutoTagging(v bool) *LaunchConfigurationTemplate
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*LaunchConfigurationTemplate) SetLargeVolumeConf ¶
func (s *LaunchConfigurationTemplate) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *LaunchConfigurationTemplate
SetLargeVolumeConf sets the LargeVolumeConf field's value.
func (*LaunchConfigurationTemplate) SetLaunchConfigurationTemplateID ¶
func (s *LaunchConfigurationTemplate) SetLaunchConfigurationTemplateID(v string) *LaunchConfigurationTemplate
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (*LaunchConfigurationTemplate) SetLaunchDisposition ¶
func (s *LaunchConfigurationTemplate) SetLaunchDisposition(v string) *LaunchConfigurationTemplate
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*LaunchConfigurationTemplate) SetLicensing ¶
func (s *LaunchConfigurationTemplate) SetLicensing(v *Licensing) *LaunchConfigurationTemplate
SetLicensing sets the Licensing field's value.
func (*LaunchConfigurationTemplate) SetMapAutoTaggingMpeID ¶
func (s *LaunchConfigurationTemplate) SetMapAutoTaggingMpeID(v string) *LaunchConfigurationTemplate
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*LaunchConfigurationTemplate) SetPostLaunchActions ¶
func (s *LaunchConfigurationTemplate) SetPostLaunchActions(v *PostLaunchActions) *LaunchConfigurationTemplate
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*LaunchConfigurationTemplate) SetSmallVolumeConf ¶
func (s *LaunchConfigurationTemplate) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *LaunchConfigurationTemplate
SetSmallVolumeConf sets the SmallVolumeConf field's value.
func (*LaunchConfigurationTemplate) SetSmallVolumeMaxSize ¶
func (s *LaunchConfigurationTemplate) SetSmallVolumeMaxSize(v int64) *LaunchConfigurationTemplate
SetSmallVolumeMaxSize sets the SmallVolumeMaxSize field's value.
func (*LaunchConfigurationTemplate) SetTags ¶
func (s *LaunchConfigurationTemplate) SetTags(v map[string]*string) *LaunchConfigurationTemplate
SetTags sets the Tags field's value.
func (*LaunchConfigurationTemplate) SetTargetInstanceTypeRightSizingMethod ¶
func (s *LaunchConfigurationTemplate) SetTargetInstanceTypeRightSizingMethod(v string) *LaunchConfigurationTemplate
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (LaunchConfigurationTemplate) String ¶
func (s LaunchConfigurationTemplate) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LaunchTemplateDiskConf ¶
type LaunchTemplateDiskConf struct { // Launch template disk iops configuration. Iops *int64 `locationName:"iops" min:"100" type:"long"` // Launch template disk throughput configuration. Throughput *int64 `locationName:"throughput" min:"125" type:"long"` // Launch template disk volume type configuration. VolumeType *string `locationName:"volumeType" type:"string" enum:"VolumeType"` // contains filtered or unexported fields }
Launch template disk configuration.
func (LaunchTemplateDiskConf) GoString ¶
func (s LaunchTemplateDiskConf) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LaunchTemplateDiskConf) SetIops ¶
func (s *LaunchTemplateDiskConf) SetIops(v int64) *LaunchTemplateDiskConf
SetIops sets the Iops field's value.
func (*LaunchTemplateDiskConf) SetThroughput ¶
func (s *LaunchTemplateDiskConf) SetThroughput(v int64) *LaunchTemplateDiskConf
SetThroughput sets the Throughput field's value.
func (*LaunchTemplateDiskConf) SetVolumeType ¶
func (s *LaunchTemplateDiskConf) SetVolumeType(v string) *LaunchTemplateDiskConf
SetVolumeType sets the VolumeType field's value.
func (LaunchTemplateDiskConf) String ¶
func (s LaunchTemplateDiskConf) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LaunchTemplateDiskConf) Validate ¶
func (s *LaunchTemplateDiskConf) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LaunchedInstance ¶
type LaunchedInstance struct { // Launched instance EC2 ID. Ec2InstanceID *string `locationName:"ec2InstanceID" type:"string"` // Launched instance first boot. FirstBoot *string `locationName:"firstBoot" type:"string" enum:"FirstBoot"` // Launched instance Job ID. JobID *string `locationName:"jobID" min:"24" type:"string"` // contains filtered or unexported fields }
Launched instance.
func (LaunchedInstance) GoString ¶
func (s LaunchedInstance) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LaunchedInstance) SetEc2InstanceID ¶
func (s *LaunchedInstance) SetEc2InstanceID(v string) *LaunchedInstance
SetEc2InstanceID sets the Ec2InstanceID field's value.
func (*LaunchedInstance) SetFirstBoot ¶
func (s *LaunchedInstance) SetFirstBoot(v string) *LaunchedInstance
SetFirstBoot sets the FirstBoot field's value.
func (*LaunchedInstance) SetJobID ¶
func (s *LaunchedInstance) SetJobID(v string) *LaunchedInstance
SetJobID sets the JobID field's value.
func (LaunchedInstance) String ¶
func (s LaunchedInstance) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Licensing ¶
type Licensing struct { // Configure BYOL OS licensing. OsByol *bool `locationName:"osByol" type:"boolean"` // contains filtered or unexported fields }
Configure Licensing.
func (Licensing) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycle ¶
type LifeCycle struct { // Lifecycle added to service data and time. AddedToServiceDateTime *string `locationName:"addedToServiceDateTime" min:"19" type:"string"` // Lifecycle elapsed time and duration. ElapsedReplicationDuration *string `locationName:"elapsedReplicationDuration" min:"1" type:"string"` // Lifecycle replication initiation date and time. FirstByteDateTime *string `locationName:"firstByteDateTime" min:"19" type:"string"` // Lifecycle last Cutover. LastCutover *LifeCycleLastCutover `locationName:"lastCutover" type:"structure"` // Lifecycle last seen date and time. LastSeenByServiceDateTime *string `locationName:"lastSeenByServiceDateTime" min:"19" type:"string"` // Lifecycle last Test. LastTest *LifeCycleLastTest `locationName:"lastTest" type:"structure"` // Lifecycle state. State *string `locationName:"state" type:"string" enum:"LifeCycleState"` // contains filtered or unexported fields }
Lifecycle.
func (LifeCycle) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycle) SetAddedToServiceDateTime ¶
SetAddedToServiceDateTime sets the AddedToServiceDateTime field's value.
func (*LifeCycle) SetElapsedReplicationDuration ¶
SetElapsedReplicationDuration sets the ElapsedReplicationDuration field's value.
func (*LifeCycle) SetFirstByteDateTime ¶
SetFirstByteDateTime sets the FirstByteDateTime field's value.
func (*LifeCycle) SetLastCutover ¶
func (s *LifeCycle) SetLastCutover(v *LifeCycleLastCutover) *LifeCycle
SetLastCutover sets the LastCutover field's value.
func (*LifeCycle) SetLastSeenByServiceDateTime ¶
SetLastSeenByServiceDateTime sets the LastSeenByServiceDateTime field's value.
func (*LifeCycle) SetLastTest ¶
func (s *LifeCycle) SetLastTest(v *LifeCycleLastTest) *LifeCycle
SetLastTest sets the LastTest field's value.
type LifeCycleLastCutover ¶
type LifeCycleLastCutover struct { // Lifecycle Cutover finalized date and time. Finalized *LifeCycleLastCutoverFinalized `locationName:"finalized" type:"structure"` // Lifecycle last Cutover initiated. Initiated *LifeCycleLastCutoverInitiated `locationName:"initiated" type:"structure"` // Lifecycle last Cutover reverted. Reverted *LifeCycleLastCutoverReverted `locationName:"reverted" type:"structure"` // contains filtered or unexported fields }
Lifecycle last Cutover .
func (LifeCycleLastCutover) GoString ¶
func (s LifeCycleLastCutover) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastCutover) SetFinalized ¶
func (s *LifeCycleLastCutover) SetFinalized(v *LifeCycleLastCutoverFinalized) *LifeCycleLastCutover
SetFinalized sets the Finalized field's value.
func (*LifeCycleLastCutover) SetInitiated ¶
func (s *LifeCycleLastCutover) SetInitiated(v *LifeCycleLastCutoverInitiated) *LifeCycleLastCutover
SetInitiated sets the Initiated field's value.
func (*LifeCycleLastCutover) SetReverted ¶
func (s *LifeCycleLastCutover) SetReverted(v *LifeCycleLastCutoverReverted) *LifeCycleLastCutover
SetReverted sets the Reverted field's value.
func (LifeCycleLastCutover) String ¶
func (s LifeCycleLastCutover) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycleLastCutoverFinalized ¶
type LifeCycleLastCutoverFinalized struct { // Lifecycle Cutover finalized date and time. ApiCallDateTime *string `locationName:"apiCallDateTime" min:"19" type:"string"` // contains filtered or unexported fields }
Lifecycle Cutover finalized
func (LifeCycleLastCutoverFinalized) GoString ¶
func (s LifeCycleLastCutoverFinalized) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastCutoverFinalized) SetApiCallDateTime ¶
func (s *LifeCycleLastCutoverFinalized) SetApiCallDateTime(v string) *LifeCycleLastCutoverFinalized
SetApiCallDateTime sets the ApiCallDateTime field's value.
func (LifeCycleLastCutoverFinalized) String ¶
func (s LifeCycleLastCutoverFinalized) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycleLastCutoverInitiated ¶
type LifeCycleLastCutoverInitiated struct { ApiCallDateTime *string `locationName:"apiCallDateTime" min:"19" type:"string"` // Lifecycle last Cutover initiated by Job ID. JobID *string `locationName:"jobID" min:"24" type:"string"` // contains filtered or unexported fields }
Lifecycle last Cutover initiated.
func (LifeCycleLastCutoverInitiated) GoString ¶
func (s LifeCycleLastCutoverInitiated) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastCutoverInitiated) SetApiCallDateTime ¶
func (s *LifeCycleLastCutoverInitiated) SetApiCallDateTime(v string) *LifeCycleLastCutoverInitiated
SetApiCallDateTime sets the ApiCallDateTime field's value.
func (*LifeCycleLastCutoverInitiated) SetJobID ¶
func (s *LifeCycleLastCutoverInitiated) SetJobID(v string) *LifeCycleLastCutoverInitiated
SetJobID sets the JobID field's value.
func (LifeCycleLastCutoverInitiated) String ¶
func (s LifeCycleLastCutoverInitiated) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycleLastCutoverReverted ¶
type LifeCycleLastCutoverReverted struct { // Lifecycle last Cutover reverted API call date time. ApiCallDateTime *string `locationName:"apiCallDateTime" min:"19" type:"string"` // contains filtered or unexported fields }
Lifecycle last Cutover reverted.
func (LifeCycleLastCutoverReverted) GoString ¶
func (s LifeCycleLastCutoverReverted) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastCutoverReverted) SetApiCallDateTime ¶
func (s *LifeCycleLastCutoverReverted) SetApiCallDateTime(v string) *LifeCycleLastCutoverReverted
SetApiCallDateTime sets the ApiCallDateTime field's value.
func (LifeCycleLastCutoverReverted) String ¶
func (s LifeCycleLastCutoverReverted) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycleLastTest ¶
type LifeCycleLastTest struct { // Lifecycle last Test finalized. Finalized *LifeCycleLastTestFinalized `locationName:"finalized" type:"structure"` // Lifecycle last Test initiated. Initiated *LifeCycleLastTestInitiated `locationName:"initiated" type:"structure"` // Lifecycle last Test reverted. Reverted *LifeCycleLastTestReverted `locationName:"reverted" type:"structure"` // contains filtered or unexported fields }
Lifecycle last Test.
func (LifeCycleLastTest) GoString ¶
func (s LifeCycleLastTest) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastTest) SetFinalized ¶
func (s *LifeCycleLastTest) SetFinalized(v *LifeCycleLastTestFinalized) *LifeCycleLastTest
SetFinalized sets the Finalized field's value.
func (*LifeCycleLastTest) SetInitiated ¶
func (s *LifeCycleLastTest) SetInitiated(v *LifeCycleLastTestInitiated) *LifeCycleLastTest
SetInitiated sets the Initiated field's value.
func (*LifeCycleLastTest) SetReverted ¶
func (s *LifeCycleLastTest) SetReverted(v *LifeCycleLastTestReverted) *LifeCycleLastTest
SetReverted sets the Reverted field's value.
func (LifeCycleLastTest) String ¶
func (s LifeCycleLastTest) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycleLastTestFinalized ¶
type LifeCycleLastTestFinalized struct { // Lifecycle Test failed API call date and time. ApiCallDateTime *string `locationName:"apiCallDateTime" min:"19" type:"string"` // contains filtered or unexported fields }
Lifecycle last Test finalized.
func (LifeCycleLastTestFinalized) GoString ¶
func (s LifeCycleLastTestFinalized) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastTestFinalized) SetApiCallDateTime ¶
func (s *LifeCycleLastTestFinalized) SetApiCallDateTime(v string) *LifeCycleLastTestFinalized
SetApiCallDateTime sets the ApiCallDateTime field's value.
func (LifeCycleLastTestFinalized) String ¶
func (s LifeCycleLastTestFinalized) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycleLastTestInitiated ¶
type LifeCycleLastTestInitiated struct { // Lifecycle last Test initiated API call date and time. ApiCallDateTime *string `locationName:"apiCallDateTime" min:"19" type:"string"` // Lifecycle last Test initiated Job ID. JobID *string `locationName:"jobID" min:"24" type:"string"` // contains filtered or unexported fields }
Lifecycle last Test initiated.
func (LifeCycleLastTestInitiated) GoString ¶
func (s LifeCycleLastTestInitiated) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastTestInitiated) SetApiCallDateTime ¶
func (s *LifeCycleLastTestInitiated) SetApiCallDateTime(v string) *LifeCycleLastTestInitiated
SetApiCallDateTime sets the ApiCallDateTime field's value.
func (*LifeCycleLastTestInitiated) SetJobID ¶
func (s *LifeCycleLastTestInitiated) SetJobID(v string) *LifeCycleLastTestInitiated
SetJobID sets the JobID field's value.
func (LifeCycleLastTestInitiated) String ¶
func (s LifeCycleLastTestInitiated) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LifeCycleLastTestReverted ¶
type LifeCycleLastTestReverted struct { // Lifecycle last Test reverted API call date and time. ApiCallDateTime *string `locationName:"apiCallDateTime" min:"19" type:"string"` // contains filtered or unexported fields }
Lifecycle last Test reverted.
func (LifeCycleLastTestReverted) GoString ¶
func (s LifeCycleLastTestReverted) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LifeCycleLastTestReverted) SetApiCallDateTime ¶
func (s *LifeCycleLastTestReverted) SetApiCallDateTime(v string) *LifeCycleLastTestReverted
SetApiCallDateTime sets the ApiCallDateTime field's value.
func (LifeCycleLastTestReverted) String ¶
func (s LifeCycleLastTestReverted) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListApplicationsInput ¶
type ListApplicationsInput struct { // Applications list Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Applications list filters. Filters *ListApplicationsRequestFilters `locationName:"filters" type:"structure"` // Maximum results to return when listing applications. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Request next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListApplicationsInput) GoString ¶
func (s ListApplicationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListApplicationsInput) SetAccountID ¶
func (s *ListApplicationsInput) SetAccountID(v string) *ListApplicationsInput
SetAccountID sets the AccountID field's value.
func (*ListApplicationsInput) SetFilters ¶
func (s *ListApplicationsInput) SetFilters(v *ListApplicationsRequestFilters) *ListApplicationsInput
SetFilters sets the Filters field's value.
func (*ListApplicationsInput) SetMaxResults ¶
func (s *ListApplicationsInput) SetMaxResults(v int64) *ListApplicationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListApplicationsInput) SetNextToken ¶
func (s *ListApplicationsInput) SetNextToken(v string) *ListApplicationsInput
SetNextToken sets the NextToken field's value.
func (ListApplicationsInput) String ¶
func (s ListApplicationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListApplicationsInput) Validate ¶
func (s *ListApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListApplicationsOutput ¶
type ListApplicationsOutput struct { // Applications list. Items []*Application `locationName:"items" type:"list"` // Response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListApplicationsOutput) GoString ¶
func (s ListApplicationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListApplicationsOutput) SetItems ¶
func (s *ListApplicationsOutput) SetItems(v []*Application) *ListApplicationsOutput
SetItems sets the Items field's value.
func (*ListApplicationsOutput) SetNextToken ¶
func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput
SetNextToken sets the NextToken field's value.
func (ListApplicationsOutput) String ¶
func (s ListApplicationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListApplicationsRequestFilters ¶
type ListApplicationsRequestFilters struct { // Filter applications list by application ID. ApplicationIDs []*string `locationName:"applicationIDs" type:"list"` // Filter applications list by archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Filter applications list by wave ID. WaveIDs []*string `locationName:"waveIDs" type:"list"` // contains filtered or unexported fields }
Applications list filters.
func (ListApplicationsRequestFilters) GoString ¶
func (s ListApplicationsRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListApplicationsRequestFilters) SetApplicationIDs ¶
func (s *ListApplicationsRequestFilters) SetApplicationIDs(v []*string) *ListApplicationsRequestFilters
SetApplicationIDs sets the ApplicationIDs field's value.
func (*ListApplicationsRequestFilters) SetIsArchived ¶
func (s *ListApplicationsRequestFilters) SetIsArchived(v bool) *ListApplicationsRequestFilters
SetIsArchived sets the IsArchived field's value.
func (*ListApplicationsRequestFilters) SetWaveIDs ¶
func (s *ListApplicationsRequestFilters) SetWaveIDs(v []*string) *ListApplicationsRequestFilters
SetWaveIDs sets the WaveIDs field's value.
func (ListApplicationsRequestFilters) String ¶
func (s ListApplicationsRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListExportErrorsInput ¶
type ListExportErrorsInput struct { // List export errors request export id. // // ExportID is a required field ExportID *string `locationName:"exportID" min:"24" type:"string" required:"true"` // List export errors request max results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // List export errors request next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List export errors request.
func (ListExportErrorsInput) GoString ¶
func (s ListExportErrorsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListExportErrorsInput) SetExportID ¶
func (s *ListExportErrorsInput) SetExportID(v string) *ListExportErrorsInput
SetExportID sets the ExportID field's value.
func (*ListExportErrorsInput) SetMaxResults ¶
func (s *ListExportErrorsInput) SetMaxResults(v int64) *ListExportErrorsInput
SetMaxResults sets the MaxResults field's value.
func (*ListExportErrorsInput) SetNextToken ¶
func (s *ListExportErrorsInput) SetNextToken(v string) *ListExportErrorsInput
SetNextToken sets the NextToken field's value.
func (ListExportErrorsInput) String ¶
func (s ListExportErrorsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListExportErrorsInput) Validate ¶
func (s *ListExportErrorsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListExportErrorsOutput ¶
type ListExportErrorsOutput struct { // List export errors response items. Items []*ExportTaskError `locationName:"items" type:"list"` // List export errors response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List export errors response.
func (ListExportErrorsOutput) GoString ¶
func (s ListExportErrorsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListExportErrorsOutput) SetItems ¶
func (s *ListExportErrorsOutput) SetItems(v []*ExportTaskError) *ListExportErrorsOutput
SetItems sets the Items field's value.
func (*ListExportErrorsOutput) SetNextToken ¶
func (s *ListExportErrorsOutput) SetNextToken(v string) *ListExportErrorsOutput
SetNextToken sets the NextToken field's value.
func (ListExportErrorsOutput) String ¶
func (s ListExportErrorsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListExportsInput ¶
type ListExportsInput struct { // List exports request filters. Filters *ListExportsRequestFilters `locationName:"filters" type:"structure"` // List export request max results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // List export request next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List export request.
func (ListExportsInput) GoString ¶
func (s ListExportsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListExportsInput) SetFilters ¶
func (s *ListExportsInput) SetFilters(v *ListExportsRequestFilters) *ListExportsInput
SetFilters sets the Filters field's value.
func (*ListExportsInput) SetMaxResults ¶
func (s *ListExportsInput) SetMaxResults(v int64) *ListExportsInput
SetMaxResults sets the MaxResults field's value.
func (*ListExportsInput) SetNextToken ¶
func (s *ListExportsInput) SetNextToken(v string) *ListExportsInput
SetNextToken sets the NextToken field's value.
func (ListExportsInput) String ¶
func (s ListExportsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListExportsInput) Validate ¶
func (s *ListExportsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListExportsOutput ¶
type ListExportsOutput struct { // List export response items. Items []*ExportTask `locationName:"items" type:"list"` // List export response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List export response.
func (ListExportsOutput) GoString ¶
func (s ListExportsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListExportsOutput) SetItems ¶
func (s *ListExportsOutput) SetItems(v []*ExportTask) *ListExportsOutput
SetItems sets the Items field's value.
func (*ListExportsOutput) SetNextToken ¶
func (s *ListExportsOutput) SetNextToken(v string) *ListExportsOutput
SetNextToken sets the NextToken field's value.
func (ListExportsOutput) String ¶
func (s ListExportsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListExportsRequestFilters ¶
type ListExportsRequestFilters struct { // List exports request filters export ids. ExportIDs []*string `locationName:"exportIDs" type:"list"` // contains filtered or unexported fields }
List exports request filters.
func (ListExportsRequestFilters) GoString ¶
func (s ListExportsRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListExportsRequestFilters) SetExportIDs ¶
func (s *ListExportsRequestFilters) SetExportIDs(v []*string) *ListExportsRequestFilters
SetExportIDs sets the ExportIDs field's value.
func (ListExportsRequestFilters) String ¶
func (s ListExportsRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListImportErrorsInput ¶
type ListImportErrorsInput struct { // List import errors request import id. // // ImportID is a required field ImportID *string `locationName:"importID" min:"24" type:"string" required:"true"` // List import errors request max results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // List import errors request next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List import errors request.
func (ListImportErrorsInput) GoString ¶
func (s ListImportErrorsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImportErrorsInput) SetImportID ¶
func (s *ListImportErrorsInput) SetImportID(v string) *ListImportErrorsInput
SetImportID sets the ImportID field's value.
func (*ListImportErrorsInput) SetMaxResults ¶
func (s *ListImportErrorsInput) SetMaxResults(v int64) *ListImportErrorsInput
SetMaxResults sets the MaxResults field's value.
func (*ListImportErrorsInput) SetNextToken ¶
func (s *ListImportErrorsInput) SetNextToken(v string) *ListImportErrorsInput
SetNextToken sets the NextToken field's value.
func (ListImportErrorsInput) String ¶
func (s ListImportErrorsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImportErrorsInput) Validate ¶
func (s *ListImportErrorsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListImportErrorsOutput ¶
type ListImportErrorsOutput struct { // List imports errors response items. Items []*ImportTaskError `locationName:"items" type:"list"` // List imports errors response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List imports errors response.
func (ListImportErrorsOutput) GoString ¶
func (s ListImportErrorsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImportErrorsOutput) SetItems ¶
func (s *ListImportErrorsOutput) SetItems(v []*ImportTaskError) *ListImportErrorsOutput
SetItems sets the Items field's value.
func (*ListImportErrorsOutput) SetNextToken ¶
func (s *ListImportErrorsOutput) SetNextToken(v string) *ListImportErrorsOutput
SetNextToken sets the NextToken field's value.
func (ListImportErrorsOutput) String ¶
func (s ListImportErrorsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListImportsInput ¶
type ListImportsInput struct { // List imports request filters. Filters *ListImportsRequestFilters `locationName:"filters" type:"structure"` // List imports request max results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // List imports request next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List imports request.
func (ListImportsInput) GoString ¶
func (s ListImportsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImportsInput) SetFilters ¶
func (s *ListImportsInput) SetFilters(v *ListImportsRequestFilters) *ListImportsInput
SetFilters sets the Filters field's value.
func (*ListImportsInput) SetMaxResults ¶
func (s *ListImportsInput) SetMaxResults(v int64) *ListImportsInput
SetMaxResults sets the MaxResults field's value.
func (*ListImportsInput) SetNextToken ¶
func (s *ListImportsInput) SetNextToken(v string) *ListImportsInput
SetNextToken sets the NextToken field's value.
func (ListImportsInput) String ¶
func (s ListImportsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImportsInput) Validate ¶
func (s *ListImportsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListImportsOutput ¶
type ListImportsOutput struct { // List import response items. Items []*ImportTask `locationName:"items" type:"list"` // List import response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List import response.
func (ListImportsOutput) GoString ¶
func (s ListImportsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImportsOutput) SetItems ¶
func (s *ListImportsOutput) SetItems(v []*ImportTask) *ListImportsOutput
SetItems sets the Items field's value.
func (*ListImportsOutput) SetNextToken ¶
func (s *ListImportsOutput) SetNextToken(v string) *ListImportsOutput
SetNextToken sets the NextToken field's value.
func (ListImportsOutput) String ¶
func (s ListImportsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListImportsRequestFilters ¶
type ListImportsRequestFilters struct { // List imports request filters import IDs. ImportIDs []*string `locationName:"importIDs" type:"list"` // contains filtered or unexported fields }
List imports request filters.
func (ListImportsRequestFilters) GoString ¶
func (s ListImportsRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListImportsRequestFilters) SetImportIDs ¶
func (s *ListImportsRequestFilters) SetImportIDs(v []*string) *ListImportsRequestFilters
SetImportIDs sets the ImportIDs field's value.
func (ListImportsRequestFilters) String ¶
func (s ListImportsRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListManagedAccountsInput ¶
type ListManagedAccountsInput struct { // List managed accounts request max results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // List managed accounts request next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List managed accounts request.
func (ListManagedAccountsInput) GoString ¶
func (s ListManagedAccountsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListManagedAccountsInput) SetMaxResults ¶
func (s *ListManagedAccountsInput) SetMaxResults(v int64) *ListManagedAccountsInput
SetMaxResults sets the MaxResults field's value.
func (*ListManagedAccountsInput) SetNextToken ¶
func (s *ListManagedAccountsInput) SetNextToken(v string) *ListManagedAccountsInput
SetNextToken sets the NextToken field's value.
func (ListManagedAccountsInput) String ¶
func (s ListManagedAccountsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListManagedAccountsInput) Validate ¶
func (s *ListManagedAccountsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListManagedAccountsOutput ¶
type ListManagedAccountsOutput struct { // List managed accounts response items. // // Items is a required field Items []*ManagedAccount `locationName:"items" type:"list" required:"true"` // List managed accounts response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
List managed accounts response.
func (ListManagedAccountsOutput) GoString ¶
func (s ListManagedAccountsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListManagedAccountsOutput) SetItems ¶
func (s *ListManagedAccountsOutput) SetItems(v []*ManagedAccount) *ListManagedAccountsOutput
SetItems sets the Items field's value.
func (*ListManagedAccountsOutput) SetNextToken ¶
func (s *ListManagedAccountsOutput) SetNextToken(v string) *ListManagedAccountsOutput
SetNextToken sets the NextToken field's value.
func (ListManagedAccountsOutput) String ¶
func (s ListManagedAccountsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSourceServerActionsInput ¶
type ListSourceServerActionsInput struct { // Account ID to return when listing source server post migration custom actions. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Filters to apply when listing source server post migration custom actions. Filters *SourceServerActionsRequestFilters `locationName:"filters" type:"structure"` // Maximum amount of items to return when listing source server post migration // custom actions. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Next token to use when listing source server post migration custom actions. NextToken *string `locationName:"nextToken" type:"string"` // Source server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListSourceServerActionsInput) GoString ¶
func (s ListSourceServerActionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSourceServerActionsInput) SetAccountID ¶
func (s *ListSourceServerActionsInput) SetAccountID(v string) *ListSourceServerActionsInput
SetAccountID sets the AccountID field's value.
func (*ListSourceServerActionsInput) SetFilters ¶
func (s *ListSourceServerActionsInput) SetFilters(v *SourceServerActionsRequestFilters) *ListSourceServerActionsInput
SetFilters sets the Filters field's value.
func (*ListSourceServerActionsInput) SetMaxResults ¶
func (s *ListSourceServerActionsInput) SetMaxResults(v int64) *ListSourceServerActionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSourceServerActionsInput) SetNextToken ¶
func (s *ListSourceServerActionsInput) SetNextToken(v string) *ListSourceServerActionsInput
SetNextToken sets the NextToken field's value.
func (*ListSourceServerActionsInput) SetSourceServerID ¶
func (s *ListSourceServerActionsInput) SetSourceServerID(v string) *ListSourceServerActionsInput
SetSourceServerID sets the SourceServerID field's value.
func (ListSourceServerActionsInput) String ¶
func (s ListSourceServerActionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSourceServerActionsInput) Validate ¶
func (s *ListSourceServerActionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSourceServerActionsOutput ¶
type ListSourceServerActionsOutput struct { // List of source server post migration custom actions. Items []*SourceServerActionDocument `locationName:"items" type:"list"` // Next token returned when listing source server post migration custom actions. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListSourceServerActionsOutput) GoString ¶
func (s ListSourceServerActionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSourceServerActionsOutput) SetItems ¶
func (s *ListSourceServerActionsOutput) SetItems(v []*SourceServerActionDocument) *ListSourceServerActionsOutput
SetItems sets the Items field's value.
func (*ListSourceServerActionsOutput) SetNextToken ¶
func (s *ListSourceServerActionsOutput) SetNextToken(v string) *ListSourceServerActionsOutput
SetNextToken sets the NextToken field's value.
func (ListSourceServerActionsOutput) String ¶
func (s ListSourceServerActionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // List tags for resource request by ARN. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceArn ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // List tags for resource response. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ListTagsForResourceOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTemplateActionsInput ¶
type ListTemplateActionsInput struct { // Filters to apply when listing template post migration custom actions. Filters *TemplateActionsRequestFilters `locationName:"filters" type:"structure"` // Launch configuration template ID. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // Maximum amount of items to return when listing template post migration custom // actions. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Next token to use when listing template post migration custom actions. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListTemplateActionsInput) GoString ¶
func (s ListTemplateActionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTemplateActionsInput) SetFilters ¶
func (s *ListTemplateActionsInput) SetFilters(v *TemplateActionsRequestFilters) *ListTemplateActionsInput
SetFilters sets the Filters field's value.
func (*ListTemplateActionsInput) SetLaunchConfigurationTemplateID ¶
func (s *ListTemplateActionsInput) SetLaunchConfigurationTemplateID(v string) *ListTemplateActionsInput
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (*ListTemplateActionsInput) SetMaxResults ¶
func (s *ListTemplateActionsInput) SetMaxResults(v int64) *ListTemplateActionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListTemplateActionsInput) SetNextToken ¶
func (s *ListTemplateActionsInput) SetNextToken(v string) *ListTemplateActionsInput
SetNextToken sets the NextToken field's value.
func (ListTemplateActionsInput) String ¶
func (s ListTemplateActionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTemplateActionsInput) Validate ¶
func (s *ListTemplateActionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTemplateActionsOutput ¶
type ListTemplateActionsOutput struct { // List of template post migration custom actions. Items []*TemplateActionDocument `locationName:"items" type:"list"` // Next token returned when listing template post migration custom actions. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListTemplateActionsOutput) GoString ¶
func (s ListTemplateActionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTemplateActionsOutput) SetItems ¶
func (s *ListTemplateActionsOutput) SetItems(v []*TemplateActionDocument) *ListTemplateActionsOutput
SetItems sets the Items field's value.
func (*ListTemplateActionsOutput) SetNextToken ¶
func (s *ListTemplateActionsOutput) SetNextToken(v string) *ListTemplateActionsOutput
SetNextToken sets the NextToken field's value.
func (ListTemplateActionsOutput) String ¶
func (s ListTemplateActionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListWavesInput ¶
type ListWavesInput struct { // Request account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Waves list filters. Filters *ListWavesRequestFilters `locationName:"filters" type:"structure"` // Maximum results to return when listing waves. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // Request next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListWavesInput) GoString ¶
func (s ListWavesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListWavesInput) SetAccountID ¶
func (s *ListWavesInput) SetAccountID(v string) *ListWavesInput
SetAccountID sets the AccountID field's value.
func (*ListWavesInput) SetFilters ¶
func (s *ListWavesInput) SetFilters(v *ListWavesRequestFilters) *ListWavesInput
SetFilters sets the Filters field's value.
func (*ListWavesInput) SetMaxResults ¶
func (s *ListWavesInput) SetMaxResults(v int64) *ListWavesInput
SetMaxResults sets the MaxResults field's value.
func (*ListWavesInput) SetNextToken ¶
func (s *ListWavesInput) SetNextToken(v string) *ListWavesInput
SetNextToken sets the NextToken field's value.
func (ListWavesInput) String ¶
func (s ListWavesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListWavesInput) Validate ¶
func (s *ListWavesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWavesOutput ¶
type ListWavesOutput struct { // Waves list. Items []*Wave `locationName:"items" type:"list"` // Response next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListWavesOutput) GoString ¶
func (s ListWavesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListWavesOutput) SetItems ¶
func (s *ListWavesOutput) SetItems(v []*Wave) *ListWavesOutput
SetItems sets the Items field's value.
func (*ListWavesOutput) SetNextToken ¶
func (s *ListWavesOutput) SetNextToken(v string) *ListWavesOutput
SetNextToken sets the NextToken field's value.
func (ListWavesOutput) String ¶
func (s ListWavesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListWavesRequestFilters ¶
type ListWavesRequestFilters struct { // Filter waves list by archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Filter waves list by wave ID. WaveIDs []*string `locationName:"waveIDs" type:"list"` // contains filtered or unexported fields }
Waves list filters.
func (ListWavesRequestFilters) GoString ¶
func (s ListWavesRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListWavesRequestFilters) SetIsArchived ¶
func (s *ListWavesRequestFilters) SetIsArchived(v bool) *ListWavesRequestFilters
SetIsArchived sets the IsArchived field's value.
func (*ListWavesRequestFilters) SetWaveIDs ¶
func (s *ListWavesRequestFilters) SetWaveIDs(v []*string) *ListWavesRequestFilters
SetWaveIDs sets the WaveIDs field's value.
func (ListWavesRequestFilters) String ¶
func (s ListWavesRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ManagedAccount ¶
type ManagedAccount struct { // Managed account, account ID. AccountId *string `locationName:"accountId" min:"12" type:"string"` // contains filtered or unexported fields }
Managed account.
func (ManagedAccount) GoString ¶
func (s ManagedAccount) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ManagedAccount) SetAccountId ¶
func (s *ManagedAccount) SetAccountId(v string) *ManagedAccount
SetAccountId sets the AccountId field's value.
func (ManagedAccount) String ¶
func (s ManagedAccount) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MarkAsArchivedInput ¶
type MarkAsArchivedInput struct { // Mark as archived by Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Mark as archived by Source Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (MarkAsArchivedInput) GoString ¶
func (s MarkAsArchivedInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MarkAsArchivedInput) SetAccountID ¶
func (s *MarkAsArchivedInput) SetAccountID(v string) *MarkAsArchivedInput
SetAccountID sets the AccountID field's value.
func (*MarkAsArchivedInput) SetSourceServerID ¶
func (s *MarkAsArchivedInput) SetSourceServerID(v string) *MarkAsArchivedInput
SetSourceServerID sets the SourceServerID field's value.
func (MarkAsArchivedInput) String ¶
func (s MarkAsArchivedInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MarkAsArchivedInput) Validate ¶
func (s *MarkAsArchivedInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MarkAsArchivedOutput ¶
type MarkAsArchivedOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by MarkAsArchivedOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (MarkAsArchivedOutput) GoString ¶
func (s MarkAsArchivedOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MarkAsArchivedOutput) SetApplicationID ¶
func (s *MarkAsArchivedOutput) SetApplicationID(v string) *MarkAsArchivedOutput
SetApplicationID sets the ApplicationID field's value.
func (*MarkAsArchivedOutput) SetArn ¶
func (s *MarkAsArchivedOutput) SetArn(v string) *MarkAsArchivedOutput
SetArn sets the Arn field's value.
func (*MarkAsArchivedOutput) SetDataReplicationInfo ¶
func (s *MarkAsArchivedOutput) SetDataReplicationInfo(v *DataReplicationInfo) *MarkAsArchivedOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*MarkAsArchivedOutput) SetFqdnForActionFramework ¶
func (s *MarkAsArchivedOutput) SetFqdnForActionFramework(v string) *MarkAsArchivedOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*MarkAsArchivedOutput) SetIsArchived ¶
func (s *MarkAsArchivedOutput) SetIsArchived(v bool) *MarkAsArchivedOutput
SetIsArchived sets the IsArchived field's value.
func (*MarkAsArchivedOutput) SetLaunchedInstance ¶
func (s *MarkAsArchivedOutput) SetLaunchedInstance(v *LaunchedInstance) *MarkAsArchivedOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*MarkAsArchivedOutput) SetLifeCycle ¶
func (s *MarkAsArchivedOutput) SetLifeCycle(v *LifeCycle) *MarkAsArchivedOutput
SetLifeCycle sets the LifeCycle field's value.
func (*MarkAsArchivedOutput) SetReplicationType ¶
func (s *MarkAsArchivedOutput) SetReplicationType(v string) *MarkAsArchivedOutput
SetReplicationType sets the ReplicationType field's value.
func (*MarkAsArchivedOutput) SetSourceProperties ¶
func (s *MarkAsArchivedOutput) SetSourceProperties(v *SourceProperties) *MarkAsArchivedOutput
SetSourceProperties sets the SourceProperties field's value.
func (*MarkAsArchivedOutput) SetSourceServerID ¶
func (s *MarkAsArchivedOutput) SetSourceServerID(v string) *MarkAsArchivedOutput
SetSourceServerID sets the SourceServerID field's value.
func (*MarkAsArchivedOutput) SetTags ¶
func (s *MarkAsArchivedOutput) SetTags(v map[string]*string) *MarkAsArchivedOutput
SetTags sets the Tags field's value.
func (*MarkAsArchivedOutput) SetUserProvidedID ¶
func (s *MarkAsArchivedOutput) SetUserProvidedID(v string) *MarkAsArchivedOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*MarkAsArchivedOutput) SetVcenterClientID ¶
func (s *MarkAsArchivedOutput) SetVcenterClientID(v string) *MarkAsArchivedOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (MarkAsArchivedOutput) String ¶
func (s MarkAsArchivedOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Mgn ¶
Mgn provides the API operation methods for making requests to Application Migration Service. See this package's package overview docs for details on the service.
Mgn methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *Mgn
New creates a new instance of the Mgn client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a Mgn client from just a session. svc := mgn.New(mySession) // Create a Mgn client with additional configuration svc := mgn.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*Mgn) ArchiveApplication ¶
func (c *Mgn) ArchiveApplication(input *ArchiveApplicationInput) (*ArchiveApplicationOutput, error)
ArchiveApplication API operation for Application Migration Service.
Archive application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ArchiveApplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ArchiveApplication
func (*Mgn) ArchiveApplicationRequest ¶
func (c *Mgn) ArchiveApplicationRequest(input *ArchiveApplicationInput) (req *request.Request, output *ArchiveApplicationOutput)
ArchiveApplicationRequest generates a "aws/request.Request" representing the client's request for the ArchiveApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ArchiveApplication for more information on using the ArchiveApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ArchiveApplicationRequest method. req, resp := client.ArchiveApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ArchiveApplication
func (*Mgn) ArchiveApplicationWithContext ¶
func (c *Mgn) ArchiveApplicationWithContext(ctx aws.Context, input *ArchiveApplicationInput, opts ...request.Option) (*ArchiveApplicationOutput, error)
ArchiveApplicationWithContext is the same as ArchiveApplication with the addition of the ability to pass a context and additional request options.
See ArchiveApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ArchiveWave ¶
func (c *Mgn) ArchiveWave(input *ArchiveWaveInput) (*ArchiveWaveOutput, error)
ArchiveWave API operation for Application Migration Service.
Archive wave.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ArchiveWave for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ArchiveWave
func (*Mgn) ArchiveWaveRequest ¶
func (c *Mgn) ArchiveWaveRequest(input *ArchiveWaveInput) (req *request.Request, output *ArchiveWaveOutput)
ArchiveWaveRequest generates a "aws/request.Request" representing the client's request for the ArchiveWave operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ArchiveWave for more information on using the ArchiveWave API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ArchiveWaveRequest method. req, resp := client.ArchiveWaveRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ArchiveWave
func (*Mgn) ArchiveWaveWithContext ¶
func (c *Mgn) ArchiveWaveWithContext(ctx aws.Context, input *ArchiveWaveInput, opts ...request.Option) (*ArchiveWaveOutput, error)
ArchiveWaveWithContext is the same as ArchiveWave with the addition of the ability to pass a context and additional request options.
See ArchiveWave for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) AssociateApplications ¶
func (c *Mgn) AssociateApplications(input *AssociateApplicationsInput) (*AssociateApplicationsOutput, error)
AssociateApplications API operation for Application Migration Service.
Associate applications to wave.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation AssociateApplications for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/AssociateApplications
func (*Mgn) AssociateApplicationsRequest ¶
func (c *Mgn) AssociateApplicationsRequest(input *AssociateApplicationsInput) (req *request.Request, output *AssociateApplicationsOutput)
AssociateApplicationsRequest generates a "aws/request.Request" representing the client's request for the AssociateApplications operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateApplications for more information on using the AssociateApplications API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateApplicationsRequest method. req, resp := client.AssociateApplicationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/AssociateApplications
func (*Mgn) AssociateApplicationsWithContext ¶
func (c *Mgn) AssociateApplicationsWithContext(ctx aws.Context, input *AssociateApplicationsInput, opts ...request.Option) (*AssociateApplicationsOutput, error)
AssociateApplicationsWithContext is the same as AssociateApplications with the addition of the ability to pass a context and additional request options.
See AssociateApplications for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) AssociateSourceServers ¶
func (c *Mgn) AssociateSourceServers(input *AssociateSourceServersInput) (*AssociateSourceServersOutput, error)
AssociateSourceServers API operation for Application Migration Service.
Associate source servers to application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation AssociateSourceServers for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/AssociateSourceServers
func (*Mgn) AssociateSourceServersRequest ¶
func (c *Mgn) AssociateSourceServersRequest(input *AssociateSourceServersInput) (req *request.Request, output *AssociateSourceServersOutput)
AssociateSourceServersRequest generates a "aws/request.Request" representing the client's request for the AssociateSourceServers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateSourceServers for more information on using the AssociateSourceServers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateSourceServersRequest method. req, resp := client.AssociateSourceServersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/AssociateSourceServers
func (*Mgn) AssociateSourceServersWithContext ¶
func (c *Mgn) AssociateSourceServersWithContext(ctx aws.Context, input *AssociateSourceServersInput, opts ...request.Option) (*AssociateSourceServersOutput, error)
AssociateSourceServersWithContext is the same as AssociateSourceServers with the addition of the ability to pass a context and additional request options.
See AssociateSourceServers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ChangeServerLifeCycleState ¶
func (c *Mgn) ChangeServerLifeCycleState(input *ChangeServerLifeCycleStateInput) (*ChangeServerLifeCycleStateOutput, error)
ChangeServerLifeCycleState API operation for Application Migration Service.
Allows the user to set the SourceServer.LifeCycle.state property for specific Source Server IDs to one of the following: READY_FOR_TEST or READY_FOR_CUTOVER. This command only works if the Source Server is already launchable (dataReplicationInfo.lagDuration is not null.)
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ChangeServerLifeCycleState for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ChangeServerLifeCycleState
func (*Mgn) ChangeServerLifeCycleStateRequest ¶
func (c *Mgn) ChangeServerLifeCycleStateRequest(input *ChangeServerLifeCycleStateInput) (req *request.Request, output *ChangeServerLifeCycleStateOutput)
ChangeServerLifeCycleStateRequest generates a "aws/request.Request" representing the client's request for the ChangeServerLifeCycleState operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ChangeServerLifeCycleState for more information on using the ChangeServerLifeCycleState API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ChangeServerLifeCycleStateRequest method. req, resp := client.ChangeServerLifeCycleStateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ChangeServerLifeCycleState
func (*Mgn) ChangeServerLifeCycleStateWithContext ¶
func (c *Mgn) ChangeServerLifeCycleStateWithContext(ctx aws.Context, input *ChangeServerLifeCycleStateInput, opts ...request.Option) (*ChangeServerLifeCycleStateOutput, error)
ChangeServerLifeCycleStateWithContext is the same as ChangeServerLifeCycleState with the addition of the ability to pass a context and additional request options.
See ChangeServerLifeCycleState for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) CreateApplication ¶
func (c *Mgn) CreateApplication(input *CreateApplicationInput) (*CreateApplicationOutput, error)
CreateApplication API operation for Application Migration Service.
Create application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation CreateApplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateApplication
func (*Mgn) CreateApplicationRequest ¶
func (c *Mgn) CreateApplicationRequest(input *CreateApplicationInput) (req *request.Request, output *CreateApplicationOutput)
CreateApplicationRequest generates a "aws/request.Request" representing the client's request for the CreateApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateApplication for more information on using the CreateApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateApplicationRequest method. req, resp := client.CreateApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateApplication
func (*Mgn) CreateApplicationWithContext ¶
func (c *Mgn) CreateApplicationWithContext(ctx aws.Context, input *CreateApplicationInput, opts ...request.Option) (*CreateApplicationOutput, error)
CreateApplicationWithContext is the same as CreateApplication with the addition of the ability to pass a context and additional request options.
See CreateApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) CreateLaunchConfigurationTemplate ¶
func (c *Mgn) CreateLaunchConfigurationTemplate(input *CreateLaunchConfigurationTemplateInput) (*CreateLaunchConfigurationTemplateOutput, error)
CreateLaunchConfigurationTemplate API operation for Application Migration Service.
Creates a new Launch Configuration Template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation CreateLaunchConfigurationTemplate for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateLaunchConfigurationTemplate
func (*Mgn) CreateLaunchConfigurationTemplateRequest ¶
func (c *Mgn) CreateLaunchConfigurationTemplateRequest(input *CreateLaunchConfigurationTemplateInput) (req *request.Request, output *CreateLaunchConfigurationTemplateOutput)
CreateLaunchConfigurationTemplateRequest generates a "aws/request.Request" representing the client's request for the CreateLaunchConfigurationTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateLaunchConfigurationTemplate for more information on using the CreateLaunchConfigurationTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateLaunchConfigurationTemplateRequest method. req, resp := client.CreateLaunchConfigurationTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateLaunchConfigurationTemplate
func (*Mgn) CreateLaunchConfigurationTemplateWithContext ¶
func (c *Mgn) CreateLaunchConfigurationTemplateWithContext(ctx aws.Context, input *CreateLaunchConfigurationTemplateInput, opts ...request.Option) (*CreateLaunchConfigurationTemplateOutput, error)
CreateLaunchConfigurationTemplateWithContext is the same as CreateLaunchConfigurationTemplate with the addition of the ability to pass a context and additional request options.
See CreateLaunchConfigurationTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) CreateReplicationConfigurationTemplate ¶
func (c *Mgn) CreateReplicationConfigurationTemplate(input *CreateReplicationConfigurationTemplateInput) (*CreateReplicationConfigurationTemplateOutput, error)
CreateReplicationConfigurationTemplate API operation for Application Migration Service.
Creates a new ReplicationConfigurationTemplate.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation CreateReplicationConfigurationTemplate for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateReplicationConfigurationTemplate
func (*Mgn) CreateReplicationConfigurationTemplateRequest ¶
func (c *Mgn) CreateReplicationConfigurationTemplateRequest(input *CreateReplicationConfigurationTemplateInput) (req *request.Request, output *CreateReplicationConfigurationTemplateOutput)
CreateReplicationConfigurationTemplateRequest generates a "aws/request.Request" representing the client's request for the CreateReplicationConfigurationTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateReplicationConfigurationTemplate for more information on using the CreateReplicationConfigurationTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateReplicationConfigurationTemplateRequest method. req, resp := client.CreateReplicationConfigurationTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateReplicationConfigurationTemplate
func (*Mgn) CreateReplicationConfigurationTemplateWithContext ¶
func (c *Mgn) CreateReplicationConfigurationTemplateWithContext(ctx aws.Context, input *CreateReplicationConfigurationTemplateInput, opts ...request.Option) (*CreateReplicationConfigurationTemplateOutput, error)
CreateReplicationConfigurationTemplateWithContext is the same as CreateReplicationConfigurationTemplate with the addition of the ability to pass a context and additional request options.
See CreateReplicationConfigurationTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) CreateWave ¶
func (c *Mgn) CreateWave(input *CreateWaveInput) (*CreateWaveOutput, error)
CreateWave API operation for Application Migration Service.
Create wave.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation CreateWave for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateWave
func (*Mgn) CreateWaveRequest ¶
func (c *Mgn) CreateWaveRequest(input *CreateWaveInput) (req *request.Request, output *CreateWaveOutput)
CreateWaveRequest generates a "aws/request.Request" representing the client's request for the CreateWave operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateWave for more information on using the CreateWave API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateWaveRequest method. req, resp := client.CreateWaveRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateWave
func (*Mgn) CreateWaveWithContext ¶
func (c *Mgn) CreateWaveWithContext(ctx aws.Context, input *CreateWaveInput, opts ...request.Option) (*CreateWaveOutput, error)
CreateWaveWithContext is the same as CreateWave with the addition of the ability to pass a context and additional request options.
See CreateWave for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DeleteApplication ¶
func (c *Mgn) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error)
DeleteApplication API operation for Application Migration Service.
Delete application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DeleteApplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteApplication
func (*Mgn) DeleteApplicationRequest ¶
func (c *Mgn) DeleteApplicationRequest(input *DeleteApplicationInput) (req *request.Request, output *DeleteApplicationOutput)
DeleteApplicationRequest generates a "aws/request.Request" representing the client's request for the DeleteApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteApplication for more information on using the DeleteApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteApplicationRequest method. req, resp := client.DeleteApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteApplication
func (*Mgn) DeleteApplicationWithContext ¶
func (c *Mgn) DeleteApplicationWithContext(ctx aws.Context, input *DeleteApplicationInput, opts ...request.Option) (*DeleteApplicationOutput, error)
DeleteApplicationWithContext is the same as DeleteApplication with the addition of the ability to pass a context and additional request options.
See DeleteApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DeleteJob ¶
func (c *Mgn) DeleteJob(input *DeleteJobInput) (*DeleteJobOutput, error)
DeleteJob API operation for Application Migration Service.
Deletes a single Job by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DeleteJob for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteJob
func (*Mgn) DeleteJobRequest ¶
func (c *Mgn) DeleteJobRequest(input *DeleteJobInput) (req *request.Request, output *DeleteJobOutput)
DeleteJobRequest generates a "aws/request.Request" representing the client's request for the DeleteJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteJob for more information on using the DeleteJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteJobRequest method. req, resp := client.DeleteJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteJob
func (*Mgn) DeleteJobWithContext ¶
func (c *Mgn) DeleteJobWithContext(ctx aws.Context, input *DeleteJobInput, opts ...request.Option) (*DeleteJobOutput, error)
DeleteJobWithContext is the same as DeleteJob with the addition of the ability to pass a context and additional request options.
See DeleteJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DeleteLaunchConfigurationTemplate ¶
func (c *Mgn) DeleteLaunchConfigurationTemplate(input *DeleteLaunchConfigurationTemplateInput) (*DeleteLaunchConfigurationTemplateOutput, error)
DeleteLaunchConfigurationTemplate API operation for Application Migration Service.
Deletes a single Launch Configuration Template by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DeleteLaunchConfigurationTemplate for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteLaunchConfigurationTemplate
func (*Mgn) DeleteLaunchConfigurationTemplateRequest ¶
func (c *Mgn) DeleteLaunchConfigurationTemplateRequest(input *DeleteLaunchConfigurationTemplateInput) (req *request.Request, output *DeleteLaunchConfigurationTemplateOutput)
DeleteLaunchConfigurationTemplateRequest generates a "aws/request.Request" representing the client's request for the DeleteLaunchConfigurationTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteLaunchConfigurationTemplate for more information on using the DeleteLaunchConfigurationTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteLaunchConfigurationTemplateRequest method. req, resp := client.DeleteLaunchConfigurationTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteLaunchConfigurationTemplate
func (*Mgn) DeleteLaunchConfigurationTemplateWithContext ¶
func (c *Mgn) DeleteLaunchConfigurationTemplateWithContext(ctx aws.Context, input *DeleteLaunchConfigurationTemplateInput, opts ...request.Option) (*DeleteLaunchConfigurationTemplateOutput, error)
DeleteLaunchConfigurationTemplateWithContext is the same as DeleteLaunchConfigurationTemplate with the addition of the ability to pass a context and additional request options.
See DeleteLaunchConfigurationTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DeleteReplicationConfigurationTemplate ¶
func (c *Mgn) DeleteReplicationConfigurationTemplate(input *DeleteReplicationConfigurationTemplateInput) (*DeleteReplicationConfigurationTemplateOutput, error)
DeleteReplicationConfigurationTemplate API operation for Application Migration Service.
Deletes a single Replication Configuration Template by ID ¶
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DeleteReplicationConfigurationTemplate for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteReplicationConfigurationTemplate
func (*Mgn) DeleteReplicationConfigurationTemplateRequest ¶
func (c *Mgn) DeleteReplicationConfigurationTemplateRequest(input *DeleteReplicationConfigurationTemplateInput) (req *request.Request, output *DeleteReplicationConfigurationTemplateOutput)
DeleteReplicationConfigurationTemplateRequest generates a "aws/request.Request" representing the client's request for the DeleteReplicationConfigurationTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteReplicationConfigurationTemplate for more information on using the DeleteReplicationConfigurationTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteReplicationConfigurationTemplateRequest method. req, resp := client.DeleteReplicationConfigurationTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteReplicationConfigurationTemplate
func (*Mgn) DeleteReplicationConfigurationTemplateWithContext ¶
func (c *Mgn) DeleteReplicationConfigurationTemplateWithContext(ctx aws.Context, input *DeleteReplicationConfigurationTemplateInput, opts ...request.Option) (*DeleteReplicationConfigurationTemplateOutput, error)
DeleteReplicationConfigurationTemplateWithContext is the same as DeleteReplicationConfigurationTemplate with the addition of the ability to pass a context and additional request options.
See DeleteReplicationConfigurationTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DeleteSourceServer ¶
func (c *Mgn) DeleteSourceServer(input *DeleteSourceServerInput) (*DeleteSourceServerOutput, error)
DeleteSourceServer API operation for Application Migration Service.
Deletes a single source server by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DeleteSourceServer for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteSourceServer
func (*Mgn) DeleteSourceServerRequest ¶
func (c *Mgn) DeleteSourceServerRequest(input *DeleteSourceServerInput) (req *request.Request, output *DeleteSourceServerOutput)
DeleteSourceServerRequest generates a "aws/request.Request" representing the client's request for the DeleteSourceServer operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteSourceServer for more information on using the DeleteSourceServer API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteSourceServerRequest method. req, resp := client.DeleteSourceServerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteSourceServer
func (*Mgn) DeleteSourceServerWithContext ¶
func (c *Mgn) DeleteSourceServerWithContext(ctx aws.Context, input *DeleteSourceServerInput, opts ...request.Option) (*DeleteSourceServerOutput, error)
DeleteSourceServerWithContext is the same as DeleteSourceServer with the addition of the ability to pass a context and additional request options.
See DeleteSourceServer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DeleteVcenterClient ¶
func (c *Mgn) DeleteVcenterClient(input *DeleteVcenterClientInput) (*DeleteVcenterClientOutput, error)
DeleteVcenterClient API operation for Application Migration Service.
Deletes a given vCenter client by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DeleteVcenterClient for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteVcenterClient
func (*Mgn) DeleteVcenterClientRequest ¶
func (c *Mgn) DeleteVcenterClientRequest(input *DeleteVcenterClientInput) (req *request.Request, output *DeleteVcenterClientOutput)
DeleteVcenterClientRequest generates a "aws/request.Request" representing the client's request for the DeleteVcenterClient operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVcenterClient for more information on using the DeleteVcenterClient API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVcenterClientRequest method. req, resp := client.DeleteVcenterClientRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteVcenterClient
func (*Mgn) DeleteVcenterClientWithContext ¶
func (c *Mgn) DeleteVcenterClientWithContext(ctx aws.Context, input *DeleteVcenterClientInput, opts ...request.Option) (*DeleteVcenterClientOutput, error)
DeleteVcenterClientWithContext is the same as DeleteVcenterClient with the addition of the ability to pass a context and additional request options.
See DeleteVcenterClient for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DeleteWave ¶
func (c *Mgn) DeleteWave(input *DeleteWaveInput) (*DeleteWaveOutput, error)
DeleteWave API operation for Application Migration Service.
Delete wave.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DeleteWave for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteWave
func (*Mgn) DeleteWaveRequest ¶
func (c *Mgn) DeleteWaveRequest(input *DeleteWaveInput) (req *request.Request, output *DeleteWaveOutput)
DeleteWaveRequest generates a "aws/request.Request" representing the client's request for the DeleteWave operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteWave for more information on using the DeleteWave API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteWaveRequest method. req, resp := client.DeleteWaveRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DeleteWave
func (*Mgn) DeleteWaveWithContext ¶
func (c *Mgn) DeleteWaveWithContext(ctx aws.Context, input *DeleteWaveInput, opts ...request.Option) (*DeleteWaveOutput, error)
DeleteWaveWithContext is the same as DeleteWave with the addition of the ability to pass a context and additional request options.
See DeleteWave for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeJobLogItems ¶
func (c *Mgn) DescribeJobLogItems(input *DescribeJobLogItemsInput) (*DescribeJobLogItemsOutput, error)
DescribeJobLogItems API operation for Application Migration Service.
Retrieves detailed job log items with paging.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DescribeJobLogItems for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeJobLogItems
func (*Mgn) DescribeJobLogItemsPages ¶
func (c *Mgn) DescribeJobLogItemsPages(input *DescribeJobLogItemsInput, fn func(*DescribeJobLogItemsOutput, bool) bool) error
DescribeJobLogItemsPages iterates over the pages of a DescribeJobLogItems operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See DescribeJobLogItems method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a DescribeJobLogItems operation. pageNum := 0 err := client.DescribeJobLogItemsPages(params, func(page *mgn.DescribeJobLogItemsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) DescribeJobLogItemsPagesWithContext ¶
func (c *Mgn) DescribeJobLogItemsPagesWithContext(ctx aws.Context, input *DescribeJobLogItemsInput, fn func(*DescribeJobLogItemsOutput, bool) bool, opts ...request.Option) error
DescribeJobLogItemsPagesWithContext same as DescribeJobLogItemsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeJobLogItemsRequest ¶
func (c *Mgn) DescribeJobLogItemsRequest(input *DescribeJobLogItemsInput) (req *request.Request, output *DescribeJobLogItemsOutput)
DescribeJobLogItemsRequest generates a "aws/request.Request" representing the client's request for the DescribeJobLogItems operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeJobLogItems for more information on using the DescribeJobLogItems API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeJobLogItemsRequest method. req, resp := client.DescribeJobLogItemsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeJobLogItems
func (*Mgn) DescribeJobLogItemsWithContext ¶
func (c *Mgn) DescribeJobLogItemsWithContext(ctx aws.Context, input *DescribeJobLogItemsInput, opts ...request.Option) (*DescribeJobLogItemsOutput, error)
DescribeJobLogItemsWithContext is the same as DescribeJobLogItems with the addition of the ability to pass a context and additional request options.
See DescribeJobLogItems for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeJobs ¶
func (c *Mgn) DescribeJobs(input *DescribeJobsInput) (*DescribeJobsOutput, error)
DescribeJobs API operation for Application Migration Service.
Returns a list of Jobs. Use the JobsID and fromDate and toData filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are normally created by the StartTest, StartCutover, and TerminateTargetInstances APIs. Jobs are also created by DiagnosticLaunch and TerminateDiagnosticInstances, which are APIs available only to *Support* and only used in response to relevant support tickets.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DescribeJobs for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeJobs
func (*Mgn) DescribeJobsPages ¶
func (c *Mgn) DescribeJobsPages(input *DescribeJobsInput, fn func(*DescribeJobsOutput, bool) bool) error
DescribeJobsPages iterates over the pages of a DescribeJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See DescribeJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a DescribeJobs operation. pageNum := 0 err := client.DescribeJobsPages(params, func(page *mgn.DescribeJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) DescribeJobsPagesWithContext ¶
func (c *Mgn) DescribeJobsPagesWithContext(ctx aws.Context, input *DescribeJobsInput, fn func(*DescribeJobsOutput, bool) bool, opts ...request.Option) error
DescribeJobsPagesWithContext same as DescribeJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeJobsRequest ¶
func (c *Mgn) DescribeJobsRequest(input *DescribeJobsInput) (req *request.Request, output *DescribeJobsOutput)
DescribeJobsRequest generates a "aws/request.Request" representing the client's request for the DescribeJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeJobs for more information on using the DescribeJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeJobsRequest method. req, resp := client.DescribeJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeJobs
func (*Mgn) DescribeJobsWithContext ¶
func (c *Mgn) DescribeJobsWithContext(ctx aws.Context, input *DescribeJobsInput, opts ...request.Option) (*DescribeJobsOutput, error)
DescribeJobsWithContext is the same as DescribeJobs with the addition of the ability to pass a context and additional request options.
See DescribeJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeLaunchConfigurationTemplates ¶
func (c *Mgn) DescribeLaunchConfigurationTemplates(input *DescribeLaunchConfigurationTemplatesInput) (*DescribeLaunchConfigurationTemplatesOutput, error)
DescribeLaunchConfigurationTemplates API operation for Application Migration Service.
Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DescribeLaunchConfigurationTemplates for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeLaunchConfigurationTemplates
func (*Mgn) DescribeLaunchConfigurationTemplatesPages ¶
func (c *Mgn) DescribeLaunchConfigurationTemplatesPages(input *DescribeLaunchConfigurationTemplatesInput, fn func(*DescribeLaunchConfigurationTemplatesOutput, bool) bool) error
DescribeLaunchConfigurationTemplatesPages iterates over the pages of a DescribeLaunchConfigurationTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See DescribeLaunchConfigurationTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a DescribeLaunchConfigurationTemplates operation. pageNum := 0 err := client.DescribeLaunchConfigurationTemplatesPages(params, func(page *mgn.DescribeLaunchConfigurationTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) DescribeLaunchConfigurationTemplatesPagesWithContext ¶
func (c *Mgn) DescribeLaunchConfigurationTemplatesPagesWithContext(ctx aws.Context, input *DescribeLaunchConfigurationTemplatesInput, fn func(*DescribeLaunchConfigurationTemplatesOutput, bool) bool, opts ...request.Option) error
DescribeLaunchConfigurationTemplatesPagesWithContext same as DescribeLaunchConfigurationTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeLaunchConfigurationTemplatesRequest ¶
func (c *Mgn) DescribeLaunchConfigurationTemplatesRequest(input *DescribeLaunchConfigurationTemplatesInput) (req *request.Request, output *DescribeLaunchConfigurationTemplatesOutput)
DescribeLaunchConfigurationTemplatesRequest generates a "aws/request.Request" representing the client's request for the DescribeLaunchConfigurationTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeLaunchConfigurationTemplates for more information on using the DescribeLaunchConfigurationTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeLaunchConfigurationTemplatesRequest method. req, resp := client.DescribeLaunchConfigurationTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeLaunchConfigurationTemplates
func (*Mgn) DescribeLaunchConfigurationTemplatesWithContext ¶
func (c *Mgn) DescribeLaunchConfigurationTemplatesWithContext(ctx aws.Context, input *DescribeLaunchConfigurationTemplatesInput, opts ...request.Option) (*DescribeLaunchConfigurationTemplatesOutput, error)
DescribeLaunchConfigurationTemplatesWithContext is the same as DescribeLaunchConfigurationTemplates with the addition of the ability to pass a context and additional request options.
See DescribeLaunchConfigurationTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeReplicationConfigurationTemplates ¶
func (c *Mgn) DescribeReplicationConfigurationTemplates(input *DescribeReplicationConfigurationTemplatesInput) (*DescribeReplicationConfigurationTemplatesOutput, error)
DescribeReplicationConfigurationTemplates API operation for Application Migration Service.
Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DescribeReplicationConfigurationTemplates for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeReplicationConfigurationTemplates
func (*Mgn) DescribeReplicationConfigurationTemplatesPages ¶
func (c *Mgn) DescribeReplicationConfigurationTemplatesPages(input *DescribeReplicationConfigurationTemplatesInput, fn func(*DescribeReplicationConfigurationTemplatesOutput, bool) bool) error
DescribeReplicationConfigurationTemplatesPages iterates over the pages of a DescribeReplicationConfigurationTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See DescribeReplicationConfigurationTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a DescribeReplicationConfigurationTemplates operation. pageNum := 0 err := client.DescribeReplicationConfigurationTemplatesPages(params, func(page *mgn.DescribeReplicationConfigurationTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) DescribeReplicationConfigurationTemplatesPagesWithContext ¶
func (c *Mgn) DescribeReplicationConfigurationTemplatesPagesWithContext(ctx aws.Context, input *DescribeReplicationConfigurationTemplatesInput, fn func(*DescribeReplicationConfigurationTemplatesOutput, bool) bool, opts ...request.Option) error
DescribeReplicationConfigurationTemplatesPagesWithContext same as DescribeReplicationConfigurationTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeReplicationConfigurationTemplatesRequest ¶
func (c *Mgn) DescribeReplicationConfigurationTemplatesRequest(input *DescribeReplicationConfigurationTemplatesInput) (req *request.Request, output *DescribeReplicationConfigurationTemplatesOutput)
DescribeReplicationConfigurationTemplatesRequest generates a "aws/request.Request" representing the client's request for the DescribeReplicationConfigurationTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeReplicationConfigurationTemplates for more information on using the DescribeReplicationConfigurationTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeReplicationConfigurationTemplatesRequest method. req, resp := client.DescribeReplicationConfigurationTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeReplicationConfigurationTemplates
func (*Mgn) DescribeReplicationConfigurationTemplatesWithContext ¶
func (c *Mgn) DescribeReplicationConfigurationTemplatesWithContext(ctx aws.Context, input *DescribeReplicationConfigurationTemplatesInput, opts ...request.Option) (*DescribeReplicationConfigurationTemplatesOutput, error)
DescribeReplicationConfigurationTemplatesWithContext is the same as DescribeReplicationConfigurationTemplates with the addition of the ability to pass a context and additional request options.
See DescribeReplicationConfigurationTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeSourceServers ¶
func (c *Mgn) DescribeSourceServers(input *DescribeSourceServersInput) (*DescribeSourceServersOutput, error)
DescribeSourceServers API operation for Application Migration Service.
Retrieves all SourceServers or multiple SourceServers by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DescribeSourceServers for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeSourceServers
func (*Mgn) DescribeSourceServersPages ¶
func (c *Mgn) DescribeSourceServersPages(input *DescribeSourceServersInput, fn func(*DescribeSourceServersOutput, bool) bool) error
DescribeSourceServersPages iterates over the pages of a DescribeSourceServers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See DescribeSourceServers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a DescribeSourceServers operation. pageNum := 0 err := client.DescribeSourceServersPages(params, func(page *mgn.DescribeSourceServersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) DescribeSourceServersPagesWithContext ¶
func (c *Mgn) DescribeSourceServersPagesWithContext(ctx aws.Context, input *DescribeSourceServersInput, fn func(*DescribeSourceServersOutput, bool) bool, opts ...request.Option) error
DescribeSourceServersPagesWithContext same as DescribeSourceServersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeSourceServersRequest ¶
func (c *Mgn) DescribeSourceServersRequest(input *DescribeSourceServersInput) (req *request.Request, output *DescribeSourceServersOutput)
DescribeSourceServersRequest generates a "aws/request.Request" representing the client's request for the DescribeSourceServers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeSourceServers for more information on using the DescribeSourceServers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeSourceServersRequest method. req, resp := client.DescribeSourceServersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeSourceServers
func (*Mgn) DescribeSourceServersWithContext ¶
func (c *Mgn) DescribeSourceServersWithContext(ctx aws.Context, input *DescribeSourceServersInput, opts ...request.Option) (*DescribeSourceServersOutput, error)
DescribeSourceServersWithContext is the same as DescribeSourceServers with the addition of the ability to pass a context and additional request options.
See DescribeSourceServers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeVcenterClients ¶
func (c *Mgn) DescribeVcenterClients(input *DescribeVcenterClientsInput) (*DescribeVcenterClientsOutput, error)
DescribeVcenterClients API operation for Application Migration Service.
Returns a list of the installed vCenter clients.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DescribeVcenterClients for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeVcenterClients
func (*Mgn) DescribeVcenterClientsPages ¶
func (c *Mgn) DescribeVcenterClientsPages(input *DescribeVcenterClientsInput, fn func(*DescribeVcenterClientsOutput, bool) bool) error
DescribeVcenterClientsPages iterates over the pages of a DescribeVcenterClients operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See DescribeVcenterClients method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a DescribeVcenterClients operation. pageNum := 0 err := client.DescribeVcenterClientsPages(params, func(page *mgn.DescribeVcenterClientsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) DescribeVcenterClientsPagesWithContext ¶
func (c *Mgn) DescribeVcenterClientsPagesWithContext(ctx aws.Context, input *DescribeVcenterClientsInput, fn func(*DescribeVcenterClientsOutput, bool) bool, opts ...request.Option) error
DescribeVcenterClientsPagesWithContext same as DescribeVcenterClientsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DescribeVcenterClientsRequest ¶
func (c *Mgn) DescribeVcenterClientsRequest(input *DescribeVcenterClientsInput) (req *request.Request, output *DescribeVcenterClientsOutput)
DescribeVcenterClientsRequest generates a "aws/request.Request" representing the client's request for the DescribeVcenterClients operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeVcenterClients for more information on using the DescribeVcenterClients API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeVcenterClientsRequest method. req, resp := client.DescribeVcenterClientsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DescribeVcenterClients
func (*Mgn) DescribeVcenterClientsWithContext ¶
func (c *Mgn) DescribeVcenterClientsWithContext(ctx aws.Context, input *DescribeVcenterClientsInput, opts ...request.Option) (*DescribeVcenterClientsOutput, error)
DescribeVcenterClientsWithContext is the same as DescribeVcenterClients with the addition of the ability to pass a context and additional request options.
See DescribeVcenterClients for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DisassociateApplications ¶
func (c *Mgn) DisassociateApplications(input *DisassociateApplicationsInput) (*DisassociateApplicationsOutput, error)
DisassociateApplications API operation for Application Migration Service.
Disassociate applications from wave.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DisassociateApplications for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DisassociateApplications
func (*Mgn) DisassociateApplicationsRequest ¶
func (c *Mgn) DisassociateApplicationsRequest(input *DisassociateApplicationsInput) (req *request.Request, output *DisassociateApplicationsOutput)
DisassociateApplicationsRequest generates a "aws/request.Request" representing the client's request for the DisassociateApplications operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateApplications for more information on using the DisassociateApplications API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateApplicationsRequest method. req, resp := client.DisassociateApplicationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DisassociateApplications
func (*Mgn) DisassociateApplicationsWithContext ¶
func (c *Mgn) DisassociateApplicationsWithContext(ctx aws.Context, input *DisassociateApplicationsInput, opts ...request.Option) (*DisassociateApplicationsOutput, error)
DisassociateApplicationsWithContext is the same as DisassociateApplications with the addition of the ability to pass a context and additional request options.
See DisassociateApplications for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DisassociateSourceServers ¶
func (c *Mgn) DisassociateSourceServers(input *DisassociateSourceServersInput) (*DisassociateSourceServersOutput, error)
DisassociateSourceServers API operation for Application Migration Service.
Disassociate source servers from application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DisassociateSourceServers for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DisassociateSourceServers
func (*Mgn) DisassociateSourceServersRequest ¶
func (c *Mgn) DisassociateSourceServersRequest(input *DisassociateSourceServersInput) (req *request.Request, output *DisassociateSourceServersOutput)
DisassociateSourceServersRequest generates a "aws/request.Request" representing the client's request for the DisassociateSourceServers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateSourceServers for more information on using the DisassociateSourceServers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateSourceServersRequest method. req, resp := client.DisassociateSourceServersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DisassociateSourceServers
func (*Mgn) DisassociateSourceServersWithContext ¶
func (c *Mgn) DisassociateSourceServersWithContext(ctx aws.Context, input *DisassociateSourceServersInput, opts ...request.Option) (*DisassociateSourceServersOutput, error)
DisassociateSourceServersWithContext is the same as DisassociateSourceServers with the addition of the ability to pass a context and additional request options.
See DisassociateSourceServers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) DisconnectFromService ¶
func (c *Mgn) DisconnectFromService(input *DisconnectFromServiceInput) (*DisconnectFromServiceOutput, error)
DisconnectFromService API operation for Application Migration Service.
Disconnects specific Source Servers from Application Migration Service. Data replication is stopped immediately. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. If the agent on the source server has not been prevented from communicating with the Application Migration Service service, then it will receive a command to uninstall itself (within approximately 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be set to DISCONNECTED; The totalStorageBytes property for each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation DisconnectFromService for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DisconnectFromService
func (*Mgn) DisconnectFromServiceRequest ¶
func (c *Mgn) DisconnectFromServiceRequest(input *DisconnectFromServiceInput) (req *request.Request, output *DisconnectFromServiceOutput)
DisconnectFromServiceRequest generates a "aws/request.Request" representing the client's request for the DisconnectFromService operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisconnectFromService for more information on using the DisconnectFromService API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisconnectFromServiceRequest method. req, resp := client.DisconnectFromServiceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/DisconnectFromService
func (*Mgn) DisconnectFromServiceWithContext ¶
func (c *Mgn) DisconnectFromServiceWithContext(ctx aws.Context, input *DisconnectFromServiceInput, opts ...request.Option) (*DisconnectFromServiceOutput, error)
DisconnectFromServiceWithContext is the same as DisconnectFromService with the addition of the ability to pass a context and additional request options.
See DisconnectFromService for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) FinalizeCutover ¶
func (c *Mgn) FinalizeCutover(input *FinalizeCutoverInput) (*FinalizeCutoverOutput, error)
FinalizeCutover API operation for Application Migration Service.
Finalizes the cutover immediately for specific Source Servers. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. The AWS Replication Agent will receive a command to uninstall itself (within 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be changed to DISCONNECTED; The SourceServer.lifeCycle.state will be changed to CUTOVER; The totalStorageBytes property fo each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation FinalizeCutover for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/FinalizeCutover
func (*Mgn) FinalizeCutoverRequest ¶
func (c *Mgn) FinalizeCutoverRequest(input *FinalizeCutoverInput) (req *request.Request, output *FinalizeCutoverOutput)
FinalizeCutoverRequest generates a "aws/request.Request" representing the client's request for the FinalizeCutover operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See FinalizeCutover for more information on using the FinalizeCutover API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the FinalizeCutoverRequest method. req, resp := client.FinalizeCutoverRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/FinalizeCutover
func (*Mgn) FinalizeCutoverWithContext ¶
func (c *Mgn) FinalizeCutoverWithContext(ctx aws.Context, input *FinalizeCutoverInput, opts ...request.Option) (*FinalizeCutoverOutput, error)
FinalizeCutoverWithContext is the same as FinalizeCutover with the addition of the ability to pass a context and additional request options.
See FinalizeCutover for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) GetLaunchConfiguration ¶
func (c *Mgn) GetLaunchConfiguration(input *GetLaunchConfigurationInput) (*GetLaunchConfigurationOutput, error)
GetLaunchConfiguration API operation for Application Migration Service.
Lists all LaunchConfigurations available, filtered by Source Server IDs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation GetLaunchConfiguration for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/GetLaunchConfiguration
func (*Mgn) GetLaunchConfigurationRequest ¶
func (c *Mgn) GetLaunchConfigurationRequest(input *GetLaunchConfigurationInput) (req *request.Request, output *GetLaunchConfigurationOutput)
GetLaunchConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetLaunchConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetLaunchConfiguration for more information on using the GetLaunchConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetLaunchConfigurationRequest method. req, resp := client.GetLaunchConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/GetLaunchConfiguration
func (*Mgn) GetLaunchConfigurationWithContext ¶
func (c *Mgn) GetLaunchConfigurationWithContext(ctx aws.Context, input *GetLaunchConfigurationInput, opts ...request.Option) (*GetLaunchConfigurationOutput, error)
GetLaunchConfigurationWithContext is the same as GetLaunchConfiguration with the addition of the ability to pass a context and additional request options.
See GetLaunchConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) GetReplicationConfiguration ¶
func (c *Mgn) GetReplicationConfiguration(input *GetReplicationConfigurationInput) (*GetReplicationConfigurationOutput, error)
GetReplicationConfiguration API operation for Application Migration Service.
Lists all ReplicationConfigurations, filtered by Source Server ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation GetReplicationConfiguration for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/GetReplicationConfiguration
func (*Mgn) GetReplicationConfigurationRequest ¶
func (c *Mgn) GetReplicationConfigurationRequest(input *GetReplicationConfigurationInput) (req *request.Request, output *GetReplicationConfigurationOutput)
GetReplicationConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetReplicationConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetReplicationConfiguration for more information on using the GetReplicationConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetReplicationConfigurationRequest method. req, resp := client.GetReplicationConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/GetReplicationConfiguration
func (*Mgn) GetReplicationConfigurationWithContext ¶
func (c *Mgn) GetReplicationConfigurationWithContext(ctx aws.Context, input *GetReplicationConfigurationInput, opts ...request.Option) (*GetReplicationConfigurationOutput, error)
GetReplicationConfigurationWithContext is the same as GetReplicationConfiguration with the addition of the ability to pass a context and additional request options.
See GetReplicationConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) InitializeService ¶
func (c *Mgn) InitializeService(input *InitializeServiceInput) (*InitializeServiceOutput, error)
InitializeService API operation for Application Migration Service.
Initialize Application Migration Service.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation InitializeService for usage and error information.
Returned Error Types:
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/InitializeService
func (*Mgn) InitializeServiceRequest ¶
func (c *Mgn) InitializeServiceRequest(input *InitializeServiceInput) (req *request.Request, output *InitializeServiceOutput)
InitializeServiceRequest generates a "aws/request.Request" representing the client's request for the InitializeService operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See InitializeService for more information on using the InitializeService API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the InitializeServiceRequest method. req, resp := client.InitializeServiceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/InitializeService
func (*Mgn) InitializeServiceWithContext ¶
func (c *Mgn) InitializeServiceWithContext(ctx aws.Context, input *InitializeServiceInput, opts ...request.Option) (*InitializeServiceOutput, error)
InitializeServiceWithContext is the same as InitializeService with the addition of the ability to pass a context and additional request options.
See InitializeService for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListApplications ¶
func (c *Mgn) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error)
ListApplications API operation for Application Migration Service.
Retrieves all applications or multiple applications by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListApplications for usage and error information.
Returned Error Types:
- UninitializedAccountException Uninitialized account exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListApplications
func (*Mgn) ListApplicationsPages ¶
func (c *Mgn) ListApplicationsPages(input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool) error
ListApplicationsPages iterates over the pages of a ListApplications operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListApplications method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListApplications operation. pageNum := 0 err := client.ListApplicationsPages(params, func(page *mgn.ListApplicationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListApplicationsPagesWithContext ¶
func (c *Mgn) ListApplicationsPagesWithContext(ctx aws.Context, input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool, opts ...request.Option) error
ListApplicationsPagesWithContext same as ListApplicationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListApplicationsRequest ¶
func (c *Mgn) ListApplicationsRequest(input *ListApplicationsInput) (req *request.Request, output *ListApplicationsOutput)
ListApplicationsRequest generates a "aws/request.Request" representing the client's request for the ListApplications operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListApplications for more information on using the ListApplications API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListApplicationsRequest method. req, resp := client.ListApplicationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListApplications
func (*Mgn) ListApplicationsWithContext ¶
func (c *Mgn) ListApplicationsWithContext(ctx aws.Context, input *ListApplicationsInput, opts ...request.Option) (*ListApplicationsOutput, error)
ListApplicationsWithContext is the same as ListApplications with the addition of the ability to pass a context and additional request options.
See ListApplications for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListExportErrors ¶
func (c *Mgn) ListExportErrors(input *ListExportErrorsInput) (*ListExportErrorsOutput, error)
ListExportErrors API operation for Application Migration Service.
List export errors.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListExportErrors for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListExportErrors
func (*Mgn) ListExportErrorsPages ¶
func (c *Mgn) ListExportErrorsPages(input *ListExportErrorsInput, fn func(*ListExportErrorsOutput, bool) bool) error
ListExportErrorsPages iterates over the pages of a ListExportErrors operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListExportErrors method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListExportErrors operation. pageNum := 0 err := client.ListExportErrorsPages(params, func(page *mgn.ListExportErrorsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListExportErrorsPagesWithContext ¶
func (c *Mgn) ListExportErrorsPagesWithContext(ctx aws.Context, input *ListExportErrorsInput, fn func(*ListExportErrorsOutput, bool) bool, opts ...request.Option) error
ListExportErrorsPagesWithContext same as ListExportErrorsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListExportErrorsRequest ¶
func (c *Mgn) ListExportErrorsRequest(input *ListExportErrorsInput) (req *request.Request, output *ListExportErrorsOutput)
ListExportErrorsRequest generates a "aws/request.Request" representing the client's request for the ListExportErrors operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListExportErrors for more information on using the ListExportErrors API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListExportErrorsRequest method. req, resp := client.ListExportErrorsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListExportErrors
func (*Mgn) ListExportErrorsWithContext ¶
func (c *Mgn) ListExportErrorsWithContext(ctx aws.Context, input *ListExportErrorsInput, opts ...request.Option) (*ListExportErrorsOutput, error)
ListExportErrorsWithContext is the same as ListExportErrors with the addition of the ability to pass a context and additional request options.
See ListExportErrors for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListExports ¶
func (c *Mgn) ListExports(input *ListExportsInput) (*ListExportsOutput, error)
ListExports API operation for Application Migration Service.
List exports.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListExports for usage and error information.
Returned Error Types:
- UninitializedAccountException Uninitialized account exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListExports
func (*Mgn) ListExportsPages ¶
func (c *Mgn) ListExportsPages(input *ListExportsInput, fn func(*ListExportsOutput, bool) bool) error
ListExportsPages iterates over the pages of a ListExports operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListExports method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListExports operation. pageNum := 0 err := client.ListExportsPages(params, func(page *mgn.ListExportsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListExportsPagesWithContext ¶
func (c *Mgn) ListExportsPagesWithContext(ctx aws.Context, input *ListExportsInput, fn func(*ListExportsOutput, bool) bool, opts ...request.Option) error
ListExportsPagesWithContext same as ListExportsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListExportsRequest ¶
func (c *Mgn) ListExportsRequest(input *ListExportsInput) (req *request.Request, output *ListExportsOutput)
ListExportsRequest generates a "aws/request.Request" representing the client's request for the ListExports operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListExports for more information on using the ListExports API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListExportsRequest method. req, resp := client.ListExportsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListExports
func (*Mgn) ListExportsWithContext ¶
func (c *Mgn) ListExportsWithContext(ctx aws.Context, input *ListExportsInput, opts ...request.Option) (*ListExportsOutput, error)
ListExportsWithContext is the same as ListExports with the addition of the ability to pass a context and additional request options.
See ListExports for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListImportErrors ¶
func (c *Mgn) ListImportErrors(input *ListImportErrorsInput) (*ListImportErrorsOutput, error)
ListImportErrors API operation for Application Migration Service.
List import errors.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListImportErrors for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListImportErrors
func (*Mgn) ListImportErrorsPages ¶
func (c *Mgn) ListImportErrorsPages(input *ListImportErrorsInput, fn func(*ListImportErrorsOutput, bool) bool) error
ListImportErrorsPages iterates over the pages of a ListImportErrors operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListImportErrors method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListImportErrors operation. pageNum := 0 err := client.ListImportErrorsPages(params, func(page *mgn.ListImportErrorsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListImportErrorsPagesWithContext ¶
func (c *Mgn) ListImportErrorsPagesWithContext(ctx aws.Context, input *ListImportErrorsInput, fn func(*ListImportErrorsOutput, bool) bool, opts ...request.Option) error
ListImportErrorsPagesWithContext same as ListImportErrorsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListImportErrorsRequest ¶
func (c *Mgn) ListImportErrorsRequest(input *ListImportErrorsInput) (req *request.Request, output *ListImportErrorsOutput)
ListImportErrorsRequest generates a "aws/request.Request" representing the client's request for the ListImportErrors operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListImportErrors for more information on using the ListImportErrors API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListImportErrorsRequest method. req, resp := client.ListImportErrorsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListImportErrors
func (*Mgn) ListImportErrorsWithContext ¶
func (c *Mgn) ListImportErrorsWithContext(ctx aws.Context, input *ListImportErrorsInput, opts ...request.Option) (*ListImportErrorsOutput, error)
ListImportErrorsWithContext is the same as ListImportErrors with the addition of the ability to pass a context and additional request options.
See ListImportErrors for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListImports ¶
func (c *Mgn) ListImports(input *ListImportsInput) (*ListImportsOutput, error)
ListImports API operation for Application Migration Service.
List imports.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListImports for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListImports
func (*Mgn) ListImportsPages ¶
func (c *Mgn) ListImportsPages(input *ListImportsInput, fn func(*ListImportsOutput, bool) bool) error
ListImportsPages iterates over the pages of a ListImports operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListImports method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListImports operation. pageNum := 0 err := client.ListImportsPages(params, func(page *mgn.ListImportsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListImportsPagesWithContext ¶
func (c *Mgn) ListImportsPagesWithContext(ctx aws.Context, input *ListImportsInput, fn func(*ListImportsOutput, bool) bool, opts ...request.Option) error
ListImportsPagesWithContext same as ListImportsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListImportsRequest ¶
func (c *Mgn) ListImportsRequest(input *ListImportsInput) (req *request.Request, output *ListImportsOutput)
ListImportsRequest generates a "aws/request.Request" representing the client's request for the ListImports operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListImports for more information on using the ListImports API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListImportsRequest method. req, resp := client.ListImportsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListImports
func (*Mgn) ListImportsWithContext ¶
func (c *Mgn) ListImportsWithContext(ctx aws.Context, input *ListImportsInput, opts ...request.Option) (*ListImportsOutput, error)
ListImportsWithContext is the same as ListImports with the addition of the ability to pass a context and additional request options.
See ListImports for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListManagedAccounts ¶
func (c *Mgn) ListManagedAccounts(input *ListManagedAccountsInput) (*ListManagedAccountsOutput, error)
ListManagedAccounts API operation for Application Migration Service.
List Managed Accounts.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListManagedAccounts for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListManagedAccounts
func (*Mgn) ListManagedAccountsPages ¶
func (c *Mgn) ListManagedAccountsPages(input *ListManagedAccountsInput, fn func(*ListManagedAccountsOutput, bool) bool) error
ListManagedAccountsPages iterates over the pages of a ListManagedAccounts operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListManagedAccounts method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListManagedAccounts operation. pageNum := 0 err := client.ListManagedAccountsPages(params, func(page *mgn.ListManagedAccountsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListManagedAccountsPagesWithContext ¶
func (c *Mgn) ListManagedAccountsPagesWithContext(ctx aws.Context, input *ListManagedAccountsInput, fn func(*ListManagedAccountsOutput, bool) bool, opts ...request.Option) error
ListManagedAccountsPagesWithContext same as ListManagedAccountsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListManagedAccountsRequest ¶
func (c *Mgn) ListManagedAccountsRequest(input *ListManagedAccountsInput) (req *request.Request, output *ListManagedAccountsOutput)
ListManagedAccountsRequest generates a "aws/request.Request" representing the client's request for the ListManagedAccounts operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListManagedAccounts for more information on using the ListManagedAccounts API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListManagedAccountsRequest method. req, resp := client.ListManagedAccountsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListManagedAccounts
func (*Mgn) ListManagedAccountsWithContext ¶
func (c *Mgn) ListManagedAccountsWithContext(ctx aws.Context, input *ListManagedAccountsInput, opts ...request.Option) (*ListManagedAccountsOutput, error)
ListManagedAccountsWithContext is the same as ListManagedAccounts with the addition of the ability to pass a context and additional request options.
See ListManagedAccounts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListSourceServerActions ¶
func (c *Mgn) ListSourceServerActions(input *ListSourceServerActionsInput) (*ListSourceServerActionsOutput, error)
ListSourceServerActions API operation for Application Migration Service.
List source server post migration custom actions.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListSourceServerActions for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListSourceServerActions
func (*Mgn) ListSourceServerActionsPages ¶
func (c *Mgn) ListSourceServerActionsPages(input *ListSourceServerActionsInput, fn func(*ListSourceServerActionsOutput, bool) bool) error
ListSourceServerActionsPages iterates over the pages of a ListSourceServerActions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSourceServerActions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSourceServerActions operation. pageNum := 0 err := client.ListSourceServerActionsPages(params, func(page *mgn.ListSourceServerActionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListSourceServerActionsPagesWithContext ¶
func (c *Mgn) ListSourceServerActionsPagesWithContext(ctx aws.Context, input *ListSourceServerActionsInput, fn func(*ListSourceServerActionsOutput, bool) bool, opts ...request.Option) error
ListSourceServerActionsPagesWithContext same as ListSourceServerActionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListSourceServerActionsRequest ¶
func (c *Mgn) ListSourceServerActionsRequest(input *ListSourceServerActionsInput) (req *request.Request, output *ListSourceServerActionsOutput)
ListSourceServerActionsRequest generates a "aws/request.Request" representing the client's request for the ListSourceServerActions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSourceServerActions for more information on using the ListSourceServerActions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSourceServerActionsRequest method. req, resp := client.ListSourceServerActionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListSourceServerActions
func (*Mgn) ListSourceServerActionsWithContext ¶
func (c *Mgn) ListSourceServerActionsWithContext(ctx aws.Context, input *ListSourceServerActionsInput, opts ...request.Option) (*ListSourceServerActionsOutput, error)
ListSourceServerActionsWithContext is the same as ListSourceServerActions with the addition of the ability to pass a context and additional request options.
See ListSourceServerActions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListTagsForResource ¶
func (c *Mgn) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Application Migration Service.
List all tags for your Application Migration Service resources.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ResourceNotFoundException Resource not found exception.
ThrottlingException Reached throttling quota exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
InternalServerException The server encountered an unexpected condition that prevented it from fulfilling the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListTagsForResource
func (*Mgn) ListTagsForResourceRequest ¶
func (c *Mgn) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListTagsForResource
func (*Mgn) ListTagsForResourceWithContext ¶
func (c *Mgn) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListTemplateActions ¶
func (c *Mgn) ListTemplateActions(input *ListTemplateActionsInput) (*ListTemplateActionsOutput, error)
ListTemplateActions API operation for Application Migration Service.
List template post migration custom actions.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListTemplateActions for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListTemplateActions
func (*Mgn) ListTemplateActionsPages ¶
func (c *Mgn) ListTemplateActionsPages(input *ListTemplateActionsInput, fn func(*ListTemplateActionsOutput, bool) bool) error
ListTemplateActionsPages iterates over the pages of a ListTemplateActions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTemplateActions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTemplateActions operation. pageNum := 0 err := client.ListTemplateActionsPages(params, func(page *mgn.ListTemplateActionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListTemplateActionsPagesWithContext ¶
func (c *Mgn) ListTemplateActionsPagesWithContext(ctx aws.Context, input *ListTemplateActionsInput, fn func(*ListTemplateActionsOutput, bool) bool, opts ...request.Option) error
ListTemplateActionsPagesWithContext same as ListTemplateActionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListTemplateActionsRequest ¶
func (c *Mgn) ListTemplateActionsRequest(input *ListTemplateActionsInput) (req *request.Request, output *ListTemplateActionsOutput)
ListTemplateActionsRequest generates a "aws/request.Request" representing the client's request for the ListTemplateActions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTemplateActions for more information on using the ListTemplateActions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTemplateActionsRequest method. req, resp := client.ListTemplateActionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListTemplateActions
func (*Mgn) ListTemplateActionsWithContext ¶
func (c *Mgn) ListTemplateActionsWithContext(ctx aws.Context, input *ListTemplateActionsInput, opts ...request.Option) (*ListTemplateActionsOutput, error)
ListTemplateActionsWithContext is the same as ListTemplateActions with the addition of the ability to pass a context and additional request options.
See ListTemplateActions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListWaves ¶
func (c *Mgn) ListWaves(input *ListWavesInput) (*ListWavesOutput, error)
ListWaves API operation for Application Migration Service.
Retrieves all waves or multiple waves by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ListWaves for usage and error information.
Returned Error Types:
- UninitializedAccountException Uninitialized account exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListWaves
func (*Mgn) ListWavesPages ¶
func (c *Mgn) ListWavesPages(input *ListWavesInput, fn func(*ListWavesOutput, bool) bool) error
ListWavesPages iterates over the pages of a ListWaves operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWaves method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListWaves operation. pageNum := 0 err := client.ListWavesPages(params, func(page *mgn.ListWavesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Mgn) ListWavesPagesWithContext ¶
func (c *Mgn) ListWavesPagesWithContext(ctx aws.Context, input *ListWavesInput, fn func(*ListWavesOutput, bool) bool, opts ...request.Option) error
ListWavesPagesWithContext same as ListWavesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ListWavesRequest ¶
func (c *Mgn) ListWavesRequest(input *ListWavesInput) (req *request.Request, output *ListWavesOutput)
ListWavesRequest generates a "aws/request.Request" representing the client's request for the ListWaves operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListWaves for more information on using the ListWaves API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListWavesRequest method. req, resp := client.ListWavesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ListWaves
func (*Mgn) ListWavesWithContext ¶
func (c *Mgn) ListWavesWithContext(ctx aws.Context, input *ListWavesInput, opts ...request.Option) (*ListWavesOutput, error)
ListWavesWithContext is the same as ListWaves with the addition of the ability to pass a context and additional request options.
See ListWaves for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) MarkAsArchived ¶
func (c *Mgn) MarkAsArchived(input *MarkAsArchivedInput) (*MarkAsArchivedOutput, error)
MarkAsArchived API operation for Application Migration Service.
Archives specific Source Servers by setting the SourceServer.isArchived property to true for specified SourceServers by ID. This command only works for SourceServers with a lifecycle. state which equals DISCONNECTED or CUTOVER.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation MarkAsArchived for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/MarkAsArchived
func (*Mgn) MarkAsArchivedRequest ¶
func (c *Mgn) MarkAsArchivedRequest(input *MarkAsArchivedInput) (req *request.Request, output *MarkAsArchivedOutput)
MarkAsArchivedRequest generates a "aws/request.Request" representing the client's request for the MarkAsArchived operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See MarkAsArchived for more information on using the MarkAsArchived API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the MarkAsArchivedRequest method. req, resp := client.MarkAsArchivedRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/MarkAsArchived
func (*Mgn) MarkAsArchivedWithContext ¶
func (c *Mgn) MarkAsArchivedWithContext(ctx aws.Context, input *MarkAsArchivedInput, opts ...request.Option) (*MarkAsArchivedOutput, error)
MarkAsArchivedWithContext is the same as MarkAsArchived with the addition of the ability to pass a context and additional request options.
See MarkAsArchived for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) PauseReplication ¶
func (c *Mgn) PauseReplication(input *PauseReplicationInput) (*PauseReplicationOutput, error)
PauseReplication API operation for Application Migration Service.
Pause Replication.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation PauseReplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/PauseReplication
func (*Mgn) PauseReplicationRequest ¶
func (c *Mgn) PauseReplicationRequest(input *PauseReplicationInput) (req *request.Request, output *PauseReplicationOutput)
PauseReplicationRequest generates a "aws/request.Request" representing the client's request for the PauseReplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PauseReplication for more information on using the PauseReplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PauseReplicationRequest method. req, resp := client.PauseReplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/PauseReplication
func (*Mgn) PauseReplicationWithContext ¶
func (c *Mgn) PauseReplicationWithContext(ctx aws.Context, input *PauseReplicationInput, opts ...request.Option) (*PauseReplicationOutput, error)
PauseReplicationWithContext is the same as PauseReplication with the addition of the ability to pass a context and additional request options.
See PauseReplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) PutSourceServerAction ¶
func (c *Mgn) PutSourceServerAction(input *PutSourceServerActionInput) (*PutSourceServerActionOutput, error)
PutSourceServerAction API operation for Application Migration Service.
Put source server post migration custom action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation PutSourceServerAction for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/PutSourceServerAction
func (*Mgn) PutSourceServerActionRequest ¶
func (c *Mgn) PutSourceServerActionRequest(input *PutSourceServerActionInput) (req *request.Request, output *PutSourceServerActionOutput)
PutSourceServerActionRequest generates a "aws/request.Request" representing the client's request for the PutSourceServerAction operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutSourceServerAction for more information on using the PutSourceServerAction API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutSourceServerActionRequest method. req, resp := client.PutSourceServerActionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/PutSourceServerAction
func (*Mgn) PutSourceServerActionWithContext ¶
func (c *Mgn) PutSourceServerActionWithContext(ctx aws.Context, input *PutSourceServerActionInput, opts ...request.Option) (*PutSourceServerActionOutput, error)
PutSourceServerActionWithContext is the same as PutSourceServerAction with the addition of the ability to pass a context and additional request options.
See PutSourceServerAction for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) PutTemplateAction ¶
func (c *Mgn) PutTemplateAction(input *PutTemplateActionInput) (*PutTemplateActionOutput, error)
PutTemplateAction API operation for Application Migration Service.
Put template post migration custom action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation PutTemplateAction for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/PutTemplateAction
func (*Mgn) PutTemplateActionRequest ¶
func (c *Mgn) PutTemplateActionRequest(input *PutTemplateActionInput) (req *request.Request, output *PutTemplateActionOutput)
PutTemplateActionRequest generates a "aws/request.Request" representing the client's request for the PutTemplateAction operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutTemplateAction for more information on using the PutTemplateAction API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutTemplateActionRequest method. req, resp := client.PutTemplateActionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/PutTemplateAction
func (*Mgn) PutTemplateActionWithContext ¶
func (c *Mgn) PutTemplateActionWithContext(ctx aws.Context, input *PutTemplateActionInput, opts ...request.Option) (*PutTemplateActionOutput, error)
PutTemplateActionWithContext is the same as PutTemplateAction with the addition of the ability to pass a context and additional request options.
See PutTemplateAction for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) RemoveSourceServerAction ¶
func (c *Mgn) RemoveSourceServerAction(input *RemoveSourceServerActionInput) (*RemoveSourceServerActionOutput, error)
RemoveSourceServerAction API operation for Application Migration Service.
Remove source server post migration custom action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation RemoveSourceServerAction for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/RemoveSourceServerAction
func (*Mgn) RemoveSourceServerActionRequest ¶
func (c *Mgn) RemoveSourceServerActionRequest(input *RemoveSourceServerActionInput) (req *request.Request, output *RemoveSourceServerActionOutput)
RemoveSourceServerActionRequest generates a "aws/request.Request" representing the client's request for the RemoveSourceServerAction operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RemoveSourceServerAction for more information on using the RemoveSourceServerAction API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RemoveSourceServerActionRequest method. req, resp := client.RemoveSourceServerActionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/RemoveSourceServerAction
func (*Mgn) RemoveSourceServerActionWithContext ¶
func (c *Mgn) RemoveSourceServerActionWithContext(ctx aws.Context, input *RemoveSourceServerActionInput, opts ...request.Option) (*RemoveSourceServerActionOutput, error)
RemoveSourceServerActionWithContext is the same as RemoveSourceServerAction with the addition of the ability to pass a context and additional request options.
See RemoveSourceServerAction for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) RemoveTemplateAction ¶
func (c *Mgn) RemoveTemplateAction(input *RemoveTemplateActionInput) (*RemoveTemplateActionOutput, error)
RemoveTemplateAction API operation for Application Migration Service.
Remove template post migration custom action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation RemoveTemplateAction for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/RemoveTemplateAction
func (*Mgn) RemoveTemplateActionRequest ¶
func (c *Mgn) RemoveTemplateActionRequest(input *RemoveTemplateActionInput) (req *request.Request, output *RemoveTemplateActionOutput)
RemoveTemplateActionRequest generates a "aws/request.Request" representing the client's request for the RemoveTemplateAction operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RemoveTemplateAction for more information on using the RemoveTemplateAction API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RemoveTemplateActionRequest method. req, resp := client.RemoveTemplateActionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/RemoveTemplateAction
func (*Mgn) RemoveTemplateActionWithContext ¶
func (c *Mgn) RemoveTemplateActionWithContext(ctx aws.Context, input *RemoveTemplateActionInput, opts ...request.Option) (*RemoveTemplateActionOutput, error)
RemoveTemplateActionWithContext is the same as RemoveTemplateAction with the addition of the ability to pass a context and additional request options.
See RemoveTemplateAction for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) ResumeReplication ¶
func (c *Mgn) ResumeReplication(input *ResumeReplicationInput) (*ResumeReplicationOutput, error)
ResumeReplication API operation for Application Migration Service.
Resume Replication.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation ResumeReplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ResumeReplication
func (*Mgn) ResumeReplicationRequest ¶
func (c *Mgn) ResumeReplicationRequest(input *ResumeReplicationInput) (req *request.Request, output *ResumeReplicationOutput)
ResumeReplicationRequest generates a "aws/request.Request" representing the client's request for the ResumeReplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ResumeReplication for more information on using the ResumeReplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ResumeReplicationRequest method. req, resp := client.ResumeReplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/ResumeReplication
func (*Mgn) ResumeReplicationWithContext ¶
func (c *Mgn) ResumeReplicationWithContext(ctx aws.Context, input *ResumeReplicationInput, opts ...request.Option) (*ResumeReplicationOutput, error)
ResumeReplicationWithContext is the same as ResumeReplication with the addition of the ability to pass a context and additional request options.
See ResumeReplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) RetryDataReplication ¶
func (c *Mgn) RetryDataReplication(input *RetryDataReplicationInput) (*RetryDataReplicationOutput, error)
RetryDataReplication API operation for Application Migration Service.
Causes the data replication initiation sequence to begin immediately upon next Handshake for specified SourceServer IDs, regardless of when the previous initiation started. This command will not work if the SourceServer is not stalled or is in a DISCONNECTED or STOPPED state.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation RetryDataReplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/RetryDataReplication
func (*Mgn) RetryDataReplicationRequest ¶
func (c *Mgn) RetryDataReplicationRequest(input *RetryDataReplicationInput) (req *request.Request, output *RetryDataReplicationOutput)
RetryDataReplicationRequest generates a "aws/request.Request" representing the client's request for the RetryDataReplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RetryDataReplication for more information on using the RetryDataReplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RetryDataReplicationRequest method. req, resp := client.RetryDataReplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/RetryDataReplication
func (*Mgn) RetryDataReplicationWithContext ¶
func (c *Mgn) RetryDataReplicationWithContext(ctx aws.Context, input *RetryDataReplicationInput, opts ...request.Option) (*RetryDataReplicationOutput, error)
RetryDataReplicationWithContext is the same as RetryDataReplication with the addition of the ability to pass a context and additional request options.
See RetryDataReplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) StartCutover ¶
func (c *Mgn) StartCutover(input *StartCutoverInput) (*StartCutoverOutput, error)
StartCutover API operation for Application Migration Service.
Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation StartCutover for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartCutover
func (*Mgn) StartCutoverRequest ¶
func (c *Mgn) StartCutoverRequest(input *StartCutoverInput) (req *request.Request, output *StartCutoverOutput)
StartCutoverRequest generates a "aws/request.Request" representing the client's request for the StartCutover operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartCutover for more information on using the StartCutover API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartCutoverRequest method. req, resp := client.StartCutoverRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartCutover
func (*Mgn) StartCutoverWithContext ¶
func (c *Mgn) StartCutoverWithContext(ctx aws.Context, input *StartCutoverInput, opts ...request.Option) (*StartCutoverOutput, error)
StartCutoverWithContext is the same as StartCutover with the addition of the ability to pass a context and additional request options.
See StartCutover for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) StartExport ¶
func (c *Mgn) StartExport(input *StartExportInput) (*StartExportOutput, error)
StartExport API operation for Application Migration Service.
Start export.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation StartExport for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartExport
func (*Mgn) StartExportRequest ¶
func (c *Mgn) StartExportRequest(input *StartExportInput) (req *request.Request, output *StartExportOutput)
StartExportRequest generates a "aws/request.Request" representing the client's request for the StartExport operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartExport for more information on using the StartExport API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartExportRequest method. req, resp := client.StartExportRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartExport
func (*Mgn) StartExportWithContext ¶
func (c *Mgn) StartExportWithContext(ctx aws.Context, input *StartExportInput, opts ...request.Option) (*StartExportOutput, error)
StartExportWithContext is the same as StartExport with the addition of the ability to pass a context and additional request options.
See StartExport for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) StartImport ¶
func (c *Mgn) StartImport(input *StartImportInput) (*StartImportOutput, error)
StartImport API operation for Application Migration Service.
Start import.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation StartImport for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartImport
func (*Mgn) StartImportRequest ¶
func (c *Mgn) StartImportRequest(input *StartImportInput) (req *request.Request, output *StartImportOutput)
StartImportRequest generates a "aws/request.Request" representing the client's request for the StartImport operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartImport for more information on using the StartImport API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartImportRequest method. req, resp := client.StartImportRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartImport
func (*Mgn) StartImportWithContext ¶
func (c *Mgn) StartImportWithContext(ctx aws.Context, input *StartImportInput, opts ...request.Option) (*StartImportOutput, error)
StartImportWithContext is the same as StartImport with the addition of the ability to pass a context and additional request options.
See StartImport for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) StartReplication ¶
func (c *Mgn) StartReplication(input *StartReplicationInput) (*StartReplicationOutput, error)
StartReplication API operation for Application Migration Service.
Starts replication for SNAPSHOT_SHIPPING agents.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation StartReplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartReplication
func (*Mgn) StartReplicationRequest ¶
func (c *Mgn) StartReplicationRequest(input *StartReplicationInput) (req *request.Request, output *StartReplicationOutput)
StartReplicationRequest generates a "aws/request.Request" representing the client's request for the StartReplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartReplication for more information on using the StartReplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartReplicationRequest method. req, resp := client.StartReplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartReplication
func (*Mgn) StartReplicationWithContext ¶
func (c *Mgn) StartReplicationWithContext(ctx aws.Context, input *StartReplicationInput, opts ...request.Option) (*StartReplicationOutput, error)
StartReplicationWithContext is the same as StartReplication with the addition of the ability to pass a context and additional request options.
See StartReplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) StartTest ¶
func (c *Mgn) StartTest(input *StartTestInput) (*StartTestOutput, error)
StartTest API operation for Application Migration Service.
Launches a Test Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartTest and changes the SourceServer.lifeCycle.state property to TESTING.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation StartTest for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartTest
func (*Mgn) StartTestRequest ¶
func (c *Mgn) StartTestRequest(input *StartTestInput) (req *request.Request, output *StartTestOutput)
StartTestRequest generates a "aws/request.Request" representing the client's request for the StartTest operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartTest for more information on using the StartTest API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartTestRequest method. req, resp := client.StartTestRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StartTest
func (*Mgn) StartTestWithContext ¶
func (c *Mgn) StartTestWithContext(ctx aws.Context, input *StartTestInput, opts ...request.Option) (*StartTestOutput, error)
StartTestWithContext is the same as StartTest with the addition of the ability to pass a context and additional request options.
See StartTest for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) StopReplication ¶
func (c *Mgn) StopReplication(input *StopReplicationInput) (*StopReplicationOutput, error)
StopReplication API operation for Application Migration Service.
Stop Replication.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation StopReplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StopReplication
func (*Mgn) StopReplicationRequest ¶
func (c *Mgn) StopReplicationRequest(input *StopReplicationInput) (req *request.Request, output *StopReplicationOutput)
StopReplicationRequest generates a "aws/request.Request" representing the client's request for the StopReplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StopReplication for more information on using the StopReplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StopReplicationRequest method. req, resp := client.StopReplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/StopReplication
func (*Mgn) StopReplicationWithContext ¶
func (c *Mgn) StopReplicationWithContext(ctx aws.Context, input *StopReplicationInput, opts ...request.Option) (*StopReplicationOutput, error)
StopReplicationWithContext is the same as StopReplication with the addition of the ability to pass a context and additional request options.
See StopReplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) TagResource ¶
func (c *Mgn) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Application Migration Service.
Adds or overwrites only the specified tags for the specified Application Migration Service resource or resources. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and optional value.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation TagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException Resource not found exception.
ThrottlingException Reached throttling quota exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
InternalServerException The server encountered an unexpected condition that prevented it from fulfilling the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/TagResource
func (*Mgn) TagResourceRequest ¶
func (c *Mgn) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/TagResource
func (*Mgn) TagResourceWithContext ¶
func (c *Mgn) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) TerminateTargetInstances ¶
func (c *Mgn) TerminateTargetInstances(input *TerminateTargetInstancesInput) (*TerminateTargetInstancesOutput, error)
TerminateTargetInstances API operation for Application Migration Service.
Starts a job that terminates specific launched EC2 Test and Cutover instances. This command will not work for any Source Server with a lifecycle.state of TESTING, CUTTING_OVER, or CUTOVER.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation TerminateTargetInstances for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/TerminateTargetInstances
func (*Mgn) TerminateTargetInstancesRequest ¶
func (c *Mgn) TerminateTargetInstancesRequest(input *TerminateTargetInstancesInput) (req *request.Request, output *TerminateTargetInstancesOutput)
TerminateTargetInstancesRequest generates a "aws/request.Request" representing the client's request for the TerminateTargetInstances operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TerminateTargetInstances for more information on using the TerminateTargetInstances API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TerminateTargetInstancesRequest method. req, resp := client.TerminateTargetInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/TerminateTargetInstances
func (*Mgn) TerminateTargetInstancesWithContext ¶
func (c *Mgn) TerminateTargetInstancesWithContext(ctx aws.Context, input *TerminateTargetInstancesInput, opts ...request.Option) (*TerminateTargetInstancesOutput, error)
TerminateTargetInstancesWithContext is the same as TerminateTargetInstances with the addition of the ability to pass a context and additional request options.
See TerminateTargetInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UnarchiveApplication ¶
func (c *Mgn) UnarchiveApplication(input *UnarchiveApplicationInput) (*UnarchiveApplicationOutput, error)
UnarchiveApplication API operation for Application Migration Service.
Unarchive application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UnarchiveApplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UnarchiveApplication
func (*Mgn) UnarchiveApplicationRequest ¶
func (c *Mgn) UnarchiveApplicationRequest(input *UnarchiveApplicationInput) (req *request.Request, output *UnarchiveApplicationOutput)
UnarchiveApplicationRequest generates a "aws/request.Request" representing the client's request for the UnarchiveApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UnarchiveApplication for more information on using the UnarchiveApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UnarchiveApplicationRequest method. req, resp := client.UnarchiveApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UnarchiveApplication
func (*Mgn) UnarchiveApplicationWithContext ¶
func (c *Mgn) UnarchiveApplicationWithContext(ctx aws.Context, input *UnarchiveApplicationInput, opts ...request.Option) (*UnarchiveApplicationOutput, error)
UnarchiveApplicationWithContext is the same as UnarchiveApplication with the addition of the ability to pass a context and additional request options.
See UnarchiveApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UnarchiveWave ¶
func (c *Mgn) UnarchiveWave(input *UnarchiveWaveInput) (*UnarchiveWaveOutput, error)
UnarchiveWave API operation for Application Migration Service.
Unarchive wave.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UnarchiveWave for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ServiceQuotaExceededException The request could not be completed because its exceeded the service quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UnarchiveWave
func (*Mgn) UnarchiveWaveRequest ¶
func (c *Mgn) UnarchiveWaveRequest(input *UnarchiveWaveInput) (req *request.Request, output *UnarchiveWaveOutput)
UnarchiveWaveRequest generates a "aws/request.Request" representing the client's request for the UnarchiveWave operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UnarchiveWave for more information on using the UnarchiveWave API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UnarchiveWaveRequest method. req, resp := client.UnarchiveWaveRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UnarchiveWave
func (*Mgn) UnarchiveWaveWithContext ¶
func (c *Mgn) UnarchiveWaveWithContext(ctx aws.Context, input *UnarchiveWaveInput, opts ...request.Option) (*UnarchiveWaveOutput, error)
UnarchiveWaveWithContext is the same as UnarchiveWave with the addition of the ability to pass a context and additional request options.
See UnarchiveWave for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UntagResource ¶
func (c *Mgn) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Application Migration Service.
Deletes the specified set of tags from the specified set of Application Migration Service resources.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UntagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException Resource not found exception.
ThrottlingException Reached throttling quota exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
InternalServerException The server encountered an unexpected condition that prevented it from fulfilling the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UntagResource
func (*Mgn) UntagResourceRequest ¶
func (c *Mgn) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UntagResource
func (*Mgn) UntagResourceWithContext ¶
func (c *Mgn) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UpdateApplication ¶
func (c *Mgn) UpdateApplication(input *UpdateApplicationInput) (*UpdateApplicationOutput, error)
UpdateApplication API operation for Application Migration Service.
Update application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UpdateApplication for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateApplication
func (*Mgn) UpdateApplicationRequest ¶
func (c *Mgn) UpdateApplicationRequest(input *UpdateApplicationInput) (req *request.Request, output *UpdateApplicationOutput)
UpdateApplicationRequest generates a "aws/request.Request" representing the client's request for the UpdateApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateApplication for more information on using the UpdateApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateApplicationRequest method. req, resp := client.UpdateApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateApplication
func (*Mgn) UpdateApplicationWithContext ¶
func (c *Mgn) UpdateApplicationWithContext(ctx aws.Context, input *UpdateApplicationInput, opts ...request.Option) (*UpdateApplicationOutput, error)
UpdateApplicationWithContext is the same as UpdateApplication with the addition of the ability to pass a context and additional request options.
See UpdateApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UpdateLaunchConfiguration ¶
func (c *Mgn) UpdateLaunchConfiguration(input *UpdateLaunchConfigurationInput) (*UpdateLaunchConfigurationOutput, error)
UpdateLaunchConfiguration API operation for Application Migration Service.
Updates multiple LaunchConfigurations by Source Server ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UpdateLaunchConfiguration for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateLaunchConfiguration
func (*Mgn) UpdateLaunchConfigurationRequest ¶
func (c *Mgn) UpdateLaunchConfigurationRequest(input *UpdateLaunchConfigurationInput) (req *request.Request, output *UpdateLaunchConfigurationOutput)
UpdateLaunchConfigurationRequest generates a "aws/request.Request" representing the client's request for the UpdateLaunchConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateLaunchConfiguration for more information on using the UpdateLaunchConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateLaunchConfigurationRequest method. req, resp := client.UpdateLaunchConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateLaunchConfiguration
func (*Mgn) UpdateLaunchConfigurationTemplate ¶
func (c *Mgn) UpdateLaunchConfigurationTemplate(input *UpdateLaunchConfigurationTemplateInput) (*UpdateLaunchConfigurationTemplateOutput, error)
UpdateLaunchConfigurationTemplate API operation for Application Migration Service.
Updates an existing Launch Configuration Template by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UpdateLaunchConfigurationTemplate for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateLaunchConfigurationTemplate
func (*Mgn) UpdateLaunchConfigurationTemplateRequest ¶
func (c *Mgn) UpdateLaunchConfigurationTemplateRequest(input *UpdateLaunchConfigurationTemplateInput) (req *request.Request, output *UpdateLaunchConfigurationTemplateOutput)
UpdateLaunchConfigurationTemplateRequest generates a "aws/request.Request" representing the client's request for the UpdateLaunchConfigurationTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateLaunchConfigurationTemplate for more information on using the UpdateLaunchConfigurationTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateLaunchConfigurationTemplateRequest method. req, resp := client.UpdateLaunchConfigurationTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateLaunchConfigurationTemplate
func (*Mgn) UpdateLaunchConfigurationTemplateWithContext ¶
func (c *Mgn) UpdateLaunchConfigurationTemplateWithContext(ctx aws.Context, input *UpdateLaunchConfigurationTemplateInput, opts ...request.Option) (*UpdateLaunchConfigurationTemplateOutput, error)
UpdateLaunchConfigurationTemplateWithContext is the same as UpdateLaunchConfigurationTemplate with the addition of the ability to pass a context and additional request options.
See UpdateLaunchConfigurationTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UpdateLaunchConfigurationWithContext ¶
func (c *Mgn) UpdateLaunchConfigurationWithContext(ctx aws.Context, input *UpdateLaunchConfigurationInput, opts ...request.Option) (*UpdateLaunchConfigurationOutput, error)
UpdateLaunchConfigurationWithContext is the same as UpdateLaunchConfiguration with the addition of the ability to pass a context and additional request options.
See UpdateLaunchConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UpdateReplicationConfiguration ¶
func (c *Mgn) UpdateReplicationConfiguration(input *UpdateReplicationConfigurationInput) (*UpdateReplicationConfigurationOutput, error)
UpdateReplicationConfiguration API operation for Application Migration Service.
Allows you to update multiple ReplicationConfigurations by Source Server ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UpdateReplicationConfiguration for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateReplicationConfiguration
func (*Mgn) UpdateReplicationConfigurationRequest ¶
func (c *Mgn) UpdateReplicationConfigurationRequest(input *UpdateReplicationConfigurationInput) (req *request.Request, output *UpdateReplicationConfigurationOutput)
UpdateReplicationConfigurationRequest generates a "aws/request.Request" representing the client's request for the UpdateReplicationConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateReplicationConfiguration for more information on using the UpdateReplicationConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateReplicationConfigurationRequest method. req, resp := client.UpdateReplicationConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateReplicationConfiguration
func (*Mgn) UpdateReplicationConfigurationTemplate ¶
func (c *Mgn) UpdateReplicationConfigurationTemplate(input *UpdateReplicationConfigurationTemplateInput) (*UpdateReplicationConfigurationTemplateOutput, error)
UpdateReplicationConfigurationTemplate API operation for Application Migration Service.
Updates multiple ReplicationConfigurationTemplates by ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UpdateReplicationConfigurationTemplate for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
AccessDeniedException Operating denied due to a file permission or access check error.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateReplicationConfigurationTemplate
func (*Mgn) UpdateReplicationConfigurationTemplateRequest ¶
func (c *Mgn) UpdateReplicationConfigurationTemplateRequest(input *UpdateReplicationConfigurationTemplateInput) (req *request.Request, output *UpdateReplicationConfigurationTemplateOutput)
UpdateReplicationConfigurationTemplateRequest generates a "aws/request.Request" representing the client's request for the UpdateReplicationConfigurationTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateReplicationConfigurationTemplate for more information on using the UpdateReplicationConfigurationTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateReplicationConfigurationTemplateRequest method. req, resp := client.UpdateReplicationConfigurationTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateReplicationConfigurationTemplate
func (*Mgn) UpdateReplicationConfigurationTemplateWithContext ¶
func (c *Mgn) UpdateReplicationConfigurationTemplateWithContext(ctx aws.Context, input *UpdateReplicationConfigurationTemplateInput, opts ...request.Option) (*UpdateReplicationConfigurationTemplateOutput, error)
UpdateReplicationConfigurationTemplateWithContext is the same as UpdateReplicationConfigurationTemplate with the addition of the ability to pass a context and additional request options.
See UpdateReplicationConfigurationTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UpdateReplicationConfigurationWithContext ¶
func (c *Mgn) UpdateReplicationConfigurationWithContext(ctx aws.Context, input *UpdateReplicationConfigurationInput, opts ...request.Option) (*UpdateReplicationConfigurationOutput, error)
UpdateReplicationConfigurationWithContext is the same as UpdateReplicationConfiguration with the addition of the ability to pass a context and additional request options.
See UpdateReplicationConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UpdateSourceServerReplicationType ¶
func (c *Mgn) UpdateSourceServerReplicationType(input *UpdateSourceServerReplicationTypeInput) (*UpdateSourceServerReplicationTypeOutput, error)
UpdateSourceServerReplicationType API operation for Application Migration Service.
Allows you to change between the AGENT_BASED replication type and the SNAPSHOT_SHIPPING replication type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UpdateSourceServerReplicationType for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ValidationException Validate exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateSourceServerReplicationType
func (*Mgn) UpdateSourceServerReplicationTypeRequest ¶
func (c *Mgn) UpdateSourceServerReplicationTypeRequest(input *UpdateSourceServerReplicationTypeInput) (req *request.Request, output *UpdateSourceServerReplicationTypeOutput)
UpdateSourceServerReplicationTypeRequest generates a "aws/request.Request" representing the client's request for the UpdateSourceServerReplicationType operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateSourceServerReplicationType for more information on using the UpdateSourceServerReplicationType API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateSourceServerReplicationTypeRequest method. req, resp := client.UpdateSourceServerReplicationTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateSourceServerReplicationType
func (*Mgn) UpdateSourceServerReplicationTypeWithContext ¶
func (c *Mgn) UpdateSourceServerReplicationTypeWithContext(ctx aws.Context, input *UpdateSourceServerReplicationTypeInput, opts ...request.Option) (*UpdateSourceServerReplicationTypeOutput, error)
UpdateSourceServerReplicationTypeWithContext is the same as UpdateSourceServerReplicationType with the addition of the ability to pass a context and additional request options.
See UpdateSourceServerReplicationType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Mgn) UpdateWave ¶
func (c *Mgn) UpdateWave(input *UpdateWaveInput) (*UpdateWaveOutput, error)
UpdateWave API operation for Application Migration Service.
Update wave.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Application Migration Service's API operation UpdateWave for usage and error information.
Returned Error Types:
UninitializedAccountException Uninitialized account exception.
ResourceNotFoundException Resource not found exception.
ConflictException The request could not be completed due to a conflict with the current state of the target resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateWave
func (*Mgn) UpdateWaveRequest ¶
func (c *Mgn) UpdateWaveRequest(input *UpdateWaveInput) (req *request.Request, output *UpdateWaveOutput)
UpdateWaveRequest generates a "aws/request.Request" representing the client's request for the UpdateWave operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateWave for more information on using the UpdateWave API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateWaveRequest method. req, resp := client.UpdateWaveRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/UpdateWave
func (*Mgn) UpdateWaveWithContext ¶
func (c *Mgn) UpdateWaveWithContext(ctx aws.Context, input *UpdateWaveInput, opts ...request.Option) (*UpdateWaveOutput, error)
UpdateWaveWithContext is the same as UpdateWave with the addition of the ability to pass a context and additional request options.
See UpdateWave for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type NetworkInterface ¶
type NetworkInterface struct { // Network interface IPs. Ips []*string `locationName:"ips" type:"list"` // Network interface primary IP. IsPrimary *bool `locationName:"isPrimary" type:"boolean"` // Network interface Mac address. MacAddress *string `locationName:"macAddress" type:"string"` // contains filtered or unexported fields }
Network interface.
func (NetworkInterface) GoString ¶
func (s NetworkInterface) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NetworkInterface) SetIps ¶
func (s *NetworkInterface) SetIps(v []*string) *NetworkInterface
SetIps sets the Ips field's value.
func (*NetworkInterface) SetIsPrimary ¶
func (s *NetworkInterface) SetIsPrimary(v bool) *NetworkInterface
SetIsPrimary sets the IsPrimary field's value.
func (*NetworkInterface) SetMacAddress ¶
func (s *NetworkInterface) SetMacAddress(v string) *NetworkInterface
SetMacAddress sets the MacAddress field's value.
func (NetworkInterface) String ¶
func (s NetworkInterface) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type OS ¶
type OS struct { // OS full string. FullString *string `locationName:"fullString" type:"string"` // contains filtered or unexported fields }
Operating System.
func (OS) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OS) SetFullString ¶
SetFullString sets the FullString field's value.
type ParticipatingServer ¶
type ParticipatingServer struct { // Participating server launch status. LaunchStatus *string `locationName:"launchStatus" type:"string" enum:"LaunchStatus"` // Participating server's launched ec2 instance ID. LaunchedEc2InstanceID *string `locationName:"launchedEc2InstanceID" type:"string"` // Participating server's Post Launch Actions Status. PostLaunchActionsStatus *PostLaunchActionsStatus `locationName:"postLaunchActionsStatus" type:"structure"` // Participating server Source Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
Server participating in Job.
func (ParticipatingServer) GoString ¶
func (s ParticipatingServer) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ParticipatingServer) SetLaunchStatus ¶
func (s *ParticipatingServer) SetLaunchStatus(v string) *ParticipatingServer
SetLaunchStatus sets the LaunchStatus field's value.
func (*ParticipatingServer) SetLaunchedEc2InstanceID ¶
func (s *ParticipatingServer) SetLaunchedEc2InstanceID(v string) *ParticipatingServer
SetLaunchedEc2InstanceID sets the LaunchedEc2InstanceID field's value.
func (*ParticipatingServer) SetPostLaunchActionsStatus ¶
func (s *ParticipatingServer) SetPostLaunchActionsStatus(v *PostLaunchActionsStatus) *ParticipatingServer
SetPostLaunchActionsStatus sets the PostLaunchActionsStatus field's value.
func (*ParticipatingServer) SetSourceServerID ¶
func (s *ParticipatingServer) SetSourceServerID(v string) *ParticipatingServer
SetSourceServerID sets the SourceServerID field's value.
func (ParticipatingServer) String ¶
func (s ParticipatingServer) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PauseReplicationInput ¶
type PauseReplicationInput struct { // Pause Replication Request account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Pause Replication Request source server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (PauseReplicationInput) GoString ¶
func (s PauseReplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PauseReplicationInput) SetAccountID ¶
func (s *PauseReplicationInput) SetAccountID(v string) *PauseReplicationInput
SetAccountID sets the AccountID field's value.
func (*PauseReplicationInput) SetSourceServerID ¶
func (s *PauseReplicationInput) SetSourceServerID(v string) *PauseReplicationInput
SetSourceServerID sets the SourceServerID field's value.
func (PauseReplicationInput) String ¶
func (s PauseReplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PauseReplicationInput) Validate ¶
func (s *PauseReplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PauseReplicationOutput ¶
type PauseReplicationOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by PauseReplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (PauseReplicationOutput) GoString ¶
func (s PauseReplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PauseReplicationOutput) SetApplicationID ¶
func (s *PauseReplicationOutput) SetApplicationID(v string) *PauseReplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*PauseReplicationOutput) SetArn ¶
func (s *PauseReplicationOutput) SetArn(v string) *PauseReplicationOutput
SetArn sets the Arn field's value.
func (*PauseReplicationOutput) SetDataReplicationInfo ¶
func (s *PauseReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *PauseReplicationOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*PauseReplicationOutput) SetFqdnForActionFramework ¶
func (s *PauseReplicationOutput) SetFqdnForActionFramework(v string) *PauseReplicationOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*PauseReplicationOutput) SetIsArchived ¶
func (s *PauseReplicationOutput) SetIsArchived(v bool) *PauseReplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*PauseReplicationOutput) SetLaunchedInstance ¶
func (s *PauseReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *PauseReplicationOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*PauseReplicationOutput) SetLifeCycle ¶
func (s *PauseReplicationOutput) SetLifeCycle(v *LifeCycle) *PauseReplicationOutput
SetLifeCycle sets the LifeCycle field's value.
func (*PauseReplicationOutput) SetReplicationType ¶
func (s *PauseReplicationOutput) SetReplicationType(v string) *PauseReplicationOutput
SetReplicationType sets the ReplicationType field's value.
func (*PauseReplicationOutput) SetSourceProperties ¶
func (s *PauseReplicationOutput) SetSourceProperties(v *SourceProperties) *PauseReplicationOutput
SetSourceProperties sets the SourceProperties field's value.
func (*PauseReplicationOutput) SetSourceServerID ¶
func (s *PauseReplicationOutput) SetSourceServerID(v string) *PauseReplicationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*PauseReplicationOutput) SetTags ¶
func (s *PauseReplicationOutput) SetTags(v map[string]*string) *PauseReplicationOutput
SetTags sets the Tags field's value.
func (*PauseReplicationOutput) SetUserProvidedID ¶
func (s *PauseReplicationOutput) SetUserProvidedID(v string) *PauseReplicationOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*PauseReplicationOutput) SetVcenterClientID ¶
func (s *PauseReplicationOutput) SetVcenterClientID(v string) *PauseReplicationOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (PauseReplicationOutput) String ¶
func (s PauseReplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PostLaunchActions ¶
type PostLaunchActions struct { // AWS Systems Manager Command's CloudWatch log group name. CloudWatchLogGroupName *string `locationName:"cloudWatchLogGroupName" min:"1" type:"string"` // Deployment type in which AWS Systems Manager Documents will be executed. Deployment *string `locationName:"deployment" type:"string" enum:"PostLaunchActionsDeploymentType"` // AWS Systems Manager Command's logs S3 log bucket. S3LogBucket *string `locationName:"s3LogBucket" min:"3" type:"string"` // AWS Systems Manager Command's logs S3 output key prefix. S3OutputKeyPrefix *string `locationName:"s3OutputKeyPrefix" type:"string"` // AWS Systems Manager Documents. SsmDocuments []*SsmDocument `locationName:"ssmDocuments" type:"list"` // contains filtered or unexported fields }
Post Launch Actions to executed on the Test or Cutover instance.
func (PostLaunchActions) GoString ¶
func (s PostLaunchActions) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PostLaunchActions) SetCloudWatchLogGroupName ¶
func (s *PostLaunchActions) SetCloudWatchLogGroupName(v string) *PostLaunchActions
SetCloudWatchLogGroupName sets the CloudWatchLogGroupName field's value.
func (*PostLaunchActions) SetDeployment ¶
func (s *PostLaunchActions) SetDeployment(v string) *PostLaunchActions
SetDeployment sets the Deployment field's value.
func (*PostLaunchActions) SetS3LogBucket ¶
func (s *PostLaunchActions) SetS3LogBucket(v string) *PostLaunchActions
SetS3LogBucket sets the S3LogBucket field's value.
func (*PostLaunchActions) SetS3OutputKeyPrefix ¶
func (s *PostLaunchActions) SetS3OutputKeyPrefix(v string) *PostLaunchActions
SetS3OutputKeyPrefix sets the S3OutputKeyPrefix field's value.
func (*PostLaunchActions) SetSsmDocuments ¶
func (s *PostLaunchActions) SetSsmDocuments(v []*SsmDocument) *PostLaunchActions
SetSsmDocuments sets the SsmDocuments field's value.
func (PostLaunchActions) String ¶
func (s PostLaunchActions) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PostLaunchActions) Validate ¶
func (s *PostLaunchActions) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PostLaunchActionsStatus ¶
type PostLaunchActionsStatus struct { // List of Post Launch Action status. PostLaunchActionsLaunchStatusList []*JobPostLaunchActionsLaunchStatus `locationName:"postLaunchActionsLaunchStatusList" type:"list"` // Time where the AWS Systems Manager was detected as running on the Test or // Cutover instance. SsmAgentDiscoveryDatetime *string `locationName:"ssmAgentDiscoveryDatetime" min:"19" type:"string"` // contains filtered or unexported fields }
Status of the Post Launch Actions running on the Test or Cutover instance.
func (PostLaunchActionsStatus) GoString ¶
func (s PostLaunchActionsStatus) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PostLaunchActionsStatus) SetPostLaunchActionsLaunchStatusList ¶
func (s *PostLaunchActionsStatus) SetPostLaunchActionsLaunchStatusList(v []*JobPostLaunchActionsLaunchStatus) *PostLaunchActionsStatus
SetPostLaunchActionsLaunchStatusList sets the PostLaunchActionsLaunchStatusList field's value.
func (*PostLaunchActionsStatus) SetSsmAgentDiscoveryDatetime ¶
func (s *PostLaunchActionsStatus) SetSsmAgentDiscoveryDatetime(v string) *PostLaunchActionsStatus
SetSsmAgentDiscoveryDatetime sets the SsmAgentDiscoveryDatetime field's value.
func (PostLaunchActionsStatus) String ¶
func (s PostLaunchActionsStatus) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutSourceServerActionInput ¶
type PutSourceServerActionInput struct { // Source server post migration custom account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Source server post migration custom action ID. // // ActionID is a required field ActionID *string `locationName:"actionID" min:"1" type:"string" required:"true"` // Source server post migration custom action name. // // ActionName is a required field ActionName *string `locationName:"actionName" min:"1" type:"string" required:"true"` // Source server post migration custom action active status. Active *bool `locationName:"active" type:"boolean"` // Source server post migration custom action category. Category *string `locationName:"category" type:"string" enum:"ActionCategory"` // Source server post migration custom action description. Description *string `locationName:"description" type:"string"` // Source server post migration custom action document identifier. // // DocumentIdentifier is a required field DocumentIdentifier *string `locationName:"documentIdentifier" type:"string" required:"true"` // Source server post migration custom action document version. DocumentVersion *string `locationName:"documentVersion" type:"string"` // Source server post migration custom action external parameters. ExternalParameters map[string]*SsmExternalParameter `locationName:"externalParameters" type:"map"` // Source server post migration custom action must succeed for cutover. MustSucceedForCutover *bool `locationName:"mustSucceedForCutover" type:"boolean"` // Source server post migration custom action order. // // Order is a required field Order *int64 `locationName:"order" min:"1001" type:"integer" required:"true"` // Source server post migration custom action parameters. Parameters map[string][]*SsmParameterStoreParameter `locationName:"parameters" type:"map"` // Source server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // Source server post migration custom action timeout in seconds. TimeoutSeconds *int64 `locationName:"timeoutSeconds" min:"1" type:"integer"` // contains filtered or unexported fields }
func (PutSourceServerActionInput) GoString ¶
func (s PutSourceServerActionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSourceServerActionInput) SetAccountID ¶
func (s *PutSourceServerActionInput) SetAccountID(v string) *PutSourceServerActionInput
SetAccountID sets the AccountID field's value.
func (*PutSourceServerActionInput) SetActionID ¶
func (s *PutSourceServerActionInput) SetActionID(v string) *PutSourceServerActionInput
SetActionID sets the ActionID field's value.
func (*PutSourceServerActionInput) SetActionName ¶
func (s *PutSourceServerActionInput) SetActionName(v string) *PutSourceServerActionInput
SetActionName sets the ActionName field's value.
func (*PutSourceServerActionInput) SetActive ¶
func (s *PutSourceServerActionInput) SetActive(v bool) *PutSourceServerActionInput
SetActive sets the Active field's value.
func (*PutSourceServerActionInput) SetCategory ¶
func (s *PutSourceServerActionInput) SetCategory(v string) *PutSourceServerActionInput
SetCategory sets the Category field's value.
func (*PutSourceServerActionInput) SetDescription ¶
func (s *PutSourceServerActionInput) SetDescription(v string) *PutSourceServerActionInput
SetDescription sets the Description field's value.
func (*PutSourceServerActionInput) SetDocumentIdentifier ¶
func (s *PutSourceServerActionInput) SetDocumentIdentifier(v string) *PutSourceServerActionInput
SetDocumentIdentifier sets the DocumentIdentifier field's value.
func (*PutSourceServerActionInput) SetDocumentVersion ¶
func (s *PutSourceServerActionInput) SetDocumentVersion(v string) *PutSourceServerActionInput
SetDocumentVersion sets the DocumentVersion field's value.
func (*PutSourceServerActionInput) SetExternalParameters ¶
func (s *PutSourceServerActionInput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutSourceServerActionInput
SetExternalParameters sets the ExternalParameters field's value.
func (*PutSourceServerActionInput) SetMustSucceedForCutover ¶
func (s *PutSourceServerActionInput) SetMustSucceedForCutover(v bool) *PutSourceServerActionInput
SetMustSucceedForCutover sets the MustSucceedForCutover field's value.
func (*PutSourceServerActionInput) SetOrder ¶
func (s *PutSourceServerActionInput) SetOrder(v int64) *PutSourceServerActionInput
SetOrder sets the Order field's value.
func (*PutSourceServerActionInput) SetParameters ¶
func (s *PutSourceServerActionInput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutSourceServerActionInput
SetParameters sets the Parameters field's value.
func (*PutSourceServerActionInput) SetSourceServerID ¶
func (s *PutSourceServerActionInput) SetSourceServerID(v string) *PutSourceServerActionInput
SetSourceServerID sets the SourceServerID field's value.
func (*PutSourceServerActionInput) SetTimeoutSeconds ¶
func (s *PutSourceServerActionInput) SetTimeoutSeconds(v int64) *PutSourceServerActionInput
SetTimeoutSeconds sets the TimeoutSeconds field's value.
func (PutSourceServerActionInput) String ¶
func (s PutSourceServerActionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSourceServerActionInput) Validate ¶
func (s *PutSourceServerActionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutSourceServerActionOutput ¶
type PutSourceServerActionOutput struct { // Source server post migration custom action ID. ActionID *string `locationName:"actionID" min:"1" type:"string"` // Source server post migration custom action name. ActionName *string `locationName:"actionName" min:"1" type:"string"` // Source server post migration custom action active status. Active *bool `locationName:"active" type:"boolean"` // Source server post migration custom action category. Category *string `locationName:"category" type:"string" enum:"ActionCategory"` // Source server post migration custom action description. Description *string `locationName:"description" type:"string"` // Source server post migration custom action document identifier. DocumentIdentifier *string `locationName:"documentIdentifier" type:"string"` // Source server post migration custom action document version. DocumentVersion *string `locationName:"documentVersion" type:"string"` // Source server post migration custom action external parameters. ExternalParameters map[string]*SsmExternalParameter `locationName:"externalParameters" type:"map"` // Source server post migration custom action must succeed for cutover. MustSucceedForCutover *bool `locationName:"mustSucceedForCutover" type:"boolean"` // Source server post migration custom action order. Order *int64 `locationName:"order" min:"1001" type:"integer"` // Source server post migration custom action parameters. Parameters map[string][]*SsmParameterStoreParameter `locationName:"parameters" type:"map"` // Source server post migration custom action timeout in seconds. TimeoutSeconds *int64 `locationName:"timeoutSeconds" min:"1" type:"integer"` // contains filtered or unexported fields }
func (PutSourceServerActionOutput) GoString ¶
func (s PutSourceServerActionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSourceServerActionOutput) SetActionID ¶
func (s *PutSourceServerActionOutput) SetActionID(v string) *PutSourceServerActionOutput
SetActionID sets the ActionID field's value.
func (*PutSourceServerActionOutput) SetActionName ¶
func (s *PutSourceServerActionOutput) SetActionName(v string) *PutSourceServerActionOutput
SetActionName sets the ActionName field's value.
func (*PutSourceServerActionOutput) SetActive ¶
func (s *PutSourceServerActionOutput) SetActive(v bool) *PutSourceServerActionOutput
SetActive sets the Active field's value.
func (*PutSourceServerActionOutput) SetCategory ¶
func (s *PutSourceServerActionOutput) SetCategory(v string) *PutSourceServerActionOutput
SetCategory sets the Category field's value.
func (*PutSourceServerActionOutput) SetDescription ¶
func (s *PutSourceServerActionOutput) SetDescription(v string) *PutSourceServerActionOutput
SetDescription sets the Description field's value.
func (*PutSourceServerActionOutput) SetDocumentIdentifier ¶
func (s *PutSourceServerActionOutput) SetDocumentIdentifier(v string) *PutSourceServerActionOutput
SetDocumentIdentifier sets the DocumentIdentifier field's value.
func (*PutSourceServerActionOutput) SetDocumentVersion ¶
func (s *PutSourceServerActionOutput) SetDocumentVersion(v string) *PutSourceServerActionOutput
SetDocumentVersion sets the DocumentVersion field's value.
func (*PutSourceServerActionOutput) SetExternalParameters ¶
func (s *PutSourceServerActionOutput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutSourceServerActionOutput
SetExternalParameters sets the ExternalParameters field's value.
func (*PutSourceServerActionOutput) SetMustSucceedForCutover ¶
func (s *PutSourceServerActionOutput) SetMustSucceedForCutover(v bool) *PutSourceServerActionOutput
SetMustSucceedForCutover sets the MustSucceedForCutover field's value.
func (*PutSourceServerActionOutput) SetOrder ¶
func (s *PutSourceServerActionOutput) SetOrder(v int64) *PutSourceServerActionOutput
SetOrder sets the Order field's value.
func (*PutSourceServerActionOutput) SetParameters ¶
func (s *PutSourceServerActionOutput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutSourceServerActionOutput
SetParameters sets the Parameters field's value.
func (*PutSourceServerActionOutput) SetTimeoutSeconds ¶
func (s *PutSourceServerActionOutput) SetTimeoutSeconds(v int64) *PutSourceServerActionOutput
SetTimeoutSeconds sets the TimeoutSeconds field's value.
func (PutSourceServerActionOutput) String ¶
func (s PutSourceServerActionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutTemplateActionInput ¶
type PutTemplateActionInput struct { // Template post migration custom action ID. // // ActionID is a required field ActionID *string `locationName:"actionID" min:"1" type:"string" required:"true"` // Template post migration custom action name. // // ActionName is a required field ActionName *string `locationName:"actionName" type:"string" required:"true"` // Template post migration custom action active status. Active *bool `locationName:"active" type:"boolean"` // Template post migration custom action category. Category *string `locationName:"category" type:"string" enum:"ActionCategory"` // Template post migration custom action description. Description *string `locationName:"description" type:"string"` // Template post migration custom action document identifier. // // DocumentIdentifier is a required field DocumentIdentifier *string `locationName:"documentIdentifier" type:"string" required:"true"` // Template post migration custom action document version. DocumentVersion *string `locationName:"documentVersion" type:"string"` // Template post migration custom action external parameters. ExternalParameters map[string]*SsmExternalParameter `locationName:"externalParameters" type:"map"` // Launch configuration template ID. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // Template post migration custom action must succeed for cutover. MustSucceedForCutover *bool `locationName:"mustSucceedForCutover" type:"boolean"` // Operating system eligible for this template post migration custom action. OperatingSystem *string `locationName:"operatingSystem" type:"string"` // Template post migration custom action order. // // Order is a required field Order *int64 `locationName:"order" min:"1001" type:"integer" required:"true"` // Template post migration custom action parameters. Parameters map[string][]*SsmParameterStoreParameter `locationName:"parameters" type:"map"` // Template post migration custom action timeout in seconds. TimeoutSeconds *int64 `locationName:"timeoutSeconds" min:"1" type:"integer"` // contains filtered or unexported fields }
func (PutTemplateActionInput) GoString ¶
func (s PutTemplateActionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutTemplateActionInput) SetActionID ¶
func (s *PutTemplateActionInput) SetActionID(v string) *PutTemplateActionInput
SetActionID sets the ActionID field's value.
func (*PutTemplateActionInput) SetActionName ¶
func (s *PutTemplateActionInput) SetActionName(v string) *PutTemplateActionInput
SetActionName sets the ActionName field's value.
func (*PutTemplateActionInput) SetActive ¶
func (s *PutTemplateActionInput) SetActive(v bool) *PutTemplateActionInput
SetActive sets the Active field's value.
func (*PutTemplateActionInput) SetCategory ¶
func (s *PutTemplateActionInput) SetCategory(v string) *PutTemplateActionInput
SetCategory sets the Category field's value.
func (*PutTemplateActionInput) SetDescription ¶
func (s *PutTemplateActionInput) SetDescription(v string) *PutTemplateActionInput
SetDescription sets the Description field's value.
func (*PutTemplateActionInput) SetDocumentIdentifier ¶
func (s *PutTemplateActionInput) SetDocumentIdentifier(v string) *PutTemplateActionInput
SetDocumentIdentifier sets the DocumentIdentifier field's value.
func (*PutTemplateActionInput) SetDocumentVersion ¶
func (s *PutTemplateActionInput) SetDocumentVersion(v string) *PutTemplateActionInput
SetDocumentVersion sets the DocumentVersion field's value.
func (*PutTemplateActionInput) SetExternalParameters ¶
func (s *PutTemplateActionInput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutTemplateActionInput
SetExternalParameters sets the ExternalParameters field's value.
func (*PutTemplateActionInput) SetLaunchConfigurationTemplateID ¶
func (s *PutTemplateActionInput) SetLaunchConfigurationTemplateID(v string) *PutTemplateActionInput
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (*PutTemplateActionInput) SetMustSucceedForCutover ¶
func (s *PutTemplateActionInput) SetMustSucceedForCutover(v bool) *PutTemplateActionInput
SetMustSucceedForCutover sets the MustSucceedForCutover field's value.
func (*PutTemplateActionInput) SetOperatingSystem ¶
func (s *PutTemplateActionInput) SetOperatingSystem(v string) *PutTemplateActionInput
SetOperatingSystem sets the OperatingSystem field's value.
func (*PutTemplateActionInput) SetOrder ¶
func (s *PutTemplateActionInput) SetOrder(v int64) *PutTemplateActionInput
SetOrder sets the Order field's value.
func (*PutTemplateActionInput) SetParameters ¶
func (s *PutTemplateActionInput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutTemplateActionInput
SetParameters sets the Parameters field's value.
func (*PutTemplateActionInput) SetTimeoutSeconds ¶
func (s *PutTemplateActionInput) SetTimeoutSeconds(v int64) *PutTemplateActionInput
SetTimeoutSeconds sets the TimeoutSeconds field's value.
func (PutTemplateActionInput) String ¶
func (s PutTemplateActionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutTemplateActionInput) Validate ¶
func (s *PutTemplateActionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutTemplateActionOutput ¶
type PutTemplateActionOutput struct { // Template post migration custom action ID. ActionID *string `locationName:"actionID" min:"1" type:"string"` // Template post migration custom action name. ActionName *string `locationName:"actionName" type:"string"` // Template post migration custom action active status. Active *bool `locationName:"active" type:"boolean"` // Template post migration custom action category. Category *string `locationName:"category" type:"string" enum:"ActionCategory"` // Template post migration custom action description. Description *string `locationName:"description" type:"string"` // Template post migration custom action document identifier. DocumentIdentifier *string `locationName:"documentIdentifier" type:"string"` // Template post migration custom action document version. DocumentVersion *string `locationName:"documentVersion" type:"string"` // Template post migration custom action external parameters. ExternalParameters map[string]*SsmExternalParameter `locationName:"externalParameters" type:"map"` // Template post migration custom action must succeed for cutover. MustSucceedForCutover *bool `locationName:"mustSucceedForCutover" type:"boolean"` // Operating system eligible for this template post migration custom action. OperatingSystem *string `locationName:"operatingSystem" type:"string"` // Template post migration custom action order. Order *int64 `locationName:"order" min:"1001" type:"integer"` // Template post migration custom action parameters. Parameters map[string][]*SsmParameterStoreParameter `locationName:"parameters" type:"map"` // Template post migration custom action timeout in seconds. TimeoutSeconds *int64 `locationName:"timeoutSeconds" min:"1" type:"integer"` // contains filtered or unexported fields }
func (PutTemplateActionOutput) GoString ¶
func (s PutTemplateActionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutTemplateActionOutput) SetActionID ¶
func (s *PutTemplateActionOutput) SetActionID(v string) *PutTemplateActionOutput
SetActionID sets the ActionID field's value.
func (*PutTemplateActionOutput) SetActionName ¶
func (s *PutTemplateActionOutput) SetActionName(v string) *PutTemplateActionOutput
SetActionName sets the ActionName field's value.
func (*PutTemplateActionOutput) SetActive ¶
func (s *PutTemplateActionOutput) SetActive(v bool) *PutTemplateActionOutput
SetActive sets the Active field's value.
func (*PutTemplateActionOutput) SetCategory ¶
func (s *PutTemplateActionOutput) SetCategory(v string) *PutTemplateActionOutput
SetCategory sets the Category field's value.
func (*PutTemplateActionOutput) SetDescription ¶
func (s *PutTemplateActionOutput) SetDescription(v string) *PutTemplateActionOutput
SetDescription sets the Description field's value.
func (*PutTemplateActionOutput) SetDocumentIdentifier ¶
func (s *PutTemplateActionOutput) SetDocumentIdentifier(v string) *PutTemplateActionOutput
SetDocumentIdentifier sets the DocumentIdentifier field's value.
func (*PutTemplateActionOutput) SetDocumentVersion ¶
func (s *PutTemplateActionOutput) SetDocumentVersion(v string) *PutTemplateActionOutput
SetDocumentVersion sets the DocumentVersion field's value.
func (*PutTemplateActionOutput) SetExternalParameters ¶
func (s *PutTemplateActionOutput) SetExternalParameters(v map[string]*SsmExternalParameter) *PutTemplateActionOutput
SetExternalParameters sets the ExternalParameters field's value.
func (*PutTemplateActionOutput) SetMustSucceedForCutover ¶
func (s *PutTemplateActionOutput) SetMustSucceedForCutover(v bool) *PutTemplateActionOutput
SetMustSucceedForCutover sets the MustSucceedForCutover field's value.
func (*PutTemplateActionOutput) SetOperatingSystem ¶
func (s *PutTemplateActionOutput) SetOperatingSystem(v string) *PutTemplateActionOutput
SetOperatingSystem sets the OperatingSystem field's value.
func (*PutTemplateActionOutput) SetOrder ¶
func (s *PutTemplateActionOutput) SetOrder(v int64) *PutTemplateActionOutput
SetOrder sets the Order field's value.
func (*PutTemplateActionOutput) SetParameters ¶
func (s *PutTemplateActionOutput) SetParameters(v map[string][]*SsmParameterStoreParameter) *PutTemplateActionOutput
SetParameters sets the Parameters field's value.
func (*PutTemplateActionOutput) SetTimeoutSeconds ¶
func (s *PutTemplateActionOutput) SetTimeoutSeconds(v int64) *PutTemplateActionOutput
SetTimeoutSeconds sets the TimeoutSeconds field's value.
func (PutTemplateActionOutput) String ¶
func (s PutTemplateActionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type RemoveSourceServerActionInput ¶
type RemoveSourceServerActionInput struct { // Source server post migration account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Source server post migration custom action ID to remove. // // ActionID is a required field ActionID *string `locationName:"actionID" min:"1" type:"string" required:"true"` // Source server ID of the post migration custom action to remove. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (RemoveSourceServerActionInput) GoString ¶
func (s RemoveSourceServerActionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RemoveSourceServerActionInput) SetAccountID ¶
func (s *RemoveSourceServerActionInput) SetAccountID(v string) *RemoveSourceServerActionInput
SetAccountID sets the AccountID field's value.
func (*RemoveSourceServerActionInput) SetActionID ¶
func (s *RemoveSourceServerActionInput) SetActionID(v string) *RemoveSourceServerActionInput
SetActionID sets the ActionID field's value.
func (*RemoveSourceServerActionInput) SetSourceServerID ¶
func (s *RemoveSourceServerActionInput) SetSourceServerID(v string) *RemoveSourceServerActionInput
SetSourceServerID sets the SourceServerID field's value.
func (RemoveSourceServerActionInput) String ¶
func (s RemoveSourceServerActionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RemoveSourceServerActionInput) Validate ¶
func (s *RemoveSourceServerActionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RemoveSourceServerActionOutput ¶
type RemoveSourceServerActionOutput struct {
// contains filtered or unexported fields
}
func (RemoveSourceServerActionOutput) GoString ¶
func (s RemoveSourceServerActionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (RemoveSourceServerActionOutput) String ¶
func (s RemoveSourceServerActionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type RemoveTemplateActionInput ¶
type RemoveTemplateActionInput struct { // Template post migration custom action ID to remove. // // ActionID is a required field ActionID *string `locationName:"actionID" min:"1" type:"string" required:"true"` // Launch configuration template ID of the post migration custom action to remove. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // contains filtered or unexported fields }
func (RemoveTemplateActionInput) GoString ¶
func (s RemoveTemplateActionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RemoveTemplateActionInput) SetActionID ¶
func (s *RemoveTemplateActionInput) SetActionID(v string) *RemoveTemplateActionInput
SetActionID sets the ActionID field's value.
func (*RemoveTemplateActionInput) SetLaunchConfigurationTemplateID ¶
func (s *RemoveTemplateActionInput) SetLaunchConfigurationTemplateID(v string) *RemoveTemplateActionInput
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (RemoveTemplateActionInput) String ¶
func (s RemoveTemplateActionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RemoveTemplateActionInput) Validate ¶
func (s *RemoveTemplateActionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RemoveTemplateActionOutput ¶
type RemoveTemplateActionOutput struct {
// contains filtered or unexported fields
}
func (RemoveTemplateActionOutput) GoString ¶
func (s RemoveTemplateActionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (RemoveTemplateActionOutput) String ¶
func (s RemoveTemplateActionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ReplicationConfigurationReplicatedDisk ¶
type ReplicationConfigurationReplicatedDisk struct { // Replication Configuration replicated disk device name. DeviceName *string `locationName:"deviceName" type:"string"` // Replication Configuration replicated disk IOPs. Iops *int64 `locationName:"iops" type:"long"` // Replication Configuration replicated disk boot disk. IsBootDisk *bool `locationName:"isBootDisk" type:"boolean"` // Replication Configuration replicated disk staging disk type. StagingDiskType *string `locationName:"stagingDiskType" type:"string" enum:"ReplicationConfigurationReplicatedDiskStagingDiskType"` // Replication Configuration replicated disk throughput. Throughput *int64 `locationName:"throughput" type:"long"` // contains filtered or unexported fields }
Replication Configuration replicated disk.
func (ReplicationConfigurationReplicatedDisk) GoString ¶
func (s ReplicationConfigurationReplicatedDisk) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ReplicationConfigurationReplicatedDisk) SetDeviceName ¶
func (s *ReplicationConfigurationReplicatedDisk) SetDeviceName(v string) *ReplicationConfigurationReplicatedDisk
SetDeviceName sets the DeviceName field's value.
func (*ReplicationConfigurationReplicatedDisk) SetIops ¶
func (s *ReplicationConfigurationReplicatedDisk) SetIops(v int64) *ReplicationConfigurationReplicatedDisk
SetIops sets the Iops field's value.
func (*ReplicationConfigurationReplicatedDisk) SetIsBootDisk ¶
func (s *ReplicationConfigurationReplicatedDisk) SetIsBootDisk(v bool) *ReplicationConfigurationReplicatedDisk
SetIsBootDisk sets the IsBootDisk field's value.
func (*ReplicationConfigurationReplicatedDisk) SetStagingDiskType ¶
func (s *ReplicationConfigurationReplicatedDisk) SetStagingDiskType(v string) *ReplicationConfigurationReplicatedDisk
SetStagingDiskType sets the StagingDiskType field's value.
func (*ReplicationConfigurationReplicatedDisk) SetThroughput ¶
func (s *ReplicationConfigurationReplicatedDisk) SetThroughput(v int64) *ReplicationConfigurationReplicatedDisk
SetThroughput sets the Throughput field's value.
func (ReplicationConfigurationReplicatedDisk) String ¶
func (s ReplicationConfigurationReplicatedDisk) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ReplicationConfigurationTemplate ¶
type ReplicationConfigurationTemplate struct { // Replication Configuration template ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Replication Configuration template associate default Application Migration // Service Security group. AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean"` // Replication Configuration template bandwidth throttling. BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long"` // Replication Configuration template create Public IP. CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean"` // Replication Configuration template data plane routing. DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" enum:"ReplicationConfigurationDataPlaneRouting"` // Replication Configuration template use default large Staging Disk type. DefaultLargeStagingDiskType *string `locationName:"defaultLargeStagingDiskType" type:"string" enum:"ReplicationConfigurationDefaultLargeStagingDiskType"` // Replication Configuration template EBS encryption. EbsEncryption *string `locationName:"ebsEncryption" type:"string" enum:"ReplicationConfigurationEbsEncryption"` // Replication Configuration template EBS encryption key ARN. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Replication Configuration template ID. // // ReplicationConfigurationTemplateID is a required field ReplicationConfigurationTemplateID *string `locationName:"replicationConfigurationTemplateID" min:"21" type:"string" required:"true"` // Replication Configuration template server instance type. ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string"` // Replication Configuration template server Security Groups IDs. ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list"` // Replication Configuration template Staging Area subnet ID. StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string"` // Replication Configuration template Staging Area Tags. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ReplicationConfigurationTemplate's // String and GoString methods. StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" sensitive:"true"` // Replication Configuration template Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ReplicationConfigurationTemplate's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Replication Configuration template use Dedicated Replication Server. UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean"` // Replication Configuration template use Fips Endpoint. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (ReplicationConfigurationTemplate) GoString ¶
func (s ReplicationConfigurationTemplate) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ReplicationConfigurationTemplate) SetArn ¶
func (s *ReplicationConfigurationTemplate) SetArn(v string) *ReplicationConfigurationTemplate
SetArn sets the Arn field's value.
func (*ReplicationConfigurationTemplate) SetAssociateDefaultSecurityGroup ¶
func (s *ReplicationConfigurationTemplate) SetAssociateDefaultSecurityGroup(v bool) *ReplicationConfigurationTemplate
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*ReplicationConfigurationTemplate) SetBandwidthThrottling ¶
func (s *ReplicationConfigurationTemplate) SetBandwidthThrottling(v int64) *ReplicationConfigurationTemplate
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*ReplicationConfigurationTemplate) SetCreatePublicIP ¶
func (s *ReplicationConfigurationTemplate) SetCreatePublicIP(v bool) *ReplicationConfigurationTemplate
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*ReplicationConfigurationTemplate) SetDataPlaneRouting ¶
func (s *ReplicationConfigurationTemplate) SetDataPlaneRouting(v string) *ReplicationConfigurationTemplate
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*ReplicationConfigurationTemplate) SetDefaultLargeStagingDiskType ¶
func (s *ReplicationConfigurationTemplate) SetDefaultLargeStagingDiskType(v string) *ReplicationConfigurationTemplate
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*ReplicationConfigurationTemplate) SetEbsEncryption ¶
func (s *ReplicationConfigurationTemplate) SetEbsEncryption(v string) *ReplicationConfigurationTemplate
SetEbsEncryption sets the EbsEncryption field's value.
func (*ReplicationConfigurationTemplate) SetEbsEncryptionKeyArn ¶
func (s *ReplicationConfigurationTemplate) SetEbsEncryptionKeyArn(v string) *ReplicationConfigurationTemplate
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*ReplicationConfigurationTemplate) SetReplicationConfigurationTemplateID ¶
func (s *ReplicationConfigurationTemplate) SetReplicationConfigurationTemplateID(v string) *ReplicationConfigurationTemplate
SetReplicationConfigurationTemplateID sets the ReplicationConfigurationTemplateID field's value.
func (*ReplicationConfigurationTemplate) SetReplicationServerInstanceType ¶
func (s *ReplicationConfigurationTemplate) SetReplicationServerInstanceType(v string) *ReplicationConfigurationTemplate
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*ReplicationConfigurationTemplate) SetReplicationServersSecurityGroupsIDs ¶
func (s *ReplicationConfigurationTemplate) SetReplicationServersSecurityGroupsIDs(v []*string) *ReplicationConfigurationTemplate
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*ReplicationConfigurationTemplate) SetStagingAreaSubnetId ¶
func (s *ReplicationConfigurationTemplate) SetStagingAreaSubnetId(v string) *ReplicationConfigurationTemplate
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*ReplicationConfigurationTemplate) SetStagingAreaTags ¶
func (s *ReplicationConfigurationTemplate) SetStagingAreaTags(v map[string]*string) *ReplicationConfigurationTemplate
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*ReplicationConfigurationTemplate) SetTags ¶
func (s *ReplicationConfigurationTemplate) SetTags(v map[string]*string) *ReplicationConfigurationTemplate
SetTags sets the Tags field's value.
func (*ReplicationConfigurationTemplate) SetUseDedicatedReplicationServer ¶
func (s *ReplicationConfigurationTemplate) SetUseDedicatedReplicationServer(v bool) *ReplicationConfigurationTemplate
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*ReplicationConfigurationTemplate) SetUseFipsEndpoint ¶
func (s *ReplicationConfigurationTemplate) SetUseFipsEndpoint(v bool) *ReplicationConfigurationTemplate
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (ReplicationConfigurationTemplate) String ¶
func (s ReplicationConfigurationTemplate) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"code" type:"string"` Message_ *string `locationName:"message" type:"string"` // Resource ID not found error. ResourceId *string `locationName:"resourceId" type:"string"` // Resource type not found error. ResourceType *string `locationName:"resourceType" type:"string"` // contains filtered or unexported fields }
Resource not found exception.
func (*ResourceNotFoundException) Code ¶
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceNotFoundException) Message ¶
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResumeReplicationInput ¶
type ResumeReplicationInput struct { // Resume Replication Request account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Resume Replication Request source server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (ResumeReplicationInput) GoString ¶
func (s ResumeReplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResumeReplicationInput) SetAccountID ¶
func (s *ResumeReplicationInput) SetAccountID(v string) *ResumeReplicationInput
SetAccountID sets the AccountID field's value.
func (*ResumeReplicationInput) SetSourceServerID ¶
func (s *ResumeReplicationInput) SetSourceServerID(v string) *ResumeReplicationInput
SetSourceServerID sets the SourceServerID field's value.
func (ResumeReplicationInput) String ¶
func (s ResumeReplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResumeReplicationInput) Validate ¶
func (s *ResumeReplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResumeReplicationOutput ¶
type ResumeReplicationOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ResumeReplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (ResumeReplicationOutput) GoString ¶
func (s ResumeReplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResumeReplicationOutput) SetApplicationID ¶
func (s *ResumeReplicationOutput) SetApplicationID(v string) *ResumeReplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*ResumeReplicationOutput) SetArn ¶
func (s *ResumeReplicationOutput) SetArn(v string) *ResumeReplicationOutput
SetArn sets the Arn field's value.
func (*ResumeReplicationOutput) SetDataReplicationInfo ¶
func (s *ResumeReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *ResumeReplicationOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*ResumeReplicationOutput) SetFqdnForActionFramework ¶
func (s *ResumeReplicationOutput) SetFqdnForActionFramework(v string) *ResumeReplicationOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*ResumeReplicationOutput) SetIsArchived ¶
func (s *ResumeReplicationOutput) SetIsArchived(v bool) *ResumeReplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*ResumeReplicationOutput) SetLaunchedInstance ¶
func (s *ResumeReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *ResumeReplicationOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*ResumeReplicationOutput) SetLifeCycle ¶
func (s *ResumeReplicationOutput) SetLifeCycle(v *LifeCycle) *ResumeReplicationOutput
SetLifeCycle sets the LifeCycle field's value.
func (*ResumeReplicationOutput) SetReplicationType ¶
func (s *ResumeReplicationOutput) SetReplicationType(v string) *ResumeReplicationOutput
SetReplicationType sets the ReplicationType field's value.
func (*ResumeReplicationOutput) SetSourceProperties ¶
func (s *ResumeReplicationOutput) SetSourceProperties(v *SourceProperties) *ResumeReplicationOutput
SetSourceProperties sets the SourceProperties field's value.
func (*ResumeReplicationOutput) SetSourceServerID ¶
func (s *ResumeReplicationOutput) SetSourceServerID(v string) *ResumeReplicationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*ResumeReplicationOutput) SetTags ¶
func (s *ResumeReplicationOutput) SetTags(v map[string]*string) *ResumeReplicationOutput
SetTags sets the Tags field's value.
func (*ResumeReplicationOutput) SetUserProvidedID ¶
func (s *ResumeReplicationOutput) SetUserProvidedID(v string) *ResumeReplicationOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*ResumeReplicationOutput) SetVcenterClientID ¶
func (s *ResumeReplicationOutput) SetVcenterClientID(v string) *ResumeReplicationOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (ResumeReplicationOutput) String ¶
func (s ResumeReplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type RetryDataReplicationInput ¶
type RetryDataReplicationInput struct { // Retry data replication for Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Retry data replication for Source Server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (RetryDataReplicationInput) GoString ¶
func (s RetryDataReplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RetryDataReplicationInput) SetAccountID ¶
func (s *RetryDataReplicationInput) SetAccountID(v string) *RetryDataReplicationInput
SetAccountID sets the AccountID field's value.
func (*RetryDataReplicationInput) SetSourceServerID ¶
func (s *RetryDataReplicationInput) SetSourceServerID(v string) *RetryDataReplicationInput
SetSourceServerID sets the SourceServerID field's value.
func (RetryDataReplicationInput) String ¶
func (s RetryDataReplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RetryDataReplicationInput) Validate ¶
func (s *RetryDataReplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RetryDataReplicationOutput ¶
type RetryDataReplicationOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by RetryDataReplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (RetryDataReplicationOutput) GoString ¶
func (s RetryDataReplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RetryDataReplicationOutput) SetApplicationID ¶
func (s *RetryDataReplicationOutput) SetApplicationID(v string) *RetryDataReplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*RetryDataReplicationOutput) SetArn ¶
func (s *RetryDataReplicationOutput) SetArn(v string) *RetryDataReplicationOutput
SetArn sets the Arn field's value.
func (*RetryDataReplicationOutput) SetDataReplicationInfo ¶
func (s *RetryDataReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *RetryDataReplicationOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*RetryDataReplicationOutput) SetFqdnForActionFramework ¶
func (s *RetryDataReplicationOutput) SetFqdnForActionFramework(v string) *RetryDataReplicationOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*RetryDataReplicationOutput) SetIsArchived ¶
func (s *RetryDataReplicationOutput) SetIsArchived(v bool) *RetryDataReplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*RetryDataReplicationOutput) SetLaunchedInstance ¶
func (s *RetryDataReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *RetryDataReplicationOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*RetryDataReplicationOutput) SetLifeCycle ¶
func (s *RetryDataReplicationOutput) SetLifeCycle(v *LifeCycle) *RetryDataReplicationOutput
SetLifeCycle sets the LifeCycle field's value.
func (*RetryDataReplicationOutput) SetReplicationType ¶
func (s *RetryDataReplicationOutput) SetReplicationType(v string) *RetryDataReplicationOutput
SetReplicationType sets the ReplicationType field's value.
func (*RetryDataReplicationOutput) SetSourceProperties ¶
func (s *RetryDataReplicationOutput) SetSourceProperties(v *SourceProperties) *RetryDataReplicationOutput
SetSourceProperties sets the SourceProperties field's value.
func (*RetryDataReplicationOutput) SetSourceServerID ¶
func (s *RetryDataReplicationOutput) SetSourceServerID(v string) *RetryDataReplicationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*RetryDataReplicationOutput) SetTags ¶
func (s *RetryDataReplicationOutput) SetTags(v map[string]*string) *RetryDataReplicationOutput
SetTags sets the Tags field's value.
func (*RetryDataReplicationOutput) SetUserProvidedID ¶
func (s *RetryDataReplicationOutput) SetUserProvidedID(v string) *RetryDataReplicationOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*RetryDataReplicationOutput) SetVcenterClientID ¶
func (s *RetryDataReplicationOutput) SetVcenterClientID(v string) *RetryDataReplicationOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (RetryDataReplicationOutput) String ¶
func (s RetryDataReplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type S3BucketSource ¶
type S3BucketSource struct { // S3 bucket source s3 bucket. // // S3Bucket is a required field S3Bucket *string `locationName:"s3Bucket" type:"string" required:"true"` // S3 bucket source s3 bucket owner. S3BucketOwner *string `locationName:"s3BucketOwner" min:"12" type:"string"` // S3 bucket source s3 key. // // S3Key is a required field S3Key *string `locationName:"s3Key" type:"string" required:"true"` // contains filtered or unexported fields }
S3 bucket source.
func (S3BucketSource) GoString ¶
func (s S3BucketSource) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*S3BucketSource) SetS3Bucket ¶
func (s *S3BucketSource) SetS3Bucket(v string) *S3BucketSource
SetS3Bucket sets the S3Bucket field's value.
func (*S3BucketSource) SetS3BucketOwner ¶
func (s *S3BucketSource) SetS3BucketOwner(v string) *S3BucketSource
SetS3BucketOwner sets the S3BucketOwner field's value.
func (*S3BucketSource) SetS3Key ¶
func (s *S3BucketSource) SetS3Key(v string) *S3BucketSource
SetS3Key sets the S3Key field's value.
func (S3BucketSource) String ¶
func (s S3BucketSource) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*S3BucketSource) Validate ¶
func (s *S3BucketSource) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"code" type:"string"` Message_ *string `locationName:"message" type:"string"` // Exceeded the service quota code. QuotaCode *string `locationName:"quotaCode" type:"string"` // Exceeded the service quota value. QuotaValue *int64 `locationName:"quotaValue" min:"1" type:"integer"` // Exceeded the service quota resource ID. ResourceId *string `locationName:"resourceId" type:"string"` // Exceeded the service quota resource type. ResourceType *string `locationName:"resourceType" type:"string"` // Exceeded the service quota service code. ServiceCode *string `locationName:"serviceCode" type:"string"` // contains filtered or unexported fields }
The request could not be completed because its exceeded the service quota.
func (*ServiceQuotaExceededException) Code ¶
func (s *ServiceQuotaExceededException) Code() string
Code returns the exception type name.
func (*ServiceQuotaExceededException) Error ¶
func (s *ServiceQuotaExceededException) Error() string
func (ServiceQuotaExceededException) GoString ¶
func (s ServiceQuotaExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceQuotaExceededException) Message ¶
func (s *ServiceQuotaExceededException) Message() string
Message returns the exception's message.
func (*ServiceQuotaExceededException) OrigErr ¶
func (s *ServiceQuotaExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceQuotaExceededException) RequestID ¶
func (s *ServiceQuotaExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceQuotaExceededException) StatusCode ¶
func (s *ServiceQuotaExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceQuotaExceededException) String ¶
func (s ServiceQuotaExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SourceProperties ¶
type SourceProperties struct { // Source Server CPUs. Cpus []*CPU `locationName:"cpus" type:"list"` // Source Server disks. Disks []*Disk `locationName:"disks" type:"list"` // Source server identification hints. IdentificationHints *IdentificationHints `locationName:"identificationHints" type:"structure"` // Source server last update date and time. LastUpdatedDateTime *string `locationName:"lastUpdatedDateTime" min:"19" type:"string"` // Source server network interfaces. NetworkInterfaces []*NetworkInterface `locationName:"networkInterfaces" type:"list"` // Source server OS. Os *OS `locationName:"os" type:"structure"` // Source server RAM in bytes. RamBytes *int64 `locationName:"ramBytes" type:"long"` // Source server recommended instance type. RecommendedInstanceType *string `locationName:"recommendedInstanceType" type:"string"` // contains filtered or unexported fields }
Source server properties.
func (SourceProperties) GoString ¶
func (s SourceProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SourceProperties) SetCpus ¶
func (s *SourceProperties) SetCpus(v []*CPU) *SourceProperties
SetCpus sets the Cpus field's value.
func (*SourceProperties) SetDisks ¶
func (s *SourceProperties) SetDisks(v []*Disk) *SourceProperties
SetDisks sets the Disks field's value.
func (*SourceProperties) SetIdentificationHints ¶
func (s *SourceProperties) SetIdentificationHints(v *IdentificationHints) *SourceProperties
SetIdentificationHints sets the IdentificationHints field's value.
func (*SourceProperties) SetLastUpdatedDateTime ¶
func (s *SourceProperties) SetLastUpdatedDateTime(v string) *SourceProperties
SetLastUpdatedDateTime sets the LastUpdatedDateTime field's value.
func (*SourceProperties) SetNetworkInterfaces ¶
func (s *SourceProperties) SetNetworkInterfaces(v []*NetworkInterface) *SourceProperties
SetNetworkInterfaces sets the NetworkInterfaces field's value.
func (*SourceProperties) SetOs ¶
func (s *SourceProperties) SetOs(v *OS) *SourceProperties
SetOs sets the Os field's value.
func (*SourceProperties) SetRamBytes ¶
func (s *SourceProperties) SetRamBytes(v int64) *SourceProperties
SetRamBytes sets the RamBytes field's value.
func (*SourceProperties) SetRecommendedInstanceType ¶
func (s *SourceProperties) SetRecommendedInstanceType(v string) *SourceProperties
SetRecommendedInstanceType sets the RecommendedInstanceType field's value.
func (SourceProperties) String ¶
func (s SourceProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SourceServer ¶
type SourceServer struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SourceServer's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (SourceServer) GoString ¶
func (s SourceServer) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SourceServer) SetApplicationID ¶
func (s *SourceServer) SetApplicationID(v string) *SourceServer
SetApplicationID sets the ApplicationID field's value.
func (*SourceServer) SetArn ¶
func (s *SourceServer) SetArn(v string) *SourceServer
SetArn sets the Arn field's value.
func (*SourceServer) SetDataReplicationInfo ¶
func (s *SourceServer) SetDataReplicationInfo(v *DataReplicationInfo) *SourceServer
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*SourceServer) SetFqdnForActionFramework ¶
func (s *SourceServer) SetFqdnForActionFramework(v string) *SourceServer
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*SourceServer) SetIsArchived ¶
func (s *SourceServer) SetIsArchived(v bool) *SourceServer
SetIsArchived sets the IsArchived field's value.
func (*SourceServer) SetLaunchedInstance ¶
func (s *SourceServer) SetLaunchedInstance(v *LaunchedInstance) *SourceServer
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*SourceServer) SetLifeCycle ¶
func (s *SourceServer) SetLifeCycle(v *LifeCycle) *SourceServer
SetLifeCycle sets the LifeCycle field's value.
func (*SourceServer) SetReplicationType ¶
func (s *SourceServer) SetReplicationType(v string) *SourceServer
SetReplicationType sets the ReplicationType field's value.
func (*SourceServer) SetSourceProperties ¶
func (s *SourceServer) SetSourceProperties(v *SourceProperties) *SourceServer
SetSourceProperties sets the SourceProperties field's value.
func (*SourceServer) SetSourceServerID ¶
func (s *SourceServer) SetSourceServerID(v string) *SourceServer
SetSourceServerID sets the SourceServerID field's value.
func (*SourceServer) SetTags ¶
func (s *SourceServer) SetTags(v map[string]*string) *SourceServer
SetTags sets the Tags field's value.
func (*SourceServer) SetUserProvidedID ¶
func (s *SourceServer) SetUserProvidedID(v string) *SourceServer
SetUserProvidedID sets the UserProvidedID field's value.
func (*SourceServer) SetVcenterClientID ¶
func (s *SourceServer) SetVcenterClientID(v string) *SourceServer
SetVcenterClientID sets the VcenterClientID field's value.
func (SourceServer) String ¶
func (s SourceServer) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SourceServerActionDocument ¶
type SourceServerActionDocument struct { // Source server post migration custom action ID. ActionID *string `locationName:"actionID" min:"1" type:"string"` // Source server post migration custom action name. ActionName *string `locationName:"actionName" min:"1" type:"string"` // Source server post migration custom action active status. Active *bool `locationName:"active" type:"boolean"` // Source server post migration custom action category. Category *string `locationName:"category" type:"string" enum:"ActionCategory"` // Source server post migration custom action description. Description *string `locationName:"description" type:"string"` // Source server post migration custom action document identifier. DocumentIdentifier *string `locationName:"documentIdentifier" type:"string"` // Source server post migration custom action document version. DocumentVersion *string `locationName:"documentVersion" type:"string"` // Source server post migration custom action external parameters. ExternalParameters map[string]*SsmExternalParameter `locationName:"externalParameters" type:"map"` // Source server post migration custom action must succeed for cutover. MustSucceedForCutover *bool `locationName:"mustSucceedForCutover" type:"boolean"` // Source server post migration custom action order. Order *int64 `locationName:"order" min:"1001" type:"integer"` // Source server post migration custom action parameters. Parameters map[string][]*SsmParameterStoreParameter `locationName:"parameters" type:"map"` // Source server post migration custom action timeout in seconds. TimeoutSeconds *int64 `locationName:"timeoutSeconds" min:"1" type:"integer"` // contains filtered or unexported fields }
func (SourceServerActionDocument) GoString ¶
func (s SourceServerActionDocument) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SourceServerActionDocument) SetActionID ¶
func (s *SourceServerActionDocument) SetActionID(v string) *SourceServerActionDocument
SetActionID sets the ActionID field's value.
func (*SourceServerActionDocument) SetActionName ¶
func (s *SourceServerActionDocument) SetActionName(v string) *SourceServerActionDocument
SetActionName sets the ActionName field's value.
func (*SourceServerActionDocument) SetActive ¶
func (s *SourceServerActionDocument) SetActive(v bool) *SourceServerActionDocument
SetActive sets the Active field's value.
func (*SourceServerActionDocument) SetCategory ¶
func (s *SourceServerActionDocument) SetCategory(v string) *SourceServerActionDocument
SetCategory sets the Category field's value.
func (*SourceServerActionDocument) SetDescription ¶
func (s *SourceServerActionDocument) SetDescription(v string) *SourceServerActionDocument
SetDescription sets the Description field's value.
func (*SourceServerActionDocument) SetDocumentIdentifier ¶
func (s *SourceServerActionDocument) SetDocumentIdentifier(v string) *SourceServerActionDocument
SetDocumentIdentifier sets the DocumentIdentifier field's value.
func (*SourceServerActionDocument) SetDocumentVersion ¶
func (s *SourceServerActionDocument) SetDocumentVersion(v string) *SourceServerActionDocument
SetDocumentVersion sets the DocumentVersion field's value.
func (*SourceServerActionDocument) SetExternalParameters ¶
func (s *SourceServerActionDocument) SetExternalParameters(v map[string]*SsmExternalParameter) *SourceServerActionDocument
SetExternalParameters sets the ExternalParameters field's value.
func (*SourceServerActionDocument) SetMustSucceedForCutover ¶
func (s *SourceServerActionDocument) SetMustSucceedForCutover(v bool) *SourceServerActionDocument
SetMustSucceedForCutover sets the MustSucceedForCutover field's value.
func (*SourceServerActionDocument) SetOrder ¶
func (s *SourceServerActionDocument) SetOrder(v int64) *SourceServerActionDocument
SetOrder sets the Order field's value.
func (*SourceServerActionDocument) SetParameters ¶
func (s *SourceServerActionDocument) SetParameters(v map[string][]*SsmParameterStoreParameter) *SourceServerActionDocument
SetParameters sets the Parameters field's value.
func (*SourceServerActionDocument) SetTimeoutSeconds ¶
func (s *SourceServerActionDocument) SetTimeoutSeconds(v int64) *SourceServerActionDocument
SetTimeoutSeconds sets the TimeoutSeconds field's value.
func (SourceServerActionDocument) String ¶
func (s SourceServerActionDocument) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SourceServerActionsRequestFilters ¶
type SourceServerActionsRequestFilters struct { // Action IDs to filter source server post migration custom actions by. ActionIDs []*string `locationName:"actionIDs" type:"list"` // contains filtered or unexported fields }
Source server post migration custom action filters.
func (SourceServerActionsRequestFilters) GoString ¶
func (s SourceServerActionsRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SourceServerActionsRequestFilters) SetActionIDs ¶
func (s *SourceServerActionsRequestFilters) SetActionIDs(v []*string) *SourceServerActionsRequestFilters
SetActionIDs sets the ActionIDs field's value.
func (SourceServerActionsRequestFilters) String ¶
func (s SourceServerActionsRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SsmDocument ¶
type SsmDocument struct { // User-friendly name for the AWS Systems Manager Document. // // ActionName is a required field ActionName *string `locationName:"actionName" type:"string" required:"true"` // AWS Systems Manager Document external parameters. ExternalParameters map[string]*SsmExternalParameter `locationName:"externalParameters" type:"map"` // If true, Cutover will not be enabled if the document has failed. MustSucceedForCutover *bool `locationName:"mustSucceedForCutover" type:"boolean"` // AWS Systems Manager Document parameters. Parameters map[string][]*SsmParameterStoreParameter `locationName:"parameters" type:"map"` // AWS Systems Manager Document name or full ARN. // // SsmDocumentName is a required field SsmDocumentName *string `locationName:"ssmDocumentName" min:"3" type:"string" required:"true"` // AWS Systems Manager Document timeout seconds. TimeoutSeconds *int64 `locationName:"timeoutSeconds" min:"1" type:"integer"` // contains filtered or unexported fields }
AWS Systems Manager Document.
func (SsmDocument) GoString ¶
func (s SsmDocument) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SsmDocument) SetActionName ¶
func (s *SsmDocument) SetActionName(v string) *SsmDocument
SetActionName sets the ActionName field's value.
func (*SsmDocument) SetExternalParameters ¶
func (s *SsmDocument) SetExternalParameters(v map[string]*SsmExternalParameter) *SsmDocument
SetExternalParameters sets the ExternalParameters field's value.
func (*SsmDocument) SetMustSucceedForCutover ¶
func (s *SsmDocument) SetMustSucceedForCutover(v bool) *SsmDocument
SetMustSucceedForCutover sets the MustSucceedForCutover field's value.
func (*SsmDocument) SetParameters ¶
func (s *SsmDocument) SetParameters(v map[string][]*SsmParameterStoreParameter) *SsmDocument
SetParameters sets the Parameters field's value.
func (*SsmDocument) SetSsmDocumentName ¶
func (s *SsmDocument) SetSsmDocumentName(v string) *SsmDocument
SetSsmDocumentName sets the SsmDocumentName field's value.
func (*SsmDocument) SetTimeoutSeconds ¶
func (s *SsmDocument) SetTimeoutSeconds(v int64) *SsmDocument
SetTimeoutSeconds sets the TimeoutSeconds field's value.
func (SsmDocument) String ¶
func (s SsmDocument) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SsmDocument) Validate ¶
func (s *SsmDocument) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SsmExternalParameter ¶
type SsmExternalParameter struct { // AWS Systems Manager Document external parameters dynamic path. DynamicPath *string `locationName:"dynamicPath" min:"1" type:"string"` // contains filtered or unexported fields }
AWS Systems Manager Document external parameter.
func (SsmExternalParameter) GoString ¶
func (s SsmExternalParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SsmExternalParameter) SetDynamicPath ¶
func (s *SsmExternalParameter) SetDynamicPath(v string) *SsmExternalParameter
SetDynamicPath sets the DynamicPath field's value.
func (SsmExternalParameter) String ¶
func (s SsmExternalParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SsmExternalParameter) Validate ¶
func (s *SsmExternalParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SsmParameterStoreParameter ¶
type SsmParameterStoreParameter struct { // AWS Systems Manager Parameter Store parameter name. // // ParameterName is a required field ParameterName *string `locationName:"parameterName" min:"1" type:"string" required:"true"` // AWS Systems Manager Parameter Store parameter type. // // ParameterType is a required field ParameterType *string `locationName:"parameterType" type:"string" required:"true" enum:"SsmParameterStoreParameterType"` // contains filtered or unexported fields }
AWS Systems Manager Parameter Store parameter.
func (SsmParameterStoreParameter) GoString ¶
func (s SsmParameterStoreParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SsmParameterStoreParameter) SetParameterName ¶
func (s *SsmParameterStoreParameter) SetParameterName(v string) *SsmParameterStoreParameter
SetParameterName sets the ParameterName field's value.
func (*SsmParameterStoreParameter) SetParameterType ¶
func (s *SsmParameterStoreParameter) SetParameterType(v string) *SsmParameterStoreParameter
SetParameterType sets the ParameterType field's value.
func (SsmParameterStoreParameter) String ¶
func (s SsmParameterStoreParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartCutoverInput ¶
type StartCutoverInput struct { // Start Cutover by Account IDs AccountID *string `locationName:"accountID" min:"12" type:"string"` // Start Cutover by Source Server IDs. // // SourceServerIDs is a required field SourceServerIDs []*string `locationName:"sourceServerIDs" min:"1" type:"list" required:"true"` // Start Cutover by Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by StartCutoverInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (StartCutoverInput) GoString ¶
func (s StartCutoverInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartCutoverInput) SetAccountID ¶
func (s *StartCutoverInput) SetAccountID(v string) *StartCutoverInput
SetAccountID sets the AccountID field's value.
func (*StartCutoverInput) SetSourceServerIDs ¶
func (s *StartCutoverInput) SetSourceServerIDs(v []*string) *StartCutoverInput
SetSourceServerIDs sets the SourceServerIDs field's value.
func (*StartCutoverInput) SetTags ¶
func (s *StartCutoverInput) SetTags(v map[string]*string) *StartCutoverInput
SetTags sets the Tags field's value.
func (StartCutoverInput) String ¶
func (s StartCutoverInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartCutoverInput) Validate ¶
func (s *StartCutoverInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartCutoverOutput ¶
type StartCutoverOutput struct { // Start Cutover Job response. Job *Job `locationName:"job" type:"structure"` // contains filtered or unexported fields }
func (StartCutoverOutput) GoString ¶
func (s StartCutoverOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartCutoverOutput) SetJob ¶
func (s *StartCutoverOutput) SetJob(v *Job) *StartCutoverOutput
SetJob sets the Job field's value.
func (StartCutoverOutput) String ¶
func (s StartCutoverOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartExportInput ¶
type StartExportInput struct { // Start export request s3 bucket. // // S3Bucket is a required field S3Bucket *string `locationName:"s3Bucket" type:"string" required:"true"` // Start export request s3 bucket owner. S3BucketOwner *string `locationName:"s3BucketOwner" min:"12" type:"string"` // Start export request s3key. // // S3Key is a required field S3Key *string `locationName:"s3Key" type:"string" required:"true"` // contains filtered or unexported fields }
Start export request.
func (StartExportInput) GoString ¶
func (s StartExportInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartExportInput) SetS3Bucket ¶
func (s *StartExportInput) SetS3Bucket(v string) *StartExportInput
SetS3Bucket sets the S3Bucket field's value.
func (*StartExportInput) SetS3BucketOwner ¶
func (s *StartExportInput) SetS3BucketOwner(v string) *StartExportInput
SetS3BucketOwner sets the S3BucketOwner field's value.
func (*StartExportInput) SetS3Key ¶
func (s *StartExportInput) SetS3Key(v string) *StartExportInput
SetS3Key sets the S3Key field's value.
func (StartExportInput) String ¶
func (s StartExportInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartExportInput) Validate ¶
func (s *StartExportInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartExportOutput ¶
type StartExportOutput struct { // Start export response export task. ExportTask *ExportTask `locationName:"exportTask" type:"structure"` // contains filtered or unexported fields }
Start export response.
func (StartExportOutput) GoString ¶
func (s StartExportOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartExportOutput) SetExportTask ¶
func (s *StartExportOutput) SetExportTask(v *ExportTask) *StartExportOutput
SetExportTask sets the ExportTask field's value.
func (StartExportOutput) String ¶
func (s StartExportOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartImportInput ¶
type StartImportInput struct { // Start import request client token. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // Start import request s3 bucket source. // // S3BucketSource is a required field S3BucketSource *S3BucketSource `locationName:"s3BucketSource" type:"structure" required:"true"` // contains filtered or unexported fields }
Start import request.
func (StartImportInput) GoString ¶
func (s StartImportInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartImportInput) SetClientToken ¶
func (s *StartImportInput) SetClientToken(v string) *StartImportInput
SetClientToken sets the ClientToken field's value.
func (*StartImportInput) SetS3BucketSource ¶
func (s *StartImportInput) SetS3BucketSource(v *S3BucketSource) *StartImportInput
SetS3BucketSource sets the S3BucketSource field's value.
func (StartImportInput) String ¶
func (s StartImportInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartImportInput) Validate ¶
func (s *StartImportInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartImportOutput ¶
type StartImportOutput struct { // Start import response import task. ImportTask *ImportTask `locationName:"importTask" type:"structure"` // contains filtered or unexported fields }
Start import response.
func (StartImportOutput) GoString ¶
func (s StartImportOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartImportOutput) SetImportTask ¶
func (s *StartImportOutput) SetImportTask(v *ImportTask) *StartImportOutput
SetImportTask sets the ImportTask field's value.
func (StartImportOutput) String ¶
func (s StartImportOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartReplicationInput ¶
type StartReplicationInput struct { // Account ID on which to start replication. AccountID *string `locationName:"accountID" min:"12" type:"string"` // ID of source server on which to start replication. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartReplicationInput) GoString ¶
func (s StartReplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartReplicationInput) SetAccountID ¶
func (s *StartReplicationInput) SetAccountID(v string) *StartReplicationInput
SetAccountID sets the AccountID field's value.
func (*StartReplicationInput) SetSourceServerID ¶
func (s *StartReplicationInput) SetSourceServerID(v string) *StartReplicationInput
SetSourceServerID sets the SourceServerID field's value.
func (StartReplicationInput) String ¶
func (s StartReplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartReplicationInput) Validate ¶
func (s *StartReplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartReplicationOutput ¶
type StartReplicationOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by StartReplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (StartReplicationOutput) GoString ¶
func (s StartReplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartReplicationOutput) SetApplicationID ¶
func (s *StartReplicationOutput) SetApplicationID(v string) *StartReplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*StartReplicationOutput) SetArn ¶
func (s *StartReplicationOutput) SetArn(v string) *StartReplicationOutput
SetArn sets the Arn field's value.
func (*StartReplicationOutput) SetDataReplicationInfo ¶
func (s *StartReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *StartReplicationOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*StartReplicationOutput) SetFqdnForActionFramework ¶
func (s *StartReplicationOutput) SetFqdnForActionFramework(v string) *StartReplicationOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*StartReplicationOutput) SetIsArchived ¶
func (s *StartReplicationOutput) SetIsArchived(v bool) *StartReplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*StartReplicationOutput) SetLaunchedInstance ¶
func (s *StartReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *StartReplicationOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*StartReplicationOutput) SetLifeCycle ¶
func (s *StartReplicationOutput) SetLifeCycle(v *LifeCycle) *StartReplicationOutput
SetLifeCycle sets the LifeCycle field's value.
func (*StartReplicationOutput) SetReplicationType ¶
func (s *StartReplicationOutput) SetReplicationType(v string) *StartReplicationOutput
SetReplicationType sets the ReplicationType field's value.
func (*StartReplicationOutput) SetSourceProperties ¶
func (s *StartReplicationOutput) SetSourceProperties(v *SourceProperties) *StartReplicationOutput
SetSourceProperties sets the SourceProperties field's value.
func (*StartReplicationOutput) SetSourceServerID ¶
func (s *StartReplicationOutput) SetSourceServerID(v string) *StartReplicationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*StartReplicationOutput) SetTags ¶
func (s *StartReplicationOutput) SetTags(v map[string]*string) *StartReplicationOutput
SetTags sets the Tags field's value.
func (*StartReplicationOutput) SetUserProvidedID ¶
func (s *StartReplicationOutput) SetUserProvidedID(v string) *StartReplicationOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*StartReplicationOutput) SetVcenterClientID ¶
func (s *StartReplicationOutput) SetVcenterClientID(v string) *StartReplicationOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (StartReplicationOutput) String ¶
func (s StartReplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartTestInput ¶
type StartTestInput struct { // Start Test for Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Start Test for Source Server IDs. // // SourceServerIDs is a required field SourceServerIDs []*string `locationName:"sourceServerIDs" min:"1" type:"list" required:"true"` // Start Test by Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by StartTestInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (StartTestInput) GoString ¶
func (s StartTestInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartTestInput) SetAccountID ¶
func (s *StartTestInput) SetAccountID(v string) *StartTestInput
SetAccountID sets the AccountID field's value.
func (*StartTestInput) SetSourceServerIDs ¶
func (s *StartTestInput) SetSourceServerIDs(v []*string) *StartTestInput
SetSourceServerIDs sets the SourceServerIDs field's value.
func (*StartTestInput) SetTags ¶
func (s *StartTestInput) SetTags(v map[string]*string) *StartTestInput
SetTags sets the Tags field's value.
func (StartTestInput) String ¶
func (s StartTestInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartTestInput) Validate ¶
func (s *StartTestInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartTestOutput ¶
type StartTestOutput struct { // Start Test Job response. Job *Job `locationName:"job" type:"structure"` // contains filtered or unexported fields }
func (StartTestOutput) GoString ¶
func (s StartTestOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartTestOutput) SetJob ¶
func (s *StartTestOutput) SetJob(v *Job) *StartTestOutput
SetJob sets the Job field's value.
func (StartTestOutput) String ¶
func (s StartTestOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StopReplicationInput ¶
type StopReplicationInput struct { // Stop Replication Request account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Stop Replication Request source server ID. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (StopReplicationInput) GoString ¶
func (s StopReplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopReplicationInput) SetAccountID ¶
func (s *StopReplicationInput) SetAccountID(v string) *StopReplicationInput
SetAccountID sets the AccountID field's value.
func (*StopReplicationInput) SetSourceServerID ¶
func (s *StopReplicationInput) SetSourceServerID(v string) *StopReplicationInput
SetSourceServerID sets the SourceServerID field's value.
func (StopReplicationInput) String ¶
func (s StopReplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopReplicationInput) Validate ¶
func (s *StopReplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StopReplicationOutput ¶
type StopReplicationOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by StopReplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (StopReplicationOutput) GoString ¶
func (s StopReplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopReplicationOutput) SetApplicationID ¶
func (s *StopReplicationOutput) SetApplicationID(v string) *StopReplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*StopReplicationOutput) SetArn ¶
func (s *StopReplicationOutput) SetArn(v string) *StopReplicationOutput
SetArn sets the Arn field's value.
func (*StopReplicationOutput) SetDataReplicationInfo ¶
func (s *StopReplicationOutput) SetDataReplicationInfo(v *DataReplicationInfo) *StopReplicationOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*StopReplicationOutput) SetFqdnForActionFramework ¶
func (s *StopReplicationOutput) SetFqdnForActionFramework(v string) *StopReplicationOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*StopReplicationOutput) SetIsArchived ¶
func (s *StopReplicationOutput) SetIsArchived(v bool) *StopReplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*StopReplicationOutput) SetLaunchedInstance ¶
func (s *StopReplicationOutput) SetLaunchedInstance(v *LaunchedInstance) *StopReplicationOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*StopReplicationOutput) SetLifeCycle ¶
func (s *StopReplicationOutput) SetLifeCycle(v *LifeCycle) *StopReplicationOutput
SetLifeCycle sets the LifeCycle field's value.
func (*StopReplicationOutput) SetReplicationType ¶
func (s *StopReplicationOutput) SetReplicationType(v string) *StopReplicationOutput
SetReplicationType sets the ReplicationType field's value.
func (*StopReplicationOutput) SetSourceProperties ¶
func (s *StopReplicationOutput) SetSourceProperties(v *SourceProperties) *StopReplicationOutput
SetSourceProperties sets the SourceProperties field's value.
func (*StopReplicationOutput) SetSourceServerID ¶
func (s *StopReplicationOutput) SetSourceServerID(v string) *StopReplicationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*StopReplicationOutput) SetTags ¶
func (s *StopReplicationOutput) SetTags(v map[string]*string) *StopReplicationOutput
SetTags sets the Tags field's value.
func (*StopReplicationOutput) SetUserProvidedID ¶
func (s *StopReplicationOutput) SetUserProvidedID(v string) *StopReplicationOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*StopReplicationOutput) SetVcenterClientID ¶
func (s *StopReplicationOutput) SetVcenterClientID(v string) *StopReplicationOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (StopReplicationOutput) String ¶
func (s StopReplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶
type TagResourceInput struct { // Tag resource by ARN. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" min:"20" type:"string" required:"true"` // Tag resource by Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by TagResourceInput's // String and GoString methods. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceArn ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TemplateActionDocument ¶
type TemplateActionDocument struct { // Template post migration custom action ID. ActionID *string `locationName:"actionID" min:"1" type:"string"` // Template post migration custom action name. ActionName *string `locationName:"actionName" type:"string"` // Template post migration custom action active status. Active *bool `locationName:"active" type:"boolean"` // Template post migration custom action category. Category *string `locationName:"category" type:"string" enum:"ActionCategory"` // Template post migration custom action description. Description *string `locationName:"description" type:"string"` // Template post migration custom action document identifier. DocumentIdentifier *string `locationName:"documentIdentifier" type:"string"` // Template post migration custom action document version. DocumentVersion *string `locationName:"documentVersion" type:"string"` // Template post migration custom action external parameters. ExternalParameters map[string]*SsmExternalParameter `locationName:"externalParameters" type:"map"` // Template post migration custom action must succeed for cutover. MustSucceedForCutover *bool `locationName:"mustSucceedForCutover" type:"boolean"` // Operating system eligible for this template post migration custom action. OperatingSystem *string `locationName:"operatingSystem" type:"string"` // Template post migration custom action order. Order *int64 `locationName:"order" min:"1001" type:"integer"` // Template post migration custom action parameters. Parameters map[string][]*SsmParameterStoreParameter `locationName:"parameters" type:"map"` // Template post migration custom action timeout in seconds. TimeoutSeconds *int64 `locationName:"timeoutSeconds" min:"1" type:"integer"` // contains filtered or unexported fields }
func (TemplateActionDocument) GoString ¶
func (s TemplateActionDocument) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TemplateActionDocument) SetActionID ¶
func (s *TemplateActionDocument) SetActionID(v string) *TemplateActionDocument
SetActionID sets the ActionID field's value.
func (*TemplateActionDocument) SetActionName ¶
func (s *TemplateActionDocument) SetActionName(v string) *TemplateActionDocument
SetActionName sets the ActionName field's value.
func (*TemplateActionDocument) SetActive ¶
func (s *TemplateActionDocument) SetActive(v bool) *TemplateActionDocument
SetActive sets the Active field's value.
func (*TemplateActionDocument) SetCategory ¶
func (s *TemplateActionDocument) SetCategory(v string) *TemplateActionDocument
SetCategory sets the Category field's value.
func (*TemplateActionDocument) SetDescription ¶
func (s *TemplateActionDocument) SetDescription(v string) *TemplateActionDocument
SetDescription sets the Description field's value.
func (*TemplateActionDocument) SetDocumentIdentifier ¶
func (s *TemplateActionDocument) SetDocumentIdentifier(v string) *TemplateActionDocument
SetDocumentIdentifier sets the DocumentIdentifier field's value.
func (*TemplateActionDocument) SetDocumentVersion ¶
func (s *TemplateActionDocument) SetDocumentVersion(v string) *TemplateActionDocument
SetDocumentVersion sets the DocumentVersion field's value.
func (*TemplateActionDocument) SetExternalParameters ¶
func (s *TemplateActionDocument) SetExternalParameters(v map[string]*SsmExternalParameter) *TemplateActionDocument
SetExternalParameters sets the ExternalParameters field's value.
func (*TemplateActionDocument) SetMustSucceedForCutover ¶
func (s *TemplateActionDocument) SetMustSucceedForCutover(v bool) *TemplateActionDocument
SetMustSucceedForCutover sets the MustSucceedForCutover field's value.
func (*TemplateActionDocument) SetOperatingSystem ¶
func (s *TemplateActionDocument) SetOperatingSystem(v string) *TemplateActionDocument
SetOperatingSystem sets the OperatingSystem field's value.
func (*TemplateActionDocument) SetOrder ¶
func (s *TemplateActionDocument) SetOrder(v int64) *TemplateActionDocument
SetOrder sets the Order field's value.
func (*TemplateActionDocument) SetParameters ¶
func (s *TemplateActionDocument) SetParameters(v map[string][]*SsmParameterStoreParameter) *TemplateActionDocument
SetParameters sets the Parameters field's value.
func (*TemplateActionDocument) SetTimeoutSeconds ¶
func (s *TemplateActionDocument) SetTimeoutSeconds(v int64) *TemplateActionDocument
SetTimeoutSeconds sets the TimeoutSeconds field's value.
func (TemplateActionDocument) String ¶
func (s TemplateActionDocument) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TemplateActionsRequestFilters ¶
type TemplateActionsRequestFilters struct { // Action IDs to filter template post migration custom actions by. ActionIDs []*string `locationName:"actionIDs" type:"list"` // contains filtered or unexported fields }
Template post migration custom action filters.
func (TemplateActionsRequestFilters) GoString ¶
func (s TemplateActionsRequestFilters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TemplateActionsRequestFilters) SetActionIDs ¶
func (s *TemplateActionsRequestFilters) SetActionIDs(v []*string) *TemplateActionsRequestFilters
SetActionIDs sets the ActionIDs field's value.
func (TemplateActionsRequestFilters) String ¶
func (s TemplateActionsRequestFilters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TerminateTargetInstancesInput ¶
type TerminateTargetInstancesInput struct { // Terminate Target instance by Account ID AccountID *string `locationName:"accountID" min:"12" type:"string"` // Terminate Target instance by Source Server IDs. // // SourceServerIDs is a required field SourceServerIDs []*string `locationName:"sourceServerIDs" min:"1" type:"list" required:"true"` // Terminate Target instance by Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by TerminateTargetInstancesInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (TerminateTargetInstancesInput) GoString ¶
func (s TerminateTargetInstancesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TerminateTargetInstancesInput) SetAccountID ¶
func (s *TerminateTargetInstancesInput) SetAccountID(v string) *TerminateTargetInstancesInput
SetAccountID sets the AccountID field's value.
func (*TerminateTargetInstancesInput) SetSourceServerIDs ¶
func (s *TerminateTargetInstancesInput) SetSourceServerIDs(v []*string) *TerminateTargetInstancesInput
SetSourceServerIDs sets the SourceServerIDs field's value.
func (*TerminateTargetInstancesInput) SetTags ¶
func (s *TerminateTargetInstancesInput) SetTags(v map[string]*string) *TerminateTargetInstancesInput
SetTags sets the Tags field's value.
func (TerminateTargetInstancesInput) String ¶
func (s TerminateTargetInstancesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TerminateTargetInstancesInput) Validate ¶
func (s *TerminateTargetInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TerminateTargetInstancesOutput ¶
type TerminateTargetInstancesOutput struct { // Terminate Target instance Job response. Job *Job `locationName:"job" type:"structure"` // contains filtered or unexported fields }
func (TerminateTargetInstancesOutput) GoString ¶
func (s TerminateTargetInstancesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TerminateTargetInstancesOutput) SetJob ¶
func (s *TerminateTargetInstancesOutput) SetJob(v *Job) *TerminateTargetInstancesOutput
SetJob sets the Job field's value.
func (TerminateTargetInstancesOutput) String ¶
func (s TerminateTargetInstancesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // Reached throttling quota exception. QuotaCode *string `locationName:"quotaCode" type:"string"` // Reached throttling quota exception will retry after x seconds. RetryAfterSeconds *string `location:"header" locationName:"Retry-After" type:"string"` // Reached throttling quota exception service code. ServiceCode *string `locationName:"serviceCode" type:"string"` // contains filtered or unexported fields }
Reached throttling quota exception.
func (*ThrottlingException) Code ¶
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottlingException) Message ¶
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UnarchiveApplicationInput ¶
type UnarchiveApplicationInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application ID. // // ApplicationID is a required field ApplicationID *string `locationName:"applicationID" min:"21" type:"string" required:"true"` // contains filtered or unexported fields }
func (UnarchiveApplicationInput) GoString ¶
func (s UnarchiveApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnarchiveApplicationInput) SetAccountID ¶
func (s *UnarchiveApplicationInput) SetAccountID(v string) *UnarchiveApplicationInput
SetAccountID sets the AccountID field's value.
func (*UnarchiveApplicationInput) SetApplicationID ¶
func (s *UnarchiveApplicationInput) SetApplicationID(v string) *UnarchiveApplicationInput
SetApplicationID sets the ApplicationID field's value.
func (UnarchiveApplicationInput) String ¶
func (s UnarchiveApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnarchiveApplicationInput) Validate ¶
func (s *UnarchiveApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UnarchiveApplicationOutput ¶
type UnarchiveApplicationOutput struct { // Application aggregated status. ApplicationAggregatedStatus *ApplicationAggregatedStatus `locationName:"applicationAggregatedStatus" type:"structure"` // Application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Application ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Application creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Application description. Description *string `locationName:"description" type:"string"` // Application archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Application last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Application name. Name *string `locationName:"name" min:"1" type:"string"` // Application tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UnarchiveApplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Application wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (UnarchiveApplicationOutput) GoString ¶
func (s UnarchiveApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnarchiveApplicationOutput) SetApplicationAggregatedStatus ¶
func (s *UnarchiveApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *UnarchiveApplicationOutput
SetApplicationAggregatedStatus sets the ApplicationAggregatedStatus field's value.
func (*UnarchiveApplicationOutput) SetApplicationID ¶
func (s *UnarchiveApplicationOutput) SetApplicationID(v string) *UnarchiveApplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*UnarchiveApplicationOutput) SetArn ¶
func (s *UnarchiveApplicationOutput) SetArn(v string) *UnarchiveApplicationOutput
SetArn sets the Arn field's value.
func (*UnarchiveApplicationOutput) SetCreationDateTime ¶
func (s *UnarchiveApplicationOutput) SetCreationDateTime(v string) *UnarchiveApplicationOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*UnarchiveApplicationOutput) SetDescription ¶
func (s *UnarchiveApplicationOutput) SetDescription(v string) *UnarchiveApplicationOutput
SetDescription sets the Description field's value.
func (*UnarchiveApplicationOutput) SetIsArchived ¶
func (s *UnarchiveApplicationOutput) SetIsArchived(v bool) *UnarchiveApplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*UnarchiveApplicationOutput) SetLastModifiedDateTime ¶
func (s *UnarchiveApplicationOutput) SetLastModifiedDateTime(v string) *UnarchiveApplicationOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*UnarchiveApplicationOutput) SetName ¶
func (s *UnarchiveApplicationOutput) SetName(v string) *UnarchiveApplicationOutput
SetName sets the Name field's value.
func (*UnarchiveApplicationOutput) SetTags ¶
func (s *UnarchiveApplicationOutput) SetTags(v map[string]*string) *UnarchiveApplicationOutput
SetTags sets the Tags field's value.
func (*UnarchiveApplicationOutput) SetWaveID ¶
func (s *UnarchiveApplicationOutput) SetWaveID(v string) *UnarchiveApplicationOutput
SetWaveID sets the WaveID field's value.
func (UnarchiveApplicationOutput) String ¶
func (s UnarchiveApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UnarchiveWaveInput ¶
type UnarchiveWaveInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Wave ID. // // WaveID is a required field WaveID *string `locationName:"waveID" min:"22" type:"string" required:"true"` // contains filtered or unexported fields }
func (UnarchiveWaveInput) GoString ¶
func (s UnarchiveWaveInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnarchiveWaveInput) SetAccountID ¶
func (s *UnarchiveWaveInput) SetAccountID(v string) *UnarchiveWaveInput
SetAccountID sets the AccountID field's value.
func (*UnarchiveWaveInput) SetWaveID ¶
func (s *UnarchiveWaveInput) SetWaveID(v string) *UnarchiveWaveInput
SetWaveID sets the WaveID field's value.
func (UnarchiveWaveInput) String ¶
func (s UnarchiveWaveInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnarchiveWaveInput) Validate ¶
func (s *UnarchiveWaveInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UnarchiveWaveOutput ¶
type UnarchiveWaveOutput struct { // Wave ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Wave creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Wave description. Description *string `locationName:"description" type:"string"` // Wave archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Wave last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Wave name. Name *string `locationName:"name" min:"1" type:"string"` // Wave tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UnarchiveWaveOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Wave aggregated status. WaveAggregatedStatus *WaveAggregatedStatus `locationName:"waveAggregatedStatus" type:"structure"` // Wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (UnarchiveWaveOutput) GoString ¶
func (s UnarchiveWaveOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnarchiveWaveOutput) SetArn ¶
func (s *UnarchiveWaveOutput) SetArn(v string) *UnarchiveWaveOutput
SetArn sets the Arn field's value.
func (*UnarchiveWaveOutput) SetCreationDateTime ¶
func (s *UnarchiveWaveOutput) SetCreationDateTime(v string) *UnarchiveWaveOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*UnarchiveWaveOutput) SetDescription ¶
func (s *UnarchiveWaveOutput) SetDescription(v string) *UnarchiveWaveOutput
SetDescription sets the Description field's value.
func (*UnarchiveWaveOutput) SetIsArchived ¶
func (s *UnarchiveWaveOutput) SetIsArchived(v bool) *UnarchiveWaveOutput
SetIsArchived sets the IsArchived field's value.
func (*UnarchiveWaveOutput) SetLastModifiedDateTime ¶
func (s *UnarchiveWaveOutput) SetLastModifiedDateTime(v string) *UnarchiveWaveOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*UnarchiveWaveOutput) SetName ¶
func (s *UnarchiveWaveOutput) SetName(v string) *UnarchiveWaveOutput
SetName sets the Name field's value.
func (*UnarchiveWaveOutput) SetTags ¶
func (s *UnarchiveWaveOutput) SetTags(v map[string]*string) *UnarchiveWaveOutput
SetTags sets the Tags field's value.
func (*UnarchiveWaveOutput) SetWaveAggregatedStatus ¶
func (s *UnarchiveWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *UnarchiveWaveOutput
SetWaveAggregatedStatus sets the WaveAggregatedStatus field's value.
func (*UnarchiveWaveOutput) SetWaveID ¶
func (s *UnarchiveWaveOutput) SetWaveID(v string) *UnarchiveWaveOutput
SetWaveID sets the WaveID field's value.
func (UnarchiveWaveOutput) String ¶
func (s UnarchiveWaveOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UninitializedAccountException ¶
type UninitializedAccountException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"code" type:"string"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Uninitialized account exception.
func (*UninitializedAccountException) Code ¶
func (s *UninitializedAccountException) Code() string
Code returns the exception type name.
func (*UninitializedAccountException) Error ¶
func (s *UninitializedAccountException) Error() string
func (UninitializedAccountException) GoString ¶
func (s UninitializedAccountException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UninitializedAccountException) Message ¶
func (s *UninitializedAccountException) Message() string
Message returns the exception's message.
func (*UninitializedAccountException) OrigErr ¶
func (s *UninitializedAccountException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UninitializedAccountException) RequestID ¶
func (s *UninitializedAccountException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UninitializedAccountException) StatusCode ¶
func (s *UninitializedAccountException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UninitializedAccountException) String ¶
func (s UninitializedAccountException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶
type UntagResourceInput struct { // Untag resource by ARN. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" min:"20" type:"string" required:"true"` // Untag resource by Keys. // // TagKeys is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UntagResourceInput's // String and GoString methods. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceArn ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateApplicationInput ¶
type UpdateApplicationInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Application ID. // // ApplicationID is a required field ApplicationID *string `locationName:"applicationID" min:"21" type:"string" required:"true"` // Application description. Description *string `locationName:"description" type:"string"` // Application name. Name *string `locationName:"name" min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateApplicationInput) GoString ¶
func (s UpdateApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateApplicationInput) SetAccountID ¶
func (s *UpdateApplicationInput) SetAccountID(v string) *UpdateApplicationInput
SetAccountID sets the AccountID field's value.
func (*UpdateApplicationInput) SetApplicationID ¶
func (s *UpdateApplicationInput) SetApplicationID(v string) *UpdateApplicationInput
SetApplicationID sets the ApplicationID field's value.
func (*UpdateApplicationInput) SetDescription ¶
func (s *UpdateApplicationInput) SetDescription(v string) *UpdateApplicationInput
SetDescription sets the Description field's value.
func (*UpdateApplicationInput) SetName ¶
func (s *UpdateApplicationInput) SetName(v string) *UpdateApplicationInput
SetName sets the Name field's value.
func (UpdateApplicationInput) String ¶
func (s UpdateApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateApplicationInput) Validate ¶
func (s *UpdateApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateApplicationOutput ¶
type UpdateApplicationOutput struct { // Application aggregated status. ApplicationAggregatedStatus *ApplicationAggregatedStatus `locationName:"applicationAggregatedStatus" type:"structure"` // Application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Application ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Application creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Application description. Description *string `locationName:"description" type:"string"` // Application archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Application last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Application name. Name *string `locationName:"name" min:"1" type:"string"` // Application tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateApplicationOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Application wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (UpdateApplicationOutput) GoString ¶
func (s UpdateApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateApplicationOutput) SetApplicationAggregatedStatus ¶
func (s *UpdateApplicationOutput) SetApplicationAggregatedStatus(v *ApplicationAggregatedStatus) *UpdateApplicationOutput
SetApplicationAggregatedStatus sets the ApplicationAggregatedStatus field's value.
func (*UpdateApplicationOutput) SetApplicationID ¶
func (s *UpdateApplicationOutput) SetApplicationID(v string) *UpdateApplicationOutput
SetApplicationID sets the ApplicationID field's value.
func (*UpdateApplicationOutput) SetArn ¶
func (s *UpdateApplicationOutput) SetArn(v string) *UpdateApplicationOutput
SetArn sets the Arn field's value.
func (*UpdateApplicationOutput) SetCreationDateTime ¶
func (s *UpdateApplicationOutput) SetCreationDateTime(v string) *UpdateApplicationOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*UpdateApplicationOutput) SetDescription ¶
func (s *UpdateApplicationOutput) SetDescription(v string) *UpdateApplicationOutput
SetDescription sets the Description field's value.
func (*UpdateApplicationOutput) SetIsArchived ¶
func (s *UpdateApplicationOutput) SetIsArchived(v bool) *UpdateApplicationOutput
SetIsArchived sets the IsArchived field's value.
func (*UpdateApplicationOutput) SetLastModifiedDateTime ¶
func (s *UpdateApplicationOutput) SetLastModifiedDateTime(v string) *UpdateApplicationOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*UpdateApplicationOutput) SetName ¶
func (s *UpdateApplicationOutput) SetName(v string) *UpdateApplicationOutput
SetName sets the Name field's value.
func (*UpdateApplicationOutput) SetTags ¶
func (s *UpdateApplicationOutput) SetTags(v map[string]*string) *UpdateApplicationOutput
SetTags sets the Tags field's value.
func (*UpdateApplicationOutput) SetWaveID ¶
func (s *UpdateApplicationOutput) SetWaveID(v string) *UpdateApplicationOutput
SetWaveID sets the WaveID field's value.
func (UpdateApplicationOutput) String ¶
func (s UpdateApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateLaunchConfigurationInput ¶
type UpdateLaunchConfigurationInput struct { // Update Launch configuration Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Update Launch configuration boot mode request. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Update Launch configuration copy Private IP request. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Update Launch configuration copy Tags request. CopyTags *bool `locationName:"copyTags" type:"boolean"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Update Launch configuration launch disposition request. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Update Launch configuration licensing request. Licensing *Licensing `locationName:"licensing" type:"structure"` // Launch configuration map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Update Launch configuration name request. Name *string `locationName:"name" type:"string"` // Post Launch Actions to executed on the Test or Cutover instance. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Update Launch configuration by Source Server ID request. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // Update Launch configuration Target instance right sizing request. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (UpdateLaunchConfigurationInput) GoString ¶
func (s UpdateLaunchConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateLaunchConfigurationInput) SetAccountID ¶
func (s *UpdateLaunchConfigurationInput) SetAccountID(v string) *UpdateLaunchConfigurationInput
SetAccountID sets the AccountID field's value.
func (*UpdateLaunchConfigurationInput) SetBootMode ¶
func (s *UpdateLaunchConfigurationInput) SetBootMode(v string) *UpdateLaunchConfigurationInput
SetBootMode sets the BootMode field's value.
func (*UpdateLaunchConfigurationInput) SetCopyPrivateIp ¶
func (s *UpdateLaunchConfigurationInput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationInput
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*UpdateLaunchConfigurationInput) SetCopyTags ¶
func (s *UpdateLaunchConfigurationInput) SetCopyTags(v bool) *UpdateLaunchConfigurationInput
SetCopyTags sets the CopyTags field's value.
func (*UpdateLaunchConfigurationInput) SetEnableMapAutoTagging ¶
func (s *UpdateLaunchConfigurationInput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationInput
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*UpdateLaunchConfigurationInput) SetLaunchDisposition ¶
func (s *UpdateLaunchConfigurationInput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationInput
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*UpdateLaunchConfigurationInput) SetLicensing ¶
func (s *UpdateLaunchConfigurationInput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationInput
SetLicensing sets the Licensing field's value.
func (*UpdateLaunchConfigurationInput) SetMapAutoTaggingMpeID ¶
func (s *UpdateLaunchConfigurationInput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationInput
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*UpdateLaunchConfigurationInput) SetName ¶
func (s *UpdateLaunchConfigurationInput) SetName(v string) *UpdateLaunchConfigurationInput
SetName sets the Name field's value.
func (*UpdateLaunchConfigurationInput) SetPostLaunchActions ¶
func (s *UpdateLaunchConfigurationInput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationInput
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*UpdateLaunchConfigurationInput) SetSourceServerID ¶
func (s *UpdateLaunchConfigurationInput) SetSourceServerID(v string) *UpdateLaunchConfigurationInput
SetSourceServerID sets the SourceServerID field's value.
func (*UpdateLaunchConfigurationInput) SetTargetInstanceTypeRightSizingMethod ¶
func (s *UpdateLaunchConfigurationInput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationInput
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (UpdateLaunchConfigurationInput) String ¶
func (s UpdateLaunchConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateLaunchConfigurationInput) Validate ¶
func (s *UpdateLaunchConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateLaunchConfigurationOutput ¶
type UpdateLaunchConfigurationOutput struct { // Launch configuration boot mode. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Copy Private IP during Launch Configuration. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Copy Tags during Launch Configuration. CopyTags *bool `locationName:"copyTags" type:"boolean"` // Launch configuration EC2 Launch template ID. Ec2LaunchTemplateID *string `locationName:"ec2LaunchTemplateID" type:"string"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Launch disposition for launch configuration. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Launch configuration OS licensing. Licensing *Licensing `locationName:"licensing" type:"structure"` // Map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Launch configuration name. Name *string `locationName:"name" type:"string"` // Post Launch Actions to executed on the Test or Cutover instance. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Launch configuration Source Server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Launch configuration Target instance type right sizing method. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (UpdateLaunchConfigurationOutput) GoString ¶
func (s UpdateLaunchConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateLaunchConfigurationOutput) SetBootMode ¶
func (s *UpdateLaunchConfigurationOutput) SetBootMode(v string) *UpdateLaunchConfigurationOutput
SetBootMode sets the BootMode field's value.
func (*UpdateLaunchConfigurationOutput) SetCopyPrivateIp ¶
func (s *UpdateLaunchConfigurationOutput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationOutput
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*UpdateLaunchConfigurationOutput) SetCopyTags ¶
func (s *UpdateLaunchConfigurationOutput) SetCopyTags(v bool) *UpdateLaunchConfigurationOutput
SetCopyTags sets the CopyTags field's value.
func (*UpdateLaunchConfigurationOutput) SetEc2LaunchTemplateID ¶
func (s *UpdateLaunchConfigurationOutput) SetEc2LaunchTemplateID(v string) *UpdateLaunchConfigurationOutput
SetEc2LaunchTemplateID sets the Ec2LaunchTemplateID field's value.
func (*UpdateLaunchConfigurationOutput) SetEnableMapAutoTagging ¶
func (s *UpdateLaunchConfigurationOutput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationOutput
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*UpdateLaunchConfigurationOutput) SetLaunchDisposition ¶
func (s *UpdateLaunchConfigurationOutput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationOutput
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*UpdateLaunchConfigurationOutput) SetLicensing ¶
func (s *UpdateLaunchConfigurationOutput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationOutput
SetLicensing sets the Licensing field's value.
func (*UpdateLaunchConfigurationOutput) SetMapAutoTaggingMpeID ¶
func (s *UpdateLaunchConfigurationOutput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationOutput
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*UpdateLaunchConfigurationOutput) SetName ¶
func (s *UpdateLaunchConfigurationOutput) SetName(v string) *UpdateLaunchConfigurationOutput
SetName sets the Name field's value.
func (*UpdateLaunchConfigurationOutput) SetPostLaunchActions ¶
func (s *UpdateLaunchConfigurationOutput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationOutput
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*UpdateLaunchConfigurationOutput) SetSourceServerID ¶
func (s *UpdateLaunchConfigurationOutput) SetSourceServerID(v string) *UpdateLaunchConfigurationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*UpdateLaunchConfigurationOutput) SetTargetInstanceTypeRightSizingMethod ¶
func (s *UpdateLaunchConfigurationOutput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationOutput
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (UpdateLaunchConfigurationOutput) String ¶
func (s UpdateLaunchConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateLaunchConfigurationTemplateInput ¶
type UpdateLaunchConfigurationTemplateInput struct { // Associate public Ip address. AssociatePublicIpAddress *bool `locationName:"associatePublicIpAddress" type:"boolean"` // Launch configuration template boot mode. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Copy private Ip. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Copy tags. CopyTags *bool `locationName:"copyTags" type:"boolean"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Large volume config. LargeVolumeConf *LaunchTemplateDiskConf `locationName:"largeVolumeConf" type:"structure"` // Launch Configuration Template ID. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // Launch disposition. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Configure Licensing. Licensing *Licensing `locationName:"licensing" type:"structure"` // Launch configuration template map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Post Launch Action to execute on the Test or Cutover instance. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Small volume config. SmallVolumeConf *LaunchTemplateDiskConf `locationName:"smallVolumeConf" type:"structure"` // Small volume maximum size. SmallVolumeMaxSize *int64 `locationName:"smallVolumeMaxSize" type:"long"` // Target instance type right-sizing method. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (UpdateLaunchConfigurationTemplateInput) GoString ¶
func (s UpdateLaunchConfigurationTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateLaunchConfigurationTemplateInput) SetAssociatePublicIpAddress ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetAssociatePublicIpAddress(v bool) *UpdateLaunchConfigurationTemplateInput
SetAssociatePublicIpAddress sets the AssociatePublicIpAddress field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetBootMode ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetBootMode(v string) *UpdateLaunchConfigurationTemplateInput
SetBootMode sets the BootMode field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetCopyPrivateIp ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationTemplateInput
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetCopyTags ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetCopyTags(v bool) *UpdateLaunchConfigurationTemplateInput
SetCopyTags sets the CopyTags field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetEnableMapAutoTagging ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationTemplateInput
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetLargeVolumeConf ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateInput
SetLargeVolumeConf sets the LargeVolumeConf field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetLaunchConfigurationTemplateID ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetLaunchConfigurationTemplateID(v string) *UpdateLaunchConfigurationTemplateInput
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetLaunchDisposition ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationTemplateInput
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetLicensing ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationTemplateInput
SetLicensing sets the Licensing field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetMapAutoTaggingMpeID ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationTemplateInput
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetPostLaunchActions ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationTemplateInput
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetSmallVolumeConf ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateInput
SetSmallVolumeConf sets the SmallVolumeConf field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetSmallVolumeMaxSize ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetSmallVolumeMaxSize(v int64) *UpdateLaunchConfigurationTemplateInput
SetSmallVolumeMaxSize sets the SmallVolumeMaxSize field's value.
func (*UpdateLaunchConfigurationTemplateInput) SetTargetInstanceTypeRightSizingMethod ¶
func (s *UpdateLaunchConfigurationTemplateInput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationTemplateInput
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (UpdateLaunchConfigurationTemplateInput) String ¶
func (s UpdateLaunchConfigurationTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateLaunchConfigurationTemplateInput) Validate ¶
func (s *UpdateLaunchConfigurationTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateLaunchConfigurationTemplateOutput ¶
type UpdateLaunchConfigurationTemplateOutput struct { // ARN of the Launch Configuration Template. Arn *string `locationName:"arn" min:"20" type:"string"` // Associate public Ip address. AssociatePublicIpAddress *bool `locationName:"associatePublicIpAddress" type:"boolean"` // Launch configuration template boot mode. BootMode *string `locationName:"bootMode" type:"string" enum:"BootMode"` // Copy private Ip. CopyPrivateIp *bool `locationName:"copyPrivateIp" type:"boolean"` // Copy tags. CopyTags *bool `locationName:"copyTags" type:"boolean"` // EC2 launch template ID. Ec2LaunchTemplateID *string `locationName:"ec2LaunchTemplateID" min:"20" type:"string"` // Enable map auto tagging. EnableMapAutoTagging *bool `locationName:"enableMapAutoTagging" type:"boolean"` // Large volume config. LargeVolumeConf *LaunchTemplateDiskConf `locationName:"largeVolumeConf" type:"structure"` // ID of the Launch Configuration Template. // // LaunchConfigurationTemplateID is a required field LaunchConfigurationTemplateID *string `locationName:"launchConfigurationTemplateID" min:"21" type:"string" required:"true"` // Launch disposition. LaunchDisposition *string `locationName:"launchDisposition" type:"string" enum:"LaunchDisposition"` // Configure Licensing. Licensing *Licensing `locationName:"licensing" type:"structure"` // Launch configuration template map auto tagging MPE ID. MapAutoTaggingMpeID *string `locationName:"mapAutoTaggingMpeID" type:"string"` // Post Launch Actions of the Launch Configuration Template. PostLaunchActions *PostLaunchActions `locationName:"postLaunchActions" type:"structure"` // Small volume config. SmallVolumeConf *LaunchTemplateDiskConf `locationName:"smallVolumeConf" type:"structure"` // Small volume maximum size. SmallVolumeMaxSize *int64 `locationName:"smallVolumeMaxSize" type:"long"` // Tags of the Launch Configuration Template. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateLaunchConfigurationTemplateOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Target instance type right-sizing method. TargetInstanceTypeRightSizingMethod *string `locationName:"targetInstanceTypeRightSizingMethod" type:"string" enum:"TargetInstanceTypeRightSizingMethod"` // contains filtered or unexported fields }
func (UpdateLaunchConfigurationTemplateOutput) GoString ¶
func (s UpdateLaunchConfigurationTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateLaunchConfigurationTemplateOutput) SetArn ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetArn(v string) *UpdateLaunchConfigurationTemplateOutput
SetArn sets the Arn field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetAssociatePublicIpAddress ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetAssociatePublicIpAddress(v bool) *UpdateLaunchConfigurationTemplateOutput
SetAssociatePublicIpAddress sets the AssociatePublicIpAddress field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetBootMode ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetBootMode(v string) *UpdateLaunchConfigurationTemplateOutput
SetBootMode sets the BootMode field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetCopyPrivateIp ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetCopyPrivateIp(v bool) *UpdateLaunchConfigurationTemplateOutput
SetCopyPrivateIp sets the CopyPrivateIp field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetCopyTags ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetCopyTags(v bool) *UpdateLaunchConfigurationTemplateOutput
SetCopyTags sets the CopyTags field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetEc2LaunchTemplateID ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetEc2LaunchTemplateID(v string) *UpdateLaunchConfigurationTemplateOutput
SetEc2LaunchTemplateID sets the Ec2LaunchTemplateID field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetEnableMapAutoTagging ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetEnableMapAutoTagging(v bool) *UpdateLaunchConfigurationTemplateOutput
SetEnableMapAutoTagging sets the EnableMapAutoTagging field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetLargeVolumeConf ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetLargeVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateOutput
SetLargeVolumeConf sets the LargeVolumeConf field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetLaunchConfigurationTemplateID ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetLaunchConfigurationTemplateID(v string) *UpdateLaunchConfigurationTemplateOutput
SetLaunchConfigurationTemplateID sets the LaunchConfigurationTemplateID field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetLaunchDisposition ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetLaunchDisposition(v string) *UpdateLaunchConfigurationTemplateOutput
SetLaunchDisposition sets the LaunchDisposition field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetLicensing ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetLicensing(v *Licensing) *UpdateLaunchConfigurationTemplateOutput
SetLicensing sets the Licensing field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetMapAutoTaggingMpeID ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetMapAutoTaggingMpeID(v string) *UpdateLaunchConfigurationTemplateOutput
SetMapAutoTaggingMpeID sets the MapAutoTaggingMpeID field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetPostLaunchActions ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetPostLaunchActions(v *PostLaunchActions) *UpdateLaunchConfigurationTemplateOutput
SetPostLaunchActions sets the PostLaunchActions field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetSmallVolumeConf ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetSmallVolumeConf(v *LaunchTemplateDiskConf) *UpdateLaunchConfigurationTemplateOutput
SetSmallVolumeConf sets the SmallVolumeConf field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetSmallVolumeMaxSize ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetSmallVolumeMaxSize(v int64) *UpdateLaunchConfigurationTemplateOutput
SetSmallVolumeMaxSize sets the SmallVolumeMaxSize field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetTags ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetTags(v map[string]*string) *UpdateLaunchConfigurationTemplateOutput
SetTags sets the Tags field's value.
func (*UpdateLaunchConfigurationTemplateOutput) SetTargetInstanceTypeRightSizingMethod ¶
func (s *UpdateLaunchConfigurationTemplateOutput) SetTargetInstanceTypeRightSizingMethod(v string) *UpdateLaunchConfigurationTemplateOutput
SetTargetInstanceTypeRightSizingMethod sets the TargetInstanceTypeRightSizingMethod field's value.
func (UpdateLaunchConfigurationTemplateOutput) String ¶
func (s UpdateLaunchConfigurationTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateReplicationConfigurationInput ¶
type UpdateReplicationConfigurationInput struct { // Update replication configuration Account ID request. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Update replication configuration associate default Application Migration // Service Security group request. AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean"` // Update replication configuration bandwidth throttling request. BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long"` // Update replication configuration create Public IP request. CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean"` // Update replication configuration data plane routing request. DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" enum:"ReplicationConfigurationDataPlaneRouting"` // Update replication configuration use default large Staging Disk type request. DefaultLargeStagingDiskType *string `locationName:"defaultLargeStagingDiskType" type:"string" enum:"ReplicationConfigurationDefaultLargeStagingDiskType"` // Update replication configuration EBS encryption request. EbsEncryption *string `locationName:"ebsEncryption" type:"string" enum:"ReplicationConfigurationEbsEncryption"` // Update replication configuration EBS encryption key ARN request. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Update replication configuration name request. Name *string `locationName:"name" type:"string"` // Update replication configuration replicated disks request. ReplicatedDisks []*ReplicationConfigurationReplicatedDisk `locationName:"replicatedDisks" type:"list"` // Update replication configuration Replication Server instance type request. ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string"` // Update replication configuration Replication Server Security Groups IDs request. ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list"` // Update replication configuration Source Server ID request. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // Update replication configuration Staging Area subnet request. StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string"` // Update replication configuration Staging Area Tags request. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateReplicationConfigurationInput's // String and GoString methods. StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" sensitive:"true"` // Update replication configuration use dedicated Replication Server request. UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean"` // Update replication configuration use Fips Endpoint. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (UpdateReplicationConfigurationInput) GoString ¶
func (s UpdateReplicationConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateReplicationConfigurationInput) SetAccountID ¶
func (s *UpdateReplicationConfigurationInput) SetAccountID(v string) *UpdateReplicationConfigurationInput
SetAccountID sets the AccountID field's value.
func (*UpdateReplicationConfigurationInput) SetAssociateDefaultSecurityGroup ¶
func (s *UpdateReplicationConfigurationInput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationInput
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*UpdateReplicationConfigurationInput) SetBandwidthThrottling ¶
func (s *UpdateReplicationConfigurationInput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationInput
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*UpdateReplicationConfigurationInput) SetCreatePublicIP ¶
func (s *UpdateReplicationConfigurationInput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationInput
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*UpdateReplicationConfigurationInput) SetDataPlaneRouting ¶
func (s *UpdateReplicationConfigurationInput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationInput
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*UpdateReplicationConfigurationInput) SetDefaultLargeStagingDiskType ¶
func (s *UpdateReplicationConfigurationInput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationInput
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*UpdateReplicationConfigurationInput) SetEbsEncryption ¶
func (s *UpdateReplicationConfigurationInput) SetEbsEncryption(v string) *UpdateReplicationConfigurationInput
SetEbsEncryption sets the EbsEncryption field's value.
func (*UpdateReplicationConfigurationInput) SetEbsEncryptionKeyArn ¶
func (s *UpdateReplicationConfigurationInput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationInput
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*UpdateReplicationConfigurationInput) SetName ¶
func (s *UpdateReplicationConfigurationInput) SetName(v string) *UpdateReplicationConfigurationInput
SetName sets the Name field's value.
func (*UpdateReplicationConfigurationInput) SetReplicatedDisks ¶
func (s *UpdateReplicationConfigurationInput) SetReplicatedDisks(v []*ReplicationConfigurationReplicatedDisk) *UpdateReplicationConfigurationInput
SetReplicatedDisks sets the ReplicatedDisks field's value.
func (*UpdateReplicationConfigurationInput) SetReplicationServerInstanceType ¶
func (s *UpdateReplicationConfigurationInput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationInput
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*UpdateReplicationConfigurationInput) SetReplicationServersSecurityGroupsIDs ¶
func (s *UpdateReplicationConfigurationInput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationInput
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*UpdateReplicationConfigurationInput) SetSourceServerID ¶
func (s *UpdateReplicationConfigurationInput) SetSourceServerID(v string) *UpdateReplicationConfigurationInput
SetSourceServerID sets the SourceServerID field's value.
func (*UpdateReplicationConfigurationInput) SetStagingAreaSubnetId ¶
func (s *UpdateReplicationConfigurationInput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationInput
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*UpdateReplicationConfigurationInput) SetStagingAreaTags ¶
func (s *UpdateReplicationConfigurationInput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationInput
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*UpdateReplicationConfigurationInput) SetUseDedicatedReplicationServer ¶
func (s *UpdateReplicationConfigurationInput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationInput
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*UpdateReplicationConfigurationInput) SetUseFipsEndpoint ¶
func (s *UpdateReplicationConfigurationInput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationInput
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (UpdateReplicationConfigurationInput) String ¶
func (s UpdateReplicationConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateReplicationConfigurationInput) Validate ¶
func (s *UpdateReplicationConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateReplicationConfigurationOutput ¶
type UpdateReplicationConfigurationOutput struct { // Replication Configuration associate default Application Migration Service // Security Group. AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean"` // Replication Configuration set bandwidth throttling. BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long"` // Replication Configuration create Public IP. CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean"` // Replication Configuration data plane routing. DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" enum:"ReplicationConfigurationDataPlaneRouting"` // Replication Configuration use default large Staging Disks. DefaultLargeStagingDiskType *string `locationName:"defaultLargeStagingDiskType" type:"string" enum:"ReplicationConfigurationDefaultLargeStagingDiskType"` // Replication Configuration EBS encryption. EbsEncryption *string `locationName:"ebsEncryption" type:"string" enum:"ReplicationConfigurationEbsEncryption"` // Replication Configuration EBS encryption key ARN. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Replication Configuration name. Name *string `locationName:"name" type:"string"` // Replication Configuration replicated disks. ReplicatedDisks []*ReplicationConfigurationReplicatedDisk `locationName:"replicatedDisks" type:"list"` // Replication Configuration Replication Server instance type. ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string"` // Replication Configuration Replication Server Security Group IDs. ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list"` // Replication Configuration Source Server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Replication Configuration Staging Area subnet ID. StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string"` // Replication Configuration Staging Area tags. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateReplicationConfigurationOutput's // String and GoString methods. StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" sensitive:"true"` // Replication Configuration use Dedicated Replication Server. UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean"` // Replication Configuration use Fips Endpoint. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (UpdateReplicationConfigurationOutput) GoString ¶
func (s UpdateReplicationConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateReplicationConfigurationOutput) SetAssociateDefaultSecurityGroup ¶
func (s *UpdateReplicationConfigurationOutput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationOutput
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*UpdateReplicationConfigurationOutput) SetBandwidthThrottling ¶
func (s *UpdateReplicationConfigurationOutput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationOutput
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*UpdateReplicationConfigurationOutput) SetCreatePublicIP ¶
func (s *UpdateReplicationConfigurationOutput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationOutput
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*UpdateReplicationConfigurationOutput) SetDataPlaneRouting ¶
func (s *UpdateReplicationConfigurationOutput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationOutput
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*UpdateReplicationConfigurationOutput) SetDefaultLargeStagingDiskType ¶
func (s *UpdateReplicationConfigurationOutput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationOutput
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*UpdateReplicationConfigurationOutput) SetEbsEncryption ¶
func (s *UpdateReplicationConfigurationOutput) SetEbsEncryption(v string) *UpdateReplicationConfigurationOutput
SetEbsEncryption sets the EbsEncryption field's value.
func (*UpdateReplicationConfigurationOutput) SetEbsEncryptionKeyArn ¶
func (s *UpdateReplicationConfigurationOutput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationOutput
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*UpdateReplicationConfigurationOutput) SetName ¶
func (s *UpdateReplicationConfigurationOutput) SetName(v string) *UpdateReplicationConfigurationOutput
SetName sets the Name field's value.
func (*UpdateReplicationConfigurationOutput) SetReplicatedDisks ¶
func (s *UpdateReplicationConfigurationOutput) SetReplicatedDisks(v []*ReplicationConfigurationReplicatedDisk) *UpdateReplicationConfigurationOutput
SetReplicatedDisks sets the ReplicatedDisks field's value.
func (*UpdateReplicationConfigurationOutput) SetReplicationServerInstanceType ¶
func (s *UpdateReplicationConfigurationOutput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationOutput
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*UpdateReplicationConfigurationOutput) SetReplicationServersSecurityGroupsIDs ¶
func (s *UpdateReplicationConfigurationOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationOutput
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*UpdateReplicationConfigurationOutput) SetSourceServerID ¶
func (s *UpdateReplicationConfigurationOutput) SetSourceServerID(v string) *UpdateReplicationConfigurationOutput
SetSourceServerID sets the SourceServerID field's value.
func (*UpdateReplicationConfigurationOutput) SetStagingAreaSubnetId ¶
func (s *UpdateReplicationConfigurationOutput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationOutput
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*UpdateReplicationConfigurationOutput) SetStagingAreaTags ¶
func (s *UpdateReplicationConfigurationOutput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationOutput
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*UpdateReplicationConfigurationOutput) SetUseDedicatedReplicationServer ¶
func (s *UpdateReplicationConfigurationOutput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationOutput
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*UpdateReplicationConfigurationOutput) SetUseFipsEndpoint ¶
func (s *UpdateReplicationConfigurationOutput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationOutput
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (UpdateReplicationConfigurationOutput) String ¶
func (s UpdateReplicationConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateReplicationConfigurationTemplateInput ¶
type UpdateReplicationConfigurationTemplateInput struct { // Update replication configuration template ARN request. Arn *string `locationName:"arn" min:"20" type:"string"` // Update replication configuration template associate default Application Migration // Service Security group request. AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean"` // Update replication configuration template bandwidth throttling request. BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long"` // Update replication configuration template create Public IP request. CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean"` // Update replication configuration template data plane routing request. DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" enum:"ReplicationConfigurationDataPlaneRouting"` // Update replication configuration template use default large Staging Disk // type request. DefaultLargeStagingDiskType *string `locationName:"defaultLargeStagingDiskType" type:"string" enum:"ReplicationConfigurationDefaultLargeStagingDiskType"` // Update replication configuration template EBS encryption request. EbsEncryption *string `locationName:"ebsEncryption" type:"string" enum:"ReplicationConfigurationEbsEncryption"` // Update replication configuration template EBS encryption key ARN request. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Update replication configuration template template ID request. // // ReplicationConfigurationTemplateID is a required field ReplicationConfigurationTemplateID *string `locationName:"replicationConfigurationTemplateID" min:"21" type:"string" required:"true"` // Update replication configuration template Replication Server instance type // request. ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string"` // Update replication configuration template Replication Server Security groups // IDs request. ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list"` // Update replication configuration template Staging Area subnet ID request. StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string"` // Update replication configuration template Staging Area Tags request. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateReplicationConfigurationTemplateInput's // String and GoString methods. StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" sensitive:"true"` // Update replication configuration template use dedicated Replication Server // request. UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean"` // Update replication configuration template use Fips Endpoint request. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (UpdateReplicationConfigurationTemplateInput) GoString ¶
func (s UpdateReplicationConfigurationTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateReplicationConfigurationTemplateInput) SetArn ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetArn(v string) *UpdateReplicationConfigurationTemplateInput
SetArn sets the Arn field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetAssociateDefaultSecurityGroup ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationTemplateInput
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetBandwidthThrottling ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationTemplateInput
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetCreatePublicIP ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationTemplateInput
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetDataPlaneRouting ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationTemplateInput
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetDefaultLargeStagingDiskType ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationTemplateInput
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetEbsEncryption ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetEbsEncryption(v string) *UpdateReplicationConfigurationTemplateInput
SetEbsEncryption sets the EbsEncryption field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetEbsEncryptionKeyArn ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationTemplateInput
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetReplicationConfigurationTemplateID ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetReplicationConfigurationTemplateID(v string) *UpdateReplicationConfigurationTemplateInput
SetReplicationConfigurationTemplateID sets the ReplicationConfigurationTemplateID field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetReplicationServerInstanceType ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationTemplateInput
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetReplicationServersSecurityGroupsIDs ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationTemplateInput
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetStagingAreaSubnetId ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationTemplateInput
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetStagingAreaTags ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationTemplateInput
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetUseDedicatedReplicationServer ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationTemplateInput
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*UpdateReplicationConfigurationTemplateInput) SetUseFipsEndpoint ¶
func (s *UpdateReplicationConfigurationTemplateInput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationTemplateInput
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (UpdateReplicationConfigurationTemplateInput) String ¶
func (s UpdateReplicationConfigurationTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateReplicationConfigurationTemplateInput) Validate ¶
func (s *UpdateReplicationConfigurationTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateReplicationConfigurationTemplateOutput ¶
type UpdateReplicationConfigurationTemplateOutput struct { // Replication Configuration template ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Replication Configuration template associate default Application Migration // Service Security group. AssociateDefaultSecurityGroup *bool `locationName:"associateDefaultSecurityGroup" type:"boolean"` // Replication Configuration template bandwidth throttling. BandwidthThrottling *int64 `locationName:"bandwidthThrottling" type:"long"` // Replication Configuration template create Public IP. CreatePublicIP *bool `locationName:"createPublicIP" type:"boolean"` // Replication Configuration template data plane routing. DataPlaneRouting *string `locationName:"dataPlaneRouting" type:"string" enum:"ReplicationConfigurationDataPlaneRouting"` // Replication Configuration template use default large Staging Disk type. DefaultLargeStagingDiskType *string `locationName:"defaultLargeStagingDiskType" type:"string" enum:"ReplicationConfigurationDefaultLargeStagingDiskType"` // Replication Configuration template EBS encryption. EbsEncryption *string `locationName:"ebsEncryption" type:"string" enum:"ReplicationConfigurationEbsEncryption"` // Replication Configuration template EBS encryption key ARN. EbsEncryptionKeyArn *string `locationName:"ebsEncryptionKeyArn" min:"20" type:"string"` // Replication Configuration template ID. // // ReplicationConfigurationTemplateID is a required field ReplicationConfigurationTemplateID *string `locationName:"replicationConfigurationTemplateID" min:"21" type:"string" required:"true"` // Replication Configuration template server instance type. ReplicationServerInstanceType *string `locationName:"replicationServerInstanceType" type:"string"` // Replication Configuration template server Security Groups IDs. ReplicationServersSecurityGroupsIDs []*string `locationName:"replicationServersSecurityGroupsIDs" type:"list"` // Replication Configuration template Staging Area subnet ID. StagingAreaSubnetId *string `locationName:"stagingAreaSubnetId" type:"string"` // Replication Configuration template Staging Area Tags. // // StagingAreaTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateReplicationConfigurationTemplateOutput's // String and GoString methods. StagingAreaTags map[string]*string `locationName:"stagingAreaTags" type:"map" sensitive:"true"` // Replication Configuration template Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateReplicationConfigurationTemplateOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Replication Configuration template use Dedicated Replication Server. UseDedicatedReplicationServer *bool `locationName:"useDedicatedReplicationServer" type:"boolean"` // Replication Configuration template use Fips Endpoint. UseFipsEndpoint *bool `locationName:"useFipsEndpoint" type:"boolean"` // contains filtered or unexported fields }
func (UpdateReplicationConfigurationTemplateOutput) GoString ¶
func (s UpdateReplicationConfigurationTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateReplicationConfigurationTemplateOutput) SetArn ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetArn(v string) *UpdateReplicationConfigurationTemplateOutput
SetArn sets the Arn field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetAssociateDefaultSecurityGroup ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetAssociateDefaultSecurityGroup(v bool) *UpdateReplicationConfigurationTemplateOutput
SetAssociateDefaultSecurityGroup sets the AssociateDefaultSecurityGroup field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetBandwidthThrottling ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetBandwidthThrottling(v int64) *UpdateReplicationConfigurationTemplateOutput
SetBandwidthThrottling sets the BandwidthThrottling field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetCreatePublicIP ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetCreatePublicIP(v bool) *UpdateReplicationConfigurationTemplateOutput
SetCreatePublicIP sets the CreatePublicIP field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetDataPlaneRouting ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetDataPlaneRouting(v string) *UpdateReplicationConfigurationTemplateOutput
SetDataPlaneRouting sets the DataPlaneRouting field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetDefaultLargeStagingDiskType ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetDefaultLargeStagingDiskType(v string) *UpdateReplicationConfigurationTemplateOutput
SetDefaultLargeStagingDiskType sets the DefaultLargeStagingDiskType field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetEbsEncryption ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetEbsEncryption(v string) *UpdateReplicationConfigurationTemplateOutput
SetEbsEncryption sets the EbsEncryption field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetEbsEncryptionKeyArn ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetEbsEncryptionKeyArn(v string) *UpdateReplicationConfigurationTemplateOutput
SetEbsEncryptionKeyArn sets the EbsEncryptionKeyArn field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetReplicationConfigurationTemplateID ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetReplicationConfigurationTemplateID(v string) *UpdateReplicationConfigurationTemplateOutput
SetReplicationConfigurationTemplateID sets the ReplicationConfigurationTemplateID field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetReplicationServerInstanceType ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetReplicationServerInstanceType(v string) *UpdateReplicationConfigurationTemplateOutput
SetReplicationServerInstanceType sets the ReplicationServerInstanceType field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetReplicationServersSecurityGroupsIDs ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetReplicationServersSecurityGroupsIDs(v []*string) *UpdateReplicationConfigurationTemplateOutput
SetReplicationServersSecurityGroupsIDs sets the ReplicationServersSecurityGroupsIDs field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetStagingAreaSubnetId ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetStagingAreaSubnetId(v string) *UpdateReplicationConfigurationTemplateOutput
SetStagingAreaSubnetId sets the StagingAreaSubnetId field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetStagingAreaTags ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetStagingAreaTags(v map[string]*string) *UpdateReplicationConfigurationTemplateOutput
SetStagingAreaTags sets the StagingAreaTags field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetTags ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetTags(v map[string]*string) *UpdateReplicationConfigurationTemplateOutput
SetTags sets the Tags field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetUseDedicatedReplicationServer ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetUseDedicatedReplicationServer(v bool) *UpdateReplicationConfigurationTemplateOutput
SetUseDedicatedReplicationServer sets the UseDedicatedReplicationServer field's value.
func (*UpdateReplicationConfigurationTemplateOutput) SetUseFipsEndpoint ¶
func (s *UpdateReplicationConfigurationTemplateOutput) SetUseFipsEndpoint(v bool) *UpdateReplicationConfigurationTemplateOutput
SetUseFipsEndpoint sets the UseFipsEndpoint field's value.
func (UpdateReplicationConfigurationTemplateOutput) String ¶
func (s UpdateReplicationConfigurationTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateSourceServerReplicationTypeInput ¶
type UpdateSourceServerReplicationTypeInput struct { // Account ID on which to update replication type. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Replication type to which to update source server. // // ReplicationType is a required field ReplicationType *string `locationName:"replicationType" type:"string" required:"true" enum:"ReplicationType"` // ID of source server on which to update replication type. // // SourceServerID is a required field SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateSourceServerReplicationTypeInput) GoString ¶
func (s UpdateSourceServerReplicationTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSourceServerReplicationTypeInput) SetAccountID ¶
func (s *UpdateSourceServerReplicationTypeInput) SetAccountID(v string) *UpdateSourceServerReplicationTypeInput
SetAccountID sets the AccountID field's value.
func (*UpdateSourceServerReplicationTypeInput) SetReplicationType ¶
func (s *UpdateSourceServerReplicationTypeInput) SetReplicationType(v string) *UpdateSourceServerReplicationTypeInput
SetReplicationType sets the ReplicationType field's value.
func (*UpdateSourceServerReplicationTypeInput) SetSourceServerID ¶
func (s *UpdateSourceServerReplicationTypeInput) SetSourceServerID(v string) *UpdateSourceServerReplicationTypeInput
SetSourceServerID sets the SourceServerID field's value.
func (UpdateSourceServerReplicationTypeInput) String ¶
func (s UpdateSourceServerReplicationTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSourceServerReplicationTypeInput) Validate ¶
func (s *UpdateSourceServerReplicationTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSourceServerReplicationTypeOutput ¶
type UpdateSourceServerReplicationTypeOutput struct { // Source server application ID. ApplicationID *string `locationName:"applicationID" min:"21" type:"string"` // Source server ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Source server data replication info. DataReplicationInfo *DataReplicationInfo `locationName:"dataReplicationInfo" type:"structure"` // Source server fqdn for action framework. FqdnForActionFramework *string `locationName:"fqdnForActionFramework" type:"string"` // Source server archived status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Source server launched instance. LaunchedInstance *LaunchedInstance `locationName:"launchedInstance" type:"structure"` // Source server lifecycle state. LifeCycle *LifeCycle `locationName:"lifeCycle" type:"structure"` // Source server replication type. ReplicationType *string `locationName:"replicationType" type:"string" enum:"ReplicationType"` // Source server properties. SourceProperties *SourceProperties `locationName:"sourceProperties" type:"structure"` // Source server ID. SourceServerID *string `locationName:"sourceServerID" min:"19" type:"string"` // Source server Tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateSourceServerReplicationTypeOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Source server user provided ID. UserProvidedID *string `locationName:"userProvidedID" type:"string"` // Source server vCenter client id. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // contains filtered or unexported fields }
func (UpdateSourceServerReplicationTypeOutput) GoString ¶
func (s UpdateSourceServerReplicationTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSourceServerReplicationTypeOutput) SetApplicationID ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetApplicationID(v string) *UpdateSourceServerReplicationTypeOutput
SetApplicationID sets the ApplicationID field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetArn ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetArn(v string) *UpdateSourceServerReplicationTypeOutput
SetArn sets the Arn field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetDataReplicationInfo ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetDataReplicationInfo(v *DataReplicationInfo) *UpdateSourceServerReplicationTypeOutput
SetDataReplicationInfo sets the DataReplicationInfo field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetFqdnForActionFramework ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetFqdnForActionFramework(v string) *UpdateSourceServerReplicationTypeOutput
SetFqdnForActionFramework sets the FqdnForActionFramework field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetIsArchived ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetIsArchived(v bool) *UpdateSourceServerReplicationTypeOutput
SetIsArchived sets the IsArchived field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetLaunchedInstance ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetLaunchedInstance(v *LaunchedInstance) *UpdateSourceServerReplicationTypeOutput
SetLaunchedInstance sets the LaunchedInstance field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetLifeCycle ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetLifeCycle(v *LifeCycle) *UpdateSourceServerReplicationTypeOutput
SetLifeCycle sets the LifeCycle field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetReplicationType ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetReplicationType(v string) *UpdateSourceServerReplicationTypeOutput
SetReplicationType sets the ReplicationType field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetSourceProperties ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetSourceProperties(v *SourceProperties) *UpdateSourceServerReplicationTypeOutput
SetSourceProperties sets the SourceProperties field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetSourceServerID ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetSourceServerID(v string) *UpdateSourceServerReplicationTypeOutput
SetSourceServerID sets the SourceServerID field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetTags ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetTags(v map[string]*string) *UpdateSourceServerReplicationTypeOutput
SetTags sets the Tags field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetUserProvidedID ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetUserProvidedID(v string) *UpdateSourceServerReplicationTypeOutput
SetUserProvidedID sets the UserProvidedID field's value.
func (*UpdateSourceServerReplicationTypeOutput) SetVcenterClientID ¶
func (s *UpdateSourceServerReplicationTypeOutput) SetVcenterClientID(v string) *UpdateSourceServerReplicationTypeOutput
SetVcenterClientID sets the VcenterClientID field's value.
func (UpdateSourceServerReplicationTypeOutput) String ¶
func (s UpdateSourceServerReplicationTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateWaveInput ¶
type UpdateWaveInput struct { // Account ID. AccountID *string `locationName:"accountID" min:"12" type:"string"` // Wave description. Description *string `locationName:"description" type:"string"` // Wave name. Name *string `locationName:"name" min:"1" type:"string"` // Wave ID. // // WaveID is a required field WaveID *string `locationName:"waveID" min:"22" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateWaveInput) GoString ¶
func (s UpdateWaveInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWaveInput) SetAccountID ¶
func (s *UpdateWaveInput) SetAccountID(v string) *UpdateWaveInput
SetAccountID sets the AccountID field's value.
func (*UpdateWaveInput) SetDescription ¶
func (s *UpdateWaveInput) SetDescription(v string) *UpdateWaveInput
SetDescription sets the Description field's value.
func (*UpdateWaveInput) SetName ¶
func (s *UpdateWaveInput) SetName(v string) *UpdateWaveInput
SetName sets the Name field's value.
func (*UpdateWaveInput) SetWaveID ¶
func (s *UpdateWaveInput) SetWaveID(v string) *UpdateWaveInput
SetWaveID sets the WaveID field's value.
func (UpdateWaveInput) String ¶
func (s UpdateWaveInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWaveInput) Validate ¶
func (s *UpdateWaveInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWaveOutput ¶
type UpdateWaveOutput struct { // Wave ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Wave creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Wave description. Description *string `locationName:"description" type:"string"` // Wave archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Wave last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Wave name. Name *string `locationName:"name" min:"1" type:"string"` // Wave tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateWaveOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Wave aggregated status. WaveAggregatedStatus *WaveAggregatedStatus `locationName:"waveAggregatedStatus" type:"structure"` // Wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (UpdateWaveOutput) GoString ¶
func (s UpdateWaveOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWaveOutput) SetArn ¶
func (s *UpdateWaveOutput) SetArn(v string) *UpdateWaveOutput
SetArn sets the Arn field's value.
func (*UpdateWaveOutput) SetCreationDateTime ¶
func (s *UpdateWaveOutput) SetCreationDateTime(v string) *UpdateWaveOutput
SetCreationDateTime sets the CreationDateTime field's value.
func (*UpdateWaveOutput) SetDescription ¶
func (s *UpdateWaveOutput) SetDescription(v string) *UpdateWaveOutput
SetDescription sets the Description field's value.
func (*UpdateWaveOutput) SetIsArchived ¶
func (s *UpdateWaveOutput) SetIsArchived(v bool) *UpdateWaveOutput
SetIsArchived sets the IsArchived field's value.
func (*UpdateWaveOutput) SetLastModifiedDateTime ¶
func (s *UpdateWaveOutput) SetLastModifiedDateTime(v string) *UpdateWaveOutput
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*UpdateWaveOutput) SetName ¶
func (s *UpdateWaveOutput) SetName(v string) *UpdateWaveOutput
SetName sets the Name field's value.
func (*UpdateWaveOutput) SetTags ¶
func (s *UpdateWaveOutput) SetTags(v map[string]*string) *UpdateWaveOutput
SetTags sets the Tags field's value.
func (*UpdateWaveOutput) SetWaveAggregatedStatus ¶
func (s *UpdateWaveOutput) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *UpdateWaveOutput
SetWaveAggregatedStatus sets the WaveAggregatedStatus field's value.
func (*UpdateWaveOutput) SetWaveID ¶
func (s *UpdateWaveOutput) SetWaveID(v string) *UpdateWaveOutput
SetWaveID sets the WaveID field's value.
func (UpdateWaveOutput) String ¶
func (s UpdateWaveOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationException ¶
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"code" type:"string"` // Validate exception field list. FieldList []*ValidationExceptionField `locationName:"fieldList" type:"list"` Message_ *string `locationName:"message" type:"string"` // Validate exception reason. Reason *string `locationName:"reason" type:"string" enum:"ValidationExceptionReason"` // contains filtered or unexported fields }
Validate exception.
func (*ValidationException) Code ¶
func (s *ValidationException) Code() string
Code returns the exception type name.
func (*ValidationException) Error ¶
func (s *ValidationException) Error() string
func (ValidationException) GoString ¶
func (s ValidationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationException) Message ¶
func (s *ValidationException) Message() string
Message returns the exception's message.
func (*ValidationException) OrigErr ¶
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ValidationException) RequestID ¶
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ValidationException) StatusCode ¶
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ValidationException) String ¶
func (s ValidationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationExceptionField ¶
type ValidationExceptionField struct { // Validate exception field message. Message *string `locationName:"message" type:"string"` // Validate exception field name. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
Validate exception field.
func (ValidationExceptionField) GoString ¶
func (s ValidationExceptionField) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationExceptionField) SetMessage ¶
func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField
SetMessage sets the Message field's value.
func (*ValidationExceptionField) SetName ¶
func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField
SetName sets the Name field's value.
func (ValidationExceptionField) String ¶
func (s ValidationExceptionField) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VcenterClient ¶
type VcenterClient struct { // Arn of vCenter client. Arn *string `locationName:"arn" min:"20" type:"string"` // Datacenter name of vCenter client. DatacenterName *string `locationName:"datacenterName" type:"string"` // Hostname of vCenter client . Hostname *string `locationName:"hostname" type:"string"` // Last seen time of vCenter client. LastSeenDatetime *string `locationName:"lastSeenDatetime" min:"19" type:"string"` // Tags for Source Server of vCenter client. // // SourceServerTags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by VcenterClient's // String and GoString methods. SourceServerTags map[string]*string `locationName:"sourceServerTags" type:"map" sensitive:"true"` // Tags for vCenter client. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by VcenterClient's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // ID of vCenter client. VcenterClientID *string `locationName:"vcenterClientID" min:"21" type:"string"` // Vcenter UUID of vCenter client. VcenterUUID *string `locationName:"vcenterUUID" type:"string"` // contains filtered or unexported fields }
vCenter client.
func (VcenterClient) GoString ¶
func (s VcenterClient) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VcenterClient) SetArn ¶
func (s *VcenterClient) SetArn(v string) *VcenterClient
SetArn sets the Arn field's value.
func (*VcenterClient) SetDatacenterName ¶
func (s *VcenterClient) SetDatacenterName(v string) *VcenterClient
SetDatacenterName sets the DatacenterName field's value.
func (*VcenterClient) SetHostname ¶
func (s *VcenterClient) SetHostname(v string) *VcenterClient
SetHostname sets the Hostname field's value.
func (*VcenterClient) SetLastSeenDatetime ¶
func (s *VcenterClient) SetLastSeenDatetime(v string) *VcenterClient
SetLastSeenDatetime sets the LastSeenDatetime field's value.
func (*VcenterClient) SetSourceServerTags ¶
func (s *VcenterClient) SetSourceServerTags(v map[string]*string) *VcenterClient
SetSourceServerTags sets the SourceServerTags field's value.
func (*VcenterClient) SetTags ¶
func (s *VcenterClient) SetTags(v map[string]*string) *VcenterClient
SetTags sets the Tags field's value.
func (*VcenterClient) SetVcenterClientID ¶
func (s *VcenterClient) SetVcenterClientID(v string) *VcenterClient
SetVcenterClientID sets the VcenterClientID field's value.
func (*VcenterClient) SetVcenterUUID ¶
func (s *VcenterClient) SetVcenterUUID(v string) *VcenterClient
SetVcenterUUID sets the VcenterUUID field's value.
func (VcenterClient) String ¶
func (s VcenterClient) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Wave ¶
type Wave struct { // Wave ARN. Arn *string `locationName:"arn" min:"20" type:"string"` // Wave creation dateTime. CreationDateTime *string `locationName:"creationDateTime" min:"19" type:"string"` // Wave description. Description *string `locationName:"description" type:"string"` // Wave archival status. IsArchived *bool `locationName:"isArchived" type:"boolean"` // Wave last modified dateTime. LastModifiedDateTime *string `locationName:"lastModifiedDateTime" min:"19" type:"string"` // Wave name. Name *string `locationName:"name" min:"1" type:"string"` // Wave tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Wave's // String and GoString methods. Tags map[string]*string `locationName:"tags" type:"map" sensitive:"true"` // Wave aggregated status. WaveAggregatedStatus *WaveAggregatedStatus `locationName:"waveAggregatedStatus" type:"structure"` // Wave ID. WaveID *string `locationName:"waveID" min:"22" type:"string"` // contains filtered or unexported fields }
func (Wave) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Wave) SetCreationDateTime ¶
SetCreationDateTime sets the CreationDateTime field's value.
func (*Wave) SetDescription ¶
SetDescription sets the Description field's value.
func (*Wave) SetIsArchived ¶
SetIsArchived sets the IsArchived field's value.
func (*Wave) SetLastModifiedDateTime ¶
SetLastModifiedDateTime sets the LastModifiedDateTime field's value.
func (*Wave) SetWaveAggregatedStatus ¶
func (s *Wave) SetWaveAggregatedStatus(v *WaveAggregatedStatus) *Wave
SetWaveAggregatedStatus sets the WaveAggregatedStatus field's value.
type WaveAggregatedStatus ¶
type WaveAggregatedStatus struct { // Wave aggregated status health status. HealthStatus *string `locationName:"healthStatus" type:"string" enum:"WaveHealthStatus"` // Wave aggregated status last update dateTime. LastUpdateDateTime *string `locationName:"lastUpdateDateTime" min:"19" type:"string"` // Wave aggregated status progress status. ProgressStatus *string `locationName:"progressStatus" type:"string" enum:"WaveProgressStatus"` // DateTime marking when the first source server in the wave started replication. ReplicationStartedDateTime *string `locationName:"replicationStartedDateTime" min:"19" type:"string"` // Wave aggregated status total applications amount. TotalApplications *int64 `locationName:"totalApplications" type:"long"` // contains filtered or unexported fields }
Wave aggregated status.
func (WaveAggregatedStatus) GoString ¶
func (s WaveAggregatedStatus) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WaveAggregatedStatus) SetHealthStatus ¶
func (s *WaveAggregatedStatus) SetHealthStatus(v string) *WaveAggregatedStatus
SetHealthStatus sets the HealthStatus field's value.
func (*WaveAggregatedStatus) SetLastUpdateDateTime ¶
func (s *WaveAggregatedStatus) SetLastUpdateDateTime(v string) *WaveAggregatedStatus
SetLastUpdateDateTime sets the LastUpdateDateTime field's value.
func (*WaveAggregatedStatus) SetProgressStatus ¶
func (s *WaveAggregatedStatus) SetProgressStatus(v string) *WaveAggregatedStatus
SetProgressStatus sets the ProgressStatus field's value.
func (*WaveAggregatedStatus) SetReplicationStartedDateTime ¶
func (s *WaveAggregatedStatus) SetReplicationStartedDateTime(v string) *WaveAggregatedStatus
SetReplicationStartedDateTime sets the ReplicationStartedDateTime field's value.
func (*WaveAggregatedStatus) SetTotalApplications ¶
func (s *WaveAggregatedStatus) SetTotalApplications(v int64) *WaveAggregatedStatus
SetTotalApplications sets the TotalApplications field's value.
func (WaveAggregatedStatus) String ¶
func (s WaveAggregatedStatus) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".