Module: Aws::WorkSpaces::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-workspaces/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
- ARN =
This constant is part 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: 'ARN')
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AccountModification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountModification')
- AccountModificationList =
This constant is part 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: 'AccountModificationList')
- Alias =
This constant is part 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: 'Alias')
- AssociateIpGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateIpGroupsRequest')
- AssociateIpGroupsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateIpGroupsResult')
- AuthorizeIpRulesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeIpRulesRequest')
- AuthorizeIpRulesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeIpRulesResult')
- BooleanObject =
This constant is part 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: 'BooleanObject')
- BundleId =
This constant is part 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: 'BundleId')
- BundleIdList =
This constant is part 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: 'BundleIdList')
- BundleList =
This constant is part 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: 'BundleList')
- BundleOwner =
This constant is part 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: 'BundleOwner')
- ClientProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientProperties')
- ClientPropertiesList =
This constant is part 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: 'ClientPropertiesList')
- ClientPropertiesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientPropertiesResult')
- Compute =
This constant is part 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: 'Compute')
- ComputeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ComputeType')
- ComputerName =
This constant is part 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: 'ComputerName')
- ConnectionState =
This constant is part 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: 'ConnectionState')
- CreateIpGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIpGroupRequest')
- CreateIpGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIpGroupResult')
- CreateTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTagsRequest')
- CreateTagsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTagsResult')
- CreateWorkspacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateWorkspacesRequest')
- CreateWorkspacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateWorkspacesResult')
- DedicatedTenancyCidrRangeList =
This constant is part 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: 'DedicatedTenancyCidrRangeList')
- DedicatedTenancyManagementCidrRange =
This constant is part 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: 'DedicatedTenancyManagementCidrRange')
- DedicatedTenancyModificationStateEnum =
This constant is part 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: 'DedicatedTenancyModificationStateEnum')
- DedicatedTenancySupportEnum =
This constant is part 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: 'DedicatedTenancySupportEnum')
- DedicatedTenancySupportResultEnum =
This constant is part 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: 'DedicatedTenancySupportResultEnum')
- DefaultOu =
This constant is part 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: 'DefaultOu')
- DefaultWorkspaceCreationProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DefaultWorkspaceCreationProperties')
- DeleteIpGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIpGroupRequest')
- DeleteIpGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIpGroupResult')
- DeleteTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTagsRequest')
- DeleteTagsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTagsResult')
- DeleteWorkspaceImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteWorkspaceImageRequest')
- DeleteWorkspaceImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteWorkspaceImageResult')
- DescribeAccountModificationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountModificationsRequest')
- DescribeAccountModificationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountModificationsResult')
- DescribeAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountRequest')
- DescribeAccountResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountResult')
- DescribeClientPropertiesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientPropertiesRequest')
- DescribeClientPropertiesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientPropertiesResult')
- DescribeIpGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIpGroupsRequest')
- DescribeIpGroupsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIpGroupsResult')
- DescribeTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsRequest')
- DescribeTagsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsResult')
- DescribeWorkspaceBundlesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspaceBundlesRequest')
- DescribeWorkspaceBundlesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspaceBundlesResult')
- DescribeWorkspaceDirectoriesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspaceDirectoriesRequest')
- DescribeWorkspaceDirectoriesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspaceDirectoriesResult')
- DescribeWorkspaceImagesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspaceImagesRequest')
- DescribeWorkspaceImagesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspaceImagesResult')
- DescribeWorkspacesConnectionStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspacesConnectionStatusRequest')
- DescribeWorkspacesConnectionStatusResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspacesConnectionStatusResult')
- DescribeWorkspacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspacesRequest')
- DescribeWorkspacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkspacesResult')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- DirectoryId =
This constant is part 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: 'DirectoryId')
- DirectoryIdList =
This constant is part 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: 'DirectoryIdList')
- DirectoryList =
This constant is part 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: 'DirectoryList')
- DirectoryName =
This constant is part 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: 'DirectoryName')
- DisassociateIpGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateIpGroupsRequest')
- DisassociateIpGroupsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateIpGroupsResult')
- DnsIpAddresses =
This constant is part 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: 'DnsIpAddresses')
- Ec2ImageId =
This constant is part 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: 'Ec2ImageId')
- ErrorType =
This constant is part 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: 'ErrorType')
- 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')
- FailedCreateWorkspaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailedCreateWorkspaceRequest')
- FailedCreateWorkspaceRequests =
This constant is part 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: 'FailedCreateWorkspaceRequests')
- FailedRebootWorkspaceRequests =
This constant is part 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: 'FailedRebootWorkspaceRequests')
- FailedRebuildWorkspaceRequests =
This constant is part 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: 'FailedRebuildWorkspaceRequests')
- FailedStartWorkspaceRequests =
This constant is part 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: 'FailedStartWorkspaceRequests')
- FailedStopWorkspaceRequests =
This constant is part 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: 'FailedStopWorkspaceRequests')
- FailedTerminateWorkspaceRequests =
This constant is part 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: 'FailedTerminateWorkspaceRequests')
- FailedWorkspaceChangeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailedWorkspaceChangeRequest')
- ImportWorkspaceImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportWorkspaceImageRequest')
- ImportWorkspaceImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportWorkspaceImageResult')
- InvalidParameterValuesException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterValuesException')
- InvalidResourceStateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidResourceStateException')
- IpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpAddress')
- IpGroupDesc =
This constant is part 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: 'IpGroupDesc')
- IpGroupId =
This constant is part 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: 'IpGroupId')
- IpGroupIdList =
This constant is part 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: 'IpGroupIdList')
- IpGroupName =
This constant is part 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: 'IpGroupName')
- IpRevokedRuleList =
This constant is part 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: 'IpRevokedRuleList')
- IpRule =
This constant is part 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: 'IpRule')
- IpRuleDesc =
This constant is part 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: 'IpRuleDesc')
- IpRuleItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpRuleItem')
- IpRuleList =
This constant is part 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: 'IpRuleList')
- Limit =
This constant is part 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: 'Limit')
- ListAvailableManagementCidrRangesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAvailableManagementCidrRangesRequest')
- ListAvailableManagementCidrRangesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAvailableManagementCidrRangesResult')
- ManagementCidrRangeConstraint =
This constant is part 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: 'ManagementCidrRangeConstraint')
- ManagementCidrRangeMaxResults =
This constant is part 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: 'ManagementCidrRangeMaxResults')
- ModificationResourceEnum =
This constant is part 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: 'ModificationResourceEnum')
- ModificationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModificationState')
- ModificationStateEnum =
This constant is part 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: 'ModificationStateEnum')
- ModificationStateList =
This constant is part 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: 'ModificationStateList')
- ModifyAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyAccountRequest')
- ModifyAccountResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyAccountResult')
- ModifyClientPropertiesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClientPropertiesRequest')
- ModifyClientPropertiesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClientPropertiesResult')
- ModifyWorkspacePropertiesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyWorkspacePropertiesRequest')
- ModifyWorkspacePropertiesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyWorkspacePropertiesResult')
- ModifyWorkspaceStateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyWorkspaceStateRequest')
- ModifyWorkspaceStateResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyWorkspaceStateResult')
- 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')
- OperatingSystem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperatingSystem')
- OperatingSystemType =
This constant is part 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: 'OperatingSystemType')
- OperationInProgressException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperationInProgressException')
- OperationNotSupportedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperationNotSupportedException')
- 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')
- RebootRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebootRequest')
- RebootWorkspaceRequests =
This constant is part 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: 'RebootWorkspaceRequests')
- RebootWorkspacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebootWorkspacesRequest')
- RebootWorkspacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebootWorkspacesResult')
- RebuildRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebuildRequest')
- RebuildWorkspaceRequests =
This constant is part 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: 'RebuildWorkspaceRequests')
- RebuildWorkspacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebuildWorkspacesRequest')
- RebuildWorkspacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebuildWorkspacesResult')
- ReconnectEnum =
This constant is part 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: 'ReconnectEnum')
- RegistrationCode =
This constant is part 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: 'RegistrationCode')
- ResourceAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceAlreadyExistsException')
- ResourceAssociatedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceAssociatedException')
- ResourceCreationFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceCreationFailedException')
- ResourceIdList =
This constant is part 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: 'ResourceIdList')
- ResourceLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceLimitExceededException')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
Shapes::StructureShape.new(name: 'ResourceUnavailableException')
- RevokeIpRulesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeIpRulesRequest')
- RevokeIpRulesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeIpRulesResult')
- RootStorage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RootStorage')
- RootVolumeSizeGib =
This constant is part 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: 'RootVolumeSizeGib')
- RunningMode =
This constant is part 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: 'RunningMode')
- RunningModeAutoStopTimeoutInMinutes =
This constant is part 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: 'RunningModeAutoStopTimeoutInMinutes')
- 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')
- StartRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartRequest')
- StartWorkspaceRequests =
This constant is part 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: 'StartWorkspaceRequests')
- StartWorkspacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartWorkspacesRequest')
- StartWorkspacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartWorkspacesResult')
- StopRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopRequest')
- StopWorkspaceRequests =
This constant is part 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: 'StopWorkspaceRequests')
- StopWorkspacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopWorkspacesRequest')
- StopWorkspacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopWorkspacesResult')
- 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')
- 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')
- 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')
- TargetWorkspaceState =
This constant is part 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: 'TargetWorkspaceState')
- TerminateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateRequest')
- TerminateWorkspaceRequests =
This constant is part 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: 'TerminateWorkspaceRequests')
- TerminateWorkspacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateWorkspacesRequest')
- TerminateWorkspacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateWorkspacesResult')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- UnsupportedWorkspaceConfigurationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedWorkspaceConfigurationException')
- UpdateRulesOfIpGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRulesOfIpGroupRequest')
- UpdateRulesOfIpGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRulesOfIpGroupResult')
- UserName =
This constant is part 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: 'UserName')
- UserStorage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserStorage')
- UserVolumeSizeGib =
This constant is part 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: 'UserVolumeSizeGib')
- VolumeEncryptionKey =
This constant is part 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: 'VolumeEncryptionKey')
- Workspace =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Workspace')
- WorkspaceBundle =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkspaceBundle')
- WorkspaceConnectionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkspaceConnectionStatus')
- WorkspaceConnectionStatusList =
This constant is part 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: 'WorkspaceConnectionStatusList')
- WorkspaceDirectory =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkspaceDirectory')
- WorkspaceDirectoryState =
This constant is part 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: 'WorkspaceDirectoryState')
- WorkspaceDirectoryType =
This constant is part 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: 'WorkspaceDirectoryType')
- WorkspaceErrorCode =
This constant is part 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: 'WorkspaceErrorCode')
- WorkspaceId =
This constant is part 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: 'WorkspaceId')
- WorkspaceIdList =
This constant is part 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: 'WorkspaceIdList')
- WorkspaceImage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkspaceImage')
- WorkspaceImageDescription =
This constant is part 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: 'WorkspaceImageDescription')
- WorkspaceImageErrorCode =
This constant is part 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: 'WorkspaceImageErrorCode')
- WorkspaceImageId =
This constant is part 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: 'WorkspaceImageId')
- WorkspaceImageIdList =
This constant is part 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: 'WorkspaceImageIdList')
- WorkspaceImageIngestionProcess =
This constant is part 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: 'WorkspaceImageIngestionProcess')
- WorkspaceImageList =
This constant is part 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: 'WorkspaceImageList')
- WorkspaceImageName =
This constant is part 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: 'WorkspaceImageName')
- WorkspaceImageRequiredTenancy =
This constant is part 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: 'WorkspaceImageRequiredTenancy')
- WorkspaceImageState =
This constant is part 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: 'WorkspaceImageState')
- WorkspaceList =
This constant is part 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: 'WorkspaceList')
- WorkspaceProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkspaceProperties')
- WorkspaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkspaceRequest')
- WorkspaceRequestList =
This constant is part 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: 'WorkspaceRequestList')
- WorkspaceState =
This constant is part 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: 'WorkspaceState')
- WorkspacesIpGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkspacesIpGroup')
- WorkspacesIpGroupsList =
This constant is part 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: 'WorkspacesIpGroupsList')
- 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-04-08" api. = { "apiVersion" => "2015-04-08", "endpointPrefix" => "workspaces", "jsonVersion" => "1.1", "protocol" => "json", "serviceFullName" => "Amazon WorkSpaces", "serviceId" => "WorkSpaces", "signatureVersion" => "v4", "targetPrefix" => "WorkspacesService", "uid" => "workspaces-2015-04-08", } api.add_operation(:associate_ip_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateIpGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateIpGroupsRequest) o.output = Shapes::ShapeRef.new(shape: AssociateIpGroupsResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) end) api.add_operation(:authorize_ip_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeIpRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeIpRulesRequest) o.output = Shapes::ShapeRef.new(shape: AuthorizeIpRulesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_ip_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateIpGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateIpGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateIpGroupResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: ResourceCreationFailedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTagsRequest) o.output = Shapes::ShapeRef.new(shape: CreateTagsResult) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) end) api.add_operation(:create_workspaces, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateWorkspaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateWorkspacesRequest) o.output = Shapes::ShapeRef.new(shape: CreateWorkspacesResult) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) end) api.add_operation(:delete_ip_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIpGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteIpGroupRequest) o.output = Shapes::ShapeRef.new(shape: DeleteIpGroupResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceAssociatedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTagsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTagsResult) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) end) api.add_operation(:delete_workspace_image, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteWorkspaceImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteWorkspaceImageRequest) o.output = Shapes::ShapeRef.new(shape: DeleteWorkspaceImageResult) o.errors << Shapes::ShapeRef.new(shape: ResourceAssociatedException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_account, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAccount" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAccountRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAccountResult) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_account_modifications, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAccountModifications" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAccountModificationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAccountModificationsResult) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_client_properties, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClientProperties" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClientPropertiesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClientPropertiesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_ip_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeIpGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeIpGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeIpGroupsResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTagsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTagsResult) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_workspace_bundles, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeWorkspaceBundles" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeWorkspaceBundlesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeWorkspaceBundlesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_workspace_directories, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeWorkspaceDirectories" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeWorkspaceDirectoriesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeWorkspaceDirectoriesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_workspace_images, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeWorkspaceImages" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeWorkspaceImagesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeWorkspaceImagesResult) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_workspaces, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeWorkspaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeWorkspacesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeWorkspacesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_workspaces_connection_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeWorkspacesConnectionStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeWorkspacesConnectionStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeWorkspacesConnectionStatusResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) end) api.add_operation(:disassociate_ip_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateIpGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateIpGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateIpGroupsResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:import_workspace_image, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportWorkspaceImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportWorkspaceImageRequest) o.output = Shapes::ShapeRef.new(shape: ImportWorkspaceImageResult) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:list_available_management_cidr_ranges, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAvailableManagementCidrRanges" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAvailableManagementCidrRangesRequest) o.output = Shapes::ShapeRef.new(shape: ListAvailableManagementCidrRangesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:modify_account, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyAccount" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyAccountRequest) o.output = Shapes::ShapeRef.new(shape: ModifyAccountResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: ResourceUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:modify_client_properties, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClientProperties" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClientPropertiesRequest) o.output = Shapes::ShapeRef.new(shape: ModifyClientPropertiesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:modify_workspace_properties, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyWorkspaceProperties" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyWorkspacePropertiesRequest) o.output = Shapes::ShapeRef.new(shape: ModifyWorkspacePropertiesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: OperationInProgressException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedWorkspaceConfigurationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceUnavailableException) end) api.add_operation(:modify_workspace_state, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyWorkspaceState" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyWorkspaceStateRequest) o.output = Shapes::ShapeRef.new(shape: ModifyWorkspaceStateResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:reboot_workspaces, Seahorse::Model::Operation.new.tap do |o| o.name = "RebootWorkspaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RebootWorkspacesRequest) o.output = Shapes::ShapeRef.new(shape: RebootWorkspacesResult) end) api.add_operation(:rebuild_workspaces, Seahorse::Model::Operation.new.tap do |o| o.name = "RebuildWorkspaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RebuildWorkspacesRequest) o.output = Shapes::ShapeRef.new(shape: RebuildWorkspacesResult) end) api.add_operation(:revoke_ip_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeIpRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RevokeIpRulesRequest) o.output = Shapes::ShapeRef.new(shape: RevokeIpRulesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:start_workspaces, Seahorse::Model::Operation.new.tap do |o| o.name = "StartWorkspaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartWorkspacesRequest) o.output = Shapes::ShapeRef.new(shape: StartWorkspacesResult) end) api.add_operation(:stop_workspaces, Seahorse::Model::Operation.new.tap do |o| o.name = "StopWorkspaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopWorkspacesRequest) o.output = Shapes::ShapeRef.new(shape: StopWorkspacesResult) end) api.add_operation(:terminate_workspaces, Seahorse::Model::Operation.new.tap do |o| o.name = "TerminateWorkspaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TerminateWorkspacesRequest) o.output = Shapes::ShapeRef.new(shape: TerminateWorkspacesResult) end) api.add_operation(:update_rules_of_ip_group, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRulesOfIpGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateRulesOfIpGroupRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRulesOfIpGroupResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValuesException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) end