Module: Aws::DirectoryService::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-directoryservice/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
- AccessUrl =
This constant is part 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: 'AccessUrl')
- AddIpRoutesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddIpRoutesRequest')
- AddIpRoutesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddIpRoutesResult')
- AddTagsToResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsToResourceRequest')
- AddTagsToResourceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsToResourceResult')
- AddedDateTime =
This constant is part 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: 'AddedDateTime')
- AliasName =
This constant is part 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: 'AliasName')
- Attribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Attribute')
- AttributeName =
This constant is part 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: 'AttributeName')
- AttributeValue =
This constant is part 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: 'AttributeValue')
- Attributes =
This constant is part 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: 'Attributes')
- AuthenticationFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthenticationFailedException')
- AvailabilityZone =
This constant is part 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: 'AvailabilityZone')
- AvailabilityZones =
This constant is part 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: 'AvailabilityZones')
- CancelSchemaExtensionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSchemaExtensionRequest')
- CancelSchemaExtensionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSchemaExtensionResult')
- CidrIp =
This constant is part 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: 'CidrIp')
- CidrIps =
This constant is part 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: 'CidrIps')
- ClientException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientException')
- CloudOnlyDirectoriesLimitReached =
This constant is part 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: 'CloudOnlyDirectoriesLimitReached')
- Computer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Computer')
- 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')
- ComputerPassword =
This constant is part 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: 'ComputerPassword')
- ConditionalForwarder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConditionalForwarder')
- ConditionalForwarders =
This constant is part 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: 'ConditionalForwarders')
- ConnectDirectoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectDirectoryRequest')
- ConnectDirectoryResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectDirectoryResult')
- ConnectPassword =
This constant is part 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: 'ConnectPassword')
- ConnectedDirectoriesLimitReached =
This constant is part 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: 'ConnectedDirectoriesLimitReached')
- CreateAliasRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAliasRequest')
- CreateAliasResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAliasResult')
- CreateComputerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateComputerRequest')
- CreateComputerResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateComputerResult')
- CreateConditionalForwarderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConditionalForwarderRequest')
- CreateConditionalForwarderResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConditionalForwarderResult')
- CreateDirectoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDirectoryRequest')
- CreateDirectoryResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDirectoryResult')
- CreateMicrosoftADRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMicrosoftADRequest')
- CreateMicrosoftADResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMicrosoftADResult')
- CreateSnapshotBeforeSchemaExtension =
This constant is part 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: 'CreateSnapshotBeforeSchemaExtension')
- CreateSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotRequest')
- CreateSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotResult')
- CreateTrustRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrustRequest')
- CreateTrustResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTrustResult')
- CreatedDateTime =
This constant is part 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: 'CreatedDateTime')
- DeleteAssociatedConditionalForwarder =
This constant is part 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: 'DeleteAssociatedConditionalForwarder')
- DeleteConditionalForwarderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConditionalForwarderRequest')
- DeleteConditionalForwarderResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConditionalForwarderResult')
- DeleteDirectoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDirectoryRequest')
- DeleteDirectoryResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDirectoryResult')
- DeleteSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotRequest')
- DeleteSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotResult')
- DeleteTrustRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTrustRequest')
- DeleteTrustResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTrustResult')
- DeregisterEventTopicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeregisterEventTopicRequest')
- DeregisterEventTopicResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeregisterEventTopicResult')
- DescribeConditionalForwardersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConditionalForwardersRequest')
- DescribeConditionalForwardersResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConditionalForwardersResult')
- DescribeDirectoriesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDirectoriesRequest')
- DescribeDirectoriesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDirectoriesResult')
- DescribeDomainControllersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDomainControllersRequest')
- DescribeDomainControllersResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDomainControllersResult')
- DescribeEventTopicsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEventTopicsRequest')
- DescribeEventTopicsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEventTopicsResult')
- DescribeSnapshotsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotsRequest')
- DescribeSnapshotsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotsResult')
- DescribeTrustsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTrustsRequest')
- DescribeTrustsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTrustsResult')
- 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')
- DesiredNumberOfDomainControllers =
This constant is part 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: 'DesiredNumberOfDomainControllers')
- DirectoryConnectSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryConnectSettings')
- DirectoryConnectSettingsDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryConnectSettingsDescription')
- DirectoryDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryDescription')
- DirectoryDescriptions =
This constant is part 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: 'DirectoryDescriptions')
- 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')
- DirectoryIds =
This constant is part 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: 'DirectoryIds')
- DirectoryLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryLimitExceededException')
- DirectoryLimits =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryLimits')
- 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')
- DirectoryShortName =
This constant is part 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: 'DirectoryShortName')
- DirectorySize =
This constant is part 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: 'DirectorySize')
- DirectoryStage =
This constant is part 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: 'DirectoryStage')
- DirectoryType =
This constant is part 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: 'DirectoryType')
Shapes::StructureShape.new(name: 'DirectoryUnavailableException')
- DirectoryVpcSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryVpcSettings')
- DirectoryVpcSettingsDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryVpcSettingsDescription')
- DisableRadiusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableRadiusRequest')
- DisableRadiusResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableRadiusResult')
- DisableSsoRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableSsoRequest')
- DisableSsoResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableSsoResult')
- DnsIpAddrs =
This constant is part 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: 'DnsIpAddrs')
- DomainController =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainController')
- DomainControllerId =
This constant is part 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: 'DomainControllerId')
- DomainControllerIds =
This constant is part 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: 'DomainControllerIds')
- DomainControllerLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainControllerLimitExceededException')
- DomainControllerStatus =
This constant is part 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: 'DomainControllerStatus')
- DomainControllerStatusReason =
This constant is part 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: 'DomainControllerStatusReason')
- DomainControllers =
This constant is part 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: 'DomainControllers')
- EnableRadiusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableRadiusRequest')
- EnableRadiusResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableRadiusResult')
- EnableSsoRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableSsoRequest')
- EnableSsoResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableSsoResult')
- EndDateTime =
This constant is part 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: 'EndDateTime')
- EntityAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EntityAlreadyExistsException')
- EntityDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EntityDoesNotExistException')
- EventTopic =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventTopic')
- EventTopics =
This constant is part 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: 'EventTopics')
- 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')
- GetDirectoryLimitsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDirectoryLimitsRequest')
- GetDirectoryLimitsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDirectoryLimitsResult')
- GetSnapshotLimitsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSnapshotLimitsRequest')
- GetSnapshotLimitsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSnapshotLimitsResult')
- InsufficientPermissionsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InsufficientPermissionsException')
- InvalidNextTokenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNextTokenException')
- InvalidParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterException')
- IpAddr =
This constant is part 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: 'IpAddr')
- IpAddrs =
This constant is part 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: 'IpAddrs')
- IpRoute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpRoute')
- IpRouteInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpRouteInfo')
- IpRouteLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpRouteLimitExceededException')
- IpRouteStatusMsg =
This constant is part 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: 'IpRouteStatusMsg')
- IpRouteStatusReason =
This constant is part 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: 'IpRouteStatusReason')
- IpRoutes =
This constant is part 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: 'IpRoutes')
- IpRoutesInfo =
This constant is part 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: 'IpRoutesInfo')
- LastUpdatedDateTime =
This constant is part 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: 'LastUpdatedDateTime')
- LaunchTime =
This constant is part 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: 'LaunchTime')
- LdifContent =
This constant is part 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: 'LdifContent')
- 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')
- ListIpRoutesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIpRoutesRequest')
- ListIpRoutesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIpRoutesResult')
- ListSchemaExtensionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSchemaExtensionsRequest')
- ListSchemaExtensionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSchemaExtensionsResult')
- 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')
- ListTagsForResourceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResult')
- ManualSnapshotsLimitReached =
This constant is part 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: 'ManualSnapshotsLimitReached')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- OrganizationalUnitDN =
This constant is part 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: 'OrganizationalUnitDN')
- Password =
This constant is part 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: 'Password')
- PortNumber =
This constant is part 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: 'PortNumber')
- RadiusAuthenticationProtocol =
This constant is part 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: 'RadiusAuthenticationProtocol')
- RadiusDisplayLabel =
This constant is part 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: 'RadiusDisplayLabel')
- RadiusRetries =
This constant is part 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: 'RadiusRetries')
- RadiusSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RadiusSettings')
Shapes::StringShape.new(name: 'RadiusSharedSecret')
- RadiusStatus =
This constant is part 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: 'RadiusStatus')
- RadiusTimeout =
This constant is part 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: 'RadiusTimeout')
- RegisterEventTopicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterEventTopicRequest')
- RegisterEventTopicResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterEventTopicResult')
- RemoteDomainName =
This constant is part 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: 'RemoteDomainName')
- RemoteDomainNames =
This constant is part 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: 'RemoteDomainNames')
- RemoveIpRoutesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveIpRoutesRequest')
- RemoveIpRoutesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveIpRoutesResult')
- RemoveTagsFromResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsFromResourceRequest')
- RemoveTagsFromResourceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsFromResourceResult')
- ReplicationScope =
This constant is part 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: 'ReplicationScope')
- RequestId =
This constant is part 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: 'RequestId')
- 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')
- RestoreFromSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreFromSnapshotRequest')
- RestoreFromSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreFromSnapshotResult')
- SID =
This constant is part 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: 'SID')
- SchemaExtensionId =
This constant is part 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: 'SchemaExtensionId')
- SchemaExtensionInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SchemaExtensionInfo')
- SchemaExtensionStatus =
This constant is part 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: 'SchemaExtensionStatus')
- SchemaExtensionStatusReason =
This constant is part 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: 'SchemaExtensionStatusReason')
- SchemaExtensionsInfo =
This constant is part 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: 'SchemaExtensionsInfo')
- 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')
- Server =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Server')
- Servers =
This constant is part 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: 'Servers')
- ServiceException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceException')
- Snapshot =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Snapshot')
- SnapshotId =
This constant is part 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: 'SnapshotId')
- SnapshotIds =
This constant is part 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: 'SnapshotIds')
- SnapshotLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotLimitExceededException')
- SnapshotLimits =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotLimits')
- SnapshotName =
This constant is part 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: 'SnapshotName')
- SnapshotStatus =
This constant is part 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: 'SnapshotStatus')
- SnapshotType =
This constant is part 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: 'SnapshotType')
- Snapshots =
This constant is part 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: 'Snapshots')
- SsoEnabled =
This constant is part 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: 'SsoEnabled')
- StageReason =
This constant is part 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: 'StageReason')
- StartDateTime =
This constant is part 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: 'StartDateTime')
- StartSchemaExtensionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSchemaExtensionRequest')
- StartSchemaExtensionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSchemaExtensionResult')
- StartTime =
This constant is part 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: 'StartTime')
- StateLastUpdatedDateTime =
This constant is part 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: 'StateLastUpdatedDateTime')
- 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')
- TagKeys =
This constant is part 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: 'TagKeys')
- TagLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagLimitExceededException')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tags')
- TopicArn =
This constant is part 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: 'TopicArn')
- TopicName =
This constant is part 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: 'TopicName')
- TopicNames =
This constant is part 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: 'TopicNames')
- TopicStatus =
This constant is part 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: 'TopicStatus')
- Trust =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Trust')
- TrustDirection =
This constant is part 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: 'TrustDirection')
- TrustId =
This constant is part 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: 'TrustId')
- TrustIds =
This constant is part 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: 'TrustIds')
- TrustPassword =
This constant is part 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: 'TrustPassword')
- TrustState =
This constant is part 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: 'TrustState')
- TrustStateReason =
This constant is part 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: 'TrustStateReason')
- TrustType =
This constant is part 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: 'TrustType')
- Trusts =
This constant is part 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: 'Trusts')
- UnsupportedOperationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedOperationException')
- UpdateConditionalForwarderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConditionalForwarderRequest')
- UpdateConditionalForwarderResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConditionalForwarderResult')
- UpdateNumberOfDomainControllersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateNumberOfDomainControllersRequest')
- UpdateNumberOfDomainControllersResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateNumberOfDomainControllersResult')
- UpdateRadiusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRadiusRequest')
- UpdateRadiusResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRadiusResult')
- UpdateSecurityGroupForDirectoryControllers =
This constant is part 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: 'UpdateSecurityGroupForDirectoryControllers')
- UseSameUsername =
This constant is part 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: 'UseSameUsername')
- 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')
- VerifyTrustRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyTrustRequest')
- VerifyTrustResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyTrustResult')
- VpcId =
This constant is part 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: 'VpcId')
- 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-16" api. = { "endpointPrefix" => "ds", "jsonVersion" => "1.1", "protocol" => "json", "serviceFullName" => "AWS Directory Service", "signatureVersion" => "v4", "targetPrefix" => "DirectoryService_20150416", } api.add_operation(:add_ip_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "AddIpRoutes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddIpRoutesRequest) o.output = Shapes::ShapeRef.new(shape: AddIpRoutesResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EntityAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: IpRouteLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:add_tags_to_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "AddTagsToResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddTagsToResourceRequest) o.output = Shapes::ShapeRef.new(shape: AddTagsToResourceResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:cancel_schema_extension, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelSchemaExtension" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelSchemaExtensionRequest) o.output = Shapes::ShapeRef.new(shape: CancelSchemaExtensionResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:connect_directory, Seahorse::Model::Operation.new.tap do |o| o.name = "ConnectDirectory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ConnectDirectoryRequest) o.output = Shapes::ShapeRef.new(shape: ConnectDirectoryResult) o.errors << Shapes::ShapeRef.new(shape: DirectoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:create_alias, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAlias" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAliasRequest) o.output = Shapes::ShapeRef.new(shape: CreateAliasResult) o.errors << Shapes::ShapeRef.new(shape: EntityAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:create_computer, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateComputer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateComputerRequest) o.output = Shapes::ShapeRef.new(shape: CreateComputerResult) o.errors << Shapes::ShapeRef.new(shape: AuthenticationFailedException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: EntityAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:create_conditional_forwarder, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConditionalForwarder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateConditionalForwarderRequest) o.output = Shapes::ShapeRef.new(shape: CreateConditionalForwarderResult) o.errors << Shapes::ShapeRef.new(shape: EntityAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:create_directory, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDirectory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateDirectoryRequest) o.output = Shapes::ShapeRef.new(shape: CreateDirectoryResult) o.errors << Shapes::ShapeRef.new(shape: DirectoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:create_microsoft_ad, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMicrosoftAD" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateMicrosoftADRequest) o.output = Shapes::ShapeRef.new(shape: CreateMicrosoftADResult) o.errors << Shapes::ShapeRef.new(shape: DirectoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) end) api.add_operation(:create_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: CreateSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: SnapshotLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:create_trust, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTrust" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTrustRequest) o.output = Shapes::ShapeRef.new(shape: CreateTrustResult) o.errors << Shapes::ShapeRef.new(shape: EntityAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) end) api.add_operation(:delete_conditional_forwarder, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConditionalForwarder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConditionalForwarderRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConditionalForwarderResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:delete_directory, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDirectory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteDirectoryRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDirectoryResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:delete_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: DeleteSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:delete_trust, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTrust" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTrustRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTrustResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) end) api.add_operation(:deregister_event_topic, Seahorse::Model::Operation.new.tap do |o| o.name = "DeregisterEventTopic" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeregisterEventTopicRequest) o.output = Shapes::ShapeRef.new(shape: DeregisterEventTopicResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:describe_conditional_forwarders, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConditionalForwarders" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConditionalForwardersRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConditionalForwardersResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:describe_directories, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDirectories" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDirectoriesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeDirectoriesResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:describe_domain_controllers, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDomainControllers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDomainControllersRequest) o.output = Shapes::ShapeRef.new(shape: DescribeDomainControllersResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_event_topics, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventTopics" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventTopicsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventTopicsResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:describe_snapshots, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSnapshots" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSnapshotsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSnapshotsResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:describe_trusts, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTrusts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTrustsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTrustsResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) end) api.add_operation(:disable_radius, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableRadius" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableRadiusRequest) o.output = Shapes::ShapeRef.new(shape: DisableRadiusResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:disable_sso, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableSso" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableSsoRequest) o.output = Shapes::ShapeRef.new(shape: DisableSsoResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: AuthenticationFailedException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:enable_radius, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableRadius" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableRadiusRequest) o.output = Shapes::ShapeRef.new(shape: EnableRadiusResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: EntityAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:enable_sso, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableSso" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableSsoRequest) o.output = Shapes::ShapeRef.new(shape: EnableSsoResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InsufficientPermissionsException) o.errors << Shapes::ShapeRef.new(shape: AuthenticationFailedException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:get_directory_limits, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDirectoryLimits" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetDirectoryLimitsRequest) o.output = Shapes::ShapeRef.new(shape: GetDirectoryLimitsResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:get_snapshot_limits, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSnapshotLimits" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetSnapshotLimitsRequest) o.output = Shapes::ShapeRef.new(shape: GetSnapshotLimitsResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:list_ip_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "ListIpRoutes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListIpRoutesRequest) o.output = Shapes::ShapeRef.new(shape: ListIpRoutesResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:list_schema_extensions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSchemaExtensions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListSchemaExtensionsRequest) o.output = Shapes::ShapeRef.new(shape: ListSchemaExtensionsResult) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) 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: ListTagsForResourceResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:register_event_topic, Seahorse::Model::Operation.new.tap do |o| o.name = "RegisterEventTopic" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RegisterEventTopicRequest) o.output = Shapes::ShapeRef.new(shape: RegisterEventTopicResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:remove_ip_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveIpRoutes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RemoveIpRoutesRequest) o.output = Shapes::ShapeRef.new(shape: RemoveIpRoutesResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:remove_tags_from_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveTagsFromResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RemoveTagsFromResourceRequest) o.output = Shapes::ShapeRef.new(shape: RemoveTagsFromResourceResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:restore_from_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "RestoreFromSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RestoreFromSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: RestoreFromSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:start_schema_extension, Seahorse::Model::Operation.new.tap do |o| o.name = "StartSchemaExtension" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartSchemaExtensionRequest) o.output = Shapes::ShapeRef.new(shape: StartSchemaExtensionResult) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: SnapshotLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:update_conditional_forwarder, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConditionalForwarder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateConditionalForwarderRequest) o.output = Shapes::ShapeRef.new(shape: UpdateConditionalForwarderResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:update_number_of_domain_controllers, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateNumberOfDomainControllers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateNumberOfDomainControllersRequest) o.output = Shapes::ShapeRef.new(shape: UpdateNumberOfDomainControllersResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: DirectoryUnavailableException) o.errors << Shapes::ShapeRef.new(shape: DomainControllerLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:update_radius, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRadius" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateRadiusRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRadiusResult) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:verify_trust, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyTrust" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: VerifyTrustRequest) o.output = Shapes::ShapeRef.new(shape: VerifyTrustResult) o.errors << Shapes::ShapeRef.new(shape: EntityDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) end) end