Documentation
¶
Index ¶
- type AppLaunchConfigurationStatus
- type AppLaunchStatus
- type AppReplicationConfigurationStatus
- type AppReplicationStatus
- type AppStatus
- type AppSummary
- type AppValidationConfiguration
- type AppValidationOutput
- type AppValidationStrategy
- type Connector
- type ConnectorCapability
- type ConnectorStatus
- type DryRunOperationException
- type InternalError
- type InvalidParameterException
- type LaunchDetails
- type LicenseType
- type MissingRequiredParameterException
- type NoConnectorsAvailableException
- type NotificationContext
- type OperationNotPermittedException
- type OutputFormat
- type ReplicationJob
- type ReplicationJobAlreadyExistsException
- type ReplicationJobNotFoundException
- type ReplicationJobState
- type ReplicationRun
- type ReplicationRunLimitExceededException
- type ReplicationRunStageDetails
- type ReplicationRunState
- type ReplicationRunType
- type S3Location
- type SSMOutput
- type SSMValidationParameters
- type ScriptType
- type Server
- type ServerCannotBeReplicatedException
- type ServerCatalogStatus
- type ServerGroup
- type ServerGroupLaunchConfiguration
- type ServerGroupReplicationConfiguration
- type ServerGroupValidationConfiguration
- type ServerLaunchConfiguration
- type ServerReplicationConfiguration
- type ServerReplicationParameters
- type ServerType
- type ServerValidationConfiguration
- type ServerValidationOutput
- type ServerValidationStrategy
- type Source
- type Tag
- type TemporarilyUnavailableException
- type UnauthorizedOperationException
- type UserData
- type UserDataValidationParameters
- type ValidationOutput
- type ValidationStatus
- type VmManagerType
- type VmServer
- type VmServerAddress
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppLaunchConfigurationStatus ¶ added in v0.29.0
type AppLaunchConfigurationStatus string
const ( AppLaunchConfigurationStatusNotConfigured AppLaunchConfigurationStatus = "NOT_CONFIGURED" AppLaunchConfigurationStatusConfigured AppLaunchConfigurationStatus = "CONFIGURED" )
Enum values for AppLaunchConfigurationStatus
func (AppLaunchConfigurationStatus) Values ¶ added in v0.29.0
func (AppLaunchConfigurationStatus) Values() []AppLaunchConfigurationStatus
Values returns all known values for AppLaunchConfigurationStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AppLaunchStatus ¶
type AppLaunchStatus string
const ( AppLaunchStatusReadyForConfiguration AppLaunchStatus = "READY_FOR_CONFIGURATION" AppLaunchStatusConfigurationInProgress AppLaunchStatus = "CONFIGURATION_IN_PROGRESS" AppLaunchStatusConfigurationInvalid AppLaunchStatus = "CONFIGURATION_INVALID" AppLaunchStatusReadyForLaunch AppLaunchStatus = "READY_FOR_LAUNCH" AppLaunchStatusValidationInProgress AppLaunchStatus = "VALIDATION_IN_PROGRESS" AppLaunchStatusLaunchPending AppLaunchStatus = "LAUNCH_PENDING" AppLaunchStatusLaunchInProgress AppLaunchStatus = "LAUNCH_IN_PROGRESS" AppLaunchStatusLaunched AppLaunchStatus = "LAUNCHED" AppLaunchStatusPartiallyLaunched AppLaunchStatus = "PARTIALLY_LAUNCHED" AppLaunchStatusDeltaLaunchInProgress AppLaunchStatus = "DELTA_LAUNCH_IN_PROGRESS" AppLaunchStatusDeltaLaunchFailed AppLaunchStatus = "DELTA_LAUNCH_FAILED" AppLaunchStatusLaunchFailed AppLaunchStatus = "LAUNCH_FAILED" AppLaunchStatusTerminateInProgress AppLaunchStatus = "TERMINATE_IN_PROGRESS" AppLaunchStatusTerminateFailed AppLaunchStatus = "TERMINATE_FAILED" AppLaunchStatusTerminated AppLaunchStatus = "TERMINATED" )
Enum values for AppLaunchStatus
func (AppLaunchStatus) Values ¶ added in v0.29.0
func (AppLaunchStatus) Values() []AppLaunchStatus
Values returns all known values for AppLaunchStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AppReplicationConfigurationStatus ¶ added in v0.29.0
type AppReplicationConfigurationStatus string
const ( AppReplicationConfigurationStatusNotConfigured AppReplicationConfigurationStatus = "NOT_CONFIGURED" AppReplicationConfigurationStatusConfigured AppReplicationConfigurationStatus = "CONFIGURED" )
Enum values for AppReplicationConfigurationStatus
func (AppReplicationConfigurationStatus) Values ¶ added in v0.29.0
func (AppReplicationConfigurationStatus) Values() []AppReplicationConfigurationStatus
Values returns all known values for AppReplicationConfigurationStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AppReplicationStatus ¶
type AppReplicationStatus string
const ( AppReplicationStatusReadyForConfiguration AppReplicationStatus = "READY_FOR_CONFIGURATION" AppReplicationStatusConfigurationInProgress AppReplicationStatus = "CONFIGURATION_IN_PROGRESS" AppReplicationStatusConfigurationInvalid AppReplicationStatus = "CONFIGURATION_INVALID" AppReplicationStatusReadyForReplication AppReplicationStatus = "READY_FOR_REPLICATION" AppReplicationStatusValidationInProgress AppReplicationStatus = "VALIDATION_IN_PROGRESS" AppReplicationStatusReplicationPending AppReplicationStatus = "REPLICATION_PENDING" AppReplicationStatusReplicationInProgress AppReplicationStatus = "REPLICATION_IN_PROGRESS" AppReplicationStatusReplicated AppReplicationStatus = "REPLICATED" AppReplicationStatusPartiallyReplicated AppReplicationStatus = "PARTIALLY_REPLICATED" AppReplicationStatusDeltaReplicationInProgress AppReplicationStatus = "DELTA_REPLICATION_IN_PROGRESS" AppReplicationStatusDeltaReplicated AppReplicationStatus = "DELTA_REPLICATED" AppReplicationStatusDeltaReplicationFailed AppReplicationStatus = "DELTA_REPLICATION_FAILED" AppReplicationStatusReplicationFailed AppReplicationStatus = "REPLICATION_FAILED" AppReplicationStatusReplicationStopping AppReplicationStatus = "REPLICATION_STOPPING" AppReplicationStatusReplicationStopFailed AppReplicationStatus = "REPLICATION_STOP_FAILED" AppReplicationStatusReplicationStopped AppReplicationStatus = "REPLICATION_STOPPED" )
Enum values for AppReplicationStatus
func (AppReplicationStatus) Values ¶ added in v0.29.0
func (AppReplicationStatus) Values() []AppReplicationStatus
Values returns all known values for AppReplicationStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AppStatus ¶
type AppStatus string
type AppSummary ¶
type AppSummary struct { // The unique ID of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. AppId *string // The creation time of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. CreationTime *time.Time // The description of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Description *string // The ID of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ImportedAppId *string // The last modified time of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LastModified *time.Time // The timestamp of the application's most recent successful replication. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LatestReplicationTime *time.Time // Status of the launch configuration. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LaunchConfigurationStatus AppLaunchConfigurationStatus // Details about the latest launch of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LaunchDetails *LaunchDetails // The launch status of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LaunchStatus AppLaunchStatus // A message related to the launch status of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LaunchStatusMessage *string // The name of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Name *string // Status of the replication configuration. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationConfigurationStatus AppReplicationConfigurationStatus // The replication status of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationStatus AppReplicationStatus // A message related to the replication status of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationStatusMessage *string // The name of the service role in the customer's account used by Server Migration // Service. // // Deprecated: AWS has deprecated this service. It is no longer available for use. RoleName *string // Status of the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Status AppStatus // A message related to the status of the application // // Deprecated: AWS has deprecated this service. It is no longer available for use. StatusMessage *string // The number of server groups present in the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. TotalServerGroups *int32 // The number of servers present in the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. TotalServers *int32 // contains filtered or unexported fields }
Information about the application.
type AppValidationConfiguration ¶ added in v0.29.0
type AppValidationConfiguration struct { // The validation strategy. // // Deprecated: AWS has deprecated this service. It is no longer available for use. AppValidationStrategy AppValidationStrategy // The name of the configuration. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Name *string // The validation parameters. // // Deprecated: AWS has deprecated this service. It is no longer available for use. SsmValidationParameters *SSMValidationParameters // The ID of the validation. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ValidationId *string // contains filtered or unexported fields }
Configuration for validating an application.
type AppValidationOutput ¶ added in v0.29.0
type AppValidationOutput struct { // Output from using SSM to validate the application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. SsmOutput *SSMOutput // contains filtered or unexported fields }
Output from validating an application.
type AppValidationStrategy ¶ added in v0.29.0
type AppValidationStrategy string
const (
AppValidationStrategySsm AppValidationStrategy = "SSM"
)
Enum values for AppValidationStrategy
func (AppValidationStrategy) Values ¶ added in v0.29.0
func (AppValidationStrategy) Values() []AppValidationStrategy
Values returns all known values for AppValidationStrategy. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type Connector ¶
type Connector struct { // The time the connector was associated. // // Deprecated: AWS has deprecated this service. It is no longer available for use. AssociatedOn *time.Time // The capabilities of the connector. // // Deprecated: AWS has deprecated this service. It is no longer available for use. CapabilityList []ConnectorCapability // The ID of the connector. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ConnectorId *string // The IP address of the connector. // // Deprecated: AWS has deprecated this service. It is no longer available for use. IpAddress *string // The MAC address of the connector. // // Deprecated: AWS has deprecated this service. It is no longer available for use. MacAddress *string // The status of the connector. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Status ConnectorStatus // The connector version. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Version *string // The ID of the VM manager. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmManagerId *string // The name of the VM manager. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmManagerName *string // The VM management product. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmManagerType VmManagerType // contains filtered or unexported fields }
Represents a connector.
type ConnectorCapability ¶
type ConnectorCapability string
const ( ConnectorCapabilityVSphere ConnectorCapability = "VSPHERE" ConnectorCapabilityScvmm ConnectorCapability = "SCVMM" ConnectorCapabilityHyperVManager ConnectorCapability = "HYPERV-MANAGER" ConnectorCapabilitySnapshotBatching ConnectorCapability = "SNAPSHOT_BATCHING" ConnectorCapabilitySmsOptimized ConnectorCapability = "SMS_OPTIMIZED" )
Enum values for ConnectorCapability
func (ConnectorCapability) Values ¶ added in v0.29.0
func (ConnectorCapability) Values() []ConnectorCapability
Values returns all known values for ConnectorCapability. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ConnectorStatus ¶
type ConnectorStatus string
const ( ConnectorStatusHealthy ConnectorStatus = "HEALTHY" ConnectorStatusUnhealthy ConnectorStatus = "UNHEALTHY" )
Enum values for ConnectorStatus
func (ConnectorStatus) Values ¶ added in v0.29.0
func (ConnectorStatus) Values() []ConnectorStatus
Values returns all known values for ConnectorStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DryRunOperationException ¶ added in v0.29.0
type DryRunOperationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The user has the required permissions, so the request would have succeeded, but a dry run was performed.
func (*DryRunOperationException) Error ¶ added in v0.29.0
func (e *DryRunOperationException) Error() string
func (*DryRunOperationException) ErrorCode ¶ added in v0.29.0
func (e *DryRunOperationException) ErrorCode() string
func (*DryRunOperationException) ErrorFault ¶ added in v0.29.0
func (e *DryRunOperationException) ErrorFault() smithy.ErrorFault
func (*DryRunOperationException) ErrorMessage ¶ added in v0.29.0
func (e *DryRunOperationException) ErrorMessage() string
type InternalError ¶
type InternalError struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
An internal error occurred.
func (*InternalError) Error ¶
func (e *InternalError) Error() string
func (*InternalError) ErrorCode ¶
func (e *InternalError) ErrorCode() string
func (*InternalError) ErrorFault ¶
func (e *InternalError) ErrorFault() smithy.ErrorFault
func (*InternalError) ErrorMessage ¶
func (e *InternalError) ErrorMessage() string
type InvalidParameterException ¶
type InvalidParameterException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
A specified parameter is not valid.
func (*InvalidParameterException) Error ¶
func (e *InvalidParameterException) Error() string
func (*InvalidParameterException) ErrorCode ¶
func (e *InvalidParameterException) ErrorCode() string
func (*InvalidParameterException) ErrorFault ¶
func (e *InvalidParameterException) ErrorFault() smithy.ErrorFault
func (*InvalidParameterException) ErrorMessage ¶
func (e *InvalidParameterException) ErrorMessage() string
type LaunchDetails ¶
type LaunchDetails struct { // The latest time that this application was launched successfully. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LatestLaunchTime *time.Time // The ID of the latest stack launched for this application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StackId *string // The name of the latest stack launched for this application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StackName *string // contains filtered or unexported fields }
Details about the latest launch of an application.
type LicenseType ¶
type LicenseType string
const ( LicenseTypeAws LicenseType = "AWS" LicenseTypeByol LicenseType = "BYOL" )
Enum values for LicenseType
func (LicenseType) Values ¶ added in v0.29.0
func (LicenseType) Values() []LicenseType
Values returns all known values for LicenseType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type MissingRequiredParameterException ¶
type MissingRequiredParameterException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
A required parameter is missing.
func (*MissingRequiredParameterException) Error ¶
func (e *MissingRequiredParameterException) Error() string
func (*MissingRequiredParameterException) ErrorCode ¶
func (e *MissingRequiredParameterException) ErrorCode() string
func (*MissingRequiredParameterException) ErrorFault ¶
func (e *MissingRequiredParameterException) ErrorFault() smithy.ErrorFault
func (*MissingRequiredParameterException) ErrorMessage ¶
func (e *MissingRequiredParameterException) ErrorMessage() string
type NoConnectorsAvailableException ¶
type NoConnectorsAvailableException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
There are no connectors available.
func (*NoConnectorsAvailableException) Error ¶
func (e *NoConnectorsAvailableException) Error() string
func (*NoConnectorsAvailableException) ErrorCode ¶
func (e *NoConnectorsAvailableException) ErrorCode() string
func (*NoConnectorsAvailableException) ErrorFault ¶
func (e *NoConnectorsAvailableException) ErrorFault() smithy.ErrorFault
func (*NoConnectorsAvailableException) ErrorMessage ¶
func (e *NoConnectorsAvailableException) ErrorMessage() string
type NotificationContext ¶ added in v0.29.0
type NotificationContext struct { // The status of the validation. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Status ValidationStatus // The status message. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StatusMessage *string // The ID of the validation. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ValidationId *string // contains filtered or unexported fields }
Contains the status of validating an application.
type OperationNotPermittedException ¶
type OperationNotPermittedException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
This operation is not allowed.
func (*OperationNotPermittedException) Error ¶
func (e *OperationNotPermittedException) Error() string
func (*OperationNotPermittedException) ErrorCode ¶
func (e *OperationNotPermittedException) ErrorCode() string
func (*OperationNotPermittedException) ErrorFault ¶
func (e *OperationNotPermittedException) ErrorFault() smithy.ErrorFault
func (*OperationNotPermittedException) ErrorMessage ¶
func (e *OperationNotPermittedException) ErrorMessage() string
type OutputFormat ¶
type OutputFormat string
const ( OutputFormatJson OutputFormat = "JSON" OutputFormatYaml OutputFormat = "YAML" )
Enum values for OutputFormat
func (OutputFormat) Values ¶ added in v0.29.0
func (OutputFormat) Values() []OutputFormat
Values returns all known values for OutputFormat. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ReplicationJob ¶
type ReplicationJob struct { // The description of the replication job. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Description *string // Indicates whether the replication job should produce encrypted AMIs. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Encrypted *bool // The time between consecutive replication runs, in hours. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Frequency *int32 // The ID of the KMS key for replication jobs that produce encrypted AMIs. This // value can be any of the following: // // - KMS key ID // // - KMS key alias // // - ARN referring to the KMS key ID // // - ARN referring to the KMS key alias // // If encrypted is enabled but a KMS key ID is not specified, the customer's // default KMS key for Amazon EBS is used. // // Deprecated: AWS has deprecated this service. It is no longer available for use. KmsKeyId *string // The ID of the latest Amazon Machine Image (AMI). // // Deprecated: AWS has deprecated this service. It is no longer available for use. LatestAmiId *string // The license type to be used for the AMI created by a successful replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LicenseType LicenseType // The start time of the next replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. NextReplicationRunStartTime *time.Time // The number of recent AMIs to keep in the customer's account for a replication // job. By default, the value is set to zero, meaning that all AMIs are kept. // // Deprecated: AWS has deprecated this service. It is no longer available for use. NumberOfRecentAmisToKeep *int32 // The ID of the replication job. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationJobId *string // Information about the replication runs. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationRunList []ReplicationRun // The name of the IAM role to be used by Server Migration Service. // // Deprecated: AWS has deprecated this service. It is no longer available for use. RoleName *string // Indicates whether to run the replication job one time. // // Deprecated: AWS has deprecated this service. It is no longer available for use. RunOnce *bool // The seed replication time. // // Deprecated: AWS has deprecated this service. It is no longer available for use. SeedReplicationTime *time.Time // The ID of the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerId *string // The type of server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerType ServerType // The state of the replication job. // // Deprecated: AWS has deprecated this service. It is no longer available for use. State ReplicationJobState // The description of the current status of the replication job. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StatusMessage *string // Information about the VM server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmServer *VmServer // contains filtered or unexported fields }
Represents a replication job.
type ReplicationJobAlreadyExistsException ¶
type ReplicationJobAlreadyExistsException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The specified replication job already exists.
func (*ReplicationJobAlreadyExistsException) Error ¶
func (e *ReplicationJobAlreadyExistsException) Error() string
func (*ReplicationJobAlreadyExistsException) ErrorCode ¶
func (e *ReplicationJobAlreadyExistsException) ErrorCode() string
func (*ReplicationJobAlreadyExistsException) ErrorFault ¶
func (e *ReplicationJobAlreadyExistsException) ErrorFault() smithy.ErrorFault
func (*ReplicationJobAlreadyExistsException) ErrorMessage ¶
func (e *ReplicationJobAlreadyExistsException) ErrorMessage() string
type ReplicationJobNotFoundException ¶
type ReplicationJobNotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The specified replication job does not exist.
func (*ReplicationJobNotFoundException) Error ¶
func (e *ReplicationJobNotFoundException) Error() string
func (*ReplicationJobNotFoundException) ErrorCode ¶
func (e *ReplicationJobNotFoundException) ErrorCode() string
func (*ReplicationJobNotFoundException) ErrorFault ¶
func (e *ReplicationJobNotFoundException) ErrorFault() smithy.ErrorFault
func (*ReplicationJobNotFoundException) ErrorMessage ¶
func (e *ReplicationJobNotFoundException) ErrorMessage() string
type ReplicationJobState ¶
type ReplicationJobState string
const ( ReplicationJobStatePending ReplicationJobState = "PENDING" ReplicationJobStateActive ReplicationJobState = "ACTIVE" ReplicationJobStateFailed ReplicationJobState = "FAILED" ReplicationJobStateDeleting ReplicationJobState = "DELETING" ReplicationJobStateDeleted ReplicationJobState = "DELETED" ReplicationJobStateCompleted ReplicationJobState = "COMPLETED" ReplicationJobStatePausedOnFailure ReplicationJobState = "PAUSED_ON_FAILURE" ReplicationJobStateFailing ReplicationJobState = "FAILING" )
Enum values for ReplicationJobState
func (ReplicationJobState) Values ¶ added in v0.29.0
func (ReplicationJobState) Values() []ReplicationJobState
Values returns all known values for ReplicationJobState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ReplicationRun ¶
type ReplicationRun struct { // The ID of the Amazon Machine Image (AMI) from the replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. AmiId *string // The completion time of the last replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. CompletedTime *time.Time // The description of the replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Description *string // Indicates whether the replication run should produce an encrypted AMI. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Encrypted *bool // The ID of the KMS key for replication jobs that produce encrypted AMIs. This // value can be any of the following: // // - KMS key ID // // - KMS key alias // // - ARN referring to the KMS key ID // // - ARN referring to the KMS key alias // // If encrypted is true but a KMS key ID is not specified, the customer's default // KMS key for Amazon EBS is used. // // Deprecated: AWS has deprecated this service. It is no longer available for use. KmsKeyId *string // The ID of the replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationRunId *string // The start time of the next replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ScheduledStartTime *time.Time // Details about the current stage of the replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StageDetails *ReplicationRunStageDetails // The state of the replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. State ReplicationRunState // The description of the current status of the replication job. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StatusMessage *string // The type of replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Type ReplicationRunType // contains filtered or unexported fields }
Represents a replication run.
type ReplicationRunLimitExceededException ¶
type ReplicationRunLimitExceededException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
You have exceeded the number of on-demand replication runs you can request in a 24-hour period.
func (*ReplicationRunLimitExceededException) Error ¶
func (e *ReplicationRunLimitExceededException) Error() string
func (*ReplicationRunLimitExceededException) ErrorCode ¶
func (e *ReplicationRunLimitExceededException) ErrorCode() string
func (*ReplicationRunLimitExceededException) ErrorFault ¶
func (e *ReplicationRunLimitExceededException) ErrorFault() smithy.ErrorFault
func (*ReplicationRunLimitExceededException) ErrorMessage ¶
func (e *ReplicationRunLimitExceededException) ErrorMessage() string
type ReplicationRunStageDetails ¶
type ReplicationRunStageDetails struct { // The current stage of a replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Stage *string // The progress of the current stage of a replication run. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StageProgress *string // contains filtered or unexported fields }
Details of the current stage of a replication run.
type ReplicationRunState ¶
type ReplicationRunState string
const ( ReplicationRunStatePending ReplicationRunState = "PENDING" ReplicationRunStateMissed ReplicationRunState = "MISSED" ReplicationRunStateActive ReplicationRunState = "ACTIVE" ReplicationRunStateFailed ReplicationRunState = "FAILED" ReplicationRunStateCompleted ReplicationRunState = "COMPLETED" ReplicationRunStateDeleting ReplicationRunState = "DELETING" ReplicationRunStateDeleted ReplicationRunState = "DELETED" )
Enum values for ReplicationRunState
func (ReplicationRunState) Values ¶ added in v0.29.0
func (ReplicationRunState) Values() []ReplicationRunState
Values returns all known values for ReplicationRunState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ReplicationRunType ¶
type ReplicationRunType string
const ( ReplicationRunTypeOnDemand ReplicationRunType = "ON_DEMAND" ReplicationRunTypeAutomatic ReplicationRunType = "AUTOMATIC" )
Enum values for ReplicationRunType
func (ReplicationRunType) Values ¶ added in v0.29.0
func (ReplicationRunType) Values() []ReplicationRunType
Values returns all known values for ReplicationRunType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type S3Location ¶
type S3Location struct { // The Amazon S3 bucket name. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Bucket *string // The Amazon S3 bucket key. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Key *string // contains filtered or unexported fields }
Location of an Amazon S3 object.
type SSMOutput ¶ added in v0.29.0
type SSMOutput struct { // Location of an Amazon S3 object. // // Deprecated: AWS has deprecated this service. It is no longer available for use. S3Location *S3Location // contains filtered or unexported fields }
Contains the location of validation output.
type SSMValidationParameters ¶ added in v0.29.0
type SSMValidationParameters struct { // The command to run the validation script. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Command *string // The timeout interval, in seconds. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ExecutionTimeoutSeconds int32 // The ID of the instance. The instance must have the following tag: // UserForSMSApplicationValidation=true. // // Deprecated: AWS has deprecated this service. It is no longer available for use. InstanceId *string // The name of the S3 bucket for output. // // Deprecated: AWS has deprecated this service. It is no longer available for use. OutputS3BucketName *string // The type of validation script. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ScriptType ScriptType // The location of the validation script. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Source *Source // contains filtered or unexported fields }
Contains validation parameters.
type ScriptType ¶ added in v0.29.0
type ScriptType string
const ( ScriptTypeShellScript ScriptType = "SHELL_SCRIPT" ScriptTypePowershellScript ScriptType = "POWERSHELL_SCRIPT" )
Enum values for ScriptType
func (ScriptType) Values ¶ added in v0.29.0
func (ScriptType) Values() []ScriptType
Values returns all known values for ScriptType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type Server ¶
type Server struct { // The ID of the replication job. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationJobId *string // Indicates whether the replication job is deleted or failed. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ReplicationJobTerminated *bool // The ID of the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerId *string // The type of server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerType ServerType // Information about the VM server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmServer *VmServer // contains filtered or unexported fields }
Represents a server.
type ServerCannotBeReplicatedException ¶
type ServerCannotBeReplicatedException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The specified server cannot be replicated.
func (*ServerCannotBeReplicatedException) Error ¶
func (e *ServerCannotBeReplicatedException) Error() string
func (*ServerCannotBeReplicatedException) ErrorCode ¶
func (e *ServerCannotBeReplicatedException) ErrorCode() string
func (*ServerCannotBeReplicatedException) ErrorFault ¶
func (e *ServerCannotBeReplicatedException) ErrorFault() smithy.ErrorFault
func (*ServerCannotBeReplicatedException) ErrorMessage ¶
func (e *ServerCannotBeReplicatedException) ErrorMessage() string
type ServerCatalogStatus ¶
type ServerCatalogStatus string
const ( ServerCatalogStatusNotImported ServerCatalogStatus = "NOT_IMPORTED" ServerCatalogStatusImporting ServerCatalogStatus = "IMPORTING" ServerCatalogStatusAvailable ServerCatalogStatus = "AVAILABLE" ServerCatalogStatusDeleted ServerCatalogStatus = "DELETED" ServerCatalogStatusExpired ServerCatalogStatus = "EXPIRED" )
Enum values for ServerCatalogStatus
func (ServerCatalogStatus) Values ¶ added in v0.29.0
func (ServerCatalogStatus) Values() []ServerCatalogStatus
Values returns all known values for ServerCatalogStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ServerGroup ¶
type ServerGroup struct { // The name of a server group. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Name *string // The ID of a server group. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerGroupId *string // The servers that belong to a server group. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerList []Server // contains filtered or unexported fields }
Logical grouping of servers.
type ServerGroupLaunchConfiguration ¶
type ServerGroupLaunchConfiguration struct { // The launch order of servers in the server group. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LaunchOrder *int32 // The ID of the server group with which the launch configuration is associated. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerGroupId *string // The launch configuration for servers in the server group. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerLaunchConfigurations []ServerLaunchConfiguration // contains filtered or unexported fields }
Launch configuration for a server group.
type ServerGroupReplicationConfiguration ¶
type ServerGroupReplicationConfiguration struct { // The ID of the server group with which this replication configuration is // associated. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerGroupId *string // The replication configuration for servers in the server group. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerReplicationConfigurations []ServerReplicationConfiguration // contains filtered or unexported fields }
Replication configuration for a server group.
type ServerGroupValidationConfiguration ¶ added in v0.29.0
type ServerGroupValidationConfiguration struct { // The ID of the server group. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerGroupId *string // The validation configuration. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerValidationConfigurations []ServerValidationConfiguration // contains filtered or unexported fields }
Configuration for validating an instance.
type ServerLaunchConfiguration ¶
type ServerLaunchConfiguration struct { // Indicates whether a publicly accessible IP address is created when launching // the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. AssociatePublicIpAddress *bool // Location of an Amazon S3 object. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ConfigureScript *S3Location // The type of configuration script. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ConfigureScriptType ScriptType // The name of the Amazon EC2 SSH key to be used for connecting to the launched // server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Ec2KeyName *string // The name of the IAM instance profile. // // Deprecated: AWS has deprecated this service. It is no longer available for use. IamInstanceProfileName *string // The instance type to use when launching the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. InstanceType *string // The logical ID of the server in the CloudFormation template. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LogicalId *string // The ID of the security group that applies to the launched server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. SecurityGroup *string // The ID of the server with which the launch configuration is associated. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Server *Server // The ID of the subnet the server should be launched into. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Subnet *string // Location of the user-data script to be executed when launching the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. UserData *UserData // The ID of the VPC into which the server should be launched. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Vpc *string // contains filtered or unexported fields }
Launch configuration for a server.
type ServerReplicationConfiguration ¶
type ServerReplicationConfiguration struct { // The ID of the server with which this replication configuration is associated. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Server *Server // The parameters for replicating the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerReplicationParameters *ServerReplicationParameters // contains filtered or unexported fields }
Replication configuration of a server.
type ServerReplicationParameters ¶
type ServerReplicationParameters struct { // Indicates whether the replication job produces encrypted AMIs. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Encrypted *bool // The frequency of creating replication jobs for the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Frequency *int32 // The ID of the KMS key for replication jobs that produce encrypted AMIs. This // value can be any of the following: // // - KMS key ID // // - KMS key alias // // - ARN referring to the KMS key ID // // - ARN referring to the KMS key alias // // If encrypted is enabled but a KMS key ID is not specified, the customer's // default KMS key for Amazon EBS is used. // // Deprecated: AWS has deprecated this service. It is no longer available for use. KmsKeyId *string // The license type for creating a replication job for the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LicenseType LicenseType // The number of recent AMIs to keep when creating a replication job for this // server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. NumberOfRecentAmisToKeep *int32 // Indicates whether to run the replication job one time. // // Deprecated: AWS has deprecated this service. It is no longer available for use. RunOnce *bool // The seed time for creating a replication job for the server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. SeedTime *time.Time // contains filtered or unexported fields }
The replication parameters for replicating a server.
type ServerType ¶
type ServerType string
const (
ServerTypeVirtualMachine ServerType = "VIRTUAL_MACHINE"
)
Enum values for ServerType
func (ServerType) Values ¶ added in v0.29.0
func (ServerType) Values() []ServerType
Values returns all known values for ServerType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ServerValidationConfiguration ¶ added in v0.29.0
type ServerValidationConfiguration struct { // The name of the configuration. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Name *string // Represents a server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Server *Server // The validation strategy. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerValidationStrategy ServerValidationStrategy // The validation parameters. // // Deprecated: AWS has deprecated this service. It is no longer available for use. UserDataValidationParameters *UserDataValidationParameters // The ID of the validation. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ValidationId *string // contains filtered or unexported fields }
Configuration for validating an instance.
type ServerValidationOutput ¶ added in v0.29.0
type ServerValidationOutput struct { // Represents a server. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Server *Server // contains filtered or unexported fields }
Contains output from validating an instance.
type ServerValidationStrategy ¶ added in v0.29.0
type ServerValidationStrategy string
const (
ServerValidationStrategyUserdata ServerValidationStrategy = "USERDATA"
)
Enum values for ServerValidationStrategy
func (ServerValidationStrategy) Values ¶ added in v0.29.0
func (ServerValidationStrategy) Values() []ServerValidationStrategy
Values returns all known values for ServerValidationStrategy. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type Source ¶ added in v0.29.0
type Source struct { // Location of an Amazon S3 object. // // Deprecated: AWS has deprecated this service. It is no longer available for use. S3Location *S3Location // contains filtered or unexported fields }
Contains the location of a validation script.
type Tag ¶
type Tag struct { // The tag key. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Key *string // The tag value. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Value *string // contains filtered or unexported fields }
Key/value pair that can be assigned to an application.
type TemporarilyUnavailableException ¶
type TemporarilyUnavailableException struct { // contains filtered or unexported fields }
The service is temporarily unavailable.
func (*TemporarilyUnavailableException) Error ¶
func (e *TemporarilyUnavailableException) Error() string
func (*TemporarilyUnavailableException) ErrorCode ¶
func (e *TemporarilyUnavailableException) ErrorCode() string
func (*TemporarilyUnavailableException) ErrorFault ¶
func (e *TemporarilyUnavailableException) ErrorFault() smithy.ErrorFault
func (*TemporarilyUnavailableException) ErrorMessage ¶
func (e *TemporarilyUnavailableException) ErrorMessage() string
type UnauthorizedOperationException ¶
type UnauthorizedOperationException struct { // contains filtered or unexported fields }
You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.
func (*UnauthorizedOperationException) Error ¶
func (e *UnauthorizedOperationException) Error() string
func (*UnauthorizedOperationException) ErrorCode ¶
func (e *UnauthorizedOperationException) ErrorCode() string
func (*UnauthorizedOperationException) ErrorFault ¶
func (e *UnauthorizedOperationException) ErrorFault() smithy.ErrorFault
func (*UnauthorizedOperationException) ErrorMessage ¶
func (e *UnauthorizedOperationException) ErrorMessage() string
type UserData ¶
type UserData struct { // Amazon S3 location of the user-data script. // // Deprecated: AWS has deprecated this service. It is no longer available for use. S3Location *S3Location // contains filtered or unexported fields }
A script that runs on first launch of an Amazon EC2 instance. Used for configuring the server during launch.
type UserDataValidationParameters ¶ added in v0.29.0
type UserDataValidationParameters struct { // The type of validation script. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ScriptType ScriptType // The location of the validation script. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Source *Source // contains filtered or unexported fields }
Contains validation parameters.
type ValidationOutput ¶ added in v0.29.0
type ValidationOutput struct { // The output from validating an application. // // Deprecated: AWS has deprecated this service. It is no longer available for use. AppValidationOutput *AppValidationOutput // The latest time that the validation was performed. // // Deprecated: AWS has deprecated this service. It is no longer available for use. LatestValidationTime *time.Time // The name of the validation. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Name *string // The output from validation an instance. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ServerValidationOutput *ServerValidationOutput // The status of the validation. // // Deprecated: AWS has deprecated this service. It is no longer available for use. Status ValidationStatus // The status message. // // Deprecated: AWS has deprecated this service. It is no longer available for use. StatusMessage *string // The ID of the validation. // // Deprecated: AWS has deprecated this service. It is no longer available for use. ValidationId *string // contains filtered or unexported fields }
Contains validation output.
type ValidationStatus ¶ added in v0.29.0
type ValidationStatus string
const ( ValidationStatusReadyForValidation ValidationStatus = "READY_FOR_VALIDATION" ValidationStatusPending ValidationStatus = "PENDING" ValidationStatusInProgress ValidationStatus = "IN_PROGRESS" ValidationStatusSucceeded ValidationStatus = "SUCCEEDED" ValidationStatusFailed ValidationStatus = "FAILED" )
Enum values for ValidationStatus
func (ValidationStatus) Values ¶ added in v0.29.0
func (ValidationStatus) Values() []ValidationStatus
Values returns all known values for ValidationStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type VmManagerType ¶
type VmManagerType string
const ( VmManagerTypeVSphere VmManagerType = "VSPHERE" VmManagerTypeScvmm VmManagerType = "SCVMM" VmManagerTypeHyperVManager VmManagerType = "HYPERV-MANAGER" )
Enum values for VmManagerType
func (VmManagerType) Values ¶ added in v0.29.0
func (VmManagerType) Values() []VmManagerType
Values returns all known values for VmManagerType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type VmServer ¶
type VmServer struct { // The name of the VM manager. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmManagerName *string // The type of VM management product. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmManagerType VmManagerType // The name of the VM. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmName *string // The VM folder path in the vCenter Server virtual machine inventory tree. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmPath *string // The VM server location. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmServerAddress *VmServerAddress // contains filtered or unexported fields }
Represents a VM server.
type VmServerAddress ¶
type VmServerAddress struct { // The ID of the VM. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmId *string // The ID of the VM manager. // // Deprecated: AWS has deprecated this service. It is no longer available for use. VmManagerId *string // contains filtered or unexported fields }
Represents a VM server location.