package
1.10.20
Repository: https://github.com/jadekler/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package directoryserviceiface provides an interface to enable mocking the AWS Directory Service service client for testing your code.

# Functions

New creates a new instance of the DirectoryService client with a session.

# Constants

DirectorySizeLarge is a DirectorySize enum value.
DirectorySizeSmall is a DirectorySize enum value.
DirectoryStageActive is a DirectoryStage enum value.
DirectoryStageCreated is a DirectoryStage enum value.
DirectoryStageCreating is a DirectoryStage enum value.
DirectoryStageDeleted is a DirectoryStage enum value.
DirectoryStageDeleting is a DirectoryStage enum value.
DirectoryStageFailed is a DirectoryStage enum value.
DirectoryStageImpaired is a DirectoryStage enum value.
DirectoryStageInoperable is a DirectoryStage enum value.
DirectoryStageRequested is a DirectoryStage enum value.
DirectoryStageRestoreFailed is a DirectoryStage enum value.
DirectoryStageRestoring is a DirectoryStage enum value.
DirectoryTypeAdconnector is a DirectoryType enum value.
DirectoryTypeMicrosoftAd is a DirectoryType enum value.
DirectoryTypeSimpleAd is a DirectoryType enum value.
DomainControllerStatusActive is a DomainControllerStatus enum value.
DomainControllerStatusCreating is a DomainControllerStatus enum value.
DomainControllerStatusDeleted is a DomainControllerStatus enum value.
DomainControllerStatusDeleting is a DomainControllerStatus enum value.
DomainControllerStatusFailed is a DomainControllerStatus enum value.
DomainControllerStatusImpaired is a DomainControllerStatus enum value.
DomainControllerStatusRestoring is a DomainControllerStatus enum value.
Service ID for Regions and Endpoints metadata.
ErrCodeAuthenticationFailedException for service response error code "AuthenticationFailedException".
ErrCodeClientException for service response error code "ClientException".
ErrCodeDirectoryLimitExceededException for service response error code "DirectoryLimitExceededException".
ErrCodeDirectoryUnavailableException for service response error code "DirectoryUnavailableException".
ErrCodeDomainControllerLimitExceededException for service response error code "DomainControllerLimitExceededException".
ErrCodeEntityAlreadyExistsException for service response error code "EntityAlreadyExistsException".
ErrCodeEntityDoesNotExistException for service response error code "EntityDoesNotExistException".
ErrCodeInsufficientPermissionsException for service response error code "InsufficientPermissionsException".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeIpRouteLimitExceededException for service response error code "IpRouteLimitExceededException".
ErrCodeServiceException for service response error code "ServiceException".
ErrCodeSnapshotLimitExceededException for service response error code "SnapshotLimitExceededException".
ErrCodeTagLimitExceededException for service response error code "TagLimitExceededException".
ErrCodeUnsupportedOperationException for service response error code "UnsupportedOperationException".
IpRouteStatusMsgAdded is a IpRouteStatusMsg enum value.
IpRouteStatusMsgAddFailed is a IpRouteStatusMsg enum value.
IpRouteStatusMsgAdding is a IpRouteStatusMsg enum value.
IpRouteStatusMsgRemoved is a IpRouteStatusMsg enum value.
IpRouteStatusMsgRemoveFailed is a IpRouteStatusMsg enum value.
IpRouteStatusMsgRemoving is a IpRouteStatusMsg enum value.
RadiusAuthenticationProtocolChap is a RadiusAuthenticationProtocol enum value.
RadiusAuthenticationProtocolMsChapv1 is a RadiusAuthenticationProtocol enum value.
RadiusAuthenticationProtocolMsChapv2 is a RadiusAuthenticationProtocol enum value.
RadiusAuthenticationProtocolPap is a RadiusAuthenticationProtocol enum value.
RadiusStatusCompleted is a RadiusStatus enum value.
RadiusStatusCreating is a RadiusStatus enum value.
RadiusStatusFailed is a RadiusStatus enum value.
ReplicationScopeDomain is a ReplicationScope enum value.
SchemaExtensionStatusCancelInProgress is a SchemaExtensionStatus enum value.
SchemaExtensionStatusCancelled is a SchemaExtensionStatus enum value.
SchemaExtensionStatusCompleted is a SchemaExtensionStatus enum value.
SchemaExtensionStatusCreatingSnapshot is a SchemaExtensionStatus enum value.
SchemaExtensionStatusFailed is a SchemaExtensionStatus enum value.
SchemaExtensionStatusInitializing is a SchemaExtensionStatus enum value.
SchemaExtensionStatusReplicating is a SchemaExtensionStatus enum value.
SchemaExtensionStatusRollbackInProgress is a SchemaExtensionStatus enum value.
SchemaExtensionStatusUpdatingSchema is a SchemaExtensionStatus enum value.
Service endpoint prefix API calls made to.
SnapshotStatusCompleted is a SnapshotStatus enum value.
SnapshotStatusCreating is a SnapshotStatus enum value.
SnapshotStatusFailed is a SnapshotStatus enum value.
SnapshotTypeAuto is a SnapshotType enum value.
SnapshotTypeManual is a SnapshotType enum value.
TopicStatusDeleted is a TopicStatus enum value.
TopicStatusFailed is a TopicStatus enum value.
TopicStatusRegistered is a TopicStatus enum value.
TopicStatusTopicnotfound is a TopicStatus enum value.
TrustDirectionOneWayIncoming is a TrustDirection enum value.
TrustDirectionOneWayOutgoing is a TrustDirection enum value.
TrustDirectionTwoWay is a TrustDirection enum value.
TrustStateCreated is a TrustState enum value.
TrustStateCreating is a TrustState enum value.
TrustStateDeleted is a TrustState enum value.
TrustStateDeleting is a TrustState enum value.
TrustStateFailed is a TrustState enum value.
TrustStateVerified is a TrustState enum value.
TrustStateVerifyFailed is a TrustState enum value.
TrustStateVerifying is a TrustState enum value.
TrustTypeForest is a TrustType enum value.

# Structs

Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddIpRoutesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddIpRoutesResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddTagsToResourceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddTagsToResourceResult.
Represents a named directory attribute.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CancelSchemaExtensionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CancelSchemaExtensionResult.
Contains information about a computer account in a directory.
Points to a remote domain with which you are setting up a trust relationship.
Contains the inputs for the ConnectDirectory operation.
Contains the results of the ConnectDirectory operation.
Contains the inputs for the CreateAlias operation.
Contains the results of the CreateAlias operation.
Contains the inputs for the CreateComputer operation.
Contains the results for the CreateComputer operation.
Initiates the creation of a conditional forwarder for your AWS Directory Service for Microsoft Active Directory.
The result of a CreateConditinalForwarder request.
Contains the inputs for the CreateDirectory operation.
Contains the results of the CreateDirectory operation.
Creates a Microsoft AD in the AWS cloud.
Result of a CreateMicrosoftAD request.
Contains the inputs for the CreateSnapshot operation.
Contains the results of the CreateSnapshot operation.
AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships.
The result of a CreateTrust request.
Deletes a conditional forwarder.
The result of a DeleteConditionalForwarder request.
Contains the inputs for the DeleteDirectory operation.
Contains the results of the DeleteDirectory operation.
Contains the inputs for the DeleteSnapshot operation.
Contains the results of the DeleteSnapshot operation.
Deletes the local side of an existing trust relationship between the Microsoft AD in the AWS cloud and the external domain.
The result of a DeleteTrust request.
Removes the specified directory as a publisher to the specified SNS topic.
The result of a DeregisterEventTopic request.
Describes a conditional forwarder.
The result of a DescribeConditionalForwarder request.
Contains the inputs for the DescribeDirectories operation.
Contains the results of the DescribeDirectories operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeDomainControllersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeDomainControllersResult.
Describes event topics.
The result of a DescribeEventTopic request.
Contains the inputs for the DescribeSnapshots operation.
Contains the results of the DescribeSnapshots operation.
Describes the trust relationships for a particular Microsoft AD in the AWS cloud.
The result of a DescribeTrust request.
Contains information for the ConnectDirectory operation when an AD Connector directory is being created.
Contains information about an AD Connector directory.
Contains information about an AWS Directory Service directory.
Contains directory limit information for a region.
DirectoryService provides the API operation methods for making requests to AWS Directory Service.
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
Contains information about the directory.
Contains the inputs for the DisableRadius operation.
Contains the results of the DisableRadius operation.
Contains the inputs for the DisableSso operation.
Contains the results of the DisableSso operation.
Contains information about the domain controllers for a specified directory.
Contains the inputs for the EnableRadius operation.
Contains the results of the EnableRadius operation.
Contains the inputs for the EnableSso operation.
Contains the results of the EnableSso operation.
Information about SNS topic and AWS Directory Service directory associations.
Contains the inputs for the GetDirectoryLimits operation.
Contains the results of the GetDirectoryLimits operation.
Contains the inputs for the GetSnapshotLimits operation.
Contains the results of the GetSnapshotLimits operation.
IP address block.
Information about one or more IP address blocks.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListIpRoutesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListIpRoutesResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListSchemaExtensionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListSchemaExtensionsResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListTagsForResourceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListTagsForResourceResult.
Contains information about a Remote Authentication Dial In User Service (RADIUS) server.
Registers a new event topic.
The result of a RegisterEventTopic request.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveIpRoutesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveIpRoutesResult.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveTagsFromResourceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveTagsFromResourceResult.
An object representing the inputs for the RestoreFromSnapshot operation.
Contains the results of the RestoreFromSnapshot operation.
Information about a schema extension.
Describes a directory snapshot.
Contains manual snapshot limit information for a directory.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/StartSchemaExtensionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/StartSchemaExtensionResult.
Metadata assigned to a directory consisting of a key-value pair.
Describes a trust relationship between an Microsoft AD in the AWS cloud and an external domain.
Updates a conditional forwarder.
The result of an UpdateConditionalForwarder request.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateNumberOfDomainControllersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateNumberOfDomainControllersResult.
Contains the inputs for the UpdateRadius operation.
Contains the results of the UpdateRadius operation.
Initiates the verification of an existing trust relationship between a Microsoft AD in the AWS cloud and an external domain.
Result of a VerifyTrust request.