Module: Aws::DeviceFarm::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-devicefarm/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
- AWSAccountNumber =
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: 'AWSAccountNumber')
- AccountSettings =
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: 'AccountSettings')
- AccountsCleanup =
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: 'AccountsCleanup')
- AmazonResourceName =
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: 'AmazonResourceName')
- AmazonResourceNames =
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: 'AmazonResourceNames')
- AndroidPaths =
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: 'AndroidPaths')
- AppPackagesCleanup =
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: 'AppPackagesCleanup')
- ArgumentException =
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: 'ArgumentException')
- Artifact =
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: 'Artifact')
- ArtifactCategory =
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: 'ArtifactCategory')
- ArtifactType =
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: 'ArtifactType')
- Artifacts =
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: 'Artifacts')
- BillingMethod =
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: 'BillingMethod')
- Boolean =
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: 'Boolean')
- CPU =
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: 'CPU')
- CannotDeleteException =
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: 'CannotDeleteException')
- ClientId =
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: 'ClientId')
- ContentType =
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: 'ContentType')
- Counters =
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: 'Counters')
- CreateDevicePoolRequest =
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: 'CreateDevicePoolRequest')
- CreateDevicePoolResult =
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: 'CreateDevicePoolResult')
- CreateInstanceProfileRequest =
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: 'CreateInstanceProfileRequest')
- CreateInstanceProfileResult =
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: 'CreateInstanceProfileResult')
- CreateNetworkProfileRequest =
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: 'CreateNetworkProfileRequest')
- CreateNetworkProfileResult =
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: 'CreateNetworkProfileResult')
- CreateProjectRequest =
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: 'CreateProjectRequest')
- CreateProjectResult =
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: 'CreateProjectResult')
- CreateRemoteAccessSessionConfiguration =
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: 'CreateRemoteAccessSessionConfiguration')
- CreateRemoteAccessSessionRequest =
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: 'CreateRemoteAccessSessionRequest')
- CreateRemoteAccessSessionResult =
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: 'CreateRemoteAccessSessionResult')
- CreateTestGridProjectRequest =
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: 'CreateTestGridProjectRequest')
- CreateTestGridProjectResult =
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: 'CreateTestGridProjectResult')
- CreateTestGridUrlRequest =
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: 'CreateTestGridUrlRequest')
- CreateTestGridUrlResult =
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: 'CreateTestGridUrlResult')
- CreateUploadRequest =
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: 'CreateUploadRequest')
- CreateUploadResult =
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: 'CreateUploadResult')
- CreateVPCEConfigurationRequest =
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: 'CreateVPCEConfigurationRequest')
- CreateVPCEConfigurationResult =
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: 'CreateVPCEConfigurationResult')
- CurrencyCode =
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: 'CurrencyCode')
- CustomerArtifactPaths =
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: 'CustomerArtifactPaths')
- DateTime =
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: 'DateTime')
- DeleteDevicePoolRequest =
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: 'DeleteDevicePoolRequest')
- DeleteDevicePoolResult =
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: 'DeleteDevicePoolResult')
- DeleteInstanceProfileRequest =
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: 'DeleteInstanceProfileRequest')
- DeleteInstanceProfileResult =
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: 'DeleteInstanceProfileResult')
- DeleteNetworkProfileRequest =
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: 'DeleteNetworkProfileRequest')
- DeleteNetworkProfileResult =
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: 'DeleteNetworkProfileResult')
- DeleteProjectRequest =
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: 'DeleteProjectRequest')
- DeleteProjectResult =
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: 'DeleteProjectResult')
- DeleteRemoteAccessSessionRequest =
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: 'DeleteRemoteAccessSessionRequest')
- DeleteRemoteAccessSessionResult =
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: 'DeleteRemoteAccessSessionResult')
- DeleteRunRequest =
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: 'DeleteRunRequest')
- DeleteRunResult =
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: 'DeleteRunResult')
- DeleteTestGridProjectRequest =
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: 'DeleteTestGridProjectRequest')
- DeleteTestGridProjectResult =
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: 'DeleteTestGridProjectResult')
- DeleteUploadRequest =
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: 'DeleteUploadRequest')
- DeleteUploadResult =
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: 'DeleteUploadResult')
- DeleteVPCEConfigurationRequest =
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: 'DeleteVPCEConfigurationRequest')
- DeleteVPCEConfigurationResult =
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: 'DeleteVPCEConfigurationResult')
- Device =
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: 'Device')
- DeviceAttribute =
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: 'DeviceAttribute')
- DeviceAvailability =
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: 'DeviceAvailability')
- DeviceFarmArn =
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: 'DeviceFarmArn')
- DeviceFilter =
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: 'DeviceFilter')
- DeviceFilterAttribute =
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: 'DeviceFilterAttribute')
- DeviceFilterValues =
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: 'DeviceFilterValues')
- DeviceFilters =
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: 'DeviceFilters')
- DeviceFormFactor =
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: 'DeviceFormFactor')
- DeviceHostPaths =
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: 'DeviceHostPaths')
- DeviceInstance =
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: 'DeviceInstance')
- DeviceInstances =
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: 'DeviceInstances')
- DeviceMinutes =
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: 'DeviceMinutes')
- DevicePlatform =
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: 'DevicePlatform')
- DevicePool =
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: 'DevicePool')
- DevicePoolCompatibilityResult =
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: 'DevicePoolCompatibilityResult')
- DevicePoolCompatibilityResults =
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: 'DevicePoolCompatibilityResults')
- DevicePoolType =
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: 'DevicePoolType')
- DevicePools =
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: 'DevicePools')
- DeviceSelectionConfiguration =
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: 'DeviceSelectionConfiguration')
- DeviceSelectionResult =
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: 'DeviceSelectionResult')
- Devices =
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: 'Devices')
- Double =
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::FloatShape.new(name: 'Double')
- ExceptionMessage =
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: 'ExceptionMessage')
- ExecutionConfiguration =
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: 'ExecutionConfiguration')
- ExecutionResult =
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: 'ExecutionResult')
- ExecutionResultCode =
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: 'ExecutionResultCode')
- ExecutionStatus =
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: 'ExecutionStatus')
- Filter =
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: 'Filter')
- GetAccountSettingsRequest =
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: 'GetAccountSettingsRequest')
- GetAccountSettingsResult =
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: 'GetAccountSettingsResult')
- GetDeviceInstanceRequest =
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: 'GetDeviceInstanceRequest')
- GetDeviceInstanceResult =
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: 'GetDeviceInstanceResult')
- GetDevicePoolCompatibilityRequest =
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: 'GetDevicePoolCompatibilityRequest')
- GetDevicePoolCompatibilityResult =
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: 'GetDevicePoolCompatibilityResult')
- GetDevicePoolRequest =
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: 'GetDevicePoolRequest')
- GetDevicePoolResult =
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: 'GetDevicePoolResult')
- GetDeviceRequest =
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: 'GetDeviceRequest')
- GetDeviceResult =
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: 'GetDeviceResult')
- GetInstanceProfileRequest =
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: 'GetInstanceProfileRequest')
- GetInstanceProfileResult =
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: 'GetInstanceProfileResult')
- GetJobRequest =
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: 'GetJobRequest')
- GetJobResult =
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: 'GetJobResult')
- GetNetworkProfileRequest =
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: 'GetNetworkProfileRequest')
- GetNetworkProfileResult =
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: 'GetNetworkProfileResult')
- GetOfferingStatusRequest =
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: 'GetOfferingStatusRequest')
- GetOfferingStatusResult =
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: 'GetOfferingStatusResult')
- GetProjectRequest =
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: 'GetProjectRequest')
- GetProjectResult =
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: 'GetProjectResult')
- GetRemoteAccessSessionRequest =
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: 'GetRemoteAccessSessionRequest')
- GetRemoteAccessSessionResult =
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: 'GetRemoteAccessSessionResult')
- GetRunRequest =
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: 'GetRunRequest')
- GetRunResult =
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: 'GetRunResult')
- GetSuiteRequest =
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: 'GetSuiteRequest')
- GetSuiteResult =
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: 'GetSuiteResult')
- GetTestGridProjectRequest =
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: 'GetTestGridProjectRequest')
- GetTestGridProjectResult =
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: 'GetTestGridProjectResult')
- GetTestGridSessionRequest =
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: 'GetTestGridSessionRequest')
- GetTestGridSessionResult =
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: 'GetTestGridSessionResult')
- GetTestRequest =
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: 'GetTestRequest')
- GetTestResult =
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: 'GetTestResult')
- GetUploadRequest =
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: 'GetUploadRequest')
- GetUploadResult =
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: 'GetUploadResult')
- GetVPCEConfigurationRequest =
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: 'GetVPCEConfigurationRequest')
- GetVPCEConfigurationResult =
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: 'GetVPCEConfigurationResult')
- HostAddress =
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: 'HostAddress')
- IdempotencyException =
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: 'IdempotencyException')
- IncompatibilityMessage =
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: 'IncompatibilityMessage')
- IncompatibilityMessages =
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: 'IncompatibilityMessages')
- InstallToRemoteAccessSessionRequest =
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: 'InstallToRemoteAccessSessionRequest')
- InstallToRemoteAccessSessionResult =
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: 'InstallToRemoteAccessSessionResult')
- InstanceLabels =
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: 'InstanceLabels')
- InstanceProfile =
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: 'InstanceProfile')
- InstanceProfiles =
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: 'InstanceProfiles')
- InstanceStatus =
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: 'InstanceStatus')
- Integer =
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: 'Integer')
- InteractionMode =
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: 'InteractionMode')
- InternalServiceException =
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: 'InternalServiceException')
- InvalidOperationException =
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: 'InvalidOperationException')
- IosPaths =
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: 'IosPaths')
- Job =
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: 'Job')
- JobTimeoutMinutes =
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: 'JobTimeoutMinutes')
- Jobs =
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: 'Jobs')
- LimitExceededException =
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: 'LimitExceededException')
- ListArtifactsRequest =
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: 'ListArtifactsRequest')
- ListArtifactsResult =
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: 'ListArtifactsResult')
- ListDeviceInstancesRequest =
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: 'ListDeviceInstancesRequest')
- ListDeviceInstancesResult =
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: 'ListDeviceInstancesResult')
- ListDevicePoolsRequest =
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: 'ListDevicePoolsRequest')
- ListDevicePoolsResult =
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: 'ListDevicePoolsResult')
- ListDevicesRequest =
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: 'ListDevicesRequest')
- ListDevicesResult =
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: 'ListDevicesResult')
- ListInstanceProfilesRequest =
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: 'ListInstanceProfilesRequest')
- ListInstanceProfilesResult =
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: 'ListInstanceProfilesResult')
- ListJobsRequest =
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: 'ListJobsRequest')
- ListJobsResult =
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: 'ListJobsResult')
- ListNetworkProfilesRequest =
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: 'ListNetworkProfilesRequest')
- ListNetworkProfilesResult =
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: 'ListNetworkProfilesResult')
- ListOfferingPromotionsRequest =
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: 'ListOfferingPromotionsRequest')
- ListOfferingPromotionsResult =
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: 'ListOfferingPromotionsResult')
- ListOfferingTransactionsRequest =
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: 'ListOfferingTransactionsRequest')
- ListOfferingTransactionsResult =
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: 'ListOfferingTransactionsResult')
- ListOfferingsRequest =
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: 'ListOfferingsRequest')
- ListOfferingsResult =
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: 'ListOfferingsResult')
- ListProjectsRequest =
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: 'ListProjectsRequest')
- ListProjectsResult =
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: 'ListProjectsResult')
- ListRemoteAccessSessionsRequest =
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: 'ListRemoteAccessSessionsRequest')
- ListRemoteAccessSessionsResult =
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: 'ListRemoteAccessSessionsResult')
- ListRunsRequest =
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: 'ListRunsRequest')
- ListRunsResult =
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: 'ListRunsResult')
- ListSamplesRequest =
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: 'ListSamplesRequest')
- ListSamplesResult =
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: 'ListSamplesResult')
- ListSuitesRequest =
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: 'ListSuitesRequest')
- ListSuitesResult =
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: 'ListSuitesResult')
- ListTagsForResourceRequest =
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: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
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: 'ListTagsForResourceResponse')
- ListTestGridProjectsRequest =
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: 'ListTestGridProjectsRequest')
- ListTestGridProjectsResult =
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: 'ListTestGridProjectsResult')
- ListTestGridSessionActionsRequest =
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: 'ListTestGridSessionActionsRequest')
- ListTestGridSessionActionsResult =
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: 'ListTestGridSessionActionsResult')
- ListTestGridSessionArtifactsRequest =
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: 'ListTestGridSessionArtifactsRequest')
- ListTestGridSessionArtifactsResult =
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: 'ListTestGridSessionArtifactsResult')
- ListTestGridSessionsRequest =
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: 'ListTestGridSessionsRequest')
- ListTestGridSessionsResult =
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: 'ListTestGridSessionsResult')
- ListTestsRequest =
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: 'ListTestsRequest')
- ListTestsResult =
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: 'ListTestsResult')
- ListUniqueProblemsRequest =
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: 'ListUniqueProblemsRequest')
- ListUniqueProblemsResult =
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: 'ListUniqueProblemsResult')
- ListUploadsRequest =
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: 'ListUploadsRequest')
- ListUploadsResult =
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: 'ListUploadsResult')
- ListVPCEConfigurationsRequest =
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: 'ListVPCEConfigurationsRequest')
- ListVPCEConfigurationsResult =
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: 'ListVPCEConfigurationsResult')
- Location =
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: 'Location')
- Long =
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: 'Long')
- MaxPageSize =
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: 'MaxPageSize')
- MaxSlotMap =
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::MapShape.new(name: 'MaxSlotMap')
- Message =
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: 'Message')
- Metadata =
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: 'Metadata')
- MonetaryAmount =
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: 'MonetaryAmount')
- Name =
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: 'Name')
- NetworkProfile =
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: 'NetworkProfile')
- NetworkProfileType =
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: 'NetworkProfileType')
- NetworkProfiles =
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: 'NetworkProfiles')
- NonEmptyString =
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: 'NonEmptyString')
- NotEligibleException =
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: 'NotEligibleException')
- NotFoundException =
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: 'NotFoundException')
- Offering =
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: 'Offering')
- OfferingIdentifier =
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: 'OfferingIdentifier')
- OfferingPromotion =
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: 'OfferingPromotion')
- OfferingPromotionIdentifier =
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: 'OfferingPromotionIdentifier')
- OfferingPromotions =
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: 'OfferingPromotions')
- OfferingStatus =
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: 'OfferingStatus')
- OfferingStatusMap =
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::MapShape.new(name: 'OfferingStatusMap')
- OfferingTransaction =
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: 'OfferingTransaction')
- OfferingTransactionType =
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: 'OfferingTransactionType')
- OfferingTransactions =
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: 'OfferingTransactions')
- OfferingType =
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: 'OfferingType')
- Offerings =
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: 'Offerings')
- PackageIds =
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: 'PackageIds')
- PaginationToken =
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: 'PaginationToken')
- PercentInteger =
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: 'PercentInteger')
- Problem =
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: 'Problem')
- ProblemDetail =
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: 'ProblemDetail')
- Problems =
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: 'Problems')
- Project =
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: 'Project')
- Projects =
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: 'Projects')
- PurchaseOfferingRequest =
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: 'PurchaseOfferingRequest')
- PurchaseOfferingResult =
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: 'PurchaseOfferingResult')
- PurchasedDevicesMap =
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::MapShape.new(name: 'PurchasedDevicesMap')
- Radios =
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: 'Radios')
- RecurringCharge =
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: 'RecurringCharge')
- RecurringChargeFrequency =
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: 'RecurringChargeFrequency')
- RecurringCharges =
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: 'RecurringCharges')
- RemoteAccessSession =
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: 'RemoteAccessSession')
- RemoteAccessSessions =
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: 'RemoteAccessSessions')
- RenewOfferingRequest =
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: 'RenewOfferingRequest')
- RenewOfferingResult =
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: 'RenewOfferingResult')
- Resolution =
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: 'Resolution')
- ResourceDescription =
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: 'ResourceDescription')
- ResourceId =
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: 'ResourceId')
- ResourceName =
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: 'ResourceName')
- Rule =
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: 'Rule')
- RuleOperator =
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: 'RuleOperator')
- Rules =
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: 'Rules')
- Run =
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: 'Run')
- Runs =
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: 'Runs')
- Sample =
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: 'Sample')
- SampleType =
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: 'SampleType')
- Samples =
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: 'Samples')
- ScheduleRunConfiguration =
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: 'ScheduleRunConfiguration')
- ScheduleRunRequest =
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: 'ScheduleRunRequest')
- ScheduleRunResult =
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: 'ScheduleRunResult')
- ScheduleRunTest =
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: 'ScheduleRunTest')
- SecurityGroupId =
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: 'SecurityGroupId')
- SecurityGroupIds =
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: 'SecurityGroupIds')
- SensitiveString =
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: 'SensitiveString')
- SensitiveURL =
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: 'SensitiveURL')
- ServiceAccountException =
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: 'ServiceAccountException')
- ServiceDnsName =
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: 'ServiceDnsName')
- SkipAppResign =
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: 'SkipAppResign')
- SshPublicKey =
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: 'SshPublicKey')
- StopJobRequest =
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: 'StopJobRequest')
- StopJobResult =
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: 'StopJobResult')
- StopRemoteAccessSessionRequest =
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: 'StopRemoteAccessSessionRequest')
- StopRemoteAccessSessionResult =
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: 'StopRemoteAccessSessionResult')
- StopRunRequest =
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: 'StopRunRequest')
- StopRunResult =
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: 'StopRunResult')
- String =
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: 'String')
- SubnetId =
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: 'SubnetId')
- SubnetIds =
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: 'SubnetIds')
- Suite =
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: 'Suite')
- Suites =
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: 'Suites')
- 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')
- TagKeyList =
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: 'TagKeyList')
- TagList =
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: 'TagList')
- TagOperationException =
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: 'TagOperationException')
- TagPolicyException =
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: 'TagPolicyException')
- TagResourceRequest =
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: 'TagResourceRequest')
- TagResourceResponse =
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: 'TagResourceResponse')
- 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')
- Test =
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: 'Test')
- TestGridProject =
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: 'TestGridProject')
- TestGridProjects =
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: 'TestGridProjects')
- TestGridSession =
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: 'TestGridSession')
- TestGridSessionAction =
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: 'TestGridSessionAction')
- TestGridSessionActions =
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: 'TestGridSessionActions')
- TestGridSessionArtifact =
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: 'TestGridSessionArtifact')
- TestGridSessionArtifactCategory =
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: 'TestGridSessionArtifactCategory')
- TestGridSessionArtifactType =
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: 'TestGridSessionArtifactType')
- TestGridSessionArtifacts =
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: 'TestGridSessionArtifacts')
- TestGridSessionStatus =
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: 'TestGridSessionStatus')
- TestGridSessions =
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: 'TestGridSessions')
- TestGridUrlExpiresInSecondsInput =
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: 'TestGridUrlExpiresInSecondsInput')
- TestGridVpcConfig =
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: 'TestGridVpcConfig')
- TestParameters =
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::MapShape.new(name: 'TestParameters')
- TestType =
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: 'TestType')
- Tests =
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: 'Tests')
- TooManyTagsException =
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: 'TooManyTagsException')
- TransactionIdentifier =
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: 'TransactionIdentifier')
- TrialMinutes =
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: 'TrialMinutes')
- URL =
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: 'URL')
- UniqueProblem =
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: 'UniqueProblem')
- UniqueProblems =
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: 'UniqueProblems')
- UniqueProblemsByExecutionResultMap =
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::MapShape.new(name: 'UniqueProblemsByExecutionResultMap')
- UntagResourceRequest =
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: 'UntagResourceRequest')
- UntagResourceResponse =
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: 'UntagResourceResponse')
- UpdateDeviceInstanceRequest =
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: 'UpdateDeviceInstanceRequest')
- UpdateDeviceInstanceResult =
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: 'UpdateDeviceInstanceResult')
- UpdateDevicePoolRequest =
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: 'UpdateDevicePoolRequest')
- UpdateDevicePoolResult =
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: 'UpdateDevicePoolResult')
- UpdateInstanceProfileRequest =
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: 'UpdateInstanceProfileRequest')
- UpdateInstanceProfileResult =
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: 'UpdateInstanceProfileResult')
- UpdateNetworkProfileRequest =
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: 'UpdateNetworkProfileRequest')
- UpdateNetworkProfileResult =
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: 'UpdateNetworkProfileResult')
- UpdateProjectRequest =
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: 'UpdateProjectRequest')
- UpdateProjectResult =
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: 'UpdateProjectResult')
- UpdateTestGridProjectRequest =
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: 'UpdateTestGridProjectRequest')
- UpdateTestGridProjectResult =
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: 'UpdateTestGridProjectResult')
- UpdateUploadRequest =
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: 'UpdateUploadRequest')
- UpdateUploadResult =
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: 'UpdateUploadResult')
- UpdateVPCEConfigurationRequest =
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: 'UpdateVPCEConfigurationRequest')
- UpdateVPCEConfigurationResult =
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: 'UpdateVPCEConfigurationResult')
- Upload =
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: 'Upload')
- UploadCategory =
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: 'UploadCategory')
- UploadStatus =
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: 'UploadStatus')
- UploadType =
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: 'UploadType')
- Uploads =
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: 'Uploads')
- VPCEConfiguration =
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: 'VPCEConfiguration')
- VPCEConfigurationDescription =
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: 'VPCEConfigurationDescription')
- VPCEConfigurationName =
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: 'VPCEConfigurationName')
- VPCEConfigurations =
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: 'VPCEConfigurations')
- VPCEServiceName =
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: 'VPCEServiceName')
- VideoCapture =
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: 'VideoCapture')
- VpcConfig =
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: 'VpcConfig')
- VpcSecurityGroupIds =
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: 'VpcSecurityGroupIds')
- VpcSubnetIds =
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: 'VpcSubnetIds')
- 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 = "2015-06-23" api. = { "apiVersion" => "2015-06-23", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "devicefarm", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceFullName" => "AWS Device Farm", "serviceId" => "Device Farm", "signatureVersion" => "v4", "targetPrefix" => "DeviceFarm_20150623", "uid" => "devicefarm-2015-06-23", } api.add_operation(:create_device_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDevicePool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateDevicePoolRequest) o.output = Shapes::ShapeRef.new(shape: CreateDevicePoolResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:create_instance_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateInstanceProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateInstanceProfileRequest) o.output = Shapes::ShapeRef.new(shape: CreateInstanceProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:create_network_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateNetworkProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateNetworkProfileRequest) o.output = Shapes::ShapeRef.new(shape: CreateNetworkProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:create_project, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateProjectRequest) o.output = Shapes::ShapeRef.new(shape: CreateProjectResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o.errors << Shapes::ShapeRef.new(shape: TagOperationException) end) api.add_operation(:create_remote_access_session, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRemoteAccessSession" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateRemoteAccessSessionRequest) o.output = Shapes::ShapeRef.new(shape: CreateRemoteAccessSessionResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:create_test_grid_project, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTestGridProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTestGridProjectRequest) o.output = Shapes::ShapeRef.new(shape: CreateTestGridProjectResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) end) api.add_operation(:create_test_grid_url, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTestGridUrl" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTestGridUrlRequest) o.output = Shapes::ShapeRef.new(shape: CreateTestGridUrlResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) end) api.add_operation(:create_upload, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUpload" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUploadRequest) o.output = Shapes::ShapeRef.new(shape: CreateUploadResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:create_vpce_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVPCEConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVPCEConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: CreateVPCEConfigurationResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_device_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDevicePool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteDevicePoolRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDevicePoolResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_instance_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteInstanceProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteInstanceProfileRequest) o.output = Shapes::ShapeRef.new(shape: DeleteInstanceProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_network_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteNetworkProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteNetworkProfileRequest) o.output = Shapes::ShapeRef.new(shape: DeleteNetworkProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_project, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteProjectRequest) o.output = Shapes::ShapeRef.new(shape: DeleteProjectResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_remote_access_session, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRemoteAccessSession" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRemoteAccessSessionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteRemoteAccessSessionResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_run, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRun" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRunRequest) o.output = Shapes::ShapeRef.new(shape: DeleteRunResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_test_grid_project, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTestGridProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTestGridProjectRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTestGridProjectResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: CannotDeleteException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) end) api.add_operation(:delete_upload, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUpload" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteUploadRequest) o.output = Shapes::ShapeRef.new(shape: DeleteUploadResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:delete_vpce_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVPCEConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVPCEConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteVPCEConfigurationResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o.errors << Shapes::ShapeRef.new(shape: InvalidOperationException) end) api.add_operation(:get_account_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAccountSettings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAccountSettingsRequest) o.output = Shapes::ShapeRef.new(shape: GetAccountSettingsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_device, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDevice" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetDeviceRequest) o.output = Shapes::ShapeRef.new(shape: GetDeviceResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_device_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDeviceInstance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetDeviceInstanceRequest) o.output = Shapes::ShapeRef.new(shape: GetDeviceInstanceResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_device_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDevicePool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetDevicePoolRequest) o.output = Shapes::ShapeRef.new(shape: GetDevicePoolResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_device_pool_compatibility, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDevicePoolCompatibility" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetDevicePoolCompatibilityRequest) o.output = Shapes::ShapeRef.new(shape: GetDevicePoolCompatibilityResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_instance_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "GetInstanceProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetInstanceProfileRequest) o.output = Shapes::ShapeRef.new(shape: GetInstanceProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_job, Seahorse::Model::Operation.new.tap do |o| o.name = "GetJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetJobRequest) o.output = Shapes::ShapeRef.new(shape: GetJobResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_network_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "GetNetworkProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetNetworkProfileRequest) o.output = Shapes::ShapeRef.new(shape: GetNetworkProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_offering_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetOfferingStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetOfferingStatusRequest) o.output = Shapes::ShapeRef.new(shape: GetOfferingStatusResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotEligibleException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_project, Seahorse::Model::Operation.new.tap do |o| o.name = "GetProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetProjectRequest) o.output = Shapes::ShapeRef.new(shape: GetProjectResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_remote_access_session, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRemoteAccessSession" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetRemoteAccessSessionRequest) o.output = Shapes::ShapeRef.new(shape: GetRemoteAccessSessionResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_run, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRun" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetRunRequest) o.output = Shapes::ShapeRef.new(shape: GetRunResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_suite, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSuite" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetSuiteRequest) o.output = Shapes::ShapeRef.new(shape: GetSuiteResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_test, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetTestRequest) o.output = Shapes::ShapeRef.new(shape: GetTestResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_test_grid_project, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTestGridProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetTestGridProjectRequest) o.output = Shapes::ShapeRef.new(shape: GetTestGridProjectResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) end) api.add_operation(:get_test_grid_session, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTestGridSession" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetTestGridSessionRequest) o.output = Shapes::ShapeRef.new(shape: GetTestGridSessionResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) end) api.add_operation(:get_upload, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUpload" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetUploadRequest) o.output = Shapes::ShapeRef.new(shape: GetUploadResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:get_vpce_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVPCEConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetVPCEConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetVPCEConfigurationResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:install_to_remote_access_session, Seahorse::Model::Operation.new.tap do |o| o.name = "InstallToRemoteAccessSession" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: InstallToRemoteAccessSessionRequest) o.output = Shapes::ShapeRef.new(shape: InstallToRemoteAccessSessionResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:list_artifacts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListArtifacts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListArtifactsRequest) o.output = Shapes::ShapeRef.new(shape: ListArtifactsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_device_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDeviceInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListDeviceInstancesRequest) o.output = Shapes::ShapeRef.new(shape: ListDeviceInstancesResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:list_device_pools, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDevicePools" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListDevicePoolsRequest) o.output = Shapes::ShapeRef.new(shape: ListDevicePoolsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_devices, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDevices" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListDevicesRequest) o.output = Shapes::ShapeRef.new(shape: ListDevicesResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_instance_profiles, Seahorse::Model::Operation.new.tap do |o| o.name = "ListInstanceProfiles" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListInstanceProfilesRequest) o.output = Shapes::ShapeRef.new(shape: ListInstanceProfilesResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:list_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListJobs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListJobsRequest) o.output = Shapes::ShapeRef.new(shape: ListJobsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_network_profiles, Seahorse::Model::Operation.new.tap do |o| o.name = "ListNetworkProfiles" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListNetworkProfilesRequest) o.output = Shapes::ShapeRef.new(shape: ListNetworkProfilesResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:list_offering_promotions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListOfferingPromotions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListOfferingPromotionsRequest) o.output = Shapes::ShapeRef.new(shape: ListOfferingPromotionsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotEligibleException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:list_offering_transactions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListOfferingTransactions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListOfferingTransactionsRequest) o.output = Shapes::ShapeRef.new(shape: ListOfferingTransactionsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotEligibleException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_offerings, Seahorse::Model::Operation.new.tap do |o| o.name = "ListOfferings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListOfferingsRequest) o.output = Shapes::ShapeRef.new(shape: ListOfferingsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotEligibleException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_projects, Seahorse::Model::Operation.new.tap do |o| o.name = "ListProjects" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListProjectsRequest) o.output = Shapes::ShapeRef.new(shape: ListProjectsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_remote_access_sessions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRemoteAccessSessions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRemoteAccessSessionsRequest) o.output = Shapes::ShapeRef.new(shape: ListRemoteAccessSessionsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:list_runs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRuns" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRunsRequest) o.output = Shapes::ShapeRef.new(shape: ListRunsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_samples, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSamples" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListSamplesRequest) o.output = Shapes::ShapeRef.new(shape: ListSamplesResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_suites, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSuites" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListSuitesRequest) o.output = Shapes::ShapeRef.new(shape: ListSuitesResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TagOperationException) end) api.add_operation(:list_test_grid_projects, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTestGridProjects" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTestGridProjectsRequest) o.output = Shapes::ShapeRef.new(shape: ListTestGridProjectsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o[:pager] = Aws::Pager.new( limit_key: "max_result", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_test_grid_session_actions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTestGridSessionActions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTestGridSessionActionsRequest) o.output = Shapes::ShapeRef.new(shape: ListTestGridSessionActionsResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o[:pager] = Aws::Pager.new( limit_key: "max_result", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_test_grid_session_artifacts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTestGridSessionArtifacts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTestGridSessionArtifactsRequest) o.output = Shapes::ShapeRef.new(shape: ListTestGridSessionArtifactsResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o[:pager] = Aws::Pager.new( limit_key: "max_result", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_test_grid_sessions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTestGridSessions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTestGridSessionsRequest) o.output = Shapes::ShapeRef.new(shape: ListTestGridSessionsResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o[:pager] = Aws::Pager.new( limit_key: "max_result", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tests, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTestsRequest) o.output = Shapes::ShapeRef.new(shape: ListTestsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_unique_problems, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUniqueProblems" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListUniqueProblemsRequest) o.output = Shapes::ShapeRef.new(shape: ListUniqueProblemsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_uploads, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUploads" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListUploadsRequest) o.output = Shapes::ShapeRef.new(shape: ListUploadsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_vpce_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVPCEConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListVPCEConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: ListVPCEConfigurationsResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:purchase_offering, Seahorse::Model::Operation.new.tap do |o| o.name = "PurchaseOffering" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PurchaseOfferingRequest) o.output = Shapes::ShapeRef.new(shape: PurchaseOfferingResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotEligibleException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:renew_offering, Seahorse::Model::Operation.new.tap do |o| o.name = "RenewOffering" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RenewOfferingRequest) o.output = Shapes::ShapeRef.new(shape: RenewOfferingResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotEligibleException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:schedule_run, Seahorse::Model::Operation.new.tap do |o| o.name = "ScheduleRun" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ScheduleRunRequest) o.output = Shapes::ShapeRef.new(shape: ScheduleRunResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: IdempotencyException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:stop_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StopJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopJobRequest) o.output = Shapes::ShapeRef.new(shape: StopJobResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:stop_remote_access_session, Seahorse::Model::Operation.new.tap do |o| o.name = "StopRemoteAccessSession" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopRemoteAccessSessionRequest) o.output = Shapes::ShapeRef.new(shape: StopRemoteAccessSessionResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:stop_run, Seahorse::Model::Operation.new.tap do |o| o.name = "StopRun" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopRunRequest) o.output = Shapes::ShapeRef.new(shape: StopRunResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TagOperationException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: TagPolicyException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TagOperationException) end) api.add_operation(:update_device_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDeviceInstance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateDeviceInstanceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDeviceInstanceResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:update_device_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDevicePool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateDevicePoolRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDevicePoolResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:update_instance_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateInstanceProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateInstanceProfileRequest) o.output = Shapes::ShapeRef.new(shape: UpdateInstanceProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:update_network_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateNetworkProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateNetworkProfileRequest) o.output = Shapes::ShapeRef.new(shape: UpdateNetworkProfileResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:update_project, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateProjectRequest) o.output = Shapes::ShapeRef.new(shape: UpdateProjectResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:update_test_grid_project, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTestGridProject" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateTestGridProjectRequest) o.output = Shapes::ShapeRef.new(shape: UpdateTestGridProjectResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) end) api.add_operation(:update_upload, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUpload" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateUploadRequest) o.output = Shapes::ShapeRef.new(shape: UpdateUploadResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) end) api.add_operation(:update_vpce_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateVPCEConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateVPCEConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateVPCEConfigurationResult) o.errors << Shapes::ShapeRef.new(shape: ArgumentException) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: ServiceAccountException) o.errors << Shapes::ShapeRef.new(shape: InvalidOperationException) end) end