libZSservicesZSamazonka-dsZSamazonka-ds
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DirectoryService

Contents

Description

Derived from API version 2015-04-16 of the AWS service descriptions, licensed under Apache 2.0.

Directory Service

Directory Service is a web service that makes it easy for you to setup and run directories in the Amazon Web Services cloud, or connect your Amazon Web Services resources with an existing self-managed Microsoft Active Directory. This guide provides detailed information about Directory Service operations, data types, parameters, and errors. For information about Directory Services features, see Directory Service and the Directory Service Administration Guide.

Amazon Web Services provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .Net, iOS, Android, etc.). The SDKs provide a convenient way to create programmatic access to Directory Service and other Amazon Web Services services. For more information about the Amazon Web Services SDKs, including how to download and install them, see Tools for Amazon Web Services.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-04-16 of the Amazon Directory Service SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by DirectoryService.

CertificateLimitExceededException

_CertificateLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The certificate could not be added because the certificate limit has been reached.

CertificateAlreadyExistsException

_CertificateAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The certificate has already been registered into the system.

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Client authentication is not available in this region at this time.

DirectoryUnavailableException

_DirectoryUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified directory is unavailable or could not be found.

AuthenticationFailedException

InvalidParameterException

_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more parameters are not valid.

UnsupportedOperationException

EntityAlreadyExistsException

_EntityAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified entity already exists.

NoAvailableCertificateException

_NoAvailableCertificateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Client authentication setup could not be completed because at least one valid certificate must be registered in the system.

UserDoesNotExistException

_UserDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The user provided a username that does not exist in your directory.

DirectoryLimitExceededException

_DirectoryLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum number of directories in the region has been reached. You can use the GetDirectoryLimits operation to determine your directory limits in the region.

InvalidLDAPSStatusException

_InvalidLDAPSStatusException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The LDAP activities could not be performed because they are limited by the LDAPS status.

InvalidCertificateException

_InvalidCertificateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The certificate PEM that was provided has incorrect encoding.

CertificateInUseException

_CertificateInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The certificate is being used for the LDAP security connection and cannot be removed without disabling LDAP security.

RegionLimitExceededException

_RegionLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You have reached the limit for maximum number of simultaneous Region replications per directory.

IpRouteLimitExceededException

_IpRouteLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum allowed number of IP addresses was exceeded. The default limit is 100 IP address blocks.

ShareLimitExceededException

_ShareLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum number of Amazon Web Services accounts that you can share with this directory has been reached.

EntityDoesNotExistException

_EntityDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified entity could not be found.

OrganizationsException

_OrganizationsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception encountered while trying to access your Amazon Web Services organization.

InvalidTargetException

_InvalidTargetException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified shared target is not valid.

DirectoryAlreadyInRegionException

_DirectoryAlreadyInRegionException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The Region you specified is the same Region where the Managed Microsoft AD directory was created. Specify a different Region and try again.

InsufficientPermissionsException

_InsufficientPermissionsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The account does not have sufficient permission to perform the operation.

DirectoryNotSharedException

_DirectoryNotSharedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified directory has not been shared with this Amazon Web Services account.

InvalidNextTokenException

_InvalidNextTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The NextToken value is not valid.

ServiceException

_ServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An exception has occurred in Directory Service.

SnapshotLimitExceededException

_SnapshotLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum number of manual snapshots for the directory has been reached. You can use the GetSnapshotLimits operation to determine the snapshot limits for a directory.

DomainControllerLimitExceededException

_DomainControllerLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum allowed number of domain controllers per directory was exceeded. The default limit per directory is 20 domain controllers.

DirectoryDoesNotExistException

_DirectoryDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified directory does not exist in the system.

InvalidClientAuthStatusException

_InvalidClientAuthStatusException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Client authentication is already enabled.

TagLimitExceededException

_TagLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum allowed number of tags was exceeded.

ClientException

_ClientException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A client exception has occurred.

DirectoryAlreadySharedException

_DirectoryAlreadySharedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified directory has already been shared with this Amazon Web Services account.

CertificateDoesNotExistException

_CertificateDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The certificate is not present in the system for describe or deregister activities.

InvalidPasswordException

_InvalidPasswordException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The new password provided by the user does not meet the password complexity requirements defined in your directory.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

ShareDirectory

data ShareDirectory Source #

See: newShareDirectory smart constructor.

Instances

Instances details
Eq ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Show ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Generic ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Associated Types

type Rep ShareDirectory :: Type -> Type #

NFData ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Methods

rnf :: ShareDirectory -> () #

Hashable ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

ToJSON ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

AWSRequest ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Associated Types

type AWSResponse ShareDirectory #

ToHeaders ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

ToPath ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

ToQuery ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

type Rep ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

type Rep ShareDirectory = D1 ('MetaData "ShareDirectory" "Amazonka.DirectoryService.ShareDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ShareDirectory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "shareNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "shareTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ShareTarget) :*: S1 ('MetaSel ('Just "shareMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ShareMethod))))
type AWSResponse ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

newShareDirectory Source #

Create a value of ShareDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:shareNotes:ShareDirectory', shareDirectory_shareNotes - A directory share request that is sent by the directory owner to the directory consumer. The request includes a typed message to help the directory consumer administrator determine whether to approve or reject the share invitation.

$sel:directoryId:ShareDirectory', shareDirectory_directoryId - Identifier of the Managed Microsoft AD directory that you want to share with other Amazon Web Services accounts.

$sel:shareTarget:ShareDirectory', shareDirectory_shareTarget - Identifier for the directory consumer account with whom the directory is to be shared.

$sel:shareMethod:ShareDirectory', shareDirectory_shareMethod - The method used when sharing a directory to determine whether the directory should be shared within your Amazon Web Services organization (ORGANIZATIONS) or with any Amazon Web Services account by sending a directory sharing request (HANDSHAKE).

data ShareDirectoryResponse Source #

See: newShareDirectoryResponse smart constructor.

Instances

Instances details
Eq ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Read ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Show ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Generic ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Associated Types

type Rep ShareDirectoryResponse :: Type -> Type #

NFData ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Methods

rnf :: ShareDirectoryResponse -> () #

type Rep ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

type Rep ShareDirectoryResponse = D1 ('MetaData "ShareDirectoryResponse" "Amazonka.DirectoryService.ShareDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ShareDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newShareDirectoryResponse Source #

Create a value of ShareDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectoryId:ShareDirectoryResponse', shareDirectoryResponse_sharedDirectoryId - Identifier of the directory that is stored in the directory consumer account that is shared from the specified directory (DirectoryId).

$sel:httpStatus:ShareDirectoryResponse', shareDirectoryResponse_httpStatus - The response's http status code.

UpdateNumberOfDomainControllers

data UpdateNumberOfDomainControllers Source #

See: newUpdateNumberOfDomainControllers smart constructor.

Instances

Instances details
Eq UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Read UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Show UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Generic UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Associated Types

type Rep UpdateNumberOfDomainControllers :: Type -> Type #

NFData UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Hashable UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

ToJSON UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

AWSRequest UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

ToHeaders UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

ToPath UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

ToQuery UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

type Rep UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

type Rep UpdateNumberOfDomainControllers = D1 ('MetaData "UpdateNumberOfDomainControllers" "Amazonka.DirectoryService.UpdateNumberOfDomainControllers" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateNumberOfDomainControllers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "desiredNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))
type AWSResponse UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

newUpdateNumberOfDomainControllers Source #

Create a value of UpdateNumberOfDomainControllers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:UpdateNumberOfDomainControllers', updateNumberOfDomainControllers_directoryId - Identifier of the directory to which the domain controllers will be added or removed.

$sel:desiredNumber:UpdateNumberOfDomainControllers', updateNumberOfDomainControllers_desiredNumber - The number of domain controllers desired in the directory.

data UpdateNumberOfDomainControllersResponse Source #

Instances

Instances details
Eq UpdateNumberOfDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Read UpdateNumberOfDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Show UpdateNumberOfDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Generic UpdateNumberOfDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

NFData UpdateNumberOfDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

type Rep UpdateNumberOfDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

type Rep UpdateNumberOfDomainControllersResponse = D1 ('MetaData "UpdateNumberOfDomainControllersResponse" "Amazonka.DirectoryService.UpdateNumberOfDomainControllers" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateNumberOfDomainControllersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateNumberOfDomainControllersResponse Source #

Create a value of UpdateNumberOfDomainControllersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateNumberOfDomainControllersResponse', updateNumberOfDomainControllersResponse_httpStatus - The response's http status code.

DescribeConditionalForwarders

data DescribeConditionalForwarders Source #

Describes a conditional forwarder.

See: newDescribeConditionalForwarders smart constructor.

Instances

Instances details
Eq DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Read DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Show DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Generic DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Associated Types

type Rep DescribeConditionalForwarders :: Type -> Type #

NFData DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Hashable DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

ToJSON DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

AWSRequest DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

ToHeaders DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

ToPath DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

ToQuery DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

type Rep DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

type Rep DescribeConditionalForwarders = D1 ('MetaData "DescribeConditionalForwarders" "Amazonka.DirectoryService.DescribeConditionalForwarders" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeConditionalForwarders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remoteDomainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

newDescribeConditionalForwarders Source #

Create a value of DescribeConditionalForwarders with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:remoteDomainNames:DescribeConditionalForwarders', describeConditionalForwarders_remoteDomainNames - The fully qualified domain names (FQDN) of the remote domains for which to get the list of associated conditional forwarders. If this member is null, all conditional forwarders are returned.

$sel:directoryId:DescribeConditionalForwarders', describeConditionalForwarders_directoryId - The directory ID for which to get the list of associated conditional forwarders.

data DescribeConditionalForwardersResponse Source #

The result of a DescribeConditionalForwarder request.

See: newDescribeConditionalForwardersResponse smart constructor.

Instances

Instances details
Eq DescribeConditionalForwardersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Read DescribeConditionalForwardersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Show DescribeConditionalForwardersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Generic DescribeConditionalForwardersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

NFData DescribeConditionalForwardersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

type Rep DescribeConditionalForwardersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

type Rep DescribeConditionalForwardersResponse = D1 ('MetaData "DescribeConditionalForwardersResponse" "Amazonka.DirectoryService.DescribeConditionalForwarders" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeConditionalForwardersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conditionalForwarders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConditionalForwarder])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeConditionalForwardersResponse Source #

Create a value of DescribeConditionalForwardersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:conditionalForwarders:DescribeConditionalForwardersResponse', describeConditionalForwardersResponse_conditionalForwarders - The list of conditional forwarders that have been created.

$sel:httpStatus:DescribeConditionalForwardersResponse', describeConditionalForwardersResponse_httpStatus - The response's http status code.

GetSnapshotLimits

data GetSnapshotLimits Source #

Contains the inputs for the GetSnapshotLimits operation.

See: newGetSnapshotLimits smart constructor.

Constructors

GetSnapshotLimits' Text 

Instances

Instances details
Eq GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Read GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Generic GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimits :: Type -> Type #

NFData GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Methods

rnf :: GetSnapshotLimits -> () #

Hashable GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

ToJSON GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

AWSRequest GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type AWSResponse GetSnapshotLimits #

ToHeaders GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

ToPath GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

ToQuery GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimits = D1 ('MetaData "GetSnapshotLimits" "Amazonka.DirectoryService.GetSnapshotLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "GetSnapshotLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

newGetSnapshotLimits Source #

Create a value of GetSnapshotLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:GetSnapshotLimits', getSnapshotLimits_directoryId - Contains the identifier of the directory to obtain the limits for.

data GetSnapshotLimitsResponse Source #

Contains the results of the GetSnapshotLimits operation.

See: newGetSnapshotLimitsResponse smart constructor.

Instances

Instances details
Eq GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Read GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Generic GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimitsResponse :: Type -> Type #

NFData GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type Rep GetSnapshotLimitsResponse = D1 ('MetaData "GetSnapshotLimitsResponse" "Amazonka.DirectoryService.GetSnapshotLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "GetSnapshotLimitsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnapshotLimits)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSnapshotLimitsResponse Source #

Create a value of GetSnapshotLimitsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshotLimits:GetSnapshotLimitsResponse', getSnapshotLimitsResponse_snapshotLimits - A SnapshotLimits object that contains the manual snapshot limits for the specified directory.

$sel:httpStatus:GetSnapshotLimitsResponse', getSnapshotLimitsResponse_httpStatus - The response's http status code.

RegisterEventTopic

data RegisterEventTopic Source #

Registers a new event topic.

See: newRegisterEventTopic smart constructor.

Instances

Instances details
Eq RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Read RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Show RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Generic RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Associated Types

type Rep RegisterEventTopic :: Type -> Type #

NFData RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Methods

rnf :: RegisterEventTopic -> () #

Hashable RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

ToJSON RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

AWSRequest RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Associated Types

type AWSResponse RegisterEventTopic #

ToHeaders RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

ToPath RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

ToQuery RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

type Rep RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

type Rep RegisterEventTopic = D1 ('MetaData "RegisterEventTopic" "Amazonka.DirectoryService.RegisterEventTopic" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RegisterEventTopic'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "topicName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

newRegisterEventTopic Source #

Create a value of RegisterEventTopic with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:RegisterEventTopic', registerEventTopic_directoryId - The Directory ID that will publish status messages to the Amazon SNS topic.

$sel:topicName:RegisterEventTopic', registerEventTopic_topicName - The Amazon SNS topic name to which the directory will publish status messages. This Amazon SNS topic must be in the same region as the specified Directory ID.

data RegisterEventTopicResponse Source #

The result of a RegisterEventTopic request.

See: newRegisterEventTopicResponse smart constructor.

Instances

Instances details
Eq RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Read RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Show RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Generic RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Associated Types

type Rep RegisterEventTopicResponse :: Type -> Type #

NFData RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

type Rep RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

type Rep RegisterEventTopicResponse = D1 ('MetaData "RegisterEventTopicResponse" "Amazonka.DirectoryService.RegisterEventTopic" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RegisterEventTopicResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterEventTopicResponse Source #

Create a value of RegisterEventTopicResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RegisterEventTopicResponse', registerEventTopicResponse_httpStatus - The response's http status code.

RegisterCertificate

data RegisterCertificate Source #

See: newRegisterCertificate smart constructor.

Instances

Instances details
Eq RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Read RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Show RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Generic RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Associated Types

type Rep RegisterCertificate :: Type -> Type #

NFData RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Methods

rnf :: RegisterCertificate -> () #

Hashable RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

ToJSON RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

AWSRequest RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Associated Types

type AWSResponse RegisterCertificate #

ToHeaders RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

ToPath RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

ToQuery RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

type Rep RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

type Rep RegisterCertificate = D1 ('MetaData "RegisterCertificate" "Amazonka.DirectoryService.RegisterCertificate" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RegisterCertificate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientCertAuthSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClientCertAuthSettings)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateType))) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

newRegisterCertificate Source #

Create a value of RegisterCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientCertAuthSettings:RegisterCertificate', registerCertificate_clientCertAuthSettings - A ClientCertAuthSettings object that contains client certificate authentication settings.

$sel:type':RegisterCertificate', registerCertificate_type - The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.

$sel:directoryId:RegisterCertificate', registerCertificate_directoryId - The identifier of the directory.

$sel:certificateData:RegisterCertificate', registerCertificate_certificateData - The certificate PEM string that needs to be registered.

data RegisterCertificateResponse Source #

See: newRegisterCertificateResponse smart constructor.

Instances

Instances details
Eq RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Read RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Show RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Generic RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Associated Types

type Rep RegisterCertificateResponse :: Type -> Type #

NFData RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

type Rep RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

type Rep RegisterCertificateResponse = D1 ('MetaData "RegisterCertificateResponse" "Amazonka.DirectoryService.RegisterCertificate" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RegisterCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterCertificateResponse Source #

Create a value of RegisterCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateId:RegisterCertificateResponse', registerCertificateResponse_certificateId - The identifier of the certificate.

$sel:httpStatus:RegisterCertificateResponse', registerCertificateResponse_httpStatus - The response's http status code.

ConnectDirectory

data ConnectDirectory Source #

Contains the inputs for the ConnectDirectory operation.

See: newConnectDirectory smart constructor.

Instances

Instances details
Eq ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Show ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Generic ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Associated Types

type Rep ConnectDirectory :: Type -> Type #

NFData ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Methods

rnf :: ConnectDirectory -> () #

Hashable ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

ToJSON ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

AWSRequest ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Associated Types

type AWSResponse ConnectDirectory #

ToHeaders ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

ToPath ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

ToQuery ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

type Rep ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

type AWSResponse ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

newConnectDirectory Source #

Create a value of ConnectDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:shortName:ConnectDirectory', connectDirectory_shortName - The NetBIOS name of your self-managed directory, such as CORP.

$sel:description:ConnectDirectory', connectDirectory_description - A description for the directory.

$sel:tags:ConnectDirectory', connectDirectory_tags - The tags to be assigned to AD Connector.

$sel:name:ConnectDirectory', connectDirectory_name - The fully qualified name of your self-managed directory, such as corp.example.com.

$sel:password:ConnectDirectory', connectDirectory_password - The password for your self-managed user account.

$sel:size:ConnectDirectory', connectDirectory_size - The size of the directory.

$sel:connectSettings:ConnectDirectory', connectDirectory_connectSettings - A DirectoryConnectSettings object that contains additional information for the operation.

data ConnectDirectoryResponse Source #

Contains the results of the ConnectDirectory operation.

See: newConnectDirectoryResponse smart constructor.

Instances

Instances details
Eq ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Read ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Show ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Generic ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Associated Types

type Rep ConnectDirectoryResponse :: Type -> Type #

NFData ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

type Rep ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

type Rep ConnectDirectoryResponse = D1 ('MetaData "ConnectDirectoryResponse" "Amazonka.DirectoryService.ConnectDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ConnectDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newConnectDirectoryResponse Source #

Create a value of ConnectDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:ConnectDirectoryResponse', connectDirectoryResponse_directoryId - The identifier of the new directory.

$sel:httpStatus:ConnectDirectoryResponse', connectDirectoryResponse_httpStatus - The response's http status code.

DescribeLDAPSSettings

data DescribeLDAPSSettings Source #

See: newDescribeLDAPSSettings smart constructor.

Instances

Instances details
Eq DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Read DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Show DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Generic DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type Rep DescribeLDAPSSettings :: Type -> Type #

NFData DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Methods

rnf :: DescribeLDAPSSettings -> () #

Hashable DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

ToJSON DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

AWSRequest DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type AWSResponse DescribeLDAPSSettings #

ToHeaders DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

ToPath DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

ToQuery DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettings = D1 ('MetaData "DescribeLDAPSSettings" "Amazonka.DirectoryService.DescribeLDAPSSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeLDAPSSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LDAPSType)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

newDescribeLDAPSSettings Source #

Create a value of DescribeLDAPSSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeLDAPSSettings', describeLDAPSSettings_nextToken - The type of next token used for pagination.

$sel:limit:DescribeLDAPSSettings', describeLDAPSSettings_limit - Specifies the number of items that should be displayed on one page.

$sel:type':DescribeLDAPSSettings', describeLDAPSSettings_type - The type of LDAP security to enable. Currently only the value Client is supported.

$sel:directoryId:DescribeLDAPSSettings', describeLDAPSSettings_directoryId - The identifier of the directory.

data DescribeLDAPSSettingsResponse Source #

See: newDescribeLDAPSSettingsResponse smart constructor.

Instances

Instances details
Eq DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Read DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Show DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Generic DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type Rep DescribeLDAPSSettingsResponse :: Type -> Type #

NFData DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type Rep DescribeLDAPSSettingsResponse = D1 ('MetaData "DescribeLDAPSSettingsResponse" "Amazonka.DirectoryService.DescribeLDAPSSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeLDAPSSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lDAPSSettingsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LDAPSSettingInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeLDAPSSettingsResponse Source #

Create a value of DescribeLDAPSSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lDAPSSettingsInfo:DescribeLDAPSSettingsResponse', describeLDAPSSettingsResponse_lDAPSSettingsInfo - Information about LDAP security for the specified directory, including status of enablement, state last updated date time, and the reason for the state.

$sel:nextToken:DescribeLDAPSSettings', describeLDAPSSettingsResponse_nextToken - The next token used to retrieve the LDAPS settings if the number of setting types exceeds page limit and there is another page.

$sel:httpStatus:DescribeLDAPSSettingsResponse', describeLDAPSSettingsResponse_httpStatus - The response's http status code.

CreateAlias

data CreateAlias Source #

Contains the inputs for the CreateAlias operation.

See: newCreateAlias smart constructor.

Constructors

CreateAlias' Text Text 

Instances

Instances details
Eq CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Read CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Show CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Generic CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Associated Types

type Rep CreateAlias :: Type -> Type #

NFData CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Methods

rnf :: CreateAlias -> () #

Hashable CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

ToJSON CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

AWSRequest CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Associated Types

type AWSResponse CreateAlias #

ToHeaders CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Methods

toHeaders :: CreateAlias -> [Header] #

ToPath CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

ToQuery CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

type Rep CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

type Rep CreateAlias = D1 ('MetaData "CreateAlias" "Amazonka.DirectoryService.CreateAlias" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

newCreateAlias Source #

Create a value of CreateAlias with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:CreateAlias', createAlias_directoryId - The identifier of the directory for which to create the alias.

$sel:alias:CreateAlias', createAlias_alias - The requested alias.

The alias must be unique amongst all aliases in Amazon Web Services. This operation throws an EntityAlreadyExistsException error if the alias already exists.

data CreateAliasResponse Source #

Contains the results of the CreateAlias operation.

See: newCreateAliasResponse smart constructor.

Instances

Instances details
Eq CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Read CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Show CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Generic CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Associated Types

type Rep CreateAliasResponse :: Type -> Type #

NFData CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Methods

rnf :: CreateAliasResponse -> () #

type Rep CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

type Rep CreateAliasResponse = D1 ('MetaData "CreateAliasResponse" "Amazonka.DirectoryService.CreateAlias" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateAliasResponse Source #

Create a value of CreateAliasResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:CreateAlias', createAliasResponse_directoryId - The identifier of the directory.

$sel:alias:CreateAlias', createAliasResponse_alias - The alias for the directory.

$sel:httpStatus:CreateAliasResponse', createAliasResponse_httpStatus - The response's http status code.

DescribeDirectories (Paginated)

data DescribeDirectories Source #

Contains the inputs for the DescribeDirectories operation.

See: newDescribeDirectories smart constructor.

Instances

Instances details
Eq DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Read DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Show DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Generic DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Associated Types

type Rep DescribeDirectories :: Type -> Type #

NFData DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Methods

rnf :: DescribeDirectories -> () #

Hashable DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

ToJSON DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

AWSPager DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

AWSRequest DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Associated Types

type AWSResponse DescribeDirectories #

ToHeaders DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

ToPath DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

ToQuery DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

type Rep DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

type Rep DescribeDirectories = D1 ('MetaData "DescribeDirectories" "Amazonka.DirectoryService.DescribeDirectories" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeDirectories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

newDescribeDirectories :: DescribeDirectories Source #

Create a value of DescribeDirectories with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeDirectories', describeDirectories_nextToken - The DescribeDirectoriesResult.NextToken value from a previous call to DescribeDirectories. Pass null if this is the first call.

$sel:directoryIds:DescribeDirectories', describeDirectories_directoryIds - A list of identifiers of the directories for which to obtain the information. If this member is null, all directories that belong to the current account are returned.

An empty list results in an InvalidParameterException being thrown.

$sel:limit:DescribeDirectories', describeDirectories_limit - The maximum number of items to return. If this value is zero, the maximum number of items is specified by the limitations of the operation.

data DescribeDirectoriesResponse Source #

Contains the results of the DescribeDirectories operation.

See: newDescribeDirectoriesResponse smart constructor.

Instances

Instances details
Eq DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Show DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Generic DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Associated Types

type Rep DescribeDirectoriesResponse :: Type -> Type #

NFData DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

type Rep DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

type Rep DescribeDirectoriesResponse = D1 ('MetaData "DescribeDirectoriesResponse" "Amazonka.DirectoryService.DescribeDirectories" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeDirectoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DirectoryDescription])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDirectoriesResponse Source #

Create a value of DescribeDirectoriesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryDescriptions:DescribeDirectoriesResponse', describeDirectoriesResponse_directoryDescriptions - The list of DirectoryDescription objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

$sel:nextToken:DescribeDirectories', describeDirectoriesResponse_nextToken - If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeDirectories to retrieve the next set of items.

$sel:httpStatus:DescribeDirectoriesResponse', describeDirectoriesResponse_httpStatus - The response's http status code.

AddIpRoutes

data AddIpRoutes Source #

See: newAddIpRoutes smart constructor.

Constructors

AddIpRoutes' (Maybe Bool) Text [IpRoute] 

Instances

Instances details
Eq AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Read AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Show AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Generic AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Associated Types

type Rep AddIpRoutes :: Type -> Type #

NFData AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Methods

rnf :: AddIpRoutes -> () #

Hashable AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

ToJSON AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

AWSRequest AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Associated Types

type AWSResponse AddIpRoutes #

ToHeaders AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Methods

toHeaders :: AddIpRoutes -> [Header] #

ToPath AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

ToQuery AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

type Rep AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

type Rep AddIpRoutes = D1 ('MetaData "AddIpRoutes" "Amazonka.DirectoryService.AddIpRoutes" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AddIpRoutes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "updateSecurityGroupForDirectoryControllers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ipRoutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [IpRoute]))))
type AWSResponse AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

newAddIpRoutes Source #

Create a value of AddIpRoutes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:updateSecurityGroupForDirectoryControllers:AddIpRoutes', addIpRoutes_updateSecurityGroupForDirectoryControllers - If set to true, updates the inbound and outbound rules of the security group that has the description: "Amazon Web Services created security group for directory ID directory controllers." Following are the new rules:

Inbound:

  • Type: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0
  • Type: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0
  • Type: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0
  • Type: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0
  • Type: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0
  • Type: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0
  • Type: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0
  • Type: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0
  • Type: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0
  • Type: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0
  • Type: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0
  • Type: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0
  • Type: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0
  • Type: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0
  • Type: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0
  • Type: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0
  • Type: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0

Outbound:

  • Type: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0

These security rules impact an internal network interface that is not exposed publicly.

$sel:directoryId:AddIpRoutes', addIpRoutes_directoryId - Identifier (ID) of the directory to which to add the address block.

$sel:ipRoutes:AddIpRoutes', addIpRoutes_ipRoutes - IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.

data AddIpRoutesResponse Source #

See: newAddIpRoutesResponse smart constructor.

Instances

Instances details
Eq AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Read AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Show AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Generic AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Associated Types

type Rep AddIpRoutesResponse :: Type -> Type #

NFData AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Methods

rnf :: AddIpRoutesResponse -> () #

type Rep AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

type Rep AddIpRoutesResponse = D1 ('MetaData "AddIpRoutesResponse" "Amazonka.DirectoryService.AddIpRoutes" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AddIpRoutesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAddIpRoutesResponse Source #

Create a value of AddIpRoutesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AddIpRoutesResponse', addIpRoutesResponse_httpStatus - The response's http status code.

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

AWSPager ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.DirectoryService.ListTagsForResource" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListTagsForResource', listTagsForResource_nextToken - Reserved for future use.

$sel:limit:ListTagsForResource', listTagsForResource_limit - Reserved for future use.

$sel:resourceId:ListTagsForResource', listTagsForResource_resourceId - Identifier (ID) of the directory for which you want to retrieve tags.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.DirectoryService.ListTagsForResource" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListTagsForResource', listTagsForResourceResponse_nextToken - Reserved for future use.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - List of tags returned by the ListTagsForResource operation.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

DescribeTrusts (Paginated)

data DescribeTrusts Source #

Describes the trust relationships for a particular Managed Microsoft AD directory. If no input parameters are provided, such as directory ID or trust ID, this request describes all the trust relationships.

See: newDescribeTrusts smart constructor.

Instances

Instances details
Eq DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Read DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Show DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Generic DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Associated Types

type Rep DescribeTrusts :: Type -> Type #

NFData DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Methods

rnf :: DescribeTrusts -> () #

Hashable DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

ToJSON DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

AWSPager DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

AWSRequest DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Associated Types

type AWSResponse DescribeTrusts #

ToHeaders DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

ToPath DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

ToQuery DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

type Rep DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

type Rep DescribeTrusts = D1 ('MetaData "DescribeTrusts" "Amazonka.DirectoryService.DescribeTrusts" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeTrusts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "trustIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

newDescribeTrusts :: DescribeTrusts Source #

Create a value of DescribeTrusts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DescribeTrusts', describeTrusts_directoryId - The Directory ID of the Amazon Web Services directory that is a part of the requested trust relationship.

$sel:nextToken:DescribeTrusts', describeTrusts_nextToken - The DescribeTrustsResult.NextToken value from a previous call to DescribeTrusts. Pass null if this is the first call.

$sel:trustIds:DescribeTrusts', describeTrusts_trustIds - A list of identifiers of the trust relationships for which to obtain the information. If this member is null, all trust relationships that belong to the current account are returned.

An empty list results in an InvalidParameterException being thrown.

$sel:limit:DescribeTrusts', describeTrusts_limit - The maximum number of objects to return.

data DescribeTrustsResponse Source #

The result of a DescribeTrust request.

See: newDescribeTrustsResponse smart constructor.

Instances

Instances details
Eq DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Read DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Show DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Generic DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Associated Types

type Rep DescribeTrustsResponse :: Type -> Type #

NFData DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Methods

rnf :: DescribeTrustsResponse -> () #

type Rep DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

type Rep DescribeTrustsResponse = D1 ('MetaData "DescribeTrustsResponse" "Amazonka.DirectoryService.DescribeTrusts" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeTrustsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "trusts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Trust])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeTrustsResponse Source #

Create a value of DescribeTrustsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeTrusts', describeTrustsResponse_nextToken - If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeTrusts to retrieve the next set of items.

$sel:trusts:DescribeTrustsResponse', describeTrustsResponse_trusts - The list of Trust objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

$sel:httpStatus:DescribeTrustsResponse', describeTrustsResponse_httpStatus - The response's http status code.

DeleteTrust

data DeleteTrust Source #

Deletes the local side of an existing trust relationship between the Managed Microsoft AD directory and the external domain.

See: newDeleteTrust smart constructor.

Constructors

DeleteTrust' (Maybe Bool) Text 

Instances

Instances details
Eq DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Read DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Show DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Generic DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type Rep DeleteTrust :: Type -> Type #

NFData DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

rnf :: DeleteTrust -> () #

Hashable DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

ToJSON DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

AWSRequest DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type AWSResponse DeleteTrust #

ToHeaders DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

toHeaders :: DeleteTrust -> [Header] #

ToPath DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

ToQuery DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

type Rep DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

type Rep DeleteTrust = D1 ('MetaData "DeleteTrust" "Amazonka.DirectoryService.DeleteTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteTrust'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deleteAssociatedConditionalForwarder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

newDeleteTrust Source #

Create a value of DeleteTrust with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deleteAssociatedConditionalForwarder:DeleteTrust', deleteTrust_deleteAssociatedConditionalForwarder - Delete a conditional forwarder as part of a DeleteTrustRequest.

$sel:trustId:DeleteTrust', deleteTrust_trustId - The Trust ID of the trust relationship to be deleted.

data DeleteTrustResponse Source #

The result of a DeleteTrust request.

See: newDeleteTrustResponse smart constructor.

Instances

Instances details
Eq DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Read DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Show DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Generic DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type Rep DeleteTrustResponse :: Type -> Type #

NFData DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

rnf :: DeleteTrustResponse -> () #

type Rep DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

type Rep DeleteTrustResponse = D1 ('MetaData "DeleteTrustResponse" "Amazonka.DirectoryService.DeleteTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteTrustResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTrustResponse Source #

Create a value of DeleteTrustResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:trustId:DeleteTrust', deleteTrustResponse_trustId - The Trust ID of the trust relationship that was deleted.

$sel:httpStatus:DeleteTrustResponse', deleteTrustResponse_httpStatus - The response's http status code.

UpdateTrust

data UpdateTrust Source #

See: newUpdateTrust smart constructor.

Instances

Instances details
Eq UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Read UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Show UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Generic UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type Rep UpdateTrust :: Type -> Type #

NFData UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

rnf :: UpdateTrust -> () #

Hashable UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

ToJSON UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

AWSRequest UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type AWSResponse UpdateTrust #

ToHeaders UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

toHeaders :: UpdateTrust -> [Header] #

ToPath UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

ToQuery UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrust = D1 ('MetaData "UpdateTrust" "Amazonka.DirectoryService.UpdateTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateTrust'" 'PrefixI 'True) (S1 ('MetaSel ('Just "selectiveAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectiveAuth)) :*: S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

newUpdateTrust Source #

Create a value of UpdateTrust with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:selectiveAuth:UpdateTrust', updateTrust_selectiveAuth - Updates selective authentication for the trust.

$sel:trustId:UpdateTrust', updateTrust_trustId - Identifier of the trust relationship.

data UpdateTrustResponse Source #

See: newUpdateTrustResponse smart constructor.

Instances

Instances details
Eq UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Read UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Show UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Generic UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type Rep UpdateTrustResponse :: Type -> Type #

NFData UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

rnf :: UpdateTrustResponse -> () #

type Rep UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrustResponse = D1 ('MetaData "UpdateTrustResponse" "Amazonka.DirectoryService.UpdateTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateTrustResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateTrustResponse Source #

Create a value of UpdateTrustResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:requestId:UpdateTrustResponse', updateTrustResponse_requestId - Undocumented member.

$sel:trustId:UpdateTrust', updateTrustResponse_trustId - Identifier of the trust relationship.

$sel:httpStatus:UpdateTrustResponse', updateTrustResponse_httpStatus - The response's http status code.

CreateMicrosoftAD

data CreateMicrosoftAD Source #

Creates an Managed Microsoft AD directory.

See: newCreateMicrosoftAD smart constructor.

Instances

Instances details
Eq CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Show CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Generic CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Associated Types

type Rep CreateMicrosoftAD :: Type -> Type #

NFData CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Methods

rnf :: CreateMicrosoftAD -> () #

Hashable CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

ToJSON CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

AWSRequest CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Associated Types

type AWSResponse CreateMicrosoftAD #

ToHeaders CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

ToPath CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

ToQuery CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

type Rep CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

type AWSResponse CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

newCreateMicrosoftAD Source #

Create a value of CreateMicrosoftAD with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:edition:CreateMicrosoftAD', createMicrosoftAD_edition - Managed Microsoft AD is available in two editions: Standard and Enterprise. Enterprise is the default.

$sel:shortName:CreateMicrosoftAD', createMicrosoftAD_shortName - The NetBIOS name for your domain, such as CORP. If you don't specify a NetBIOS name, it will default to the first part of your directory DNS. For example, CORP for the directory DNS corp.example.com.

$sel:description:CreateMicrosoftAD', createMicrosoftAD_description - A description for the directory. This label will appear on the Amazon Web Services console Directory Details page after the directory is created.

$sel:tags:CreateMicrosoftAD', createMicrosoftAD_tags - The tags to be assigned to the Managed Microsoft AD directory.

$sel:name:CreateMicrosoftAD', createMicrosoftAD_name - The fully qualified domain name for the Managed Microsoft AD directory, such as corp.example.com. This name will resolve inside your VPC only. It does not need to be publicly resolvable.

$sel:password:CreateMicrosoftAD', createMicrosoftAD_password - The password for the default administrative user named Admin.

If you need to change the password for the administrator account, you can use the ResetUserPassword API call.

$sel:vpcSettings:CreateMicrosoftAD', createMicrosoftAD_vpcSettings - Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.

data CreateMicrosoftADResponse Source #

Result of a CreateMicrosoftAD request.

See: newCreateMicrosoftADResponse smart constructor.

Instances

Instances details
Eq CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Read CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Show CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Generic CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Associated Types

type Rep CreateMicrosoftADResponse :: Type -> Type #

NFData CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

type Rep CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

type Rep CreateMicrosoftADResponse = D1 ('MetaData "CreateMicrosoftADResponse" "Amazonka.DirectoryService.CreateMicrosoftAD" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateMicrosoftADResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateMicrosoftADResponse Source #

Create a value of CreateMicrosoftADResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:CreateMicrosoftADResponse', createMicrosoftADResponse_directoryId - The identifier of the directory that was created.

$sel:httpStatus:CreateMicrosoftADResponse', createMicrosoftADResponse_httpStatus - The response's http status code.

DisableClientAuthentication

data DisableClientAuthentication Source #

See: newDisableClientAuthentication smart constructor.

Instances

Instances details
Eq DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Read DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Show DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Generic DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Associated Types

type Rep DisableClientAuthentication :: Type -> Type #

NFData DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Hashable DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

ToJSON DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

AWSRequest DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

ToHeaders DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

ToPath DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

ToQuery DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

type Rep DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

type Rep DisableClientAuthentication = D1 ('MetaData "DisableClientAuthentication" "Amazonka.DirectoryService.DisableClientAuthentication" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableClientAuthentication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClientAuthenticationType)))
type AWSResponse DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

newDisableClientAuthentication Source #

Create a value of DisableClientAuthentication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DisableClientAuthentication', disableClientAuthentication_directoryId - The identifier of the directory

$sel:type':DisableClientAuthentication', disableClientAuthentication_type - The type of client authentication to disable. Currently, only the parameter, SmartCard is supported.

data DisableClientAuthenticationResponse Source #

Instances

Instances details
Eq DisableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Read DisableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Show DisableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Generic DisableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

NFData DisableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

type Rep DisableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

type Rep DisableClientAuthenticationResponse = D1 ('MetaData "DisableClientAuthenticationResponse" "Amazonka.DirectoryService.DisableClientAuthentication" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableClientAuthenticationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableClientAuthenticationResponse Source #

Create a value of DisableClientAuthenticationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisableClientAuthenticationResponse', disableClientAuthenticationResponse_httpStatus - The response's http status code.

DeregisterEventTopic

data DeregisterEventTopic Source #

Removes the specified directory as a publisher to the specified Amazon SNS topic.

See: newDeregisterEventTopic smart constructor.

Instances

Instances details
Eq DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Read DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Show DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Generic DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Associated Types

type Rep DeregisterEventTopic :: Type -> Type #

NFData DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Methods

rnf :: DeregisterEventTopic -> () #

Hashable DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

ToJSON DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

AWSRequest DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Associated Types

type AWSResponse DeregisterEventTopic #

ToHeaders DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

ToPath DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

ToQuery DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

type Rep DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

type Rep DeregisterEventTopic = D1 ('MetaData "DeregisterEventTopic" "Amazonka.DirectoryService.DeregisterEventTopic" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeregisterEventTopic'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "topicName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

newDeregisterEventTopic Source #

Create a value of DeregisterEventTopic with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DeregisterEventTopic', deregisterEventTopic_directoryId - The Directory ID to remove as a publisher. This directory will no longer send messages to the specified Amazon SNS topic.

$sel:topicName:DeregisterEventTopic', deregisterEventTopic_topicName - The name of the Amazon SNS topic from which to remove the directory as a publisher.

data DeregisterEventTopicResponse Source #

The result of a DeregisterEventTopic request.

See: newDeregisterEventTopicResponse smart constructor.

Instances

Instances details
Eq DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Read DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Show DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Generic DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Associated Types

type Rep DeregisterEventTopicResponse :: Type -> Type #

NFData DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

type Rep DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

type Rep DeregisterEventTopicResponse = D1 ('MetaData "DeregisterEventTopicResponse" "Amazonka.DirectoryService.DeregisterEventTopic" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeregisterEventTopicResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeregisterEventTopicResponse Source #

Create a value of DeregisterEventTopicResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeregisterEventTopicResponse', deregisterEventTopicResponse_httpStatus - The response's http status code.

CreateDirectory

data CreateDirectory Source #

Contains the inputs for the CreateDirectory operation.

See: newCreateDirectory smart constructor.

Instances

Instances details
Eq CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Show CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Generic CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Associated Types

type Rep CreateDirectory :: Type -> Type #

NFData CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Methods

rnf :: CreateDirectory -> () #

Hashable CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

ToJSON CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

AWSRequest CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Associated Types

type AWSResponse CreateDirectory #

ToHeaders CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

ToPath CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

ToQuery CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

type Rep CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

type AWSResponse CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

newCreateDirectory Source #

Create a value of CreateDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:shortName:CreateDirectory', createDirectory_shortName - The NetBIOS name of the directory, such as CORP.

$sel:vpcSettings:CreateDirectory', createDirectory_vpcSettings - A DirectoryVpcSettings object that contains additional information for the operation.

$sel:description:CreateDirectory', createDirectory_description - A description for the directory.

$sel:tags:CreateDirectory', createDirectory_tags - The tags to be assigned to the Simple AD directory.

$sel:name:CreateDirectory', createDirectory_name - The fully qualified name for the directory, such as corp.example.com.

$sel:password:CreateDirectory', createDirectory_password - The password for the directory administrator. The directory creation process creates a directory administrator account with the user name Administrator and this password.

If you need to change the password for the administrator account, you can use the ResetUserPassword API call.

The regex pattern for this string is made up of the following conditions:

  • Length (?=^.{8,64}$) – Must be between 8 and 64 characters

AND any 3 of the following password complexity rules required by Active Directory:

  • Numbers and upper case and lowercase (?=.*\d)(?=.*[A-Z])(?=.*[a-z])
  • Numbers and special characters and lower case (?=.*\d)(?=.*[^A-Za-z0-9\s])(?=.*[a-z])
  • Special characters and upper case and lower case (?=.*[^A-Za-z0-9\s])(?=.*[A-Z])(?=.*[a-z])
  • Numbers and upper case and special characters (?=.*\d)(?=.*[A-Z])(?=.*[^A-Za-z0-9\s])

For additional information about how Active Directory passwords are enforced, see Password must meet complexity requirements on the Microsoft website.

$sel:size:CreateDirectory', createDirectory_size - The size of the directory.

data CreateDirectoryResponse Source #

Contains the results of the CreateDirectory operation.

See: newCreateDirectoryResponse smart constructor.

Instances

Instances details
Eq CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Read CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Show CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Generic CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Associated Types

type Rep CreateDirectoryResponse :: Type -> Type #

NFData CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Methods

rnf :: CreateDirectoryResponse -> () #

type Rep CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

type Rep CreateDirectoryResponse = D1 ('MetaData "CreateDirectoryResponse" "Amazonka.DirectoryService.CreateDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDirectoryResponse Source #

Create a value of CreateDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:CreateDirectoryResponse', createDirectoryResponse_directoryId - The identifier of the directory that was created.

$sel:httpStatus:CreateDirectoryResponse', createDirectoryResponse_httpStatus - The response's http status code.

AcceptSharedDirectory

data AcceptSharedDirectory Source #

See: newAcceptSharedDirectory smart constructor.

Instances

Instances details
Eq AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Read AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Show AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Generic AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Associated Types

type Rep AcceptSharedDirectory :: Type -> Type #

NFData AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Methods

rnf :: AcceptSharedDirectory -> () #

Hashable AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

ToJSON AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

AWSRequest AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Associated Types

type AWSResponse AcceptSharedDirectory #

ToHeaders AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

ToPath AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

ToQuery AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

type Rep AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

type Rep AcceptSharedDirectory = D1 ('MetaData "AcceptSharedDirectory" "Amazonka.DirectoryService.AcceptSharedDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AcceptSharedDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

newAcceptSharedDirectory Source #

Create a value of AcceptSharedDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectoryId:AcceptSharedDirectory', acceptSharedDirectory_sharedDirectoryId - Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.

data AcceptSharedDirectoryResponse Source #

See: newAcceptSharedDirectoryResponse smart constructor.

Instances

Instances details
Eq AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Show AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Generic AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Associated Types

type Rep AcceptSharedDirectoryResponse :: Type -> Type #

NFData AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

type Rep AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

type Rep AcceptSharedDirectoryResponse = D1 ('MetaData "AcceptSharedDirectoryResponse" "Amazonka.DirectoryService.AcceptSharedDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AcceptSharedDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SharedDirectory)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAcceptSharedDirectoryResponse Source #

Create a value of AcceptSharedDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectory:AcceptSharedDirectoryResponse', acceptSharedDirectoryResponse_sharedDirectory - The shared directory in the directory consumer account.

$sel:httpStatus:AcceptSharedDirectoryResponse', acceptSharedDirectoryResponse_httpStatus - The response's http status code.

CreateLogSubscription

data CreateLogSubscription Source #

See: newCreateLogSubscription smart constructor.

Instances

Instances details
Eq CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Read CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Show CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Generic CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Associated Types

type Rep CreateLogSubscription :: Type -> Type #

NFData CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Methods

rnf :: CreateLogSubscription -> () #

Hashable CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

ToJSON CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

AWSRequest CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Associated Types

type AWSResponse CreateLogSubscription #

ToHeaders CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

ToPath CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

ToQuery CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

type Rep CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

type Rep CreateLogSubscription = D1 ('MetaData "CreateLogSubscription" "Amazonka.DirectoryService.CreateLogSubscription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateLogSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

newCreateLogSubscription Source #

Create a value of CreateLogSubscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:CreateLogSubscription', createLogSubscription_directoryId - Identifier of the directory to which you want to subscribe and receive real-time logs to your specified CloudWatch log group.

$sel:logGroupName:CreateLogSubscription', createLogSubscription_logGroupName - The name of the CloudWatch log group where the real-time domain controller logs are forwarded.

data CreateLogSubscriptionResponse Source #

See: newCreateLogSubscriptionResponse smart constructor.

Instances

Instances details
Eq CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Read CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Show CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Generic CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Associated Types

type Rep CreateLogSubscriptionResponse :: Type -> Type #

NFData CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

type Rep CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

type Rep CreateLogSubscriptionResponse = D1 ('MetaData "CreateLogSubscriptionResponse" "Amazonka.DirectoryService.CreateLogSubscription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateLogSubscriptionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLogSubscriptionResponse Source #

Create a value of CreateLogSubscriptionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateLogSubscriptionResponse', createLogSubscriptionResponse_httpStatus - The response's http status code.

RemoveTagsFromResource

data RemoveTagsFromResource Source #

See: newRemoveTagsFromResource smart constructor.

Instances

Instances details
Eq RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Read RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Show RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Generic RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResource :: Type -> Type #

NFData RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Methods

rnf :: RemoveTagsFromResource -> () #

Hashable RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

ToJSON RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

AWSRequest RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Associated Types

type AWSResponse RemoveTagsFromResource #

ToHeaders RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

ToPath RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

ToQuery RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

type Rep RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

type Rep RemoveTagsFromResource = D1 ('MetaData "RemoveTagsFromResource" "Amazonka.DirectoryService.RemoveTagsFromResource" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RemoveTagsFromResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

newRemoveTagsFromResource Source #

Create a value of RemoveTagsFromResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceId:RemoveTagsFromResource', removeTagsFromResource_resourceId - Identifier (ID) of the directory from which to remove the tag.

$sel:tagKeys:RemoveTagsFromResource', removeTagsFromResource_tagKeys - The tag key (name) of the tag to be removed.

data RemoveTagsFromResourceResponse Source #

See: newRemoveTagsFromResourceResponse smart constructor.

Instances

Instances details
Eq RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Read RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Show RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Generic RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResourceResponse :: Type -> Type #

NFData RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

type Rep RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

type Rep RemoveTagsFromResourceResponse = D1 ('MetaData "RemoveTagsFromResourceResponse" "Amazonka.DirectoryService.RemoveTagsFromResource" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RemoveTagsFromResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveTagsFromResourceResponse Source #

Create a value of RemoveTagsFromResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RemoveTagsFromResourceResponse', removeTagsFromResourceResponse_httpStatus - The response's http status code.

DescribeEventTopics

data DescribeEventTopics Source #

Describes event topics.

See: newDescribeEventTopics smart constructor.

Instances

Instances details
Eq DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Read DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Show DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Generic DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Associated Types

type Rep DescribeEventTopics :: Type -> Type #

NFData DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Methods

rnf :: DescribeEventTopics -> () #

Hashable DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

ToJSON DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

AWSRequest DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Associated Types

type AWSResponse DescribeEventTopics #

ToHeaders DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

ToPath DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

ToQuery DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

type Rep DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

type Rep DescribeEventTopics = D1 ('MetaData "DescribeEventTopics" "Amazonka.DirectoryService.DescribeEventTopics" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeEventTopics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "topicNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))
type AWSResponse DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

newDescribeEventTopics :: DescribeEventTopics Source #

Create a value of DescribeEventTopics with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DescribeEventTopics', describeEventTopics_directoryId - The Directory ID for which to get the list of associated Amazon SNS topics. If this member is null, associations for all Directory IDs are returned.

$sel:topicNames:DescribeEventTopics', describeEventTopics_topicNames - A list of Amazon SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.

An empty list results in an InvalidParameterException being thrown.

data DescribeEventTopicsResponse Source #

The result of a DescribeEventTopic request.

See: newDescribeEventTopicsResponse smart constructor.

Instances

Instances details
Eq DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Read DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Show DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Generic DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Associated Types

type Rep DescribeEventTopicsResponse :: Type -> Type #

NFData DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

type Rep DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

type Rep DescribeEventTopicsResponse = D1 ('MetaData "DescribeEventTopicsResponse" "Amazonka.DirectoryService.DescribeEventTopics" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeEventTopicsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventTopics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EventTopic])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeEventTopicsResponse Source #

Create a value of DescribeEventTopicsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventTopics:DescribeEventTopicsResponse', describeEventTopicsResponse_eventTopics - A list of Amazon SNS topic names that receive status messages from the specified Directory ID.

$sel:httpStatus:DescribeEventTopicsResponse', describeEventTopicsResponse_httpStatus - The response's http status code.

ResetUserPassword

data ResetUserPassword Source #

See: newResetUserPassword smart constructor.

Instances

Instances details
Eq ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Show ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Generic ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Associated Types

type Rep ResetUserPassword :: Type -> Type #

NFData ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Methods

rnf :: ResetUserPassword -> () #

Hashable ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

ToJSON ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

AWSRequest ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Associated Types

type AWSResponse ResetUserPassword #

ToHeaders ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

ToPath ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

ToQuery ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

type Rep ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

type Rep ResetUserPassword = D1 ('MetaData "ResetUserPassword" "Amazonka.DirectoryService.ResetUserPassword" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ResetUserPassword'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "newPassword'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))
type AWSResponse ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

newResetUserPassword Source #

Create a value of ResetUserPassword with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:ResetUserPassword', resetUserPassword_directoryId - Identifier of the Managed Microsoft AD or Simple AD directory in which the user resides.

$sel:userName:ResetUserPassword', resetUserPassword_userName - The user name of the user whose password will be reset.

$sel:newPassword':ResetUserPassword', resetUserPassword_newPassword - The new password that will be reset.

data ResetUserPasswordResponse Source #

See: newResetUserPasswordResponse smart constructor.

Instances

Instances details
Eq ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Read ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Show ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Generic ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Associated Types

type Rep ResetUserPasswordResponse :: Type -> Type #

NFData ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

type Rep ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

type Rep ResetUserPasswordResponse = D1 ('MetaData "ResetUserPasswordResponse" "Amazonka.DirectoryService.ResetUserPassword" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ResetUserPasswordResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newResetUserPasswordResponse Source #

Create a value of ResetUserPasswordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ResetUserPasswordResponse', resetUserPasswordResponse_httpStatus - The response's http status code.

UpdateConditionalForwarder

data UpdateConditionalForwarder Source #

Updates a conditional forwarder.

See: newUpdateConditionalForwarder smart constructor.

Instances

Instances details
Eq UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Read UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Show UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Generic UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Associated Types

type Rep UpdateConditionalForwarder :: Type -> Type #

NFData UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Hashable UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToJSON UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

AWSRequest UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToHeaders UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToPath UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToQuery UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarder = D1 ('MetaData "UpdateConditionalForwarder" "Amazonka.DirectoryService.UpdateConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateConditionalForwarder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))
type AWSResponse UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

newUpdateConditionalForwarder Source #

Create a value of UpdateConditionalForwarder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:UpdateConditionalForwarder', updateConditionalForwarder_directoryId - The directory ID of the Amazon Web Services directory for which to update the conditional forwarder.

$sel:remoteDomainName:UpdateConditionalForwarder', updateConditionalForwarder_remoteDomainName - The fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.

$sel:dnsIpAddrs:UpdateConditionalForwarder', updateConditionalForwarder_dnsIpAddrs - The updated IP addresses of the remote DNS server associated with the conditional forwarder.

data UpdateConditionalForwarderResponse Source #

The result of an UpdateConditionalForwarder request.

See: newUpdateConditionalForwarderResponse smart constructor.

Instances

Instances details
Eq UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Read UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Show UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Generic UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Associated Types

type Rep UpdateConditionalForwarderResponse :: Type -> Type #

NFData UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarderResponse = D1 ('MetaData "UpdateConditionalForwarderResponse" "Amazonka.DirectoryService.UpdateConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateConditionalForwarderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConditionalForwarderResponse Source #

Create a value of UpdateConditionalForwarderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateConditionalForwarderResponse', updateConditionalForwarderResponse_httpStatus - The response's http status code.

DeleteConditionalForwarder

data DeleteConditionalForwarder Source #

Deletes a conditional forwarder.

See: newDeleteConditionalForwarder smart constructor.

Instances

Instances details
Eq DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Read DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Show DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Generic DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Associated Types

type Rep DeleteConditionalForwarder :: Type -> Type #

NFData DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Hashable DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

ToJSON DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

AWSRequest DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

ToHeaders DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

ToPath DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

ToQuery DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

type Rep DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

type Rep DeleteConditionalForwarder = D1 ('MetaData "DeleteConditionalForwarder" "Amazonka.DirectoryService.DeleteConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteConditionalForwarder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

newDeleteConditionalForwarder Source #

Create a value of DeleteConditionalForwarder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DeleteConditionalForwarder', deleteConditionalForwarder_directoryId - The directory ID for which you are deleting the conditional forwarder.

$sel:remoteDomainName:DeleteConditionalForwarder', deleteConditionalForwarder_remoteDomainName - The fully qualified domain name (FQDN) of the remote domain with which you are deleting the conditional forwarder.

data DeleteConditionalForwarderResponse Source #

The result of a DeleteConditionalForwarder request.

See: newDeleteConditionalForwarderResponse smart constructor.

Instances

Instances details
Eq DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Read DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Show DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Generic DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Associated Types

type Rep DeleteConditionalForwarderResponse :: Type -> Type #

NFData DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

type Rep DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

type Rep DeleteConditionalForwarderResponse = D1 ('MetaData "DeleteConditionalForwarderResponse" "Amazonka.DirectoryService.DeleteConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteConditionalForwarderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConditionalForwarderResponse Source #

Create a value of DeleteConditionalForwarderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteConditionalForwarderResponse', deleteConditionalForwarderResponse_httpStatus - The response's http status code.

DisableLDAPS

data DisableLDAPS Source #

See: newDisableLDAPS smart constructor.

Instances

Instances details
Eq DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Read DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Show DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Generic DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Associated Types

type Rep DisableLDAPS :: Type -> Type #

NFData DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Methods

rnf :: DisableLDAPS -> () #

Hashable DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

ToJSON DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

AWSRequest DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Associated Types

type AWSResponse DisableLDAPS #

ToHeaders DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

ToPath DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

ToQuery DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

type Rep DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

type Rep DisableLDAPS = D1 ('MetaData "DisableLDAPS" "Amazonka.DirectoryService.DisableLDAPS" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableLDAPS'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LDAPSType)))
type AWSResponse DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

newDisableLDAPS Source #

Create a value of DisableLDAPS with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DisableLDAPS', disableLDAPS_directoryId - The identifier of the directory.

$sel:type':DisableLDAPS', disableLDAPS_type - The type of LDAP security to enable. Currently only the value Client is supported.

data DisableLDAPSResponse Source #

See: newDisableLDAPSResponse smart constructor.

Instances

Instances details
Eq DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Read DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Show DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Generic DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Associated Types

type Rep DisableLDAPSResponse :: Type -> Type #

NFData DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Methods

rnf :: DisableLDAPSResponse -> () #

type Rep DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

type Rep DisableLDAPSResponse = D1 ('MetaData "DisableLDAPSResponse" "Amazonka.DirectoryService.DisableLDAPS" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableLDAPSResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableLDAPSResponse Source #

Create a value of DisableLDAPSResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisableLDAPSResponse', disableLDAPSResponse_httpStatus - The response's http status code.

DeleteLogSubscription

data DeleteLogSubscription Source #

See: newDeleteLogSubscription smart constructor.

Instances

Instances details
Eq DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Read DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Show DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Generic DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Associated Types

type Rep DeleteLogSubscription :: Type -> Type #

NFData DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Methods

rnf :: DeleteLogSubscription -> () #

Hashable DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

ToJSON DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

AWSRequest DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Associated Types

type AWSResponse DeleteLogSubscription #

ToHeaders DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

ToPath DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

ToQuery DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

type Rep DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

type Rep DeleteLogSubscription = D1 ('MetaData "DeleteLogSubscription" "Amazonka.DirectoryService.DeleteLogSubscription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteLogSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

newDeleteLogSubscription Source #

Create a value of DeleteLogSubscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DeleteLogSubscription', deleteLogSubscription_directoryId - Identifier of the directory whose log subscription you want to delete.

data DeleteLogSubscriptionResponse Source #

See: newDeleteLogSubscriptionResponse smart constructor.

Instances

Instances details
Eq DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Read DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Show DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Generic DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Associated Types

type Rep DeleteLogSubscriptionResponse :: Type -> Type #

NFData DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

type Rep DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

type Rep DeleteLogSubscriptionResponse = D1 ('MetaData "DeleteLogSubscriptionResponse" "Amazonka.DirectoryService.DeleteLogSubscription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteLogSubscriptionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLogSubscriptionResponse Source #

Create a value of DeleteLogSubscriptionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteLogSubscriptionResponse', deleteLogSubscriptionResponse_httpStatus - The response's http status code.

EnableSso

data EnableSso Source #

Contains the inputs for the EnableSso operation.

See: newEnableSso smart constructor.

Instances

Instances details
Eq EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Show EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Generic EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Associated Types

type Rep EnableSso :: Type -> Type #

NFData EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Methods

rnf :: EnableSso -> () #

Hashable EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

ToJSON EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

AWSRequest EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Associated Types

type AWSResponse EnableSso #

ToHeaders EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Methods

toHeaders :: EnableSso -> [Header] #

ToPath EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

ToQuery EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

type Rep EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

type Rep EnableSso = D1 ('MetaData "EnableSso" "Amazonka.DirectoryService.EnableSso" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableSso'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

newEnableSso Source #

Create a value of EnableSso with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userName:EnableSso', enableSso_userName - The username of an alternate account to use to enable single-sign on. This is only used for AD Connector directories. This account must have privileges to add a service principal name.

If the AD Connector service account does not have privileges to add a service principal name, you can specify an alternate account with the UserName and Password parameters. These credentials are only used to enable single sign-on and are not stored by the service. The AD Connector service account is not changed.

$sel:password:EnableSso', enableSso_password - The password of an alternate account to use to enable single-sign on. This is only used for AD Connector directories. For more information, see the UserName parameter.

$sel:directoryId:EnableSso', enableSso_directoryId - The identifier of the directory for which to enable single-sign on.

data EnableSsoResponse Source #

Contains the results of the EnableSso operation.

See: newEnableSsoResponse smart constructor.

Constructors

EnableSsoResponse' Int 

Instances

Instances details
Eq EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Read EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Show EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Generic EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Associated Types

type Rep EnableSsoResponse :: Type -> Type #

NFData EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Methods

rnf :: EnableSsoResponse -> () #

type Rep EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

type Rep EnableSsoResponse = D1 ('MetaData "EnableSsoResponse" "Amazonka.DirectoryService.EnableSso" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableSsoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableSsoResponse Source #

Create a value of EnableSsoResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableSsoResponse', enableSsoResponse_httpStatus - The response's http status code.

CancelSchemaExtension

data CancelSchemaExtension Source #

See: newCancelSchemaExtension smart constructor.

Instances

Instances details
Eq CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Read CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Show CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Generic CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Associated Types

type Rep CancelSchemaExtension :: Type -> Type #

NFData CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Methods

rnf :: CancelSchemaExtension -> () #

Hashable CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

ToJSON CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

AWSRequest CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Associated Types

type AWSResponse CancelSchemaExtension #

ToHeaders CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

ToPath CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

ToQuery CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

type Rep CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

type Rep CancelSchemaExtension = D1 ('MetaData "CancelSchemaExtension" "Amazonka.DirectoryService.CancelSchemaExtension" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CancelSchemaExtension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "schemaExtensionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

newCancelSchemaExtension Source #

Create a value of CancelSchemaExtension with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:CancelSchemaExtension', cancelSchemaExtension_directoryId - The identifier of the directory whose schema extension will be canceled.

$sel:schemaExtensionId:CancelSchemaExtension', cancelSchemaExtension_schemaExtensionId - The identifier of the schema extension that will be canceled.

data CancelSchemaExtensionResponse Source #

See: newCancelSchemaExtensionResponse smart constructor.

Instances

Instances details
Eq CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Read CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Show CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Generic CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Associated Types

type Rep CancelSchemaExtensionResponse :: Type -> Type #

NFData CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

type Rep CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

type Rep CancelSchemaExtensionResponse = D1 ('MetaData "CancelSchemaExtensionResponse" "Amazonka.DirectoryService.CancelSchemaExtension" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CancelSchemaExtensionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelSchemaExtensionResponse Source #

Create a value of CancelSchemaExtensionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CancelSchemaExtensionResponse', cancelSchemaExtensionResponse_httpStatus - The response's http status code.

ListLogSubscriptions (Paginated)

data ListLogSubscriptions Source #

See: newListLogSubscriptions smart constructor.

Instances

Instances details
Eq ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Read ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Show ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Generic ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Associated Types

type Rep ListLogSubscriptions :: Type -> Type #

NFData ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Methods

rnf :: ListLogSubscriptions -> () #

Hashable ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

ToJSON ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

AWSPager ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

AWSRequest ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Associated Types

type AWSResponse ListLogSubscriptions #

ToHeaders ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

ToPath ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

ToQuery ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

type Rep ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

type Rep ListLogSubscriptions = D1 ('MetaData "ListLogSubscriptions" "Amazonka.DirectoryService.ListLogSubscriptions" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListLogSubscriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

newListLogSubscriptions :: ListLogSubscriptions Source #

Create a value of ListLogSubscriptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:ListLogSubscriptions', listLogSubscriptions_directoryId - If a DirectoryID is provided, lists only the log subscription associated with that directory. If no DirectoryId is provided, lists all log subscriptions associated with your Amazon Web Services account. If there are no log subscriptions for the Amazon Web Services account or the directory, an empty list will be returned.

$sel:nextToken:ListLogSubscriptions', listLogSubscriptions_nextToken - The token for the next set of items to return.

$sel:limit:ListLogSubscriptions', listLogSubscriptions_limit - The maximum number of items returned.

data ListLogSubscriptionsResponse Source #

See: newListLogSubscriptionsResponse smart constructor.

Instances

Instances details
Eq ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Read ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Show ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Generic ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Associated Types

type Rep ListLogSubscriptionsResponse :: Type -> Type #

NFData ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

type Rep ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

type Rep ListLogSubscriptionsResponse = D1 ('MetaData "ListLogSubscriptionsResponse" "Amazonka.DirectoryService.ListLogSubscriptions" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListLogSubscriptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logSubscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogSubscription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLogSubscriptionsResponse Source #

Create a value of ListLogSubscriptionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListLogSubscriptions', listLogSubscriptionsResponse_nextToken - The token for the next set of items to return.

$sel:logSubscriptions:ListLogSubscriptionsResponse', listLogSubscriptionsResponse_logSubscriptions - A list of active LogSubscription objects for calling the Amazon Web Services account.

$sel:httpStatus:ListLogSubscriptionsResponse', listLogSubscriptionsResponse_httpStatus - The response's http status code.

EnableRadius

data EnableRadius Source #

Contains the inputs for the EnableRadius operation.

See: newEnableRadius smart constructor.

Instances

Instances details
Eq EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Show EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Generic EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type Rep EnableRadius :: Type -> Type #

NFData EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Methods

rnf :: EnableRadius -> () #

Hashable EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

ToJSON EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

AWSRequest EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type AWSResponse EnableRadius #

ToHeaders EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

ToPath EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

ToQuery EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadius = D1 ('MetaData "EnableRadius" "Amazonka.DirectoryService.EnableRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableRadius'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RadiusSettings)))
type AWSResponse EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

newEnableRadius Source #

Create a value of EnableRadius with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:EnableRadius', enableRadius_directoryId - The identifier of the directory for which to enable MFA.

$sel:radiusSettings:EnableRadius', enableRadius_radiusSettings - A RadiusSettings object that contains information about the RADIUS server.

data EnableRadiusResponse Source #

Contains the results of the EnableRadius operation.

See: newEnableRadiusResponse smart constructor.

Instances

Instances details
Eq EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Read EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Show EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Generic EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type Rep EnableRadiusResponse :: Type -> Type #

NFData EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Methods

rnf :: EnableRadiusResponse -> () #

type Rep EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadiusResponse = D1 ('MetaData "EnableRadiusResponse" "Amazonka.DirectoryService.EnableRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableRadiusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableRadiusResponse Source #

Create a value of EnableRadiusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableRadiusResponse', enableRadiusResponse_httpStatus - The response's http status code.

ListIpRoutes (Paginated)

data ListIpRoutes Source #

See: newListIpRoutes smart constructor.

Instances

Instances details
Eq ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Read ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Show ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Generic ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Associated Types

type Rep ListIpRoutes :: Type -> Type #

NFData ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Methods

rnf :: ListIpRoutes -> () #

Hashable ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

ToJSON ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

AWSPager ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

AWSRequest ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Associated Types

type AWSResponse ListIpRoutes #

ToHeaders ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

ToPath ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

ToQuery ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

type Rep ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

type Rep ListIpRoutes = D1 ('MetaData "ListIpRoutes" "Amazonka.DirectoryService.ListIpRoutes" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListIpRoutes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

newListIpRoutes Source #

Create a value of ListIpRoutes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListIpRoutes', listIpRoutes_nextToken - The ListIpRoutes.NextToken value from a previous call to ListIpRoutes. Pass null if this is the first call.

$sel:limit:ListIpRoutes', listIpRoutes_limit - Maximum number of items to return. If this value is zero, the maximum number of items is specified by the limitations of the operation.

$sel:directoryId:ListIpRoutes', listIpRoutes_directoryId - Identifier (ID) of the directory for which you want to retrieve the IP addresses.

data ListIpRoutesResponse Source #

See: newListIpRoutesResponse smart constructor.

Instances

Instances details
Eq ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Read ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Show ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Generic ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Associated Types

type Rep ListIpRoutesResponse :: Type -> Type #

NFData ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Methods

rnf :: ListIpRoutesResponse -> () #

type Rep ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

type Rep ListIpRoutesResponse = D1 ('MetaData "ListIpRoutesResponse" "Amazonka.DirectoryService.ListIpRoutes" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListIpRoutesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ipRoutesInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IpRouteInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListIpRoutesResponse Source #

Create a value of ListIpRoutesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ipRoutesInfo:ListIpRoutesResponse', listIpRoutesResponse_ipRoutesInfo - A list of IpRoutes.

$sel:nextToken:ListIpRoutes', listIpRoutesResponse_nextToken - If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to ListIpRoutes to retrieve the next set of items.

$sel:httpStatus:ListIpRoutesResponse', listIpRoutesResponse_httpStatus - The response's http status code.

AddTagsToResource

data AddTagsToResource Source #

See: newAddTagsToResource smart constructor.

Constructors

AddTagsToResource' Text [Tag] 

Instances

Instances details
Eq AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Read AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Show AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Generic AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Associated Types

type Rep AddTagsToResource :: Type -> Type #

NFData AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Methods

rnf :: AddTagsToResource -> () #

Hashable AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

ToJSON AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

AWSRequest AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Associated Types

type AWSResponse AddTagsToResource #

ToHeaders AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

ToPath AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

ToQuery AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

type Rep AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

type Rep AddTagsToResource = D1 ('MetaData "AddTagsToResource" "Amazonka.DirectoryService.AddTagsToResource" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AddTagsToResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

newAddTagsToResource Source #

Create a value of AddTagsToResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceId:AddTagsToResource', addTagsToResource_resourceId - Identifier (ID) for the directory to which to add the tag.

$sel:tags:AddTagsToResource', addTagsToResource_tags - The tags to be assigned to the directory.

data AddTagsToResourceResponse Source #

See: newAddTagsToResourceResponse smart constructor.

Instances

Instances details
Eq AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Read AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Show AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Generic AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Associated Types

type Rep AddTagsToResourceResponse :: Type -> Type #

NFData AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

type Rep AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

type Rep AddTagsToResourceResponse = D1 ('MetaData "AddTagsToResourceResponse" "Amazonka.DirectoryService.AddTagsToResource" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AddTagsToResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAddTagsToResourceResponse Source #

Create a value of AddTagsToResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AddTagsToResourceResponse', addTagsToResourceResponse_httpStatus - The response's http status code.

DescribeClientAuthenticationSettings

data DescribeClientAuthenticationSettings Source #

Instances

Instances details
Eq DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Read DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Show DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Generic DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

NFData DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Hashable DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

ToJSON DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

AWSRequest DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

ToHeaders DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

ToPath DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

ToQuery DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

type Rep DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

type Rep DescribeClientAuthenticationSettings = D1 ('MetaData "DescribeClientAuthenticationSettings" "Amazonka.DirectoryService.DescribeClientAuthenticationSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeClientAuthenticationSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClientAuthenticationType)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

newDescribeClientAuthenticationSettings Source #

Create a value of DescribeClientAuthenticationSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeClientAuthenticationSettings', describeClientAuthenticationSettings_nextToken - The DescribeClientAuthenticationSettingsResult.NextToken value from a previous call to DescribeClientAuthenticationSettings. Pass null if this is the first call.

$sel:limit:DescribeClientAuthenticationSettings', describeClientAuthenticationSettings_limit - The maximum number of items to return. If this value is zero, the maximum number of items is specified by the limitations of the operation.

$sel:type':DescribeClientAuthenticationSettings', describeClientAuthenticationSettings_type - The type of client authentication for which to retrieve information. If no type is specified, a list of all client authentication types that are supported for the specified directory is retrieved.

$sel:directoryId:DescribeClientAuthenticationSettings', describeClientAuthenticationSettings_directoryId - The identifier of the directory for which to retrieve information.

data DescribeClientAuthenticationSettingsResponse Source #

Instances

Instances details
Eq DescribeClientAuthenticationSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Read DescribeClientAuthenticationSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Show DescribeClientAuthenticationSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Generic DescribeClientAuthenticationSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

NFData DescribeClientAuthenticationSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

type Rep DescribeClientAuthenticationSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

type Rep DescribeClientAuthenticationSettingsResponse = D1 ('MetaData "DescribeClientAuthenticationSettingsResponse" "Amazonka.DirectoryService.DescribeClientAuthenticationSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeClientAuthenticationSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clientAuthenticationSettingsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ClientAuthenticationSettingInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeClientAuthenticationSettingsResponse Source #

Create a value of DescribeClientAuthenticationSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeClientAuthenticationSettings', describeClientAuthenticationSettingsResponse_nextToken - The next token used to retrieve the client authentication settings if the number of setting types exceeds page limit and there is another page.

$sel:clientAuthenticationSettingsInfo:DescribeClientAuthenticationSettingsResponse', describeClientAuthenticationSettingsResponse_clientAuthenticationSettingsInfo - Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.

$sel:httpStatus:DescribeClientAuthenticationSettingsResponse', describeClientAuthenticationSettingsResponse_httpStatus - The response's http status code.

ListSchemaExtensions (Paginated)

data ListSchemaExtensions Source #

See: newListSchemaExtensions smart constructor.

Instances

Instances details
Eq ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Read ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Show ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Generic ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Associated Types

type Rep ListSchemaExtensions :: Type -> Type #

NFData ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Methods

rnf :: ListSchemaExtensions -> () #

Hashable ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

ToJSON ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

AWSPager ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

AWSRequest ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Associated Types

type AWSResponse ListSchemaExtensions #

ToHeaders ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

ToPath ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

ToQuery ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

type Rep ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

type Rep ListSchemaExtensions = D1 ('MetaData "ListSchemaExtensions" "Amazonka.DirectoryService.ListSchemaExtensions" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListSchemaExtensions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

newListSchemaExtensions Source #

Create a value of ListSchemaExtensions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSchemaExtensions', listSchemaExtensions_nextToken - The ListSchemaExtensions.NextToken value from a previous call to ListSchemaExtensions. Pass null if this is the first call.

$sel:limit:ListSchemaExtensions', listSchemaExtensions_limit - The maximum number of items to return.

$sel:directoryId:ListSchemaExtensions', listSchemaExtensions_directoryId - The identifier of the directory from which to retrieve the schema extension information.

data ListSchemaExtensionsResponse Source #

See: newListSchemaExtensionsResponse smart constructor.

Instances

Instances details
Eq ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Read ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Show ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Generic ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Associated Types

type Rep ListSchemaExtensionsResponse :: Type -> Type #

NFData ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

type Rep ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

type Rep ListSchemaExtensionsResponse = D1 ('MetaData "ListSchemaExtensionsResponse" "Amazonka.DirectoryService.ListSchemaExtensions" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListSchemaExtensionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaExtensionsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SchemaExtensionInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSchemaExtensionsResponse Source #

Create a value of ListSchemaExtensionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:schemaExtensionsInfo:ListSchemaExtensionsResponse', listSchemaExtensionsResponse_schemaExtensionsInfo - Information about the schema extensions applied to the directory.

$sel:nextToken:ListSchemaExtensions', listSchemaExtensionsResponse_nextToken - If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to ListSchemaExtensions to retrieve the next set of items.

$sel:httpStatus:ListSchemaExtensionsResponse', listSchemaExtensionsResponse_httpStatus - The response's http status code.

DisableRadius

data DisableRadius Source #

Contains the inputs for the DisableRadius operation.

See: newDisableRadius smart constructor.

Constructors

DisableRadius' Text 

Instances

Instances details
Eq DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Read DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Show DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Generic DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Associated Types

type Rep DisableRadius :: Type -> Type #

NFData DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Methods

rnf :: DisableRadius -> () #

Hashable DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

ToJSON DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

AWSRequest DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Associated Types

type AWSResponse DisableRadius #

ToHeaders DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

ToPath DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

ToQuery DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

type Rep DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

type Rep DisableRadius = D1 ('MetaData "DisableRadius" "Amazonka.DirectoryService.DisableRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableRadius'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

newDisableRadius Source #

Create a value of DisableRadius with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DisableRadius', disableRadius_directoryId - The identifier of the directory for which to disable MFA.

data DisableRadiusResponse Source #

Contains the results of the DisableRadius operation.

See: newDisableRadiusResponse smart constructor.

Instances

Instances details
Eq DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Read DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Show DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Generic DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Associated Types

type Rep DisableRadiusResponse :: Type -> Type #

NFData DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Methods

rnf :: DisableRadiusResponse -> () #

type Rep DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

type Rep DisableRadiusResponse = D1 ('MetaData "DisableRadiusResponse" "Amazonka.DirectoryService.DisableRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableRadiusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableRadiusResponse Source #

Create a value of DisableRadiusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisableRadiusResponse', disableRadiusResponse_httpStatus - The response's http status code.

ListCertificates

data ListCertificates Source #

See: newListCertificates smart constructor.

Instances

Instances details
Eq ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Read ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Show ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Generic ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Associated Types

type Rep ListCertificates :: Type -> Type #

NFData ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Methods

rnf :: ListCertificates -> () #

Hashable ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

ToJSON ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

AWSRequest ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Associated Types

type AWSResponse ListCertificates #

ToHeaders ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

ToPath ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

ToQuery ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

type Rep ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

type Rep ListCertificates = D1 ('MetaData "ListCertificates" "Amazonka.DirectoryService.ListCertificates" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListCertificates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

newListCertificates Source #

Create a value of ListCertificates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListCertificates', listCertificates_nextToken - A token for requesting another page of certificates if the NextToken response element indicates that more certificates are available. Use the value of the returned NextToken element in your request until the token comes back as null. Pass null if this is the first call.

$sel:limit:ListCertificates', listCertificates_limit - The number of items that should show up on one page

$sel:directoryId:ListCertificates', listCertificates_directoryId - The identifier of the directory.

data ListCertificatesResponse Source #

See: newListCertificatesResponse smart constructor.

Instances

Instances details
Eq ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Read ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Show ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Generic ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Associated Types

type Rep ListCertificatesResponse :: Type -> Type #

NFData ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

type Rep ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

type Rep ListCertificatesResponse = D1 ('MetaData "ListCertificatesResponse" "Amazonka.DirectoryService.ListCertificates" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ListCertificatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "certificatesInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CertificateInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCertificatesResponse Source #

Create a value of ListCertificatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListCertificates', listCertificatesResponse_nextToken - Indicates whether another page of certificates is available when the number of available certificates exceeds the page limit.

$sel:certificatesInfo:ListCertificatesResponse', listCertificatesResponse_certificatesInfo - A list of certificates with basic details including certificate ID, certificate common name, certificate state.

$sel:httpStatus:ListCertificatesResponse', listCertificatesResponse_httpStatus - The response's http status code.

RejectSharedDirectory

data RejectSharedDirectory Source #

See: newRejectSharedDirectory smart constructor.

Instances

Instances details
Eq RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Read RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Show RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Generic RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Associated Types

type Rep RejectSharedDirectory :: Type -> Type #

NFData RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Methods

rnf :: RejectSharedDirectory -> () #

Hashable RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

ToJSON RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

AWSRequest RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Associated Types

type AWSResponse RejectSharedDirectory #

ToHeaders RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

ToPath RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

ToQuery RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

type Rep RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

type Rep RejectSharedDirectory = D1 ('MetaData "RejectSharedDirectory" "Amazonka.DirectoryService.RejectSharedDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RejectSharedDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

newRejectSharedDirectory Source #

Create a value of RejectSharedDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectoryId:RejectSharedDirectory', rejectSharedDirectory_sharedDirectoryId - Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.

data RejectSharedDirectoryResponse Source #

See: newRejectSharedDirectoryResponse smart constructor.

Instances

Instances details
Eq RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Read RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Show RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Generic RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Associated Types

type Rep RejectSharedDirectoryResponse :: Type -> Type #

NFData RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

type Rep RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

type Rep RejectSharedDirectoryResponse = D1 ('MetaData "RejectSharedDirectoryResponse" "Amazonka.DirectoryService.RejectSharedDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RejectSharedDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRejectSharedDirectoryResponse Source #

Create a value of RejectSharedDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectoryId:RejectSharedDirectory', rejectSharedDirectoryResponse_sharedDirectoryId - Identifier of the shared directory in the directory consumer account.

$sel:httpStatus:RejectSharedDirectoryResponse', rejectSharedDirectoryResponse_httpStatus - The response's http status code.

UnshareDirectory

data UnshareDirectory Source #

See: newUnshareDirectory smart constructor.

Instances

Instances details
Eq UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Read UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Show UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Generic UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Associated Types

type Rep UnshareDirectory :: Type -> Type #

NFData UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Methods

rnf :: UnshareDirectory -> () #

Hashable UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

ToJSON UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

AWSRequest UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Associated Types

type AWSResponse UnshareDirectory #

ToHeaders UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

ToPath UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

ToQuery UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

type Rep UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

type Rep UnshareDirectory = D1 ('MetaData "UnshareDirectory" "Amazonka.DirectoryService.UnshareDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UnshareDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "unshareTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UnshareTarget)))
type AWSResponse UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

newUnshareDirectory Source #

Create a value of UnshareDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:UnshareDirectory', unshareDirectory_directoryId - The identifier of the Managed Microsoft AD directory that you want to stop sharing.

$sel:unshareTarget:UnshareDirectory', unshareDirectory_unshareTarget - Identifier for the directory consumer account with whom the directory has to be unshared.

data UnshareDirectoryResponse Source #

See: newUnshareDirectoryResponse smart constructor.

Instances

Instances details
Eq UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Read UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Show UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Generic UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Associated Types

type Rep UnshareDirectoryResponse :: Type -> Type #

NFData UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

type Rep UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

type Rep UnshareDirectoryResponse = D1 ('MetaData "UnshareDirectoryResponse" "Amazonka.DirectoryService.UnshareDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UnshareDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUnshareDirectoryResponse Source #

Create a value of UnshareDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectoryId:UnshareDirectoryResponse', unshareDirectoryResponse_sharedDirectoryId - Identifier of the directory stored in the directory consumer account that is to be unshared from the specified directory (DirectoryId).

$sel:httpStatus:UnshareDirectoryResponse', unshareDirectoryResponse_httpStatus - The response's http status code.

RestoreFromSnapshot

data RestoreFromSnapshot Source #

An object representing the inputs for the RestoreFromSnapshot operation.

See: newRestoreFromSnapshot smart constructor.

Instances

Instances details
Eq RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Read RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Show RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Generic RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Associated Types

type Rep RestoreFromSnapshot :: Type -> Type #

NFData RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Methods

rnf :: RestoreFromSnapshot -> () #

Hashable RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

ToJSON RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

AWSRequest RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Associated Types

type AWSResponse RestoreFromSnapshot #

ToHeaders RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

ToPath RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

ToQuery RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

type Rep RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

type Rep RestoreFromSnapshot = D1 ('MetaData "RestoreFromSnapshot" "Amazonka.DirectoryService.RestoreFromSnapshot" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RestoreFromSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

newRestoreFromSnapshot Source #

Create a value of RestoreFromSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshotId:RestoreFromSnapshot', restoreFromSnapshot_snapshotId - The identifier of the snapshot to restore from.

data RestoreFromSnapshotResponse Source #

Contains the results of the RestoreFromSnapshot operation.

See: newRestoreFromSnapshotResponse smart constructor.

Instances

Instances details
Eq RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Read RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Show RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Generic RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Associated Types

type Rep RestoreFromSnapshotResponse :: Type -> Type #

NFData RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

type Rep RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

type Rep RestoreFromSnapshotResponse = D1 ('MetaData "RestoreFromSnapshotResponse" "Amazonka.DirectoryService.RestoreFromSnapshot" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RestoreFromSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRestoreFromSnapshotResponse Source #

Create a value of RestoreFromSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RestoreFromSnapshotResponse', restoreFromSnapshotResponse_httpStatus - The response's http status code.

DescribeDomainControllers (Paginated)

data DescribeDomainControllers Source #

See: newDescribeDomainControllers smart constructor.

Instances

Instances details
Eq DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Read DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Show DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Generic DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Associated Types

type Rep DescribeDomainControllers :: Type -> Type #

NFData DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Hashable DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

ToJSON DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

AWSPager DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

AWSRequest DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

ToHeaders DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

ToPath DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

ToQuery DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

type Rep DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

type Rep DescribeDomainControllers = D1 ('MetaData "DescribeDomainControllers" "Amazonka.DirectoryService.DescribeDomainControllers" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeDomainControllers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainControllerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

newDescribeDomainControllers Source #

Create a value of DescribeDomainControllers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeDomainControllers', describeDomainControllers_nextToken - The DescribeDomainControllers.NextToken value from a previous call to DescribeDomainControllers. Pass null if this is the first call.

$sel:domainControllerIds:DescribeDomainControllers', describeDomainControllers_domainControllerIds - A list of identifiers for the domain controllers whose information will be provided.

$sel:limit:DescribeDomainControllers', describeDomainControllers_limit - The maximum number of items to return.

$sel:directoryId:DescribeDomainControllers', describeDomainControllers_directoryId - Identifier of the directory for which to retrieve the domain controller information.

data DescribeDomainControllersResponse Source #

See: newDescribeDomainControllersResponse smart constructor.

Instances

Instances details
Eq DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Read DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Show DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Generic DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Associated Types

type Rep DescribeDomainControllersResponse :: Type -> Type #

NFData DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

type Rep DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

type Rep DescribeDomainControllersResponse = D1 ('MetaData "DescribeDomainControllersResponse" "Amazonka.DirectoryService.DescribeDomainControllers" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeDomainControllersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainControllers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainController])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDomainControllersResponse Source #

Create a value of DescribeDomainControllersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeDomainControllers', describeDomainControllersResponse_nextToken - If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeDomainControllers retrieve the next set of items.

$sel:domainControllers:DescribeDomainControllersResponse', describeDomainControllersResponse_domainControllers - List of the DomainController objects that were retrieved.

$sel:httpStatus:DescribeDomainControllersResponse', describeDomainControllersResponse_httpStatus - The response's http status code.

DescribeSnapshots (Paginated)

data DescribeSnapshots Source #

Contains the inputs for the DescribeSnapshots operation.

See: newDescribeSnapshots smart constructor.

Instances

Instances details
Eq DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Read DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Show DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Generic DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Associated Types

type Rep DescribeSnapshots :: Type -> Type #

NFData DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Methods

rnf :: DescribeSnapshots -> () #

Hashable DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

ToJSON DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

AWSPager DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

AWSRequest DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Associated Types

type AWSResponse DescribeSnapshots #

ToHeaders DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

ToPath DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

ToQuery DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

type Rep DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

type Rep DescribeSnapshots = D1 ('MetaData "DescribeSnapshots" "Amazonka.DirectoryService.DescribeSnapshots" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeSnapshots'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "snapshotIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

newDescribeSnapshots :: DescribeSnapshots Source #

Create a value of DescribeSnapshots with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DescribeSnapshots', describeSnapshots_directoryId - The identifier of the directory for which to retrieve snapshot information.

$sel:nextToken:DescribeSnapshots', describeSnapshots_nextToken - The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots. Pass null if this is the first call.

$sel:snapshotIds:DescribeSnapshots', describeSnapshots_snapshotIds - A list of identifiers of the snapshots to obtain the information for. If this member is null or empty, all snapshots are returned using the Limit and NextToken members.

$sel:limit:DescribeSnapshots', describeSnapshots_limit - The maximum number of objects to return.

data DescribeSnapshotsResponse Source #

Contains the results of the DescribeSnapshots operation.

See: newDescribeSnapshotsResponse smart constructor.

Instances

Instances details
Eq DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Read DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Show DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Generic DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Associated Types

type Rep DescribeSnapshotsResponse :: Type -> Type #

NFData DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

type Rep DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

type Rep DescribeSnapshotsResponse = D1 ('MetaData "DescribeSnapshotsResponse" "Amazonka.DirectoryService.DescribeSnapshots" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "snapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Snapshot])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSnapshotsResponse Source #

Create a value of DescribeSnapshotsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeSnapshots', describeSnapshotsResponse_nextToken - If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.

$sel:snapshots:DescribeSnapshotsResponse', describeSnapshotsResponse_snapshots - The list of Snapshot objects that were retrieved.

It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

$sel:httpStatus:DescribeSnapshotsResponse', describeSnapshotsResponse_httpStatus - The response's http status code.

RemoveIpRoutes

data RemoveIpRoutes Source #

See: newRemoveIpRoutes smart constructor.

Constructors

RemoveIpRoutes' Text [Text] 

Instances

Instances details
Eq RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Read RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Show RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Generic RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Associated Types

type Rep RemoveIpRoutes :: Type -> Type #

NFData RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Methods

rnf :: RemoveIpRoutes -> () #

Hashable RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

ToJSON RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

AWSRequest RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Associated Types

type AWSResponse RemoveIpRoutes #

ToHeaders RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

ToPath RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

ToQuery RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

type Rep RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

type Rep RemoveIpRoutes = D1 ('MetaData "RemoveIpRoutes" "Amazonka.DirectoryService.RemoveIpRoutes" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RemoveIpRoutes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cidrIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

newRemoveIpRoutes Source #

Create a value of RemoveIpRoutes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:RemoveIpRoutes', removeIpRoutes_directoryId - Identifier (ID) of the directory from which you want to remove the IP addresses.

$sel:cidrIps:RemoveIpRoutes', removeIpRoutes_cidrIps - IP address blocks that you want to remove.

data RemoveIpRoutesResponse Source #

See: newRemoveIpRoutesResponse smart constructor.

Instances

Instances details
Eq RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Read RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Show RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Generic RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Associated Types

type Rep RemoveIpRoutesResponse :: Type -> Type #

NFData RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Methods

rnf :: RemoveIpRoutesResponse -> () #

type Rep RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

type Rep RemoveIpRoutesResponse = D1 ('MetaData "RemoveIpRoutesResponse" "Amazonka.DirectoryService.RemoveIpRoutes" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RemoveIpRoutesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveIpRoutesResponse Source #

Create a value of RemoveIpRoutesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RemoveIpRoutesResponse', removeIpRoutesResponse_httpStatus - The response's http status code.

DeleteSnapshot

data DeleteSnapshot Source #

Contains the inputs for the DeleteSnapshot operation.

See: newDeleteSnapshot smart constructor.

Constructors

DeleteSnapshot' Text 

Instances

Instances details
Eq DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Read DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Show DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Generic DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Associated Types

type Rep DeleteSnapshot :: Type -> Type #

NFData DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Methods

rnf :: DeleteSnapshot -> () #

Hashable DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

ToJSON DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

AWSRequest DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Associated Types

type AWSResponse DeleteSnapshot #

ToHeaders DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

ToPath DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

ToQuery DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

type Rep DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

type Rep DeleteSnapshot = D1 ('MetaData "DeleteSnapshot" "Amazonka.DirectoryService.DeleteSnapshot" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

newDeleteSnapshot Source #

Create a value of DeleteSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshotId:DeleteSnapshot', deleteSnapshot_snapshotId - The identifier of the directory snapshot to be deleted.

data DeleteSnapshotResponse Source #

Contains the results of the DeleteSnapshot operation.

See: newDeleteSnapshotResponse smart constructor.

Instances

Instances details
Eq DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Read DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Show DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Generic DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Associated Types

type Rep DeleteSnapshotResponse :: Type -> Type #

NFData DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Methods

rnf :: DeleteSnapshotResponse -> () #

type Rep DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

type Rep DeleteSnapshotResponse = D1 ('MetaData "DeleteSnapshotResponse" "Amazonka.DirectoryService.DeleteSnapshot" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSnapshotResponse Source #

Create a value of DeleteSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshotId:DeleteSnapshot', deleteSnapshotResponse_snapshotId - The identifier of the directory snapshot that was deleted.

$sel:httpStatus:DeleteSnapshotResponse', deleteSnapshotResponse_httpStatus - The response's http status code.

DeregisterCertificate

data DeregisterCertificate Source #

See: newDeregisterCertificate smart constructor.

Instances

Instances details
Eq DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Read DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Show DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Generic DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Associated Types

type Rep DeregisterCertificate :: Type -> Type #

NFData DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Methods

rnf :: DeregisterCertificate -> () #

Hashable DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

ToJSON DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

AWSRequest DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Associated Types

type AWSResponse DeregisterCertificate #

ToHeaders DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

ToPath DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

ToQuery DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

type Rep DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

type Rep DeregisterCertificate = D1 ('MetaData "DeregisterCertificate" "Amazonka.DirectoryService.DeregisterCertificate" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeregisterCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

newDeregisterCertificate Source #

Create a value of DeregisterCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DeregisterCertificate', deregisterCertificate_directoryId - The identifier of the directory.

$sel:certificateId:DeregisterCertificate', deregisterCertificate_certificateId - The identifier of the certificate.

data DeregisterCertificateResponse Source #

See: newDeregisterCertificateResponse smart constructor.

Instances

Instances details
Eq DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Read DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Show DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Generic DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Associated Types

type Rep DeregisterCertificateResponse :: Type -> Type #

NFData DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

type Rep DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

type Rep DeregisterCertificateResponse = D1 ('MetaData "DeregisterCertificateResponse" "Amazonka.DirectoryService.DeregisterCertificate" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeregisterCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeregisterCertificateResponse Source #

Create a value of DeregisterCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeregisterCertificateResponse', deregisterCertificateResponse_httpStatus - The response's http status code.

StartSchemaExtension

data StartSchemaExtension Source #

See: newStartSchemaExtension smart constructor.

Instances

Instances details
Eq StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Read StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Show StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Generic StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Associated Types

type Rep StartSchemaExtension :: Type -> Type #

NFData StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Methods

rnf :: StartSchemaExtension -> () #

Hashable StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

ToJSON StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

AWSRequest StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Associated Types

type AWSResponse StartSchemaExtension #

ToHeaders StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

ToPath StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

ToQuery StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

type Rep StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

type Rep StartSchemaExtension = D1 ('MetaData "StartSchemaExtension" "Amazonka.DirectoryService.StartSchemaExtension" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "StartSchemaExtension'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createSnapshotBeforeSchemaExtension") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "ldifContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

newStartSchemaExtension Source #

Create a value of StartSchemaExtension with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:StartSchemaExtension', startSchemaExtension_directoryId - The identifier of the directory for which the schema extension will be applied to.

$sel:createSnapshotBeforeSchemaExtension:StartSchemaExtension', startSchemaExtension_createSnapshotBeforeSchemaExtension - If true, creates a snapshot of the directory before applying the schema extension.

$sel:ldifContent:StartSchemaExtension', startSchemaExtension_ldifContent - The LDIF file represented as a string. To construct the LdifContent string, precede each line as it would be formatted in an ldif file with \n. See the example request below for more details. The file size can be no larger than 1MB.

$sel:description:StartSchemaExtension', startSchemaExtension_description - A description of the schema extension.

data StartSchemaExtensionResponse Source #

See: newStartSchemaExtensionResponse smart constructor.

Instances

Instances details
Eq StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Read StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Show StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Generic StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Associated Types

type Rep StartSchemaExtensionResponse :: Type -> Type #

NFData StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

type Rep StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

type Rep StartSchemaExtensionResponse = D1 ('MetaData "StartSchemaExtensionResponse" "Amazonka.DirectoryService.StartSchemaExtension" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "StartSchemaExtensionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaExtensionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartSchemaExtensionResponse Source #

Create a value of StartSchemaExtensionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:schemaExtensionId:StartSchemaExtensionResponse', startSchemaExtensionResponse_schemaExtensionId - The identifier of the schema extension that will be applied.

$sel:httpStatus:StartSchemaExtensionResponse', startSchemaExtensionResponse_httpStatus - The response's http status code.

CreateTrust

data CreateTrust Source #

Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your Managed Microsoft AD directory, and your existing self-managed Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.

This action initiates the creation of the Amazon Web Services side of a trust relationship between an Managed Microsoft AD directory and an external domain.

See: newCreateTrust smart constructor.

Instances

Instances details
Eq CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Show CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Generic CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Associated Types

type Rep CreateTrust :: Type -> Type #

NFData CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Methods

rnf :: CreateTrust -> () #

Hashable CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

ToJSON CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

AWSRequest CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Associated Types

type AWSResponse CreateTrust #

ToHeaders CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Methods

toHeaders :: CreateTrust -> [Header] #

ToPath CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

ToQuery CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

type Rep CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

type Rep CreateTrust = D1 ('MetaData "CreateTrust" "Amazonka.DirectoryService.CreateTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateTrust'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "conditionalForwarderIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "trustType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustType)) :*: S1 ('MetaSel ('Just "selectiveAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectiveAuth)))) :*: ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "trustPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "trustDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrustDirection)))))
type AWSResponse CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

newCreateTrust Source #

Create a value of CreateTrust with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:conditionalForwarderIpAddrs:CreateTrust', createTrust_conditionalForwarderIpAddrs - The IP addresses of the remote DNS server associated with RemoteDomainName.

$sel:trustType:CreateTrust', createTrust_trustType - The trust relationship type. Forest is the default.

$sel:selectiveAuth:CreateTrust', createTrust_selectiveAuth - Optional parameter to enable selective authentication for the trust.

$sel:directoryId:CreateTrust', createTrust_directoryId - The Directory ID of the Managed Microsoft AD directory for which to establish the trust relationship.

$sel:remoteDomainName:CreateTrust', createTrust_remoteDomainName - The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.

$sel:trustPassword:CreateTrust', createTrust_trustPassword - The trust password. The must be the same password that was used when creating the trust relationship on the external domain.

$sel:trustDirection:CreateTrust', createTrust_trustDirection - The direction of the trust relationship.

data CreateTrustResponse Source #

The result of a CreateTrust request.

See: newCreateTrustResponse smart constructor.

Instances

Instances details
Eq CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Read CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Show CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Generic CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Associated Types

type Rep CreateTrustResponse :: Type -> Type #

NFData CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Methods

rnf :: CreateTrustResponse -> () #

type Rep CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

type Rep CreateTrustResponse = D1 ('MetaData "CreateTrustResponse" "Amazonka.DirectoryService.CreateTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateTrustResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTrustResponse Source #

Create a value of CreateTrustResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:trustId:CreateTrustResponse', createTrustResponse_trustId - A unique identifier for the trust relationship that was created.

$sel:httpStatus:CreateTrustResponse', createTrustResponse_httpStatus - The response's http status code.

DeleteDirectory

data DeleteDirectory Source #

Contains the inputs for the DeleteDirectory operation.

See: newDeleteDirectory smart constructor.

Constructors

DeleteDirectory' Text 

Instances

Instances details
Eq DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Read DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Show DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Generic DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Associated Types

type Rep DeleteDirectory :: Type -> Type #

NFData DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Methods

rnf :: DeleteDirectory -> () #

Hashable DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

ToJSON DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

AWSRequest DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Associated Types

type AWSResponse DeleteDirectory #

ToHeaders DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

ToPath DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

ToQuery DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

type Rep DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

type Rep DeleteDirectory = D1 ('MetaData "DeleteDirectory" "Amazonka.DirectoryService.DeleteDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

newDeleteDirectory Source #

Create a value of DeleteDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DeleteDirectory', deleteDirectory_directoryId - The identifier of the directory to delete.

data DeleteDirectoryResponse Source #

Contains the results of the DeleteDirectory operation.

See: newDeleteDirectoryResponse smart constructor.

Instances

Instances details
Eq DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Read DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Show DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Generic DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Associated Types

type Rep DeleteDirectoryResponse :: Type -> Type #

NFData DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Methods

rnf :: DeleteDirectoryResponse -> () #

type Rep DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

type Rep DeleteDirectoryResponse = D1 ('MetaData "DeleteDirectoryResponse" "Amazonka.DirectoryService.DeleteDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DeleteDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDirectoryResponse Source #

Create a value of DeleteDirectoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DeleteDirectory', deleteDirectoryResponse_directoryId - The directory identifier.

$sel:httpStatus:DeleteDirectoryResponse', deleteDirectoryResponse_httpStatus - The response's http status code.

CreateSnapshot

data CreateSnapshot Source #

Contains the inputs for the CreateSnapshot operation.

See: newCreateSnapshot smart constructor.

Constructors

CreateSnapshot' (Maybe Text) Text 

Instances

Instances details
Eq CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Read CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Show CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Generic CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Associated Types

type Rep CreateSnapshot :: Type -> Type #

NFData CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Methods

rnf :: CreateSnapshot -> () #

Hashable CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

ToJSON CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

AWSRequest CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Associated Types

type AWSResponse CreateSnapshot #

ToHeaders CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

ToPath CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

ToQuery CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

type Rep CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

type Rep CreateSnapshot = D1 ('MetaData "CreateSnapshot" "Amazonka.DirectoryService.CreateSnapshot" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

newCreateSnapshot Source #

Create a value of CreateSnapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateSnapshot', createSnapshot_name - The descriptive name to apply to the snapshot.

$sel:directoryId:CreateSnapshot', createSnapshot_directoryId - The identifier of the directory of which to take a snapshot.

data CreateSnapshotResponse Source #

Contains the results of the CreateSnapshot operation.

See: newCreateSnapshotResponse smart constructor.

Instances

Instances details
Eq CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Read CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Show CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Generic CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Associated Types

type Rep CreateSnapshotResponse :: Type -> Type #

NFData CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Methods

rnf :: CreateSnapshotResponse -> () #

type Rep CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

type Rep CreateSnapshotResponse = D1 ('MetaData "CreateSnapshotResponse" "Amazonka.DirectoryService.CreateSnapshot" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateSnapshotResponse Source #

Create a value of CreateSnapshotResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snapshotId:CreateSnapshotResponse', createSnapshotResponse_snapshotId - The identifier of the snapshot that was created.

$sel:httpStatus:CreateSnapshotResponse', createSnapshotResponse_httpStatus - The response's http status code.

DescribeCertificate

data DescribeCertificate Source #

See: newDescribeCertificate smart constructor.

Instances

Instances details
Eq DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Read DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Show DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Generic DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Associated Types

type Rep DescribeCertificate :: Type -> Type #

NFData DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Methods

rnf :: DescribeCertificate -> () #

Hashable DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

ToJSON DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

AWSRequest DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Associated Types

type AWSResponse DescribeCertificate #

ToHeaders DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

ToPath DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

ToQuery DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

type Rep DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

type Rep DescribeCertificate = D1 ('MetaData "DescribeCertificate" "Amazonka.DirectoryService.DescribeCertificate" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

newDescribeCertificate Source #

Create a value of DescribeCertificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:DescribeCertificate', describeCertificate_directoryId - The identifier of the directory.

$sel:certificateId:DescribeCertificate', describeCertificate_certificateId - The identifier of the certificate.

data DescribeCertificateResponse Source #

See: newDescribeCertificateResponse smart constructor.

Instances

Instances details
Eq DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Read DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Show DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Generic DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Associated Types

type Rep DescribeCertificateResponse :: Type -> Type #

NFData DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

type Rep DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

type Rep DescribeCertificateResponse = D1 ('MetaData "DescribeCertificateResponse" "Amazonka.DirectoryService.DescribeCertificate" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Certificate)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeCertificateResponse Source #

Create a value of DescribeCertificateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificate:DescribeCertificateResponse', describeCertificateResponse_certificate - Information about the certificate, including registered date time, certificate state, the reason for the state, expiration date time, and certificate common name.

$sel:httpStatus:DescribeCertificateResponse', describeCertificateResponse_httpStatus - The response's http status code.

EnableClientAuthentication

data EnableClientAuthentication Source #

See: newEnableClientAuthentication smart constructor.

Instances

Instances details
Eq EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Read EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Show EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Generic EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Associated Types

type Rep EnableClientAuthentication :: Type -> Type #

NFData EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Hashable EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToJSON EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

AWSRequest EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToHeaders EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToPath EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToQuery EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthentication = D1 ('MetaData "EnableClientAuthentication" "Amazonka.DirectoryService.EnableClientAuthentication" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableClientAuthentication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClientAuthenticationType)))
type AWSResponse EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

newEnableClientAuthentication Source #

Create a value of EnableClientAuthentication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:EnableClientAuthentication', enableClientAuthentication_directoryId - The identifier of the specified directory.

$sel:type':EnableClientAuthentication', enableClientAuthentication_type - The type of client authentication to enable. Currently only the value SmartCard is supported. Smart card authentication in AD Connector requires that you enable Kerberos Constrained Delegation for the Service User to the LDAP service in your self-managed AD.

data EnableClientAuthenticationResponse Source #

Instances

Instances details
Eq EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Read EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Show EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Generic EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Associated Types

type Rep EnableClientAuthenticationResponse :: Type -> Type #

NFData EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthenticationResponse = D1 ('MetaData "EnableClientAuthenticationResponse" "Amazonka.DirectoryService.EnableClientAuthentication" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableClientAuthenticationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableClientAuthenticationResponse Source #

Create a value of EnableClientAuthenticationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableClientAuthenticationResponse', enableClientAuthenticationResponse_httpStatus - The response's http status code.

CreateComputer

data CreateComputer Source #

Contains the inputs for the CreateComputer operation.

See: newCreateComputer smart constructor.

Instances

Instances details
Eq CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Show CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Generic CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Associated Types

type Rep CreateComputer :: Type -> Type #

NFData CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Methods

rnf :: CreateComputer -> () #

Hashable CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

ToJSON CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

AWSRequest CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Associated Types

type AWSResponse CreateComputer #

ToHeaders CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

ToPath CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

ToQuery CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

type Rep CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

type Rep CreateComputer = D1 ('MetaData "CreateComputer" "Amazonka.DirectoryService.CreateComputer" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateComputer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "computerAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: S1 ('MetaSel ('Just "organizationalUnitDistinguishedName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "computerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))
type AWSResponse CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

newCreateComputer Source #

Create a value of CreateComputer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:computerAttributes:CreateComputer', createComputer_computerAttributes - An array of Attribute objects that contain any LDAP attributes to apply to the computer account.

$sel:organizationalUnitDistinguishedName:CreateComputer', createComputer_organizationalUnitDistinguishedName - The fully-qualified distinguished name of the organizational unit to place the computer account in.

$sel:directoryId:CreateComputer', createComputer_directoryId - The identifier of the directory in which to create the computer account.

$sel:computerName:CreateComputer', createComputer_computerName - The name of the computer account.

$sel:password:CreateComputer', createComputer_password - A one-time password that is used to join the computer to the directory. You should generate a random, strong password to use for this parameter.

data CreateComputerResponse Source #

Contains the results for the CreateComputer operation.

See: newCreateComputerResponse smart constructor.

Instances

Instances details
Eq CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Read CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Show CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Generic CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Associated Types

type Rep CreateComputerResponse :: Type -> Type #

NFData CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Methods

rnf :: CreateComputerResponse -> () #

type Rep CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

type Rep CreateComputerResponse = D1 ('MetaData "CreateComputerResponse" "Amazonka.DirectoryService.CreateComputer" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateComputerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "computer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Computer)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateComputerResponse Source #

Create a value of CreateComputerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:computer:CreateComputerResponse', createComputerResponse_computer - A Computer object that represents the computer account.

$sel:httpStatus:CreateComputerResponse', createComputerResponse_httpStatus - The response's http status code.

DescribeSharedDirectories (Paginated)

data DescribeSharedDirectories Source #

See: newDescribeSharedDirectories smart constructor.

Instances

Instances details
Eq DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Read DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Show DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Generic DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Associated Types

type Rep DescribeSharedDirectories :: Type -> Type #

NFData DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Hashable DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

ToJSON DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

AWSPager DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

AWSRequest DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

ToHeaders DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

ToPath DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

ToQuery DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

type Rep DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

type Rep DescribeSharedDirectories = D1 ('MetaData "DescribeSharedDirectories" "Amazonka.DirectoryService.DescribeSharedDirectories" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeSharedDirectories'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sharedDirectoryIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "ownerDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

newDescribeSharedDirectories Source #

Create a value of DescribeSharedDirectories with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectoryIds:DescribeSharedDirectories', describeSharedDirectories_sharedDirectoryIds - A list of identifiers of all shared directories in your account.

$sel:nextToken:DescribeSharedDirectories', describeSharedDirectories_nextToken - The DescribeSharedDirectoriesResult.NextToken value from a previous call to DescribeSharedDirectories. Pass null if this is the first call.

$sel:limit:DescribeSharedDirectories', describeSharedDirectories_limit - The number of shared directories to return in the response object.

$sel:ownerDirectoryId:DescribeSharedDirectories', describeSharedDirectories_ownerDirectoryId - Returns the identifier of the directory in the directory owner account.

data DescribeSharedDirectoriesResponse Source #

See: newDescribeSharedDirectoriesResponse smart constructor.

Instances

Instances details
Eq DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Show DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Generic DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Associated Types

type Rep DescribeSharedDirectoriesResponse :: Type -> Type #

NFData DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

type Rep DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

type Rep DescribeSharedDirectoriesResponse = D1 ('MetaData "DescribeSharedDirectoriesResponse" "Amazonka.DirectoryService.DescribeSharedDirectories" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeSharedDirectoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SharedDirectory])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSharedDirectoriesResponse Source #

Create a value of DescribeSharedDirectoriesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedDirectories:DescribeSharedDirectoriesResponse', describeSharedDirectoriesResponse_sharedDirectories - A list of all shared directories in your account.

$sel:nextToken:DescribeSharedDirectories', describeSharedDirectoriesResponse_nextToken - If not null, token that indicates that more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeSharedDirectories to retrieve the next set of items.

$sel:httpStatus:DescribeSharedDirectoriesResponse', describeSharedDirectoriesResponse_httpStatus - The response's http status code.

EnableLDAPS

data EnableLDAPS Source #

See: newEnableLDAPS smart constructor.

Instances

Instances details
Eq EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Read EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Show EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Generic EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Associated Types

type Rep EnableLDAPS :: Type -> Type #

NFData EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Methods

rnf :: EnableLDAPS -> () #

Hashable EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

ToJSON EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

AWSRequest EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Associated Types

type AWSResponse EnableLDAPS #

ToHeaders EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Methods

toHeaders :: EnableLDAPS -> [Header] #

ToPath EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

ToQuery EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

type Rep EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

type Rep EnableLDAPS = D1 ('MetaData "EnableLDAPS" "Amazonka.DirectoryService.EnableLDAPS" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableLDAPS'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LDAPSType)))
type AWSResponse EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

newEnableLDAPS Source #

Create a value of EnableLDAPS with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:EnableLDAPS', enableLDAPS_directoryId - The identifier of the directory.

$sel:type':EnableLDAPS', enableLDAPS_type - The type of LDAP security to enable. Currently only the value Client is supported.

data EnableLDAPSResponse Source #

See: newEnableLDAPSResponse smart constructor.

Instances

Instances details
Eq EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Read EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Show EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Generic EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Associated Types

type Rep EnableLDAPSResponse :: Type -> Type #

NFData EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Methods

rnf :: EnableLDAPSResponse -> () #

type Rep EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

type Rep EnableLDAPSResponse = D1 ('MetaData "EnableLDAPSResponse" "Amazonka.DirectoryService.EnableLDAPS" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableLDAPSResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableLDAPSResponse Source #

Create a value of EnableLDAPSResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableLDAPSResponse', enableLDAPSResponse_httpStatus - The response's http status code.

DisableSso

data DisableSso Source #

Contains the inputs for the DisableSso operation.

See: newDisableSso smart constructor.

Instances

Instances details
Eq DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Show DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Generic DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Associated Types

type Rep DisableSso :: Type -> Type #

NFData DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Methods

rnf :: DisableSso -> () #

Hashable DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

ToJSON DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

AWSRequest DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Associated Types

type AWSResponse DisableSso #

ToHeaders DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Methods

toHeaders :: DisableSso -> [Header] #

ToPath DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

ToQuery DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

type Rep DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

type Rep DisableSso = D1 ('MetaData "DisableSso" "Amazonka.DirectoryService.DisableSso" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableSso'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

newDisableSso Source #

Create a value of DisableSso with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userName:DisableSso', disableSso_userName - The username of an alternate account to use to disable single-sign on. This is only used for AD Connector directories. This account must have privileges to remove a service principal name.

If the AD Connector service account does not have privileges to remove a service principal name, you can specify an alternate account with the UserName and Password parameters. These credentials are only used to disable single sign-on and are not stored by the service. The AD Connector service account is not changed.

$sel:password:DisableSso', disableSso_password - The password of an alternate account to use to disable single-sign on. This is only used for AD Connector directories. For more information, see the UserName parameter.

$sel:directoryId:DisableSso', disableSso_directoryId - The identifier of the directory for which to disable single-sign on.

data DisableSsoResponse Source #

Contains the results of the DisableSso operation.

See: newDisableSsoResponse smart constructor.

Constructors

DisableSsoResponse' Int 

Instances

Instances details
Eq DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Read DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Show DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Generic DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Associated Types

type Rep DisableSsoResponse :: Type -> Type #

NFData DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Methods

rnf :: DisableSsoResponse -> () #

type Rep DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

type Rep DisableSsoResponse = D1 ('MetaData "DisableSsoResponse" "Amazonka.DirectoryService.DisableSso" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DisableSsoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableSsoResponse Source #

Create a value of DisableSsoResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisableSsoResponse', disableSsoResponse_httpStatus - The response's http status code.

VerifyTrust

data VerifyTrust Source #

Initiates the verification of an existing trust relationship between an Managed Microsoft AD directory and an external domain.

See: newVerifyTrust smart constructor.

Constructors

VerifyTrust' Text 

Instances

Instances details
Eq VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Read VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Show VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Generic VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type Rep VerifyTrust :: Type -> Type #

NFData VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

rnf :: VerifyTrust -> () #

Hashable VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

ToJSON VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

AWSRequest VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type AWSResponse VerifyTrust #

ToHeaders VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

toHeaders :: VerifyTrust -> [Header] #

ToPath VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

ToQuery VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrust = D1 ('MetaData "VerifyTrust" "Amazonka.DirectoryService.VerifyTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "VerifyTrust'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

newVerifyTrust Source #

Create a value of VerifyTrust with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:trustId:VerifyTrust', verifyTrust_trustId - The unique Trust ID of the trust relationship to verify.

data VerifyTrustResponse Source #

Result of a VerifyTrust request.

See: newVerifyTrustResponse smart constructor.

Instances

Instances details
Eq VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Read VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Show VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Generic VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type Rep VerifyTrustResponse :: Type -> Type #

NFData VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

rnf :: VerifyTrustResponse -> () #

type Rep VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrustResponse = D1 ('MetaData "VerifyTrustResponse" "Amazonka.DirectoryService.VerifyTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "VerifyTrustResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newVerifyTrustResponse Source #

Create a value of VerifyTrustResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:trustId:VerifyTrust', verifyTrustResponse_trustId - The unique Trust ID of the trust relationship that was verified.

$sel:httpStatus:VerifyTrustResponse', verifyTrustResponse_httpStatus - The response's http status code.

RemoveRegion

data RemoveRegion Source #

See: newRemoveRegion smart constructor.

Constructors

RemoveRegion' Text 

Instances

Instances details
Eq RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Read RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Show RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Generic RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Associated Types

type Rep RemoveRegion :: Type -> Type #

NFData RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Methods

rnf :: RemoveRegion -> () #

Hashable RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

ToJSON RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

AWSRequest RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Associated Types

type AWSResponse RemoveRegion #

ToHeaders RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

ToPath RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

ToQuery RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

type Rep RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

type Rep RemoveRegion = D1 ('MetaData "RemoveRegion" "Amazonka.DirectoryService.RemoveRegion" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RemoveRegion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

newRemoveRegion Source #

Create a value of RemoveRegion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:RemoveRegion', removeRegion_directoryId - The identifier of the directory for which you want to remove Region replication.

data RemoveRegionResponse Source #

See: newRemoveRegionResponse smart constructor.

Instances

Instances details
Eq RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Read RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Show RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Generic RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Associated Types

type Rep RemoveRegionResponse :: Type -> Type #

NFData RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Methods

rnf :: RemoveRegionResponse -> () #

type Rep RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

type Rep RemoveRegionResponse = D1 ('MetaData "RemoveRegionResponse" "Amazonka.DirectoryService.RemoveRegion" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RemoveRegionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveRegionResponse Source #

Create a value of RemoveRegionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RemoveRegionResponse', removeRegionResponse_httpStatus - The response's http status code.

CreateConditionalForwarder

data CreateConditionalForwarder Source #

Initiates the creation of a conditional forwarder for your Directory Service for Microsoft Active Directory. Conditional forwarders are required in order to set up a trust relationship with another domain.

See: newCreateConditionalForwarder smart constructor.

Instances

Instances details
Eq CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Read CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Show CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Generic CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Associated Types

type Rep CreateConditionalForwarder :: Type -> Type #

NFData CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Hashable CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

ToJSON CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

AWSRequest CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

ToHeaders CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

ToPath CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

ToQuery CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

type Rep CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

type Rep CreateConditionalForwarder = D1 ('MetaData "CreateConditionalForwarder" "Amazonka.DirectoryService.CreateConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateConditionalForwarder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))
type AWSResponse CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

newCreateConditionalForwarder Source #

Create a value of CreateConditionalForwarder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:CreateConditionalForwarder', createConditionalForwarder_directoryId - The directory ID of the Amazon Web Services directory for which you are creating the conditional forwarder.

$sel:remoteDomainName:CreateConditionalForwarder', createConditionalForwarder_remoteDomainName - The fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.

$sel:dnsIpAddrs:CreateConditionalForwarder', createConditionalForwarder_dnsIpAddrs - The IP addresses of the remote DNS server associated with RemoteDomainName.

data CreateConditionalForwarderResponse Source #

The result of a CreateConditinalForwarder request.

See: newCreateConditionalForwarderResponse smart constructor.

Instances

Instances details
Eq CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Read CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Show CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Generic CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Associated Types

type Rep CreateConditionalForwarderResponse :: Type -> Type #

NFData CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

type Rep CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

type Rep CreateConditionalForwarderResponse = D1 ('MetaData "CreateConditionalForwarderResponse" "Amazonka.DirectoryService.CreateConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CreateConditionalForwarderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateConditionalForwarderResponse Source #

Create a value of CreateConditionalForwarderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateConditionalForwarderResponse', createConditionalForwarderResponse_httpStatus - The response's http status code.

DescribeRegions

data DescribeRegions Source #

See: newDescribeRegions smart constructor.

Instances

Instances details
Eq DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Read DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Show DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Generic DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Associated Types

type Rep DescribeRegions :: Type -> Type #

NFData DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Methods

rnf :: DescribeRegions -> () #

Hashable DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

ToJSON DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

AWSRequest DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Associated Types

type AWSResponse DescribeRegions #

ToHeaders DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

ToPath DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

ToQuery DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

type Rep DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

type Rep DescribeRegions = D1 ('MetaData "DescribeRegions" "Amazonka.DirectoryService.DescribeRegions" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeRegions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

newDescribeRegions Source #

Create a value of DescribeRegions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:regionName:DescribeRegions', describeRegions_regionName - The name of the Region. For example, us-east-1.

$sel:nextToken:DescribeRegions', describeRegions_nextToken - The DescribeRegionsResult.NextToken value from a previous call to DescribeRegions. Pass null if this is the first call.

$sel:directoryId:DescribeRegions', describeRegions_directoryId - The identifier of the directory.

data DescribeRegionsResponse Source #

See: newDescribeRegionsResponse smart constructor.

Instances

Instances details
Eq DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Read DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Show DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Generic DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Associated Types

type Rep DescribeRegionsResponse :: Type -> Type #

NFData DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Methods

rnf :: DescribeRegionsResponse -> () #

type Rep DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

type Rep DescribeRegionsResponse = D1 ('MetaData "DescribeRegionsResponse" "Amazonka.DirectoryService.DescribeRegions" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DescribeRegionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "regionsDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRegionsResponse Source #

Create a value of DescribeRegionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeRegions', describeRegionsResponse_nextToken - If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeRegions to retrieve the next set of items.

$sel:regionsDescription:DescribeRegionsResponse', describeRegionsResponse_regionsDescription - List of Region information related to the directory for each replicated Region.

$sel:httpStatus:DescribeRegionsResponse', describeRegionsResponse_httpStatus - The response's http status code.

AddRegion

data AddRegion Source #

See: newAddRegion smart constructor.

Instances

Instances details
Eq AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Read AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Show AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Generic AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Associated Types

type Rep AddRegion :: Type -> Type #

NFData AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Methods

rnf :: AddRegion -> () #

Hashable AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

ToJSON AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

AWSRequest AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Associated Types

type AWSResponse AddRegion #

ToHeaders AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Methods

toHeaders :: AddRegion -> [Header] #

ToPath AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

ToQuery AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

type Rep AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

type Rep AddRegion = D1 ('MetaData "AddRegion" "Amazonka.DirectoryService.AddRegion" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AddRegion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vPCSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DirectoryVpcSettings))))
type AWSResponse AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

newAddRegion Source #

Create a value of AddRegion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:AddRegion', addRegion_directoryId - The identifier of the directory to which you want to add Region replication.

$sel:regionName:AddRegion', addRegion_regionName - The name of the Region where you want to add domain controllers for replication. For example, us-east-1.

$sel:vPCSettings:AddRegion', addRegion_vPCSettings - Undocumented member.

data AddRegionResponse Source #

See: newAddRegionResponse smart constructor.

Constructors

AddRegionResponse' Int 

Instances

Instances details
Eq AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Read AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Show AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Generic AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Associated Types

type Rep AddRegionResponse :: Type -> Type #

NFData AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Methods

rnf :: AddRegionResponse -> () #

type Rep AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

type Rep AddRegionResponse = D1 ('MetaData "AddRegionResponse" "Amazonka.DirectoryService.AddRegion" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "AddRegionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAddRegionResponse Source #

Create a value of AddRegionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AddRegionResponse', addRegionResponse_httpStatus - The response's http status code.

GetDirectoryLimits

data GetDirectoryLimits Source #

Contains the inputs for the GetDirectoryLimits operation.

See: newGetDirectoryLimits smart constructor.

Constructors

GetDirectoryLimits' 

Instances

Instances details
Eq GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Read GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Show GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Generic GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Associated Types

type Rep GetDirectoryLimits :: Type -> Type #

NFData GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Methods

rnf :: GetDirectoryLimits -> () #

Hashable GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

ToJSON GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

AWSRequest GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Associated Types

type AWSResponse GetDirectoryLimits #

ToHeaders GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

ToPath GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

ToQuery GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

type Rep GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

type Rep GetDirectoryLimits = D1 ('MetaData "GetDirectoryLimits" "Amazonka.DirectoryService.GetDirectoryLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "GetDirectoryLimits'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

newGetDirectoryLimits :: GetDirectoryLimits Source #

Create a value of GetDirectoryLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetDirectoryLimitsResponse Source #

Contains the results of the GetDirectoryLimits operation.

See: newGetDirectoryLimitsResponse smart constructor.

Instances

Instances details
Eq GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Read GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Show GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Generic GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Associated Types

type Rep GetDirectoryLimitsResponse :: Type -> Type #

NFData GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

type Rep GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

type Rep GetDirectoryLimitsResponse = D1 ('MetaData "GetDirectoryLimitsResponse" "Amazonka.DirectoryService.GetDirectoryLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "GetDirectoryLimitsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryLimits)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDirectoryLimitsResponse Source #

Create a value of GetDirectoryLimitsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryLimits:GetDirectoryLimitsResponse', getDirectoryLimitsResponse_directoryLimits - A DirectoryLimits object that contains the directory limits for the current Region.

$sel:httpStatus:GetDirectoryLimitsResponse', getDirectoryLimitsResponse_httpStatus - The response's http status code.

UpdateRadius

data UpdateRadius Source #

Contains the inputs for the UpdateRadius operation.

See: newUpdateRadius smart constructor.

Instances

Instances details
Eq UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Show UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Generic UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Associated Types

type Rep UpdateRadius :: Type -> Type #

NFData UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Methods

rnf :: UpdateRadius -> () #

Hashable UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

ToJSON UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

AWSRequest UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Associated Types

type AWSResponse UpdateRadius #

ToHeaders UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

ToPath UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

ToQuery UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

type Rep UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

type Rep UpdateRadius = D1 ('MetaData "UpdateRadius" "Amazonka.DirectoryService.UpdateRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateRadius'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RadiusSettings)))
type AWSResponse UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

newUpdateRadius Source #

Create a value of UpdateRadius with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:UpdateRadius', updateRadius_directoryId - The identifier of the directory for which to update the RADIUS server information.

$sel:radiusSettings:UpdateRadius', updateRadius_radiusSettings - A RadiusSettings object that contains information about the RADIUS server.

data UpdateRadiusResponse Source #

Contains the results of the UpdateRadius operation.

See: newUpdateRadiusResponse smart constructor.

Instances

Instances details
Eq UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Read UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Show UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Generic UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Associated Types

type Rep UpdateRadiusResponse :: Type -> Type #

NFData UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Methods

rnf :: UpdateRadiusResponse -> () #

type Rep UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

type Rep UpdateRadiusResponse = D1 ('MetaData "UpdateRadiusResponse" "Amazonka.DirectoryService.UpdateRadius" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateRadiusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRadiusResponse Source #

Create a value of UpdateRadiusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateRadiusResponse', updateRadiusResponse_httpStatus - The response's http status code.

Types

CertificateState

newtype CertificateState Source #

Instances

Instances details
Eq CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Ord CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Read CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Show CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Generic CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Associated Types

type Rep CertificateState :: Type -> Type #

NFData CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Methods

rnf :: CertificateState -> () #

Hashable CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToJSON CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToJSONKey CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

FromJSON CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

FromJSONKey CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToLog CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToHeader CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToQuery CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

FromXML CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToXML CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToByteString CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

FromText CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToText CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

type Rep CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

type Rep CertificateState = D1 ('MetaData "CertificateState" "Amazonka.DirectoryService.Types.CertificateState" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "CertificateState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CertificateType

newtype CertificateType Source #

Constructors

CertificateType' 

Instances

Instances details
Eq CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Ord CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Read CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Show CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Generic CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Associated Types

type Rep CertificateType :: Type -> Type #

NFData CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Methods

rnf :: CertificateType -> () #

Hashable CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToJSON CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToJSONKey CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

FromJSON CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

FromJSONKey CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToLog CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToHeader CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToQuery CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

FromXML CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToXML CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Methods

toXML :: CertificateType -> XML #

ToByteString CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

FromText CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToText CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

type Rep CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

type Rep CertificateType = D1 ('MetaData "CertificateType" "Amazonka.DirectoryService.Types.CertificateType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "CertificateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ClientAuthenticationStatus

newtype ClientAuthenticationStatus Source #

Instances

Instances details
Eq ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Ord ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Read ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Show ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Generic ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Associated Types

type Rep ClientAuthenticationStatus :: Type -> Type #

NFData ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Hashable ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToJSON ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToJSONKey ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

FromJSON ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

FromJSONKey ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToLog ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToHeader ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToQuery ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

FromXML ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToXML ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToByteString ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

FromText ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToText ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

type Rep ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

type Rep ClientAuthenticationStatus = D1 ('MetaData "ClientAuthenticationStatus" "Amazonka.DirectoryService.Types.ClientAuthenticationStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "ClientAuthenticationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromClientAuthenticationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ClientAuthenticationType

newtype ClientAuthenticationType Source #

Instances

Instances details
Eq ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Ord ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Read ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Show ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Generic ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Associated Types

type Rep ClientAuthenticationType :: Type -> Type #

NFData ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Hashable ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToJSON ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToJSONKey ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

FromJSON ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

FromJSONKey ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToLog ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToHeader ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToQuery ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

FromXML ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToXML ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToByteString ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

FromText ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToText ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

type Rep ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

type Rep ClientAuthenticationType = D1 ('MetaData "ClientAuthenticationType" "Amazonka.DirectoryService.Types.ClientAuthenticationType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "ClientAuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromClientAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryEdition

newtype DirectoryEdition Source #

Instances

Instances details
Eq DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Ord DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Read DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Show DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Generic DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Associated Types

type Rep DirectoryEdition :: Type -> Type #

NFData DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Methods

rnf :: DirectoryEdition -> () #

Hashable DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToJSON DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToJSONKey DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

FromJSON DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

FromJSONKey DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToLog DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToHeader DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToQuery DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

FromXML DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToXML DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToByteString DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

FromText DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToText DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

type Rep DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

type Rep DirectoryEdition = D1 ('MetaData "DirectoryEdition" "Amazonka.DirectoryService.Types.DirectoryEdition" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "DirectoryEdition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectoryEdition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectorySize

newtype DirectorySize Source #

Constructors

DirectorySize' 

Bundled Patterns

pattern DirectorySize_Large :: DirectorySize 
pattern DirectorySize_Small :: DirectorySize 

Instances

Instances details
Eq DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Ord DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Read DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Show DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Generic DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Associated Types

type Rep DirectorySize :: Type -> Type #

NFData DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Methods

rnf :: DirectorySize -> () #

Hashable DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToJSON DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToJSONKey DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

FromJSON DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

FromJSONKey DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToLog DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToHeader DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToQuery DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

FromXML DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToXML DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Methods

toXML :: DirectorySize -> XML #

ToByteString DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

FromText DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToText DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Methods

toText :: DirectorySize -> Text #

type Rep DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

type Rep DirectorySize = D1 ('MetaData "DirectorySize" "Amazonka.DirectoryService.Types.DirectorySize" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "DirectorySize'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectorySize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryStage

newtype DirectoryStage Source #

Constructors

DirectoryStage' 

Instances

Instances details
Eq DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Ord DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Read DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Show DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Generic DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Associated Types

type Rep DirectoryStage :: Type -> Type #

NFData DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Methods

rnf :: DirectoryStage -> () #

Hashable DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToJSON DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToJSONKey DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

FromJSON DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

FromJSONKey DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToLog DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToHeader DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToQuery DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

FromXML DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToXML DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Methods

toXML :: DirectoryStage -> XML #

ToByteString DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

FromText DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToText DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

type Rep DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

type Rep DirectoryStage = D1 ('MetaData "DirectoryStage" "Amazonka.DirectoryService.Types.DirectoryStage" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "DirectoryStage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectoryStage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryType

newtype DirectoryType Source #

Constructors

DirectoryType' 

Instances

Instances details
Eq DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Ord DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Read DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Show DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Generic DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Associated Types

type Rep DirectoryType :: Type -> Type #

NFData DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Methods

rnf :: DirectoryType -> () #

Hashable DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToJSON DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToJSONKey DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

FromJSON DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

FromJSONKey DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToLog DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToHeader DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToQuery DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

FromXML DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToXML DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Methods

toXML :: DirectoryType -> XML #

ToByteString DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

FromText DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToText DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Methods

toText :: DirectoryType -> Text #

type Rep DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

type Rep DirectoryType = D1 ('MetaData "DirectoryType" "Amazonka.DirectoryService.Types.DirectoryType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "DirectoryType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainControllerStatus

newtype DomainControllerStatus Source #

Instances

Instances details
Eq DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Ord DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Read DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Show DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Generic DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Associated Types

type Rep DomainControllerStatus :: Type -> Type #

NFData DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Methods

rnf :: DomainControllerStatus -> () #

Hashable DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToJSON DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToJSONKey DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

FromJSON DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

FromJSONKey DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToLog DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToHeader DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToQuery DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

FromXML DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToXML DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToByteString DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

FromText DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToText DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

type Rep DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

type Rep DomainControllerStatus = D1 ('MetaData "DomainControllerStatus" "Amazonka.DirectoryService.Types.DomainControllerStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "DomainControllerStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainControllerStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IpRouteStatusMsg

newtype IpRouteStatusMsg Source #

Instances

Instances details
Eq IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Ord IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Read IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Show IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Generic IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Associated Types

type Rep IpRouteStatusMsg :: Type -> Type #

NFData IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Methods

rnf :: IpRouteStatusMsg -> () #

Hashable IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToJSON IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToJSONKey IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

FromJSON IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

FromJSONKey IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToLog IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToHeader IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToQuery IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

FromXML IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToXML IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToByteString IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

FromText IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToText IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

type Rep IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

type Rep IpRouteStatusMsg = D1 ('MetaData "IpRouteStatusMsg" "Amazonka.DirectoryService.Types.IpRouteStatusMsg" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "IpRouteStatusMsg'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIpRouteStatusMsg") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LDAPSStatus

newtype LDAPSStatus Source #

Constructors

LDAPSStatus' 

Instances

Instances details
Eq LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Ord LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Read LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Show LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Generic LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Associated Types

type Rep LDAPSStatus :: Type -> Type #

NFData LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Methods

rnf :: LDAPSStatus -> () #

Hashable LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToJSON LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToJSONKey LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

FromJSON LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

FromJSONKey LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToLog LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToHeader LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToQuery LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

FromXML LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToXML LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Methods

toXML :: LDAPSStatus -> XML #

ToByteString LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

FromText LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToText LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Methods

toText :: LDAPSStatus -> Text #

type Rep LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

type Rep LDAPSStatus = D1 ('MetaData "LDAPSStatus" "Amazonka.DirectoryService.Types.LDAPSStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "LDAPSStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLDAPSStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LDAPSType

newtype LDAPSType Source #

Constructors

LDAPSType' 

Fields

Bundled Patterns

pattern LDAPSType_Client :: LDAPSType 

Instances

Instances details
Eq LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Ord LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Read LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Show LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Generic LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Associated Types

type Rep LDAPSType :: Type -> Type #

NFData LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Methods

rnf :: LDAPSType -> () #

Hashable LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToJSON LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToJSONKey LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

FromJSON LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

FromJSONKey LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToLog LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToHeader LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToQuery LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

FromXML LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToXML LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Methods

toXML :: LDAPSType -> XML #

ToByteString LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Methods

toBS :: LDAPSType -> ByteString #

FromText LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToText LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Methods

toText :: LDAPSType -> Text #

type Rep LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

type Rep LDAPSType = D1 ('MetaData "LDAPSType" "Amazonka.DirectoryService.Types.LDAPSType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "LDAPSType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLDAPSType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RadiusAuthenticationProtocol

newtype RadiusAuthenticationProtocol Source #

Instances

Instances details
Eq RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Ord RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Read RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Show RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Generic RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Associated Types

type Rep RadiusAuthenticationProtocol :: Type -> Type #

NFData RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Hashable RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToJSON RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToJSONKey RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

FromJSON RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

FromJSONKey RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToLog RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToHeader RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToQuery RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

FromXML RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToXML RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToByteString RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

FromText RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToText RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

type Rep RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

type Rep RadiusAuthenticationProtocol = D1 ('MetaData "RadiusAuthenticationProtocol" "Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "RadiusAuthenticationProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRadiusAuthenticationProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RadiusStatus

newtype RadiusStatus Source #

Constructors

RadiusStatus' 

Instances

Instances details
Eq RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Ord RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Read RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Show RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Generic RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Associated Types

type Rep RadiusStatus :: Type -> Type #

NFData RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Methods

rnf :: RadiusStatus -> () #

Hashable RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToJSON RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToJSONKey RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

FromJSON RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

FromJSONKey RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToLog RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToHeader RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToQuery RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

FromXML RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToXML RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Methods

toXML :: RadiusStatus -> XML #

ToByteString RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

FromText RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToText RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Methods

toText :: RadiusStatus -> Text #

type Rep RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

type Rep RadiusStatus = D1 ('MetaData "RadiusStatus" "Amazonka.DirectoryService.Types.RadiusStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "RadiusStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRadiusStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RegionType

newtype RegionType Source #

Constructors

RegionType' 

Fields

Bundled Patterns

pattern RegionType_Additional :: RegionType 
pattern RegionType_Primary :: RegionType 

Instances

Instances details
Eq RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Ord RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Read RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Show RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Generic RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Associated Types

type Rep RegionType :: Type -> Type #

NFData RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Methods

rnf :: RegionType -> () #

Hashable RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToJSON RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToJSONKey RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

FromJSON RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

FromJSONKey RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToLog RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToHeader RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToQuery RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

FromXML RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToXML RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Methods

toXML :: RegionType -> XML #

ToByteString RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

FromText RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToText RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Methods

toText :: RegionType -> Text #

type Rep RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

type Rep RegionType = D1 ('MetaData "RegionType" "Amazonka.DirectoryService.Types.RegionType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "RegionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRegionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationScope

newtype ReplicationScope Source #

Bundled Patterns

pattern ReplicationScope_Domain :: ReplicationScope 

Instances

Instances details
Eq ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Ord ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Read ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Show ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Generic ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Associated Types

type Rep ReplicationScope :: Type -> Type #

NFData ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Methods

rnf :: ReplicationScope -> () #

Hashable ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToJSON ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToJSONKey ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

FromJSON ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

FromJSONKey ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToLog ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToHeader ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToQuery ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

FromXML ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToXML ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToByteString ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

FromText ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToText ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

type Rep ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

type Rep ReplicationScope = D1 ('MetaData "ReplicationScope" "Amazonka.DirectoryService.Types.ReplicationScope" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "ReplicationScope'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SchemaExtensionStatus

newtype SchemaExtensionStatus Source #

Instances

Instances details
Eq SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Ord SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Read SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Show SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Generic SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Associated Types

type Rep SchemaExtensionStatus :: Type -> Type #

NFData SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Methods

rnf :: SchemaExtensionStatus -> () #

Hashable SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToJSON SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToJSONKey SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

FromJSON SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

FromJSONKey SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToLog SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToHeader SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToQuery SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

FromXML SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToXML SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToByteString SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

FromText SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToText SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

type Rep SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

type Rep SchemaExtensionStatus = D1 ('MetaData "SchemaExtensionStatus" "Amazonka.DirectoryService.Types.SchemaExtensionStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "SchemaExtensionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSchemaExtensionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SelectiveAuth

newtype SelectiveAuth Source #

Constructors

SelectiveAuth' 

Instances

Instances details
Eq SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Ord SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Read SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Show SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Generic SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Associated Types

type Rep SelectiveAuth :: Type -> Type #

NFData SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Methods

rnf :: SelectiveAuth -> () #

Hashable SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToJSON SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToJSONKey SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

FromJSON SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

FromJSONKey SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToLog SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToHeader SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToQuery SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

FromXML SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToXML SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Methods

toXML :: SelectiveAuth -> XML #

ToByteString SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

FromText SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToText SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Methods

toText :: SelectiveAuth -> Text #

type Rep SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

type Rep SelectiveAuth = D1 ('MetaData "SelectiveAuth" "Amazonka.DirectoryService.Types.SelectiveAuth" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "SelectiveAuth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSelectiveAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareMethod

newtype ShareMethod Source #

Constructors

ShareMethod' 

Instances

Instances details
Eq ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Ord ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Read ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Show ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Generic ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Associated Types

type Rep ShareMethod :: Type -> Type #

NFData ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Methods

rnf :: ShareMethod -> () #

Hashable ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToJSON ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToJSONKey ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

FromJSON ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

FromJSONKey ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToLog ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToHeader ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToQuery ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

FromXML ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToXML ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Methods

toXML :: ShareMethod -> XML #

ToByteString ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

FromText ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToText ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Methods

toText :: ShareMethod -> Text #

type Rep ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

type Rep ShareMethod = D1 ('MetaData "ShareMethod" "Amazonka.DirectoryService.Types.ShareMethod" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "ShareMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareStatus

newtype ShareStatus Source #

Constructors

ShareStatus' 

Instances

Instances details
Eq ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Ord ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Read ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Show ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Generic ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Associated Types

type Rep ShareStatus :: Type -> Type #

NFData ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Methods

rnf :: ShareStatus -> () #

Hashable ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToJSON ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToJSONKey ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

FromJSON ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

FromJSONKey ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToLog ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToHeader ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToQuery ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

FromXML ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToXML ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Methods

toXML :: ShareStatus -> XML #

ToByteString ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

FromText ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToText ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Methods

toText :: ShareStatus -> Text #

type Rep ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

type Rep ShareStatus = D1 ('MetaData "ShareStatus" "Amazonka.DirectoryService.Types.ShareStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "ShareStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SnapshotStatus

newtype SnapshotStatus Source #

Constructors

SnapshotStatus' 

Instances

Instances details
Eq SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Ord SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Read SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Show SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Generic SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Associated Types

type Rep SnapshotStatus :: Type -> Type #

NFData SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Methods

rnf :: SnapshotStatus -> () #

Hashable SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToJSON SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToJSONKey SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

FromJSON SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

FromJSONKey SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToLog SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToHeader SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToQuery SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

FromXML SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToXML SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Methods

toXML :: SnapshotStatus -> XML #

ToByteString SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

FromText SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToText SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

type Rep SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

type Rep SnapshotStatus = D1 ('MetaData "SnapshotStatus" "Amazonka.DirectoryService.Types.SnapshotStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "SnapshotStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSnapshotStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SnapshotType

newtype SnapshotType Source #

Constructors

SnapshotType' 

Bundled Patterns

pattern SnapshotType_Auto :: SnapshotType 
pattern SnapshotType_Manual :: SnapshotType 

Instances

Instances details
Eq SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Ord SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Read SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Show SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Generic SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Associated Types

type Rep SnapshotType :: Type -> Type #

NFData SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Methods

rnf :: SnapshotType -> () #

Hashable SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToJSON SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToJSONKey SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

FromJSON SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

FromJSONKey SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToLog SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToHeader SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToQuery SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

FromXML SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToXML SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Methods

toXML :: SnapshotType -> XML #

ToByteString SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

FromText SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToText SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Methods

toText :: SnapshotType -> Text #

type Rep SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

type Rep SnapshotType = D1 ('MetaData "SnapshotType" "Amazonka.DirectoryService.Types.SnapshotType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "SnapshotType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSnapshotType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TargetType

newtype TargetType Source #

Constructors

TargetType' 

Fields

Bundled Patterns

pattern TargetType_ACCOUNT :: TargetType 

Instances

Instances details
Eq TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Ord TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Read TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Show TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Generic TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Associated Types

type Rep TargetType :: Type -> Type #

NFData TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Methods

rnf :: TargetType -> () #

Hashable TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToJSON TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToJSONKey TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

FromJSON TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

FromJSONKey TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToLog TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToHeader TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToQuery TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

FromXML TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToXML TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Methods

toXML :: TargetType -> XML #

ToByteString TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

FromText TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToText TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Methods

toText :: TargetType -> Text #

type Rep TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

type Rep TargetType = D1 ('MetaData "TargetType" "Amazonka.DirectoryService.Types.TargetType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "TargetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTargetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TopicStatus

newtype TopicStatus Source #

Constructors

TopicStatus' 

Instances

Instances details
Eq TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Ord TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Read TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Show TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Generic TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Associated Types

type Rep TopicStatus :: Type -> Type #

NFData TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Methods

rnf :: TopicStatus -> () #

Hashable TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToJSON TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToJSONKey TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

FromJSON TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

FromJSONKey TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToLog TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToHeader TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToQuery TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

FromXML TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToXML TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Methods

toXML :: TopicStatus -> XML #

ToByteString TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

FromText TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToText TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Methods

toText :: TopicStatus -> Text #

type Rep TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

type Rep TopicStatus = D1 ('MetaData "TopicStatus" "Amazonka.DirectoryService.Types.TopicStatus" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "TopicStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTopicStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TrustDirection

newtype TrustDirection Source #

Constructors

TrustDirection' 

Instances

Instances details
Eq TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Ord TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Read TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Show TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Generic TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Associated Types

type Rep TrustDirection :: Type -> Type #

NFData TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Methods

rnf :: TrustDirection -> () #

Hashable TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToJSON TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToJSONKey TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

FromJSON TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

FromJSONKey TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToLog TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToHeader TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToQuery TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

FromXML TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToXML TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Methods

toXML :: TrustDirection -> XML #

ToByteString TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

FromText TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToText TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

type Rep TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

type Rep TrustDirection = D1 ('MetaData "TrustDirection" "Amazonka.DirectoryService.Types.TrustDirection" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "TrustDirection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrustDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TrustState

newtype TrustState Source #

Constructors

TrustState' 

Fields

Instances

Instances details
Eq TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Ord TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Read TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Show TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Generic TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Associated Types

type Rep TrustState :: Type -> Type #

NFData TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Methods

rnf :: TrustState -> () #

Hashable TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToJSON TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToJSONKey TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

FromJSON TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

FromJSONKey TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToLog TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToHeader TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToQuery TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

FromXML TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToXML TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Methods

toXML :: TrustState -> XML #

ToByteString TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

FromText TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToText TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Methods

toText :: TrustState -> Text #

type Rep TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

type Rep TrustState = D1 ('MetaData "TrustState" "Amazonka.DirectoryService.Types.TrustState" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "TrustState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrustState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TrustType

newtype TrustType Source #

Constructors

TrustType' 

Fields

Bundled Patterns

pattern TrustType_External :: TrustType 
pattern TrustType_Forest :: TrustType 

Instances

Instances details
Eq TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Ord TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Read TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Show TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Generic TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Associated Types

type Rep TrustType :: Type -> Type #

NFData TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Methods

rnf :: TrustType -> () #

Hashable TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToJSON TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToJSONKey TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

FromJSON TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

FromJSONKey TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToLog TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToHeader TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToQuery TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

FromXML TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToXML TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Methods

toXML :: TrustType -> XML #

ToByteString TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Methods

toBS :: TrustType -> ByteString #

FromText TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToText TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Methods

toText :: TrustType -> Text #

type Rep TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

type Rep TrustType = D1 ('MetaData "TrustType" "Amazonka.DirectoryService.Types.TrustType" "libZSservicesZSamazonka-dsZSamazonka-ds" 'True) (C1 ('MetaCons "TrustType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrustType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Attribute

data Attribute Source #

Represents a named directory attribute.

See: newAttribute smart constructor.

Constructors

Attribute' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Read Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Generic Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

NFData Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Methods

rnf :: Attribute -> () #

Hashable Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

ToJSON Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

FromJSON Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

type Rep Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.DirectoryService.Types.Attribute" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAttribute :: Attribute Source #

Create a value of Attribute with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Attribute', attribute_value - The value of the attribute.

$sel:name:Attribute', attribute_name - The name of the attribute.

Certificate

data Certificate Source #

Information about the certificate.

See: newCertificate smart constructor.

Instances

Instances details
Eq Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Read Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Show Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Generic Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Associated Types

type Rep Certificate :: Type -> Type #

NFData Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Methods

rnf :: Certificate -> () #

Hashable Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

FromJSON Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

type Rep Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

newCertificate :: Certificate Source #

Create a value of Certificate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientCertAuthSettings:Certificate', certificate_clientCertAuthSettings - A ClientCertAuthSettings object that contains client certificate authentication settings.

$sel:state:Certificate', certificate_state - The state of the certificate.

$sel:commonName:Certificate', certificate_commonName - The common name for the certificate.

$sel:certificateId:Certificate', certificate_certificateId - The identifier of the certificate.

$sel:expiryDateTime:Certificate', certificate_expiryDateTime - The date and time when the certificate will expire.

$sel:registeredDateTime:Certificate', certificate_registeredDateTime - The date and time that the certificate was registered.

$sel:type':Certificate', certificate_type - The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.

$sel:stateReason:Certificate', certificate_stateReason - Describes a state change for the certificate.

CertificateInfo

data CertificateInfo Source #

Contains general information about a certificate.

See: newCertificateInfo smart constructor.

Instances

Instances details
Eq CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Read CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Show CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Generic CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Associated Types

type Rep CertificateInfo :: Type -> Type #

NFData CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Methods

rnf :: CertificateInfo -> () #

Hashable CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

FromJSON CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

type Rep CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

type Rep CertificateInfo = D1 ('MetaData "CertificateInfo" "Amazonka.DirectoryService.Types.CertificateInfo" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "CertificateInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateState)) :*: S1 ('MetaSel ('Just "commonName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "expiryDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateType))))))

newCertificateInfo :: CertificateInfo Source #

Create a value of CertificateInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:state:CertificateInfo', certificateInfo_state - The state of the certificate.

$sel:commonName:CertificateInfo', certificateInfo_commonName - The common name for the certificate.

$sel:certificateId:CertificateInfo', certificateInfo_certificateId - The identifier of the certificate.

$sel:expiryDateTime:CertificateInfo', certificateInfo_expiryDateTime - The date and time when the certificate will expire.

$sel:type':CertificateInfo', certificateInfo_type - The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.

ClientAuthenticationSettingInfo

data ClientAuthenticationSettingInfo Source #

Contains information about a client authentication method for a directory.

See: newClientAuthenticationSettingInfo smart constructor.

Instances

Instances details
Eq ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Read ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Show ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Generic ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Associated Types

type Rep ClientAuthenticationSettingInfo :: Type -> Type #

NFData ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Hashable ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

FromJSON ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

type Rep ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

type Rep ClientAuthenticationSettingInfo = D1 ('MetaData "ClientAuthenticationSettingInfo" "Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ClientAuthenticationSettingInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClientAuthenticationStatus)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClientAuthenticationType)))))

newClientAuthenticationSettingInfo :: ClientAuthenticationSettingInfo Source #

Create a value of ClientAuthenticationSettingInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ClientAuthenticationSettingInfo', clientAuthenticationSettingInfo_status - Whether the client authentication type is enabled or disabled for the specified directory.

$sel:lastUpdatedDateTime:ClientAuthenticationSettingInfo', clientAuthenticationSettingInfo_lastUpdatedDateTime - The date and time when the status of the client authentication type was last updated.

$sel:type':ClientAuthenticationSettingInfo', clientAuthenticationSettingInfo_type - The type of client authentication for the specified directory. If no type is specified, a list of all client authentication types that are supported for the directory is retrieved.

ClientCertAuthSettings

data ClientCertAuthSettings Source #

Contains information about the client certificate authentication settings for the RegisterCertificate and DescribeCertificate operations.

See: newClientCertAuthSettings smart constructor.

Instances

Instances details
Eq ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Read ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Show ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Generic ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Associated Types

type Rep ClientCertAuthSettings :: Type -> Type #

NFData ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Methods

rnf :: ClientCertAuthSettings -> () #

Hashable ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

ToJSON ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

FromJSON ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

type Rep ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

type Rep ClientCertAuthSettings = D1 ('MetaData "ClientCertAuthSettings" "Amazonka.DirectoryService.Types.ClientCertAuthSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ClientCertAuthSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oCSPUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newClientCertAuthSettings :: ClientCertAuthSettings Source #

Create a value of ClientCertAuthSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:oCSPUrl:ClientCertAuthSettings', clientCertAuthSettings_oCSPUrl - Specifies the URL of the default OCSP server used to check for revocation status. A secondary value to any OCSP address found in the AIA extension of the user certificate.

Computer

data Computer Source #

Contains information about a computer account in a directory.

See: newComputer smart constructor.

Constructors

Computer' (Maybe Text) (Maybe [Attribute]) (Maybe Text) 

Instances

Instances details
Eq Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Read Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Show Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Generic Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Associated Types

type Rep Computer :: Type -> Type #

Methods

from :: Computer -> Rep Computer x #

to :: Rep Computer x -> Computer #

NFData Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Methods

rnf :: Computer -> () #

Hashable Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Methods

hashWithSalt :: Int -> Computer -> Int #

hash :: Computer -> Int #

FromJSON Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

type Rep Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

type Rep Computer = D1 ('MetaData "Computer" "Amazonka.DirectoryService.Types.Computer" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "Computer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "computerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "computerAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: S1 ('MetaSel ('Just "computerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newComputer :: Computer Source #

Create a value of Computer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:computerId:Computer', computer_computerId - The identifier of the computer.

$sel:computerAttributes:Computer', computer_computerAttributes - An array of Attribute objects containing the LDAP attributes that belong to the computer account.

$sel:computerName:Computer', computer_computerName - The computer name.

ConditionalForwarder

data ConditionalForwarder Source #

Points to a remote domain with which you are setting up a trust relationship. Conditional forwarders are required in order to set up a trust relationship with another domain.

See: newConditionalForwarder smart constructor.

Instances

Instances details
Eq ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Read ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Show ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Generic ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Associated Types

type Rep ConditionalForwarder :: Type -> Type #

NFData ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Methods

rnf :: ConditionalForwarder -> () #

Hashable ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

FromJSON ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

type Rep ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

type Rep ConditionalForwarder = D1 ('MetaData "ConditionalForwarder" "Amazonka.DirectoryService.Types.ConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ConditionalForwarder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicationScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationScope)))))

newConditionalForwarder :: ConditionalForwarder Source #

Create a value of ConditionalForwarder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dnsIpAddrs:ConditionalForwarder', conditionalForwarder_dnsIpAddrs - The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.

$sel:remoteDomainName:ConditionalForwarder', conditionalForwarder_remoteDomainName - The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.

$sel:replicationScope:ConditionalForwarder', conditionalForwarder_replicationScope - The replication scope of the conditional forwarder. The only allowed value is Domain, which will replicate the conditional forwarder to all of the domain controllers for your Amazon Web Services directory.

DirectoryConnectSettings

data DirectoryConnectSettings Source #

Contains information for the ConnectDirectory operation when an AD Connector directory is being created.

See: newDirectoryConnectSettings smart constructor.

Instances

Instances details
Eq DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Read DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Show DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Generic DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Associated Types

type Rep DirectoryConnectSettings :: Type -> Type #

NFData DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Hashable DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

ToJSON DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

type Rep DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

type Rep DirectoryConnectSettings = D1 ('MetaData "DirectoryConnectSettings" "Amazonka.DirectoryService.Types.DirectoryConnectSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DirectoryConnectSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])) :*: (S1 ('MetaSel ('Just "customerDnsIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "customerUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDirectoryConnectSettings Source #

Create a value of DirectoryConnectSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpcId:DirectoryConnectSettings', directoryConnectSettings_vpcId - The identifier of the VPC in which the AD Connector is created.

$sel:subnetIds:DirectoryConnectSettings', directoryConnectSettings_subnetIds - A list of subnet identifiers in the VPC in which the AD Connector is created.

$sel:customerDnsIps:DirectoryConnectSettings', directoryConnectSettings_customerDnsIps - A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.

$sel:customerUserName:DirectoryConnectSettings', directoryConnectSettings_customerUserName - The user name of an account in your self-managed directory that is used to connect to the directory. This account must have the following permissions:

  • Read users and groups
  • Create computer objects
  • Join computers to the domain

DirectoryConnectSettingsDescription

data DirectoryConnectSettingsDescription Source #

Contains information about an AD Connector directory.

See: newDirectoryConnectSettingsDescription smart constructor.

Instances

Instances details
Eq DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

Read DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

Show DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

Generic DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

NFData DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

Hashable DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

FromJSON DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

type Rep DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

type Rep DirectoryConnectSettingsDescription = D1 ('MetaData "DirectoryConnectSettingsDescription" "Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DirectoryConnectSettingsDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customerUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "securityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newDirectoryConnectSettingsDescription :: DirectoryConnectSettingsDescription Source #

Create a value of DirectoryConnectSettingsDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerUserName:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_customerUserName - The user name of the service account in your self-managed directory.

$sel:subnetIds:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_subnetIds - A list of subnet identifiers in the VPC that the AD Connector is in.

$sel:vpcId:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_vpcId - The identifier of the VPC that the AD Connector is in.

$sel:securityGroupId:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_securityGroupId - The security group identifier for the AD Connector directory.

$sel:connectIps:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_connectIps - The IP addresses of the AD Connector servers.

$sel:availabilityZones:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_availabilityZones - A list of the Availability Zones that the directory is in.

DirectoryDescription

data DirectoryDescription Source #

Contains information about an Directory Service directory.

See: newDirectoryDescription smart constructor.

Instances

Instances details
Eq DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

Show DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

Generic DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

Associated Types

type Rep DirectoryDescription :: Type -> Type #

NFData DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

Methods

rnf :: DirectoryDescription -> () #

Hashable DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

FromJSON DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

type Rep DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

type Rep DirectoryDescription = D1 ('MetaData "DirectoryDescription" "Amazonka.DirectoryService.Types.DirectoryDescription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DirectoryDescription'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "edition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryEdition)) :*: (S1 ('MetaSel ('Just "radiusStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusStatus)) :*: S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryStage)))) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "accessUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shortName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "regionsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionsInfo)) :*: (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectorySize)) :*: S1 ('MetaSel ('Just "desiredNumberOfDomainControllers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusSettings)) :*: (S1 ('MetaSel ('Just "launchTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "shareStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shareMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareMethod)))) :*: (S1 ('MetaSel ('Just "stageLastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "ssoEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "vpcSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryVpcSettingsDescription)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryType)) :*: S1 ('MetaSel ('Just "stageReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "connectSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryConnectSettingsDescription)) :*: S1 ('MetaSel ('Just "ownerDirectoryDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OwnerDirectoryDescription))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shareNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))))))

newDirectoryDescription :: DirectoryDescription Source #

Create a value of DirectoryDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:edition:DirectoryDescription', directoryDescription_edition - The edition associated with this directory.

$sel:radiusStatus:DirectoryDescription', directoryDescription_radiusStatus - The status of the RADIUS MFA server connection.

$sel:stage:DirectoryDescription', directoryDescription_stage - The current stage of the directory.

$sel:directoryId:DirectoryDescription', directoryDescription_directoryId - The directory identifier.

$sel:accessUrl:DirectoryDescription', directoryDescription_accessUrl - The access URL for the directory, such as http://<alias>.awsapps.com. If no alias has been created for the directory, <alias> is the directory identifier, such as d-XXXXXXXXXX.

$sel:shortName:DirectoryDescription', directoryDescription_shortName - The short name of the directory.

$sel:regionsInfo:DirectoryDescription', directoryDescription_regionsInfo - Lists the Regions where the directory has replicated.

$sel:size:DirectoryDescription', directoryDescription_size - The directory size.

$sel:desiredNumberOfDomainControllers:DirectoryDescription', directoryDescription_desiredNumberOfDomainControllers - The desired number of domain controllers in the directory if the directory is Microsoft AD.

$sel:radiusSettings:DirectoryDescription', directoryDescription_radiusSettings - A RadiusSettings object that contains information about the RADIUS server configured for this directory.

$sel:launchTime:DirectoryDescription', directoryDescription_launchTime - Specifies when the directory was created.

$sel:alias:DirectoryDescription', directoryDescription_alias - The alias for the directory. If no alias has been created for the directory, the alias is the directory identifier, such as d-XXXXXXXXXX.

$sel:shareStatus:DirectoryDescription', directoryDescription_shareStatus - Current directory status of the shared Managed Microsoft AD directory.

$sel:name:DirectoryDescription', directoryDescription_name - The fully qualified name of the directory.

$sel:shareMethod:DirectoryDescription', directoryDescription_shareMethod - The method used when sharing a directory to determine whether the directory should be shared within your Amazon Web Services organization (ORGANIZATIONS) or with any Amazon Web Services account by sending a shared directory request (HANDSHAKE).

$sel:stageLastUpdatedDateTime:DirectoryDescription', directoryDescription_stageLastUpdatedDateTime - The date and time that the stage was last updated.

$sel:ssoEnabled:DirectoryDescription', directoryDescription_ssoEnabled - Indicates if single sign-on is enabled for the directory. For more information, see EnableSso and DisableSso.

$sel:dnsIpAddrs:DirectoryDescription', directoryDescription_dnsIpAddrs - The IP addresses of the DNS servers for the directory. For a Simple AD or Microsoft AD directory, these are the IP addresses of the Simple AD or Microsoft AD directory servers. For an AD Connector directory, these are the IP addresses of the DNS servers or domain controllers in your self-managed directory to which the AD Connector is connected.

$sel:vpcSettings:DirectoryDescription', directoryDescription_vpcSettings - A DirectoryVpcSettingsDescription object that contains additional information about a directory. This member is only present if the directory is a Simple AD or Managed Microsoft AD directory.

$sel:type':DirectoryDescription', directoryDescription_type - The directory size.

$sel:stageReason:DirectoryDescription', directoryDescription_stageReason - Additional information about the directory stage.

$sel:connectSettings:DirectoryDescription', directoryDescription_connectSettings - A DirectoryConnectSettingsDescription object that contains additional information about an AD Connector directory. This member is only present if the directory is an AD Connector directory.

$sel:ownerDirectoryDescription:DirectoryDescription', directoryDescription_ownerDirectoryDescription - Describes the Managed Microsoft AD directory in the directory owner account.

$sel:description:DirectoryDescription', directoryDescription_description - The description for the directory.

$sel:shareNotes:DirectoryDescription', directoryDescription_shareNotes - A directory share request that is sent by the directory owner to the directory consumer. The request includes a typed message to help the directory consumer administrator determine whether to approve or reject the share invitation.

DirectoryLimits

data DirectoryLimits Source #

Contains directory limit information for a Region.

See: newDirectoryLimits smart constructor.

Instances

Instances details
Eq DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Read DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Show DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Generic DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Associated Types

type Rep DirectoryLimits :: Type -> Type #

NFData DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Methods

rnf :: DirectoryLimits -> () #

Hashable DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

FromJSON DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

type Rep DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

type Rep DirectoryLimits = D1 ('MetaData "DirectoryLimits" "Amazonka.DirectoryService.Types.DirectoryLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DirectoryLimits'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "connectedDirectoriesCurrentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "cloudOnlyMicrosoftADLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "connectedDirectoriesLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "connectedDirectoriesLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "cloudOnlyMicrosoftADLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "cloudOnlyDirectoriesLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "cloudOnlyDirectoriesCurrentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "cloudOnlyDirectoriesLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "cloudOnlyMicrosoftADCurrentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))))

newDirectoryLimits :: DirectoryLimits Source #

Create a value of DirectoryLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectedDirectoriesCurrentCount:DirectoryLimits', directoryLimits_connectedDirectoriesCurrentCount - The current number of connected directories in the Region.

$sel:cloudOnlyMicrosoftADLimitReached:DirectoryLimits', directoryLimits_cloudOnlyMicrosoftADLimitReached - Indicates if the Managed Microsoft AD directory limit has been reached.

$sel:connectedDirectoriesLimit:DirectoryLimits', directoryLimits_connectedDirectoriesLimit - The maximum number of connected directories allowed in the Region.

$sel:connectedDirectoriesLimitReached:DirectoryLimits', directoryLimits_connectedDirectoriesLimitReached - Indicates if the connected directory limit has been reached.

$sel:cloudOnlyMicrosoftADLimit:DirectoryLimits', directoryLimits_cloudOnlyMicrosoftADLimit - The maximum number of Managed Microsoft AD directories allowed in the region.

$sel:cloudOnlyDirectoriesLimit:DirectoryLimits', directoryLimits_cloudOnlyDirectoriesLimit - The maximum number of cloud directories allowed in the Region.

$sel:cloudOnlyDirectoriesCurrentCount:DirectoryLimits', directoryLimits_cloudOnlyDirectoriesCurrentCount - The current number of cloud directories in the Region.

$sel:cloudOnlyDirectoriesLimitReached:DirectoryLimits', directoryLimits_cloudOnlyDirectoriesLimitReached - Indicates if the cloud directory limit has been reached.

$sel:cloudOnlyMicrosoftADCurrentCount:DirectoryLimits', directoryLimits_cloudOnlyMicrosoftADCurrentCount - The current number of Managed Microsoft AD directories in the region.

DirectoryVpcSettings

data DirectoryVpcSettings Source #

Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.

See: newDirectoryVpcSettings smart constructor.

Instances

Instances details
Eq DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Read DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Show DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Generic DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Associated Types

type Rep DirectoryVpcSettings :: Type -> Type #

NFData DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Methods

rnf :: DirectoryVpcSettings -> () #

Hashable DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

ToJSON DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

FromJSON DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

type Rep DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

type Rep DirectoryVpcSettings = D1 ('MetaData "DirectoryVpcSettings" "Amazonka.DirectoryService.Types.DirectoryVpcSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DirectoryVpcSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDirectoryVpcSettings Source #

Create a value of DirectoryVpcSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpcId:DirectoryVpcSettings', directoryVpcSettings_vpcId - The identifier of the VPC in which to create the directory.

$sel:subnetIds:DirectoryVpcSettings', directoryVpcSettings_subnetIds - The identifiers of the subnets for the directory servers. The two subnets must be in different Availability Zones. Directory Service creates a directory server and a DNS server in each of these subnets.

DirectoryVpcSettingsDescription

data DirectoryVpcSettingsDescription Source #

Contains information about the directory.

See: newDirectoryVpcSettingsDescription smart constructor.

Instances

Instances details
Eq DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Read DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Show DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Generic DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Associated Types

type Rep DirectoryVpcSettingsDescription :: Type -> Type #

NFData DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Hashable DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

FromJSON DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

type Rep DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

type Rep DirectoryVpcSettingsDescription = D1 ('MetaData "DirectoryVpcSettingsDescription" "Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "DirectoryVpcSettingsDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "securityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newDirectoryVpcSettingsDescription :: DirectoryVpcSettingsDescription Source #

Create a value of DirectoryVpcSettingsDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subnetIds:DirectoryVpcSettingsDescription', directoryVpcSettingsDescription_subnetIds - The identifiers of the subnets for the directory servers.

$sel:vpcId:DirectoryVpcSettingsDescription', directoryVpcSettingsDescription_vpcId - The identifier of the VPC that the directory is in.

$sel:securityGroupId:DirectoryVpcSettingsDescription', directoryVpcSettingsDescription_securityGroupId - The domain controller security group identifier for the directory.

$sel:availabilityZones:DirectoryVpcSettingsDescription', directoryVpcSettingsDescription_availabilityZones - The list of Availability Zones that the directory is in.

DomainController

data DomainController Source #

Contains information about the domain controllers for a specified directory.

See: newDomainController smart constructor.

Instances

Instances details
Eq DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Read DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Show DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Generic DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Associated Types

type Rep DomainController :: Type -> Type #

NFData DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Methods

rnf :: DomainController -> () #

Hashable DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

FromJSON DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

type Rep DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

newDomainController :: DomainController Source #

Create a value of DomainController with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DomainController', domainController_status - The status of the domain controller.

$sel:directoryId:DomainController', domainController_directoryId - Identifier of the directory where the domain controller resides.

$sel:vpcId:DomainController', domainController_vpcId - The identifier of the VPC that contains the domain controller.

$sel:launchTime:DomainController', domainController_launchTime - Specifies when the domain controller was created.

$sel:subnetId:DomainController', domainController_subnetId - Identifier of the subnet in the VPC that contains the domain controller.

$sel:availabilityZone:DomainController', domainController_availabilityZone - The Availability Zone where the domain controller is located.

$sel:statusLastUpdatedDateTime:DomainController', domainController_statusLastUpdatedDateTime - The date and time that the status was last updated.

$sel:statusReason:DomainController', domainController_statusReason - A description of the domain controller state.

$sel:dnsIpAddr:DomainController', domainController_dnsIpAddr - The IP address of the domain controller.

$sel:domainControllerId:DomainController', domainController_domainControllerId - Identifies a specific domain controller in the directory.

EventTopic

data EventTopic Source #

Information about Amazon SNS topic and Directory Service directory associations.

See: newEventTopic smart constructor.

Instances

Instances details
Eq EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Read EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Show EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Generic EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Associated Types

type Rep EventTopic :: Type -> Type #

NFData EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Methods

rnf :: EventTopic -> () #

Hashable EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

FromJSON EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

type Rep EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

type Rep EventTopic = D1 ('MetaData "EventTopic" "Amazonka.DirectoryService.Types.EventTopic" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EventTopic'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TopicStatus)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "topicName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newEventTopic :: EventTopic Source #

Create a value of EventTopic with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:EventTopic', eventTopic_status - The topic registration status.

$sel:directoryId:EventTopic', eventTopic_directoryId - The Directory ID of an Directory Service directory that will publish status messages to an Amazon SNS topic.

$sel:topicName:EventTopic', eventTopic_topicName - The name of an Amazon SNS topic the receives status messages from the directory.

$sel:topicArn:EventTopic', eventTopic_topicArn - The Amazon SNS topic ARN (Amazon Resource Name).

$sel:createdDateTime:EventTopic', eventTopic_createdDateTime - The date and time of when you associated your directory with the Amazon SNS topic.

IpRoute

data IpRoute Source #

IP address block. This is often the address block of the DNS server used for your self-managed domain.

See: newIpRoute smart constructor.

Constructors

IpRoute' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Methods

(==) :: IpRoute -> IpRoute -> Bool #

(/=) :: IpRoute -> IpRoute -> Bool #

Read IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Show IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Generic IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Associated Types

type Rep IpRoute :: Type -> Type #

Methods

from :: IpRoute -> Rep IpRoute x #

to :: Rep IpRoute x -> IpRoute #

NFData IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Methods

rnf :: IpRoute -> () #

Hashable IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Methods

hashWithSalt :: Int -> IpRoute -> Int #

hash :: IpRoute -> Int #

ToJSON IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

type Rep IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

type Rep IpRoute = D1 ('MetaData "IpRoute" "Amazonka.DirectoryService.Types.IpRoute" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "IpRoute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cidrIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newIpRoute :: IpRoute Source #

Create a value of IpRoute with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cidrIp:IpRoute', ipRoute_cidrIp - IP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.

$sel:description:IpRoute', ipRoute_description - Description of the address block.

IpRouteInfo

data IpRouteInfo Source #

Information about one or more IP address blocks.

See: newIpRouteInfo smart constructor.

Instances

Instances details
Eq IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Read IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Show IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Generic IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Associated Types

type Rep IpRouteInfo :: Type -> Type #

NFData IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Methods

rnf :: IpRouteInfo -> () #

Hashable IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

FromJSON IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

type Rep IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

type Rep IpRouteInfo = D1 ('MetaData "IpRouteInfo" "Amazonka.DirectoryService.Types.IpRouteInfo" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "IpRouteInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ipRouteStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "addedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "cidrIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ipRouteStatusMsg") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IpRouteStatusMsg)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newIpRouteInfo :: IpRouteInfo Source #

Create a value of IpRouteInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:IpRouteInfo', ipRouteInfo_directoryId - Identifier (ID) of the directory associated with the IP addresses.

$sel:ipRouteStatusReason:IpRouteInfo', ipRouteInfo_ipRouteStatusReason - The reason for the IpRouteStatusMsg.

$sel:addedDateTime:IpRouteInfo', ipRouteInfo_addedDateTime - The date and time the address block was added to the directory.

$sel:cidrIp:IpRouteInfo', ipRouteInfo_cidrIp - IP address block in the IpRoute.

$sel:ipRouteStatusMsg:IpRouteInfo', ipRouteInfo_ipRouteStatusMsg - The status of the IP address block.

$sel:description:IpRouteInfo', ipRouteInfo_description - Description of the IpRouteInfo.

LDAPSSettingInfo

data LDAPSSettingInfo Source #

Contains general information about the LDAPS settings.

See: newLDAPSSettingInfo smart constructor.

Instances

Instances details
Eq LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Read LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Show LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Generic LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Associated Types

type Rep LDAPSSettingInfo :: Type -> Type #

NFData LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Methods

rnf :: LDAPSSettingInfo -> () #

Hashable LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

FromJSON LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

type Rep LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

type Rep LDAPSSettingInfo = D1 ('MetaData "LDAPSSettingInfo" "Amazonka.DirectoryService.Types.LDAPSSettingInfo" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "LDAPSSettingInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lDAPSStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lDAPSStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LDAPSStatus)))))

newLDAPSSettingInfo :: LDAPSSettingInfo Source #

Create a value of LDAPSSettingInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUpdatedDateTime:LDAPSSettingInfo', lDAPSSettingInfo_lastUpdatedDateTime - The date and time when the LDAPS settings were last updated.

$sel:lDAPSStatusReason:LDAPSSettingInfo', lDAPSSettingInfo_lDAPSStatusReason - Describes a state change for LDAPS.

$sel:lDAPSStatus:LDAPSSettingInfo', lDAPSSettingInfo_lDAPSStatus - The state of the LDAPS settings.

LogSubscription

data LogSubscription Source #

Represents a log subscription, which tracks real-time data from a chosen log group to a specified destination.

See: newLogSubscription smart constructor.

Instances

Instances details
Eq LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Read LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Show LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Generic LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Associated Types

type Rep LogSubscription :: Type -> Type #

NFData LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Methods

rnf :: LogSubscription -> () #

Hashable LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

FromJSON LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

type Rep LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

type Rep LogSubscription = D1 ('MetaData "LogSubscription" "Amazonka.DirectoryService.Types.LogSubscription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "LogSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionCreatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newLogSubscription :: LogSubscription Source #

Create a value of LogSubscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:LogSubscription', logSubscription_directoryId - Identifier (ID) of the directory that you want to associate with the log subscription.

$sel:logGroupName:LogSubscription', logSubscription_logGroupName - The name of the log group.

$sel:subscriptionCreatedDateTime:LogSubscription', logSubscription_subscriptionCreatedDateTime - The date and time that the log subscription was created.

OwnerDirectoryDescription

data OwnerDirectoryDescription Source #

Describes the directory owner account details that have been shared to the directory consumer account.

See: newOwnerDirectoryDescription smart constructor.

Instances

Instances details
Eq OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

Show OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

Generic OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

Associated Types

type Rep OwnerDirectoryDescription :: Type -> Type #

NFData OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

Hashable OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

FromJSON OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

type Rep OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

type Rep OwnerDirectoryDescription = D1 ('MetaData "OwnerDirectoryDescription" "Amazonka.DirectoryService.Types.OwnerDirectoryDescription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "OwnerDirectoryDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "radiusStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusStatus)) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusSettings)))) :*: (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vpcSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryVpcSettingsDescription))))))

newOwnerDirectoryDescription :: OwnerDirectoryDescription Source #

Create a value of OwnerDirectoryDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:radiusStatus:OwnerDirectoryDescription', ownerDirectoryDescription_radiusStatus - Information about the status of the RADIUS server.

$sel:directoryId:OwnerDirectoryDescription', ownerDirectoryDescription_directoryId - Identifier of the Managed Microsoft AD directory in the directory owner account.

$sel:radiusSettings:OwnerDirectoryDescription', ownerDirectoryDescription_radiusSettings - A RadiusSettings object that contains information about the RADIUS server.

$sel:accountId:OwnerDirectoryDescription', ownerDirectoryDescription_accountId - Identifier of the directory owner account.

$sel:dnsIpAddrs:OwnerDirectoryDescription', ownerDirectoryDescription_dnsIpAddrs - IP address of the directory’s domain controllers.

$sel:vpcSettings:OwnerDirectoryDescription', ownerDirectoryDescription_vpcSettings - Information about the VPC settings for the directory.

RadiusSettings

data RadiusSettings Source #

Contains information about a Remote Authentication Dial In User Service (RADIUS) server.

See: newRadiusSettings smart constructor.

Instances

Instances details
Eq RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

Show RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

Generic RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

Associated Types

type Rep RadiusSettings :: Type -> Type #

NFData RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

Methods

rnf :: RadiusSettings -> () #

Hashable RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

ToJSON RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

FromJSON RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

type Rep RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

type Rep RadiusSettings = D1 ('MetaData "RadiusSettings" "Amazonka.DirectoryService.Types.RadiusSettings" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RadiusSettings'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "displayLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "radiusRetries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "authenticationProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusAuthenticationProtocol)) :*: S1 ('MetaSel ('Just "radiusServers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "useSameUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sharedSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "radiusTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "radiusPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newRadiusSettings :: RadiusSettings Source #

Create a value of RadiusSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:displayLabel:RadiusSettings', radiusSettings_displayLabel - Not currently used.

$sel:radiusRetries:RadiusSettings', radiusSettings_radiusRetries - The maximum number of times that communication with the RADIUS server is attempted.

$sel:authenticationProtocol:RadiusSettings', radiusSettings_authenticationProtocol - The protocol specified for your RADIUS endpoints.

$sel:radiusServers:RadiusSettings', radiusSettings_radiusServers - An array of strings that contains the fully qualified domain name (FQDN) or IP addresses of the RADIUS server endpoints, or the FQDN or IP addresses of your RADIUS server load balancer.

$sel:useSameUsername:RadiusSettings', radiusSettings_useSameUsername - Not currently used.

$sel:sharedSecret:RadiusSettings', radiusSettings_sharedSecret - Required for enabling RADIUS on the directory.

$sel:radiusTimeout:RadiusSettings', radiusSettings_radiusTimeout - The amount of time, in seconds, to wait for the RADIUS server to respond.

$sel:radiusPort:RadiusSettings', radiusSettings_radiusPort - The port that your RADIUS server is using for communications. Your self-managed network must allow inbound traffic over this port from the Directory Service servers.

RegionDescription

data RegionDescription Source #

The replicated Region information for a directory.

See: newRegionDescription smart constructor.

Instances

Instances details
Eq RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Read RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Show RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Generic RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Associated Types

type Rep RegionDescription :: Type -> Type #

NFData RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Methods

rnf :: RegionDescription -> () #

Hashable RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

FromJSON RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

type Rep RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

type Rep RegionDescription = D1 ('MetaData "RegionDescription" "Amazonka.DirectoryService.Types.RegionDescription" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RegionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryStage)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "desiredNumberOfDomainControllers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "regionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionType)) :*: S1 ('MetaSel ('Just "launchTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "statusLastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "vpcSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryVpcSettings)))))))

newRegionDescription :: RegionDescription Source #

Create a value of RegionDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:RegionDescription', regionDescription_status - The status of the replication process for the specified Region.

$sel:directoryId:RegionDescription', regionDescription_directoryId - The identifier of the directory.

$sel:regionName:RegionDescription', regionDescription_regionName - The name of the Region. For example, us-east-1.

$sel:desiredNumberOfDomainControllers:RegionDescription', regionDescription_desiredNumberOfDomainControllers - The desired number of domain controllers in the specified Region for the specified directory.

$sel:regionType:RegionDescription', regionDescription_regionType - Specifies whether the Region is the primary Region or an additional Region.

$sel:launchTime:RegionDescription', regionDescription_launchTime - Specifies when the Region replication began.

$sel:lastUpdatedDateTime:RegionDescription', regionDescription_lastUpdatedDateTime - The date and time that the Region description was last updated.

$sel:statusLastUpdatedDateTime:RegionDescription', regionDescription_statusLastUpdatedDateTime - The date and time that the Region status was last updated.

$sel:vpcSettings:RegionDescription', regionDescription_vpcSettings - Undocumented member.

RegionsInfo

data RegionsInfo Source #

Provides information about the Regions that are configured for multi-Region replication.

See: newRegionsInfo smart constructor.

Constructors

RegionsInfo' (Maybe Text) (Maybe [Text]) 

Instances

Instances details
Eq RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Read RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Show RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Generic RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Associated Types

type Rep RegionsInfo :: Type -> Type #

NFData RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Methods

rnf :: RegionsInfo -> () #

Hashable RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

FromJSON RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

type Rep RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

type Rep RegionsInfo = D1 ('MetaData "RegionsInfo" "Amazonka.DirectoryService.Types.RegionsInfo" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "RegionsInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "primaryRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "additionalRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newRegionsInfo :: RegionsInfo Source #

Create a value of RegionsInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:primaryRegion:RegionsInfo', regionsInfo_primaryRegion - The Region where the Managed Microsoft AD directory was originally created.

$sel:additionalRegions:RegionsInfo', regionsInfo_additionalRegions - Lists the Regions where the directory has been replicated, excluding the primary Region.

SchemaExtensionInfo

data SchemaExtensionInfo Source #

Information about a schema extension.

See: newSchemaExtensionInfo smart constructor.

Instances

Instances details
Eq SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Read SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Show SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Generic SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Associated Types

type Rep SchemaExtensionInfo :: Type -> Type #

NFData SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Methods

rnf :: SchemaExtensionInfo -> () #

Hashable SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

FromJSON SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

type Rep SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

type Rep SchemaExtensionInfo = D1 ('MetaData "SchemaExtensionInfo" "Amazonka.DirectoryService.Types.SchemaExtensionInfo" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "SchemaExtensionInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaExtensionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaExtensionStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "schemaExtensionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaExtensionStatus)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "endDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newSchemaExtensionInfo :: SchemaExtensionInfo Source #

Create a value of SchemaExtensionInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:SchemaExtensionInfo', schemaExtensionInfo_directoryId - The identifier of the directory to which the schema extension is applied.

$sel:schemaExtensionId:SchemaExtensionInfo', schemaExtensionInfo_schemaExtensionId - The identifier of the schema extension.

$sel:schemaExtensionStatusReason:SchemaExtensionInfo', schemaExtensionInfo_schemaExtensionStatusReason - The reason for the SchemaExtensionStatus.

$sel:schemaExtensionStatus:SchemaExtensionInfo', schemaExtensionInfo_schemaExtensionStatus - The current status of the schema extension.

$sel:description:SchemaExtensionInfo', schemaExtensionInfo_description - A description of the schema extension.

$sel:endDateTime:SchemaExtensionInfo', schemaExtensionInfo_endDateTime - The date and time that the schema extension was completed.

$sel:startDateTime:SchemaExtensionInfo', schemaExtensionInfo_startDateTime - The date and time that the schema extension started being applied to the directory.

ShareTarget

data ShareTarget Source #

Identifier that contains details about the directory consumer account.

See: newShareTarget smart constructor.

Instances

Instances details
Eq ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Read ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Show ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Generic ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Associated Types

type Rep ShareTarget :: Type -> Type #

NFData ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Methods

rnf :: ShareTarget -> () #

Hashable ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

ToJSON ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

type Rep ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

type Rep ShareTarget = D1 ('MetaData "ShareTarget" "Amazonka.DirectoryService.Types.ShareTarget" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "ShareTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TargetType)))

newShareTarget Source #

Create a value of ShareTarget with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:ShareTarget', shareTarget_id - Identifier of the directory consumer account.

$sel:type':ShareTarget', shareTarget_type - Type of identifier to be used in the Id field.

SharedDirectory

data SharedDirectory Source #

Details about the shared directory in the directory owner account for which the share request in the directory consumer account has been accepted.

See: newSharedDirectory smart constructor.

Instances

Instances details
Eq SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

Show SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

Generic SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

Associated Types

type Rep SharedDirectory :: Type -> Type #

NFData SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

Methods

rnf :: SharedDirectory -> () #

Hashable SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

FromJSON SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

type Rep SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

type Rep SharedDirectory = D1 ('MetaData "SharedDirectory" "Amazonka.DirectoryService.Types.SharedDirectory" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "SharedDirectory'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "shareStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)))) :*: ((S1 ('MetaSel ('Just "shareMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareMethod)) :*: S1 ('MetaSel ('Just "ownerDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "shareNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "createdDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newSharedDirectory :: SharedDirectory Source #

Create a value of SharedDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedAccountId:SharedDirectory', sharedDirectory_sharedAccountId - Identifier of the directory consumer account that has access to the shared directory (OwnerDirectoryId) in the directory owner account.

$sel:ownerAccountId:SharedDirectory', sharedDirectory_ownerAccountId - Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.

$sel:lastUpdatedDateTime:SharedDirectory', sharedDirectory_lastUpdatedDateTime - The date and time that the shared directory was last updated.

$sel:shareStatus:SharedDirectory', sharedDirectory_shareStatus - Current directory status of the shared Managed Microsoft AD directory.

$sel:shareMethod:SharedDirectory', sharedDirectory_shareMethod - The method used when sharing a directory to determine whether the directory should be shared within your Amazon Web Services organization (ORGANIZATIONS) or with any Amazon Web Services account by sending a shared directory request (HANDSHAKE).

$sel:ownerDirectoryId:SharedDirectory', sharedDirectory_ownerDirectoryId - Identifier of the directory in the directory owner account.

$sel:sharedDirectoryId:SharedDirectory', sharedDirectory_sharedDirectoryId - Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.

$sel:shareNotes:SharedDirectory', sharedDirectory_shareNotes - A directory share request that is sent by the directory owner to the directory consumer. The request includes a typed message to help the directory consumer administrator determine whether to approve or reject the share invitation.

$sel:createdDateTime:SharedDirectory', sharedDirectory_createdDateTime - The date and time that the shared directory was created.

Snapshot

data Snapshot Source #

Describes a directory snapshot.

See: newSnapshot smart constructor.

Instances

Instances details
Eq Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Read Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Show Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Generic Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Associated Types

type Rep Snapshot :: Type -> Type #

Methods

from :: Snapshot -> Rep Snapshot x #

to :: Rep Snapshot x -> Snapshot #

NFData Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Methods

rnf :: Snapshot -> () #

Hashable Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Methods

hashWithSalt :: Int -> Snapshot -> Int #

hash :: Snapshot -> Int #

FromJSON Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

type Rep Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

newSnapshot :: Snapshot Source #

Create a value of Snapshot with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:Snapshot', snapshot_status - The snapshot status.

$sel:directoryId:Snapshot', snapshot_directoryId - The directory identifier.

$sel:startTime:Snapshot', snapshot_startTime - The date and time that the snapshot was taken.

$sel:name:Snapshot', snapshot_name - The descriptive name of the snapshot.

$sel:type':Snapshot', snapshot_type - The snapshot type.

$sel:snapshotId:Snapshot', snapshot_snapshotId - The snapshot identifier.

SnapshotLimits

data SnapshotLimits Source #

Contains manual snapshot limit information for a directory.

See: newSnapshotLimits smart constructor.

Instances

Instances details
Eq SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Read SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Show SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Generic SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Associated Types

type Rep SnapshotLimits :: Type -> Type #

NFData SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Methods

rnf :: SnapshotLimits -> () #

Hashable SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

FromJSON SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

type Rep SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

type Rep SnapshotLimits = D1 ('MetaData "SnapshotLimits" "Amazonka.DirectoryService.Types.SnapshotLimits" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "SnapshotLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "manualSnapshotsLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "manualSnapshotsCurrentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "manualSnapshotsLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newSnapshotLimits :: SnapshotLimits Source #

Create a value of SnapshotLimits with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:manualSnapshotsLimitReached:SnapshotLimits', snapshotLimits_manualSnapshotsLimitReached - Indicates if the manual snapshot limit has been reached.

$sel:manualSnapshotsCurrentCount:SnapshotLimits', snapshotLimits_manualSnapshotsCurrentCount - The current number of manual snapshots of the directory.

$sel:manualSnapshotsLimit:SnapshotLimits', snapshotLimits_manualSnapshotsLimit - The maximum number of manual snapshots allowed.

Tag

data Tag Source #

Metadata assigned to a directory consisting of a key-value pair.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.DirectoryService.Types.Tag" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - Required name of the tag. The string value can be Unicode characters and cannot be prefixed with "aws:". The string can contain only the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").

$sel:value:Tag', tag_value - The optional value of the tag. The string value can be Unicode characters. The string can contain only the set of Unicode letters, digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").

Trust

data Trust Source #

Describes a trust relationship between an Managed Microsoft AD directory and an external domain.

See: newTrust smart constructor.

Instances

Instances details
Eq Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Methods

(==) :: Trust -> Trust -> Bool #

(/=) :: Trust -> Trust -> Bool #

Read Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Show Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Methods

showsPrec :: Int -> Trust -> ShowS #

show :: Trust -> String #

showList :: [Trust] -> ShowS #

Generic Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Associated Types

type Rep Trust :: Type -> Type #

Methods

from :: Trust -> Rep Trust x #

to :: Rep Trust x -> Trust #

NFData Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Methods

rnf :: Trust -> () #

Hashable Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Methods

hashWithSalt :: Int -> Trust -> Int #

hash :: Trust -> Int #

FromJSON Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

type Rep Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

type Rep Trust = D1 ('MetaData "Trust" "Amazonka.DirectoryService.Types.Trust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "Trust'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trustState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustState))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "trustDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustDirection)) :*: S1 ('MetaSel ('Just "stateLastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "trustType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustType)) :*: (S1 ('MetaSel ('Just "trustStateReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selectiveAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectiveAuth)))) :*: (S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newTrust :: Trust Source #

Create a value of Trust with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:Trust', trust_directoryId - The Directory ID of the Amazon Web Services directory involved in the trust relationship.

$sel:trustState:Trust', trust_trustState - The trust relationship state.

$sel:lastUpdatedDateTime:Trust', trust_lastUpdatedDateTime - The date and time that the trust relationship was last updated.

$sel:trustDirection:Trust', trust_trustDirection - The trust relationship direction.

$sel:stateLastUpdatedDateTime:Trust', trust_stateLastUpdatedDateTime - The date and time that the TrustState was last updated.

$sel:trustType:Trust', trust_trustType - The trust relationship type. Forest is the default.

$sel:trustStateReason:Trust', trust_trustStateReason - The reason for the TrustState.

$sel:selectiveAuth:Trust', trust_selectiveAuth - Current state of selective authentication for the trust.

$sel:remoteDomainName:Trust', trust_remoteDomainName - The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.

$sel:trustId:Trust', trust_trustId - The unique ID of the trust relationship.

$sel:createdDateTime:Trust', trust_createdDateTime - The date and time that the trust relationship was created.

UnshareTarget

data UnshareTarget Source #

Identifier that contains details about the directory consumer account with whom the directory is being unshared.

See: newUnshareTarget smart constructor.

Instances

Instances details
Eq UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Read UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Show UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Generic UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Associated Types

type Rep UnshareTarget :: Type -> Type #

NFData UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Methods

rnf :: UnshareTarget -> () #

Hashable UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

ToJSON UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

type Rep UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

type Rep UnshareTarget = D1 ('MetaData "UnshareTarget" "Amazonka.DirectoryService.Types.UnshareTarget" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UnshareTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TargetType)))

newUnshareTarget Source #

Create a value of UnshareTarget with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:UnshareTarget', unshareTarget_id - Identifier of the directory consumer account.

$sel:type':UnshareTarget', unshareTarget_type - Type of identifier to be used in the Id field.