Module: Aws::SMS::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-sms/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AmiId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AmiId')
- AppDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppDescription')
- AppId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppId')
- AppIdWithValidation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppIdWithValidation')
- AppIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AppIds')
- AppLaunchConfigurationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppLaunchConfigurationStatus')
- AppLaunchStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppLaunchStatus')
- AppLaunchStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppLaunchStatusMessage')
- AppName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppName')
- AppReplicationConfigurationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppReplicationConfigurationStatus')
- AppReplicationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppReplicationStatus')
- AppReplicationStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppReplicationStatusMessage')
- AppStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppStatus')
- AppStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppStatusMessage')
- AppSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppSummary')
- AppValidationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppValidationConfiguration')
- AppValidationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AppValidationConfigurations')
- AppValidationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppValidationOutput')
- AppValidationStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AppValidationStrategy')
- Apps =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Apps')
- AssociatePublicIpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AssociatePublicIpAddress')
- AutoLaunch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AutoLaunch')
- BucketName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BucketName')
- ClientToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientToken')
- Command =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Command')
- Connector =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Connector')
- ConnectorCapability =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectorCapability')
- ConnectorCapabilityList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConnectorCapabilityList')
- ConnectorId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectorId')
- ConnectorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConnectorList')
- ConnectorStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectorStatus')
- ConnectorVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectorVersion')
- CreateAppRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppRequest')
- CreateAppResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppResponse')
- CreateReplicationJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReplicationJobRequest')
- CreateReplicationJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReplicationJobResponse')
- DeleteAppLaunchConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppLaunchConfigurationRequest')
- DeleteAppLaunchConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppLaunchConfigurationResponse')
- DeleteAppReplicationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppReplicationConfigurationRequest')
- DeleteAppReplicationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppReplicationConfigurationResponse')
- DeleteAppRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppRequest')
- DeleteAppResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppResponse')
- DeleteAppValidationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppValidationConfigurationRequest')
- DeleteAppValidationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAppValidationConfigurationResponse')
- DeleteReplicationJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReplicationJobRequest')
- DeleteReplicationJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReplicationJobResponse')
- DeleteServerCatalogRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteServerCatalogRequest')
- DeleteServerCatalogResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteServerCatalogResponse')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- DisassociateConnectorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateConnectorRequest')
- DisassociateConnectorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateConnectorResponse')
- DryRunOperationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DryRunOperationException')
- EC2KeyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EC2KeyName')
- Encrypted =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Encrypted')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- ExecutionTimeoutSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ExecutionTimeoutSeconds')
- ForceStopAppReplication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ForceStopAppReplication')
- ForceTerminateApp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ForceTerminateApp')
- Frequency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Frequency')
- GenerateChangeSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateChangeSetRequest')
- GenerateChangeSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateChangeSetResponse')
- GenerateTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateTemplateRequest')
- GenerateTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateTemplateResponse')
- GetAppLaunchConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppLaunchConfigurationRequest')
- GetAppLaunchConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppLaunchConfigurationResponse')
- GetAppReplicationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppReplicationConfigurationRequest')
- GetAppReplicationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppReplicationConfigurationResponse')
- GetAppRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppRequest')
- GetAppResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppResponse')
- GetAppValidationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppValidationConfigurationRequest')
- GetAppValidationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppValidationConfigurationResponse')
- GetAppValidationOutputRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppValidationOutputRequest')
- GetAppValidationOutputResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAppValidationOutputResponse')
- GetConnectorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConnectorsRequest')
- GetConnectorsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConnectorsResponse')
- GetReplicationJobsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReplicationJobsRequest')
- GetReplicationJobsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReplicationJobsResponse')
- GetReplicationRunsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReplicationRunsRequest')
- GetReplicationRunsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReplicationRunsResponse')
- GetServersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetServersRequest')
- GetServersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetServersResponse')
- ImportAppCatalogRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportAppCatalogRequest')
- ImportAppCatalogResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportAppCatalogResponse')
- ImportServerCatalogRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportServerCatalogRequest')
- ImportServerCatalogResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportServerCatalogResponse')
- ImportedAppId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImportedAppId')
- InstanceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceId')
- InstanceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceType')
- InternalError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalError')
- InvalidParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterException')
- IpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpAddress')
- KmsKeyId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KmsKeyId')
- LaunchAppRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchAppRequest')
- LaunchAppResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchAppResponse')
- LaunchDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchDetails')
- LaunchOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'LaunchOrder')
- LicenseType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LicenseType')
- ListAppsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppsRequest')
- ListAppsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAppsResponse')
- LogicalId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogicalId')
- MacAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MacAddress')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- MissingRequiredParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MissingRequiredParameterException')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NoConnectorsAvailableException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoConnectorsAvailableException')
- NonEmptyStringWithMaxLen255 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NonEmptyStringWithMaxLen255')
- NotificationContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotificationContext')
- NotifyAppValidationOutputRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyAppValidationOutputRequest')
- NotifyAppValidationOutputResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyAppValidationOutputResponse')
- NumberOfRecentAmisToKeep =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumberOfRecentAmisToKeep')
- OperationNotPermittedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperationNotPermittedException')
- OutputFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OutputFormat')
- PutAppLaunchConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppLaunchConfigurationRequest')
- PutAppLaunchConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppLaunchConfigurationResponse')
- PutAppReplicationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppReplicationConfigurationRequest')
- PutAppReplicationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppReplicationConfigurationResponse')
- PutAppValidationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppValidationConfigurationRequest')
- PutAppValidationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAppValidationConfigurationResponse')
- ReplicationJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicationJob')
- ReplicationJobAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicationJobAlreadyExistsException')
- ReplicationJobId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationJobId')
- ReplicationJobList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReplicationJobList')
- ReplicationJobNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicationJobNotFoundException')
- ReplicationJobState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationJobState')
- ReplicationJobStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationJobStatusMessage')
- ReplicationJobTerminated =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ReplicationJobTerminated')
- ReplicationRun =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicationRun')
- ReplicationRunId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationRunId')
- ReplicationRunLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicationRunLimitExceededException')
- ReplicationRunList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReplicationRunList')
- ReplicationRunStage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationRunStage')
- ReplicationRunStageDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicationRunStageDetails')
- ReplicationRunStageProgress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationRunStageProgress')
- ReplicationRunState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationRunState')
- ReplicationRunStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationRunStatusMessage')
- ReplicationRunType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplicationRunType')
- RoleName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RoleName')
- RunOnce =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'RunOnce')
- S3BucketName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3BucketName')
- S3KeyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3KeyName')
- S3Location =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3Location')
- SSMOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SSMOutput')
- SSMValidationParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SSMValidationParameters')
- ScriptType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScriptType')
- SecurityGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecurityGroup')
- Server =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Server')
- ServerCannotBeReplicatedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerCannotBeReplicatedException')
- ServerCatalogStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServerCatalogStatus')
- ServerGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerGroup')
- ServerGroupId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServerGroupId')
- ServerGroupLaunchConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerGroupLaunchConfiguration')
- ServerGroupLaunchConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerGroupLaunchConfigurations')
- ServerGroupName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServerGroupName')
- ServerGroupReplicationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerGroupReplicationConfiguration')
- ServerGroupReplicationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerGroupReplicationConfigurations')
- ServerGroupValidationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerGroupValidationConfiguration')
- ServerGroupValidationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerGroupValidationConfigurations')
- ServerGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerGroups')
- ServerId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServerId')
- ServerLaunchConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerLaunchConfiguration')
- ServerLaunchConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerLaunchConfigurations')
- ServerList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerList')
- ServerReplicationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerReplicationConfiguration')
- ServerReplicationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerReplicationConfigurations')
- ServerReplicationParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerReplicationParameters')
- ServerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServerType')
- ServerValidationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerValidationConfiguration')
- ServerValidationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServerValidationConfigurations')
- ServerValidationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerValidationOutput')
- ServerValidationStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServerValidationStrategy')
- Source =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Source')
- StackId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StackId')
- StackName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StackName')
- StartAppReplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartAppReplicationRequest')
- StartAppReplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartAppReplicationResponse')
- StartOnDemandAppReplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartOnDemandAppReplicationRequest')
- StartOnDemandAppReplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartOnDemandAppReplicationResponse')
- StartOnDemandReplicationRunRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartOnDemandReplicationRunRequest')
- StartOnDemandReplicationRunResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartOnDemandReplicationRunResponse')
- StopAppReplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopAppReplicationRequest')
- StopAppReplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopAppReplicationResponse')
- Subnet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Subnet')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tags')
Shapes::StructureShape.new(name: 'TemporarilyUnavailableException')
- TerminateAppRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateAppRequest')
- TerminateAppResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateAppResponse')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- TotalServerGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TotalServerGroups')
- TotalServers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TotalServers')
Shapes::StructureShape.new(name: 'UnauthorizedOperationException')
- UpdateAppRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAppRequest')
- UpdateAppResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAppResponse')
- UpdateReplicationJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateReplicationJobRequest')
- UpdateReplicationJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateReplicationJobResponse')
- UserData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserData')
- UserDataValidationParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserDataValidationParameters')
- VPC =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VPC')
- ValidationId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ValidationId')
- ValidationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationOutput')
- ValidationOutputList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ValidationOutputList')
- ValidationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ValidationStatus')
- ValidationStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ValidationStatusMessage')
- VmId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VmId')
- VmManagerId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VmManagerId')
- VmManagerName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VmManagerName')
- VmManagerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VmManagerType')
- VmName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VmName')
- VmPath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VmPath')
- VmServer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VmServer')
- VmServerAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VmServerAddress')
- VmServerAddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VmServerAddressList')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2016-10-24" api. = { "apiVersion" => "2016-10-24", "endpointPrefix" => "sms", "jsonVersion" => "1.1", "protocol" => "json", "serviceAbbreviation" => "SMS", "serviceFullName" => "AWS Server Migration Service", "serviceId" => "SMS", "signatureVersion" => "v4", "targetPrefix" => "AWSServerMigrationService_V2016_10_24", "uid" => "sms-2016-10-24", } api.add_operation(:create_app, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApp" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAppRequest) o.output = Shapes::ShapeRef.new(shape: CreateAppResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:create_replication_job, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateReplicationJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateReplicationJobRequest) o.output = Shapes::ShapeRef.new(shape: CreateReplicationJobResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) o.errors << Shapes::ShapeRef.new(shape: ServerCannotBeReplicatedException) o.errors << Shapes::ShapeRef.new(shape: ReplicationJobAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: NoConnectorsAvailableException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: TemporarilyUnavailableException) end) api.add_operation(:delete_app, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApp" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAppRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAppResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:delete_app_launch_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAppLaunchConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAppLaunchConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAppLaunchConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:delete_app_replication_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAppReplicationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAppReplicationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAppReplicationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:delete_app_validation_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAppValidationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAppValidationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAppValidationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:delete_replication_job, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteReplicationJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteReplicationJobRequest) o.output = Shapes::ShapeRef.new(shape: DeleteReplicationJobResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) o.errors << Shapes::ShapeRef.new(shape: ReplicationJobNotFoundException) end) api.add_operation(:delete_server_catalog, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteServerCatalog" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteServerCatalogRequest) o.output = Shapes::ShapeRef.new(shape: DeleteServerCatalogResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) end) api.add_operation(:disassociate_connector, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateConnector" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateConnectorRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateConnectorResponse) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) end) api.add_operation(:generate_change_set, Seahorse::Model::Operation.new.tap do |o| o.name = "GenerateChangeSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GenerateChangeSetRequest) o.output = Shapes::ShapeRef.new(shape: GenerateChangeSetResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:generate_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GenerateTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GenerateTemplateRequest) o.output = Shapes::ShapeRef.new(shape: GenerateTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:get_app, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApp" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAppRequest) o.output = Shapes::ShapeRef.new(shape: GetAppResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:get_app_launch_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAppLaunchConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAppLaunchConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetAppLaunchConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:get_app_replication_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAppReplicationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAppReplicationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetAppReplicationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:get_app_validation_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAppValidationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAppValidationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetAppValidationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:get_app_validation_output, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAppValidationOutput" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAppValidationOutputRequest) o.output = Shapes::ShapeRef.new(shape: GetAppValidationOutputResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:get_connectors, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConnectors" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetConnectorsRequest) o.output = Shapes::ShapeRef.new(shape: GetConnectorsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_replication_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "GetReplicationJobs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetReplicationJobsRequest) o.output = Shapes::ShapeRef.new(shape: GetReplicationJobsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_replication_runs, Seahorse::Model::Operation.new.tap do |o| o.name = "GetReplicationRuns" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetReplicationRunsRequest) o.output = Shapes::ShapeRef.new(shape: GetReplicationRunsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_servers, Seahorse::Model::Operation.new.tap do |o| o.name = "GetServers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetServersRequest) o.output = Shapes::ShapeRef.new(shape: GetServersResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:import_app_catalog, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportAppCatalog" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportAppCatalogRequest) o.output = Shapes::ShapeRef.new(shape: ImportAppCatalogResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:import_server_catalog, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportServerCatalog" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportServerCatalogRequest) o.output = Shapes::ShapeRef.new(shape: ImportServerCatalogResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: NoConnectorsAvailableException) end) api.add_operation(:launch_app, Seahorse::Model::Operation.new.tap do |o| o.name = "LaunchApp" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: LaunchAppRequest) o.output = Shapes::ShapeRef.new(shape: LaunchAppResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:list_apps, Seahorse::Model::Operation.new.tap do |o| o.name = "ListApps" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAppsRequest) o.output = Shapes::ShapeRef.new(shape: ListAppsResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:notify_app_validation_output, Seahorse::Model::Operation.new.tap do |o| o.name = "NotifyAppValidationOutput" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: NotifyAppValidationOutputRequest) o.output = Shapes::ShapeRef.new(shape: NotifyAppValidationOutputResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:put_app_launch_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAppLaunchConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutAppLaunchConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutAppLaunchConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:put_app_replication_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAppReplicationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutAppReplicationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutAppReplicationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:put_app_validation_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAppValidationConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutAppValidationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutAppValidationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:start_app_replication, Seahorse::Model::Operation.new.tap do |o| o.name = "StartAppReplication" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartAppReplicationRequest) o.output = Shapes::ShapeRef.new(shape: StartAppReplicationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:start_on_demand_app_replication, Seahorse::Model::Operation.new.tap do |o| o.name = "StartOnDemandAppReplication" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartOnDemandAppReplicationRequest) o.output = Shapes::ShapeRef.new(shape: StartOnDemandAppReplicationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:start_on_demand_replication_run, Seahorse::Model::Operation.new.tap do |o| o.name = "StartOnDemandReplicationRun" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartOnDemandReplicationRunRequest) o.output = Shapes::ShapeRef.new(shape: StartOnDemandReplicationRunResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) o.errors << Shapes::ShapeRef.new(shape: ReplicationRunLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: DryRunOperationException) end) api.add_operation(:stop_app_replication, Seahorse::Model::Operation.new.tap do |o| o.name = "StopAppReplication" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopAppReplicationRequest) o.output = Shapes::ShapeRef.new(shape: StopAppReplicationResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:terminate_app, Seahorse::Model::Operation.new.tap do |o| o.name = "TerminateApp" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TerminateAppRequest) o.output = Shapes::ShapeRef.new(shape: TerminateAppResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:update_app, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApp" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateAppRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAppResponse) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:update_replication_job, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateReplicationJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateReplicationJobRequest) o.output = Shapes::ShapeRef.new(shape: UpdateReplicationJobResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameterException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperationException) o.errors << Shapes::ShapeRef.new(shape: ServerCannotBeReplicatedException) o.errors << Shapes::ShapeRef.new(shape: ReplicationJobNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalError) o.errors << Shapes::ShapeRef.new(shape: TemporarilyUnavailableException) end) end