amazonka-ds-2.0: Amazon Directory Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

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

AuthenticationFailedException

_AuthenticationFailedException :: AsError a => Fold a ServiceError Source #

An authentication error occurred.

CertificateAlreadyExistsException

_CertificateAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The certificate has already been registered into the system.

CertificateDoesNotExistException

_CertificateDoesNotExistException :: AsError a => Fold a ServiceError Source #

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

CertificateInUseException

_CertificateInUseException :: AsError a => Fold a ServiceError Source #

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

CertificateLimitExceededException

_CertificateLimitExceededException :: AsError a => Fold a ServiceError Source #

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

ClientException

_ClientException :: AsError a => Fold a ServiceError Source #

A client exception has occurred.

DirectoryAlreadyInRegionException

_DirectoryAlreadyInRegionException :: AsError a => Fold 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.

DirectoryAlreadySharedException

_DirectoryAlreadySharedException :: AsError a => Fold a ServiceError Source #

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

DirectoryDoesNotExistException

_DirectoryDoesNotExistException :: AsError a => Fold a ServiceError Source #

The specified directory does not exist in the system.

DirectoryInDesiredStateException

_DirectoryInDesiredStateException :: AsError a => Fold a ServiceError Source #

The directory is already updated to desired update type settings.

DirectoryLimitExceededException

_DirectoryLimitExceededException :: AsError a => Fold 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.

DirectoryNotSharedException

_DirectoryNotSharedException :: AsError a => Fold a ServiceError Source #

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

DirectoryUnavailableException

_DirectoryUnavailableException :: AsError a => Fold a ServiceError Source #

The specified directory is unavailable or could not be found.

DomainControllerLimitExceededException

_DomainControllerLimitExceededException :: AsError a => Fold a ServiceError Source #

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

EntityAlreadyExistsException

_EntityAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The specified entity already exists.

EntityDoesNotExistException

_EntityDoesNotExistException :: AsError a => Fold a ServiceError Source #

The specified entity could not be found.

IncompatibleSettingsException

_IncompatibleSettingsException :: AsError a => Fold a ServiceError Source #

The specified directory setting is not compatible with other settings.

InsufficientPermissionsException

_InsufficientPermissionsException :: AsError a => Fold a ServiceError Source #

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

InvalidCertificateException

_InvalidCertificateException :: AsError a => Fold a ServiceError Source #

The certificate PEM that was provided has incorrect encoding.

InvalidClientAuthStatusException

_InvalidClientAuthStatusException :: AsError a => Fold a ServiceError Source #

Client authentication is already enabled.

InvalidLDAPSStatusException

_InvalidLDAPSStatusException :: AsError a => Fold a ServiceError Source #

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

InvalidNextTokenException

_InvalidNextTokenException :: AsError a => Fold a ServiceError Source #

The NextToken value is not valid.

InvalidParameterException

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

One or more parameters are not valid.

InvalidPasswordException

_InvalidPasswordException :: AsError a => Fold a ServiceError Source #

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

InvalidTargetException

_InvalidTargetException :: AsError a => Fold a ServiceError Source #

The specified shared target is not valid.

IpRouteLimitExceededException

_IpRouteLimitExceededException :: AsError a => Fold a ServiceError Source #

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

NoAvailableCertificateException

_NoAvailableCertificateException :: AsError a => Fold a ServiceError Source #

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

OrganizationsException

_OrganizationsException :: AsError a => Fold a ServiceError Source #

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

RegionLimitExceededException

_RegionLimitExceededException :: AsError a => Fold a ServiceError Source #

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

ServiceException

_ServiceException :: AsError a => Fold a ServiceError Source #

An exception has occurred in Directory Service.

ShareLimitExceededException

_ShareLimitExceededException :: AsError a => Fold a ServiceError Source #

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

SnapshotLimitExceededException

_SnapshotLimitExceededException :: AsError a => Fold 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.

TagLimitExceededException

_TagLimitExceededException :: AsError a => Fold a ServiceError Source #

The maximum allowed number of tags was exceeded.

UnsupportedOperationException

_UnsupportedOperationException :: AsError a => Fold a ServiceError Source #

The operation is not supported.

UnsupportedSettingsException

_UnsupportedSettingsException :: AsError a => Fold a ServiceError Source #

The specified directory setting is not supported.

UserDoesNotExistException

_UserDoesNotExistException :: AsError a => Fold a ServiceError Source #

The user provided a username that does not exist 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.

AcceptSharedDirectory

data AcceptSharedDirectory Source #

See: newAcceptSharedDirectory smart constructor.

Instances

Instances details
ToJSON AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Associated Types

type AWSResponse AcceptSharedDirectory #

Generic AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Associated Types

type Rep AcceptSharedDirectory :: Type -> Type #

Read AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Show AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

NFData AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Methods

rnf :: AcceptSharedDirectory -> () #

Eq AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Hashable AcceptSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "AcceptSharedDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Associated Types

type Rep AcceptSharedDirectoryResponse :: Type -> Type #

Show AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

NFData AcceptSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AcceptSharedDirectory

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

AddIpRoutes

data AddIpRoutes Source #

See: newAddIpRoutes smart constructor.

Constructors

AddIpRoutes' (Maybe Bool) Text [IpRoute] 

Instances

Instances details
ToJSON AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Associated Types

type AWSResponse AddIpRoutes #

Generic AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Associated Types

type Rep AddIpRoutes :: Type -> Type #

Read AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Show AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

NFData AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Methods

rnf :: AddIpRoutes -> () #

Eq AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Hashable AddIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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]))))

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.

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
Generic AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Associated Types

type Rep AddIpRoutesResponse :: Type -> Type #

Read AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Show AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

NFData AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

Methods

rnf :: AddIpRoutesResponse -> () #

Eq AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

type Rep AddIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddIpRoutes

type Rep AddIpRoutesResponse = D1 ('MetaData "AddIpRoutesResponse" "Amazonka.DirectoryService.AddIpRoutes" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

AddRegion

data AddRegion Source #

See: newAddRegion smart constructor.

Instances

Instances details
ToJSON AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Associated Types

type AWSResponse AddRegion #

Generic AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Associated Types

type Rep AddRegion :: Type -> Type #

Read AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Show AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

NFData AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Methods

rnf :: AddRegion -> () #

Eq AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Hashable AddRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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))))

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:

AddRegion, addRegion_directoryId - The identifier of the directory to which you want to add Region replication.

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
Generic AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Associated Types

type Rep AddRegionResponse :: Type -> Type #

Read AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Show AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

NFData AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

Methods

rnf :: AddRegionResponse -> () #

Eq AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

type Rep AddRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddRegion

type Rep AddRegionResponse = D1 ('MetaData "AddRegionResponse" "Amazonka.DirectoryService.AddRegion" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

AddTagsToResource

data AddTagsToResource Source #

See: newAddTagsToResource smart constructor.

Constructors

AddTagsToResource' Text [Tag] 

Instances

Instances details
ToJSON AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Associated Types

type AWSResponse AddTagsToResource #

Generic AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Associated Types

type Rep AddTagsToResource :: Type -> Type #

Read AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Show AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

NFData AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Methods

rnf :: AddTagsToResource -> () #

Eq AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Hashable AddTagsToResource Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "AddTagsToResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

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
Generic AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Associated Types

type Rep AddTagsToResourceResponse :: Type -> Type #

Read AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Show AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

NFData AddTagsToResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.AddTagsToResource

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

CancelSchemaExtension

data CancelSchemaExtension Source #

See: newCancelSchemaExtension smart constructor.

Instances

Instances details
ToJSON CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Associated Types

type AWSResponse CancelSchemaExtension #

Generic CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Associated Types

type Rep CancelSchemaExtension :: Type -> Type #

Read CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Show CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

NFData CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Methods

rnf :: CancelSchemaExtension -> () #

Eq CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Hashable CancelSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "CancelSchemaExtension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "schemaExtensionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

CancelSchemaExtension, cancelSchemaExtension_directoryId - The identifier of the directory whose schema extension will be canceled.

CancelSchemaExtension, cancelSchemaExtension_schemaExtensionId - The identifier of the schema extension that will be canceled.

data CancelSchemaExtensionResponse Source #

See: newCancelSchemaExtensionResponse smart constructor.

Instances

Instances details
Generic CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Associated Types

type Rep CancelSchemaExtensionResponse :: Type -> Type #

Read CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Show CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

NFData CancelSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CancelSchemaExtension

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

ConnectDirectory

data ConnectDirectory Source #

Contains the inputs for the ConnectDirectory operation.

See: newConnectDirectory smart constructor.

Instances

Instances details
ToJSON ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Associated Types

type AWSResponse ConnectDirectory #

Generic ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Associated Types

type Rep ConnectDirectory :: Type -> Type #

Show ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

NFData ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Methods

rnf :: ConnectDirectory -> () #

Eq ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Hashable ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

type AWSResponse ConnectDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

type Rep 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:

ConnectDirectory, connectDirectory_description - A description for the directory.

ConnectDirectory, connectDirectory_shortName - The NetBIOS name of your self-managed directory, such as CORP.

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

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.

ConnectDirectory, connectDirectory_size - The size of the directory.

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
Generic ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Associated Types

type Rep ConnectDirectoryResponse :: Type -> Type #

Read ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Show ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

NFData ConnectDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ConnectDirectory

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

ConnectDirectoryResponse, connectDirectoryResponse_directoryId - The identifier of the new directory.

$sel:httpStatus:ConnectDirectoryResponse', connectDirectoryResponse_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
ToJSON CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Associated Types

type AWSResponse CreateAlias #

Generic CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Associated Types

type Rep CreateAlias :: Type -> Type #

Read CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Show CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

NFData CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Methods

rnf :: CreateAlias -> () #

Eq CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Hashable CreateAlias Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "CreateAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

CreateAlias, createAlias_directoryId - The identifier of the directory for which to create the 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
Generic CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Associated Types

type Rep CreateAliasResponse :: Type -> Type #

Read CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Show CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

NFData CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

Methods

rnf :: CreateAliasResponse -> () #

Eq CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

type Rep CreateAliasResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateAlias

type Rep CreateAliasResponse = D1 ('MetaData "CreateAliasResponse" "Amazonka.DirectoryService.CreateAlias" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "CreateAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryId") '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:

CreateAlias, createAliasResponse_alias - The alias for the directory.

CreateAlias, createAliasResponse_directoryId - The identifier of the directory.

$sel:httpStatus:CreateAliasResponse', createAliasResponse_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
ToJSON CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Associated Types

type AWSResponse CreateComputer #

Generic CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Associated Types

type Rep CreateComputer :: Type -> Type #

Show CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

NFData CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Methods

rnf :: CreateComputer -> () #

Eq CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Hashable CreateComputer Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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))))))

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:

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.

CreateComputer, createComputer_directoryId - The identifier of the directory in which to create the computer account.

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
Generic CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Associated Types

type Rep CreateComputerResponse :: Type -> Type #

Read CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Show CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

NFData CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

Methods

rnf :: CreateComputerResponse -> () #

Eq CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

type Rep CreateComputerResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateComputer

type Rep CreateComputerResponse = D1 ('MetaData "CreateComputerResponse" "Amazonka.DirectoryService.CreateComputer" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

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
ToJSON 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

AWSRequest 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 #

Read CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Show CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

NFData CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Eq CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Hashable CreateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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]))))

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:

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

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

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
Generic CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Associated Types

type Rep CreateConditionalForwarderResponse :: Type -> Type #

Read CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Show CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

NFData CreateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateConditionalForwarder

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

CreateDirectory

data CreateDirectory Source #

Contains the inputs for the CreateDirectory operation.

See: newCreateDirectory smart constructor.

Instances

Instances details
ToJSON CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Associated Types

type AWSResponse CreateDirectory #

Generic CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Associated Types

type Rep CreateDirectory :: Type -> Type #

Show CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

NFData CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Methods

rnf :: CreateDirectory -> () #

Eq CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Hashable CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

type AWSResponse CreateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

type Rep 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:

CreateDirectory, createDirectory_description - A description for the directory.

CreateDirectory, createDirectory_shortName - The NetBIOS name of the directory, such as CORP.

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

CreateDirectory, createDirectory_vpcSettings - A DirectoryVpcSettings object that contains additional information for the operation.

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.

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
Generic CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Associated Types

type Rep CreateDirectoryResponse :: Type -> Type #

Read CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Show CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

NFData CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

Methods

rnf :: CreateDirectoryResponse -> () #

Eq CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

type Rep CreateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateDirectory

type Rep CreateDirectoryResponse = D1 ('MetaData "CreateDirectoryResponse" "Amazonka.DirectoryService.CreateDirectory" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

CreateDirectoryResponse, createDirectoryResponse_directoryId - The identifier of the directory that was created.

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

CreateLogSubscription

data CreateLogSubscription Source #

See: newCreateLogSubscription smart constructor.

Instances

Instances details
ToJSON CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Associated Types

type AWSResponse CreateLogSubscription #

Generic CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Associated Types

type Rep CreateLogSubscription :: Type -> Type #

Read CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Show CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

NFData CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Methods

rnf :: CreateLogSubscription -> () #

Eq CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Hashable CreateLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "CreateLogSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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

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
Generic CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Associated Types

type Rep CreateLogSubscriptionResponse :: Type -> Type #

Read CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Show CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

NFData CreateLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateLogSubscription

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

CreateMicrosoftAD

data CreateMicrosoftAD Source #

Creates an Managed Microsoft AD directory.

See: newCreateMicrosoftAD smart constructor.

Instances

Instances details
ToJSON CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Associated Types

type AWSResponse CreateMicrosoftAD #

Generic CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Associated Types

type Rep CreateMicrosoftAD :: Type -> Type #

Show CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

NFData CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Methods

rnf :: CreateMicrosoftAD -> () #

Eq CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Hashable CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

type AWSResponse CreateMicrosoftAD Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

type Rep 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:

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.

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

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:tags:CreateMicrosoftAD', createMicrosoftAD_tags - The tags to be assigned to the Managed Microsoft AD directory.

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.

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
Generic CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Associated Types

type Rep CreateMicrosoftADResponse :: Type -> Type #

Read CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Show CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

NFData CreateMicrosoftADResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateMicrosoftAD

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

CreateMicrosoftADResponse, createMicrosoftADResponse_directoryId - The identifier of the directory that was created.

$sel:httpStatus:CreateMicrosoftADResponse', createMicrosoftADResponse_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
ToJSON CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Associated Types

type AWSResponse CreateSnapshot #

Generic CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Associated Types

type Rep CreateSnapshot :: Type -> Type #

Read CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Show CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

NFData CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Methods

rnf :: CreateSnapshot -> () #

Eq CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Hashable CreateSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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)))

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:

CreateSnapshot, createSnapshot_name - The descriptive name to apply to the snapshot.

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
Generic CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Associated Types

type Rep CreateSnapshotResponse :: Type -> Type #

Read CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Show CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

NFData CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

Methods

rnf :: CreateSnapshotResponse -> () #

Eq CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

type Rep CreateSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateSnapshot

type Rep CreateSnapshotResponse = D1 ('MetaData "CreateSnapshotResponse" "Amazonka.DirectoryService.CreateSnapshot" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

CreateSnapshotResponse, createSnapshotResponse_snapshotId - The identifier of the snapshot that was created.

$sel:httpStatus:CreateSnapshotResponse', createSnapshotResponse_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
ToJSON CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Associated Types

type AWSResponse CreateTrust #

Generic CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Associated Types

type Rep CreateTrust :: Type -> Type #

Show CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

NFData CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Methods

rnf :: CreateTrust -> () #

Eq CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Hashable CreateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "CreateTrust'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "conditionalForwarderIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "selectiveAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectiveAuth)) :*: S1 ('MetaSel ('Just "trustType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustType)))) :*: ((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)))))

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.

CreateTrust, createTrust_selectiveAuth - Optional parameter to enable selective authentication for the trust.

CreateTrust, createTrust_trustType - The trust relationship type. Forest is the default.

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

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.

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
Generic CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Associated Types

type Rep CreateTrustResponse :: Type -> Type #

Read CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Show CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

NFData CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

Methods

rnf :: CreateTrustResponse -> () #

Eq CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

type Rep CreateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.CreateTrust

type Rep CreateTrustResponse = D1 ('MetaData "CreateTrustResponse" "Amazonka.DirectoryService.CreateTrust" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

CreateTrustResponse, createTrustResponse_trustId - A unique identifier for the trust relationship that was created.

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

DeleteConditionalForwarder

data DeleteConditionalForwarder Source #

Deletes a conditional forwarder.

See: newDeleteConditionalForwarder smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Show DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

NFData DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Eq DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Hashable DeleteConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DeleteConditionalForwarder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteConditionalForwarder, deleteConditionalForwarder_directoryId - The directory ID for which you are deleting the conditional forwarder.

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
Generic DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Associated Types

type Rep DeleteConditionalForwarderResponse :: Type -> Type #

Read DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Show DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

NFData DeleteConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteConditionalForwarder

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DeleteDirectory

data DeleteDirectory Source #

Contains the inputs for the DeleteDirectory operation.

See: newDeleteDirectory smart constructor.

Constructors

DeleteDirectory' Text 

Instances

Instances details
ToJSON DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Associated Types

type AWSResponse DeleteDirectory #

Generic DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Associated Types

type Rep DeleteDirectory :: Type -> Type #

Read DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Show DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

NFData DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Methods

rnf :: DeleteDirectory -> () #

Eq DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Hashable DeleteDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DeleteDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Associated Types

type Rep DeleteDirectoryResponse :: Type -> Type #

Read DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Show DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

NFData DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

Methods

rnf :: DeleteDirectoryResponse -> () #

Eq DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

type Rep DeleteDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteDirectory

type Rep DeleteDirectoryResponse = D1 ('MetaData "DeleteDirectoryResponse" "Amazonka.DirectoryService.DeleteDirectory" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

DeleteDirectory, deleteDirectoryResponse_directoryId - The directory identifier.

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

DeleteLogSubscription

data DeleteLogSubscription Source #

See: newDeleteLogSubscription smart constructor.

Instances

Instances details
ToJSON DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Associated Types

type AWSResponse DeleteLogSubscription #

Generic DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Associated Types

type Rep DeleteLogSubscription :: Type -> Type #

Read DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Show DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

NFData DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Methods

rnf :: DeleteLogSubscription -> () #

Eq DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Hashable DeleteLogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DeleteLogSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteLogSubscription, deleteLogSubscription_directoryId - Identifier of the directory whose log subscription you want to delete.

data DeleteLogSubscriptionResponse Source #

See: newDeleteLogSubscriptionResponse smart constructor.

Instances

Instances details
Generic DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Associated Types

type Rep DeleteLogSubscriptionResponse :: Type -> Type #

Read DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Show DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

NFData DeleteLogSubscriptionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteLogSubscription

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DeleteSnapshot

data DeleteSnapshot Source #

Contains the inputs for the DeleteSnapshot operation.

See: newDeleteSnapshot smart constructor.

Constructors

DeleteSnapshot' Text 

Instances

Instances details
ToJSON DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Associated Types

type AWSResponse DeleteSnapshot #

Generic DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Associated Types

type Rep DeleteSnapshot :: Type -> Type #

Read DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Show DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

NFData DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Methods

rnf :: DeleteSnapshot -> () #

Eq DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Hashable DeleteSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DeleteSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Associated Types

type Rep DeleteSnapshotResponse :: Type -> Type #

Read DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Show DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

NFData DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

Methods

rnf :: DeleteSnapshotResponse -> () #

Eq DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

type Rep DeleteSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteSnapshot

type Rep DeleteSnapshotResponse = D1 ('MetaData "DeleteSnapshotResponse" "Amazonka.DirectoryService.DeleteSnapshot" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

DeleteSnapshot, deleteSnapshotResponse_snapshotId - The identifier of the directory snapshot that was deleted.

$sel:httpStatus:DeleteSnapshotResponse', deleteSnapshotResponse_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
ToJSON DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type AWSResponse DeleteTrust #

Generic DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type Rep DeleteTrust :: Type -> Type #

Read DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Show DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

NFData DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

rnf :: DeleteTrust -> () #

Eq DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Hashable DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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)))

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.

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
Generic DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type Rep DeleteTrustResponse :: Type -> Type #

Read DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Show DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

NFData DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

rnf :: DeleteTrustResponse -> () #

Eq DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

type Rep DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

type Rep DeleteTrustResponse = D1 ('MetaData "DeleteTrustResponse" "Amazonka.DirectoryService.DeleteTrust" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

DeleteTrust, deleteTrustResponse_trustId - The Trust ID of the trust relationship that was deleted.

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

DeregisterCertificate

data DeregisterCertificate Source #

See: newDeregisterCertificate smart constructor.

Instances

Instances details
ToJSON DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Associated Types

type AWSResponse DeregisterCertificate #

Generic DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Associated Types

type Rep DeregisterCertificate :: Type -> Type #

Read DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Show DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

NFData DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Methods

rnf :: DeregisterCertificate -> () #

Eq DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Hashable DeregisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DeregisterCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeregisterCertificate, deregisterCertificate_directoryId - The identifier of the directory.

DeregisterCertificate, deregisterCertificate_certificateId - The identifier of the certificate.

data DeregisterCertificateResponse Source #

See: newDeregisterCertificateResponse smart constructor.

Instances

Instances details
Generic DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Associated Types

type Rep DeregisterCertificateResponse :: Type -> Type #

Read DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Show DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

NFData DeregisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterCertificate

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DeregisterEventTopic

data DeregisterEventTopic Source #

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

See: newDeregisterEventTopic smart constructor.

Instances

Instances details
ToJSON DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Associated Types

type AWSResponse DeregisterEventTopic #

Generic DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Associated Types

type Rep DeregisterEventTopic :: Type -> Type #

Read DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Show DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

NFData DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Methods

rnf :: DeregisterEventTopic -> () #

Eq DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Hashable DeregisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DeregisterEventTopic'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "topicName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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

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
Generic DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Associated Types

type Rep DeregisterEventTopicResponse :: Type -> Type #

Read DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Show DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

NFData DeregisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeregisterEventTopic

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DescribeCertificate

data DescribeCertificate Source #

See: newDescribeCertificate smart constructor.

Instances

Instances details
ToJSON DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Associated Types

type AWSResponse DescribeCertificate #

Generic DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Associated Types

type Rep DescribeCertificate :: Type -> Type #

Read DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Show DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

NFData DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Methods

rnf :: DescribeCertificate -> () #

Eq DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Hashable DescribeCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DescribeCertificate, describeCertificate_directoryId - The identifier of the directory.

DescribeCertificate, describeCertificate_certificateId - The identifier of the certificate.

data DescribeCertificateResponse Source #

See: newDescribeCertificateResponse smart constructor.

Instances

Instances details
Generic DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Associated Types

type Rep DescribeCertificateResponse :: Type -> Type #

Read DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Show DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

NFData DescribeCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeCertificate

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DescribeClientAuthenticationSettings (Paginated)

data DescribeClientAuthenticationSettings Source #

Instances

Instances details
ToJSON 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

AWSPager DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

AWSRequest DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Generic 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

NFData DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Eq DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Hashable DescribeClientAuthenticationSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeClientAuthenticationSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClientAuthenticationType)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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: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.

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

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.

DescribeClientAuthenticationSettings, describeClientAuthenticationSettings_directoryId - The identifier of the directory for which to retrieve information.

data DescribeClientAuthenticationSettingsResponse Source #

Instances

Instances details
Generic 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

NFData DescribeClientAuthenticationSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeClientAuthenticationSettings

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeClientAuthenticationSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientAuthenticationSettingsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ClientAuthenticationSettingInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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: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.

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:httpStatus:DescribeClientAuthenticationSettingsResponse', describeClientAuthenticationSettingsResponse_httpStatus - The response's http status code.

DescribeConditionalForwarders

data DescribeConditionalForwarders Source #

Describes a conditional forwarder.

See: newDescribeConditionalForwarders smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Show DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

NFData DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Eq DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Hashable DescribeConditionalForwarders Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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)))

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.

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
Generic 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

NFData DescribeConditionalForwardersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeConditionalForwarders

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DescribeDirectories (Paginated)

data DescribeDirectories Source #

Contains the inputs for the DescribeDirectories operation.

See: newDescribeDirectories smart constructor.

Instances

Instances details
ToJSON DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.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

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 #

Generic DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Associated Types

type Rep DescribeDirectories :: Type -> Type #

Read DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Show DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

NFData DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Methods

rnf :: DescribeDirectories -> () #

Eq DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Hashable DescribeDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeDirectories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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: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.

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

data DescribeDirectoriesResponse Source #

Contains the results of the DescribeDirectories operation.

See: newDescribeDirectoriesResponse smart constructor.

Instances

Instances details
Generic DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Associated Types

type Rep DescribeDirectoriesResponse :: Type -> Type #

Show DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

NFData DescribeDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDirectories

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

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.

DescribeDomainControllers (Paginated)

data DescribeDomainControllers Source #

See: newDescribeDomainControllers smart constructor.

Instances

Instances details
ToJSON 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

AWSPager DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

AWSRequest 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 #

Read DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Show DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

NFData DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Eq DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Hashable DescribeDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeDomainControllers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainControllerIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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: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.

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

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
Generic DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Associated Types

type Rep DescribeDomainControllersResponse :: Type -> Type #

Read DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Show DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

NFData DescribeDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeDomainControllers

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeDomainControllersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainControllers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainController])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:domainControllers:DescribeDomainControllersResponse', describeDomainControllersResponse_domainControllers - List of the DomainController objects that were retrieved.

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:httpStatus:DescribeDomainControllersResponse', describeDomainControllersResponse_httpStatus - The response's http status code.

DescribeEventTopics

data DescribeEventTopics Source #

Describes event topics.

See: newDescribeEventTopics smart constructor.

Instances

Instances details
ToJSON DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Associated Types

type AWSResponse DescribeEventTopics #

Generic DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Associated Types

type Rep DescribeEventTopics :: Type -> Type #

Read DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Show DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

NFData DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Methods

rnf :: DescribeEventTopics -> () #

Eq DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Hashable DescribeEventTopics Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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]))))

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:

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
Generic DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Associated Types

type Rep DescribeEventTopicsResponse :: Type -> Type #

Read DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Show DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

NFData DescribeEventTopicsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeEventTopics

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DescribeLDAPSSettings (Paginated)

data DescribeLDAPSSettings Source #

See: newDescribeLDAPSSettings smart constructor.

Instances

Instances details
ToJSON DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSPager DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

AWSRequest DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type AWSResponse DescribeLDAPSSettings #

Generic DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type Rep DescribeLDAPSSettings :: Type -> Type #

Read DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Show DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

NFData DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Methods

rnf :: DescribeLDAPSSettings -> () #

Eq DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Hashable DescribeLDAPSSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeLDAPSSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LDAPSType)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:limit:DescribeLDAPSSettings', describeLDAPSSettings_limit - Specifies the number of items that should be displayed on one page.

DescribeLDAPSSettings, describeLDAPSSettings_nextToken - The type of next token used for pagination.

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

DescribeLDAPSSettings, describeLDAPSSettings_directoryId - The identifier of the directory.

data DescribeLDAPSSettingsResponse Source #

See: newDescribeLDAPSSettingsResponse smart constructor.

Instances

Instances details
Generic DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Associated Types

type Rep DescribeLDAPSSettingsResponse :: Type -> Type #

Read DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Show DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

NFData DescribeLDAPSSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeLDAPSSettings

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

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.

DescribeRegions (Paginated)

data DescribeRegions Source #

See: newDescribeRegions smart constructor.

Instances

Instances details
ToJSON DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSPager DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

AWSRequest DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Associated Types

type AWSResponse DescribeRegions #

Generic DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Associated Types

type Rep DescribeRegions :: Type -> Type #

Read DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Show DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

NFData DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Methods

rnf :: DescribeRegions -> () #

Eq DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Hashable DescribeRegions Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeRegions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

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

DescribeRegions, describeRegions_regionName - The name of the Region. For example, us-east-1.

DescribeRegions, describeRegions_directoryId - The identifier of the directory.

data DescribeRegionsResponse Source #

See: newDescribeRegionsResponse smart constructor.

Instances

Instances details
Generic DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Associated Types

type Rep DescribeRegionsResponse :: Type -> Type #

Read DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Show DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

NFData DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

Methods

rnf :: DescribeRegionsResponse -> () #

Eq DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

type Rep DescribeRegionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeRegions

type Rep DescribeRegionsResponse = D1 ('MetaData "DescribeRegionsResponse" "Amazonka.DirectoryService.DescribeRegions" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

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.

DescribeSettings

data DescribeSettings Source #

See: newDescribeSettings smart constructor.

Instances

Instances details
ToJSON DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

ToHeaders DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

ToPath DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

ToQuery DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

AWSRequest DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Associated Types

type AWSResponse DescribeSettings #

Generic DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Associated Types

type Rep DescribeSettings :: Type -> Type #

Read DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Show DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

NFData DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Methods

rnf :: DescribeSettings -> () #

Eq DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Hashable DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

type AWSResponse DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

type Rep DescribeSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

type Rep DescribeSettings = D1 ('MetaData "DescribeSettings" "Amazonka.DirectoryService.DescribeSettings" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryConfigurationStatus)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeSettings Source #

Create a value of DescribeSettings 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:

DescribeSettings, describeSettings_nextToken - The DescribeSettingsResult.NextToken value from a previous call to DescribeSettings. Pass null if this is the first call.

DescribeSettings, describeSettings_status - The status of the directory settings for which to retrieve information.

DescribeSettings, describeSettings_directoryId - The identifier of the directory for which to retrieve information.

data DescribeSettingsResponse Source #

See: newDescribeSettingsResponse smart constructor.

Instances

Instances details
Generic DescribeSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Associated Types

type Rep DescribeSettingsResponse :: Type -> Type #

Read DescribeSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Show DescribeSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

NFData DescribeSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

Eq DescribeSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

type Rep DescribeSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSettings

type Rep DescribeSettingsResponse = D1 ('MetaData "DescribeSettingsResponse" "Amazonka.DirectoryService.DescribeSettings" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeSettingsResponse'" '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 "settingEntries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SettingEntry])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSettingsResponse Source #

Create a value of DescribeSettingsResponse 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:

DescribeSettings, describeSettingsResponse_directoryId - The identifier of the directory.

DescribeSettings, describeSettingsResponse_nextToken - If not null, token that indicates that more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeSettings to retrieve the next set of items.

$sel:settingEntries:DescribeSettingsResponse', describeSettingsResponse_settingEntries - The list of SettingEntry 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:DescribeSettingsResponse', describeSettingsResponse_httpStatus - The response's http status code.

DescribeSharedDirectories (Paginated)

data DescribeSharedDirectories Source #

See: newDescribeSharedDirectories smart constructor.

Instances

Instances details
ToJSON 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

AWSPager DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

AWSRequest 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 #

Read DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Show DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

NFData DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Eq DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Hashable DescribeSharedDirectories Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeSharedDirectories'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedDirectoryIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "ownerDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:limit:DescribeSharedDirectories', describeSharedDirectories_limit - The number of shared directories to return in the response object.

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

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

DescribeSharedDirectories, describeSharedDirectories_ownerDirectoryId - Returns the identifier of the directory in the directory owner account.

data DescribeSharedDirectoriesResponse Source #

See: newDescribeSharedDirectoriesResponse smart constructor.

Instances

Instances details
Generic DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Associated Types

type Rep DescribeSharedDirectoriesResponse :: Type -> Type #

Show DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

NFData DescribeSharedDirectoriesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSharedDirectories

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeSharedDirectoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sharedDirectories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SharedDirectory])) :*: 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:

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:sharedDirectories:DescribeSharedDirectoriesResponse', describeSharedDirectoriesResponse_sharedDirectories - A list of all shared directories in your account.

$sel:httpStatus:DescribeSharedDirectoriesResponse', describeSharedDirectoriesResponse_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
ToJSON DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.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

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 #

Generic DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Associated Types

type Rep DescribeSnapshots :: Type -> Type #

Read DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Show DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

NFData DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Methods

rnf :: DescribeSnapshots -> () #

Eq DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Hashable DescribeSnapshots Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeSnapshots'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "snapshotIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

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:

DescribeSnapshots, describeSnapshots_directoryId - The identifier of the directory for which to retrieve snapshot information.

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

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.

data DescribeSnapshotsResponse Source #

Contains the results of the DescribeSnapshots operation.

See: newDescribeSnapshotsResponse smart constructor.

Instances

Instances details
Generic DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Associated Types

type Rep DescribeSnapshotsResponse :: Type -> Type #

Read DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Show DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

NFData DescribeSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeSnapshots

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

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.

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
ToJSON DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.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

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 #

Generic DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Associated Types

type Rep DescribeTrusts :: Type -> Type #

Read DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Show DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

NFData DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Methods

rnf :: DescribeTrusts -> () #

Eq DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Hashable DescribeTrusts Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeTrusts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trustIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

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:

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

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

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.

data DescribeTrustsResponse Source #

The result of a DescribeTrust request.

See: newDescribeTrustsResponse smart constructor.

Instances

Instances details
Generic DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Associated Types

type Rep DescribeTrustsResponse :: Type -> Type #

Read DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Show DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

NFData DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

Methods

rnf :: DescribeTrustsResponse -> () #

Eq DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

type Rep DescribeTrustsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeTrusts

type Rep DescribeTrustsResponse = D1 ('MetaData "DescribeTrustsResponse" "Amazonka.DirectoryService.DescribeTrusts" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

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.

DescribeUpdateDirectory (Paginated)

data DescribeUpdateDirectory Source #

See: newDescribeUpdateDirectory smart constructor.

Instances

Instances details
ToJSON DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

ToHeaders DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

ToPath DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

ToQuery DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

AWSPager DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

AWSRequest DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Generic DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Associated Types

type Rep DescribeUpdateDirectory :: Type -> Type #

Read DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Show DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

NFData DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Methods

rnf :: DescribeUpdateDirectory -> () #

Eq DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Hashable DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

type AWSResponse DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

type Rep DescribeUpdateDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

type Rep DescribeUpdateDirectory = D1 ('MetaData "DescribeUpdateDirectory" "Amazonka.DirectoryService.DescribeUpdateDirectory" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeUpdateDirectory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateType))))

newDescribeUpdateDirectory Source #

Create a value of DescribeUpdateDirectory 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:

DescribeUpdateDirectory, describeUpdateDirectory_nextToken - The DescribeUpdateDirectoryResult. NextToken value from a previous call to DescribeUpdateDirectory. Pass null if this is the first call.

DescribeUpdateDirectory, describeUpdateDirectory_regionName - The name of the Region.

DescribeUpdateDirectory, describeUpdateDirectory_directoryId - The unique identifier of the directory.

$sel:updateType:DescribeUpdateDirectory', describeUpdateDirectory_updateType - The type of updates you want to describe for the directory.

data DescribeUpdateDirectoryResponse Source #

See: newDescribeUpdateDirectoryResponse smart constructor.

Instances

Instances details
Generic DescribeUpdateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Associated Types

type Rep DescribeUpdateDirectoryResponse :: Type -> Type #

Read DescribeUpdateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Show DescribeUpdateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

NFData DescribeUpdateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

Eq DescribeUpdateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

type Rep DescribeUpdateDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DescribeUpdateDirectory

type Rep DescribeUpdateDirectoryResponse = D1 ('MetaData "DescribeUpdateDirectoryResponse" "Amazonka.DirectoryService.DescribeUpdateDirectory" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DescribeUpdateDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updateActivities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpdateInfoEntry])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeUpdateDirectoryResponse Source #

Create a value of DescribeUpdateDirectoryResponse 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:

DescribeUpdateDirectory, describeUpdateDirectoryResponse_nextToken - If not null, more results are available. Pass this value for the NextToken parameter.

$sel:updateActivities:DescribeUpdateDirectoryResponse', describeUpdateDirectoryResponse_updateActivities - The list of update activities on a directory for the requested update type.

$sel:httpStatus:DescribeUpdateDirectoryResponse', describeUpdateDirectoryResponse_httpStatus - The response's http status code.

DisableClientAuthentication

data DisableClientAuthentication Source #

See: newDisableClientAuthentication smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Show DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

NFData DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Eq DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Hashable DisableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DisableClientAuthentication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClientAuthenticationType)))

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:

DisableClientAuthentication, disableClientAuthentication_directoryId - The identifier of the directory

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

data DisableClientAuthenticationResponse Source #

Instances

Instances details
Generic 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

NFData DisableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableClientAuthentication

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DisableLDAPS

data DisableLDAPS Source #

See: newDisableLDAPS smart constructor.

Instances

Instances details
ToJSON DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Associated Types

type AWSResponse DisableLDAPS #

Generic DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Associated Types

type Rep DisableLDAPS :: Type -> Type #

Read DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Show DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

NFData DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Methods

rnf :: DisableLDAPS -> () #

Eq DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Hashable DisableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DisableLDAPS'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LDAPSType)))

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:

DisableLDAPS, disableLDAPS_directoryId - The identifier of the directory.

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
Generic DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Associated Types

type Rep DisableLDAPSResponse :: Type -> Type #

Read DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Show DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

NFData DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

Methods

rnf :: DisableLDAPSResponse -> () #

Eq DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

type Rep DisableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableLDAPS

type Rep DisableLDAPSResponse = D1 ('MetaData "DisableLDAPSResponse" "Amazonka.DirectoryService.DisableLDAPS" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DisableRadius

data DisableRadius Source #

Contains the inputs for the DisableRadius operation.

See: newDisableRadius smart constructor.

Constructors

DisableRadius' Text 

Instances

Instances details
ToJSON DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Associated Types

type AWSResponse DisableRadius #

Generic DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Associated Types

type Rep DisableRadius :: Type -> Type #

Read DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Show DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

NFData DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Methods

rnf :: DisableRadius -> () #

Eq DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Hashable DisableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DisableRadius'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Associated Types

type Rep DisableRadiusResponse :: Type -> Type #

Read DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Show DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

NFData DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

Methods

rnf :: DisableRadiusResponse -> () #

Eq DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

type Rep DisableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableRadius

type Rep DisableRadiusResponse = D1 ('MetaData "DisableRadiusResponse" "Amazonka.DirectoryService.DisableRadius" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

DisableSso

data DisableSso Source #

Contains the inputs for the DisableSso operation.

See: newDisableSso smart constructor.

Instances

Instances details
ToJSON DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Associated Types

type AWSResponse DisableSso #

Generic DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Associated Types

type Rep DisableSso :: Type -> Type #

Show DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

NFData DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Methods

rnf :: DisableSso -> () #

Eq DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Hashable DisableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DisableSso'" 'PrefixI 'True) (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDisableSso Source #

Arguments

:: Text

DisableSso

-> DisableSso 

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: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: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.

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
Generic DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Associated Types

type Rep DisableSsoResponse :: Type -> Type #

Read DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Show DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

NFData DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

Methods

rnf :: DisableSsoResponse -> () #

Eq DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

type Rep DisableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DisableSso

type Rep DisableSsoResponse = D1 ('MetaData "DisableSsoResponse" "Amazonka.DirectoryService.DisableSso" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

EnableClientAuthentication

data EnableClientAuthentication Source #

See: newEnableClientAuthentication smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Show EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

NFData EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Eq EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Hashable EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "EnableClientAuthentication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClientAuthenticationType)))

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:

EnableClientAuthentication, enableClientAuthentication_directoryId - The identifier of the specified directory.

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
Generic EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Associated Types

type Rep EnableClientAuthenticationResponse :: Type -> Type #

Read EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Show EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

NFData EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

EnableLDAPS

data EnableLDAPS Source #

See: newEnableLDAPS smart constructor.

Instances

Instances details
ToJSON EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Associated Types

type AWSResponse EnableLDAPS #

Generic EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Associated Types

type Rep EnableLDAPS :: Type -> Type #

Read EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Show EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

NFData EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Methods

rnf :: EnableLDAPS -> () #

Eq EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Hashable EnableLDAPS Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "EnableLDAPS'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LDAPSType)))

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:

EnableLDAPS, enableLDAPS_directoryId - The identifier of the directory.

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
Generic EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Associated Types

type Rep EnableLDAPSResponse :: Type -> Type #

Read EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Show EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

NFData EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

Methods

rnf :: EnableLDAPSResponse -> () #

Eq EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

type Rep EnableLDAPSResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableLDAPS

type Rep EnableLDAPSResponse = D1 ('MetaData "EnableLDAPSResponse" "Amazonka.DirectoryService.EnableLDAPS" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

EnableRadius

data EnableRadius Source #

Contains the inputs for the EnableRadius operation.

See: newEnableRadius smart constructor.

Instances

Instances details
ToJSON EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type AWSResponse EnableRadius #

Generic EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type Rep EnableRadius :: Type -> Type #

Show EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

NFData EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Methods

rnf :: EnableRadius -> () #

Eq EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Hashable EnableRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "EnableRadius'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RadiusSettings)))

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:

EnableRadius, enableRadius_directoryId - The identifier of the directory for which to enable MFA.

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
Generic EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Associated Types

type Rep EnableRadiusResponse :: Type -> Type #

Read EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Show EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

NFData EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

Methods

rnf :: EnableRadiusResponse -> () #

Eq EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableRadius

type Rep EnableRadiusResponse = D1 ('MetaData "EnableRadiusResponse" "Amazonka.DirectoryService.EnableRadius" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

EnableSso

data EnableSso Source #

Contains the inputs for the EnableSso operation.

See: newEnableSso smart constructor.

Instances

Instances details
ToJSON EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Associated Types

type AWSResponse EnableSso #

Generic EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Associated Types

type Rep EnableSso :: Type -> Type #

Show EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

NFData EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Methods

rnf :: EnableSso -> () #

Eq EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Hashable EnableSso Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "EnableSso'" 'PrefixI 'True) (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newEnableSso Source #

Arguments

:: Text

EnableSso

-> EnableSso 

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: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: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.

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
Generic EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Associated Types

type Rep EnableSsoResponse :: Type -> Type #

Read EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Show EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

NFData EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

Methods

rnf :: EnableSsoResponse -> () #

Eq EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

type Rep EnableSsoResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableSso

type Rep EnableSsoResponse = D1 ('MetaData "EnableSsoResponse" "Amazonka.DirectoryService.EnableSso" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

GetDirectoryLimits

data GetDirectoryLimits Source #

Contains the inputs for the GetDirectoryLimits operation.

See: newGetDirectoryLimits smart constructor.

Constructors

GetDirectoryLimits' 

Instances

Instances details
ToJSON GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Associated Types

type AWSResponse GetDirectoryLimits #

Generic GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Associated Types

type Rep GetDirectoryLimits :: Type -> Type #

Read GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Show GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

NFData GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Methods

rnf :: GetDirectoryLimits -> () #

Eq GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Hashable GetDirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "GetDirectoryLimits'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Associated Types

type Rep GetDirectoryLimitsResponse :: Type -> Type #

Read GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Show GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

NFData GetDirectoryLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetDirectoryLimits

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

GetSnapshotLimits

data GetSnapshotLimits Source #

Contains the inputs for the GetSnapshotLimits operation.

See: newGetSnapshotLimits smart constructor.

Constructors

GetSnapshotLimits' Text 

Instances

Instances details
ToJSON GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type AWSResponse GetSnapshotLimits #

Generic GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimits :: Type -> Type #

Read GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

NFData GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Methods

rnf :: GetSnapshotLimits -> () #

Eq GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Hashable GetSnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "GetSnapshotLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Associated Types

type Rep GetSnapshotLimitsResponse :: Type -> Type #

Read GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Show GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

NFData GetSnapshotLimitsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.GetSnapshotLimits

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

ListCertificates (Paginated)

data ListCertificates Source #

See: newListCertificates smart constructor.

Instances

Instances details
ToJSON ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSPager ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

AWSRequest ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Associated Types

type AWSResponse ListCertificates #

Generic ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Associated Types

type Rep ListCertificates :: Type -> Type #

Read ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Show ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

NFData ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Methods

rnf :: ListCertificates -> () #

Eq ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Hashable ListCertificates Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListCertificates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:limit:ListCertificates', listCertificates_limit - The number of items that should show up on one page

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.

ListCertificates, listCertificates_directoryId - The identifier of the directory.

data ListCertificatesResponse Source #

See: newListCertificatesResponse smart constructor.

Instances

Instances details
Generic ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Associated Types

type Rep ListCertificatesResponse :: Type -> Type #

Read ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Show ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

NFData ListCertificatesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListCertificates

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListCertificatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificatesInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CertificateInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:certificatesInfo:ListCertificatesResponse', listCertificatesResponse_certificatesInfo - A list of certificates with basic details including certificate ID, certificate common name, certificate state.

ListCertificates, listCertificatesResponse_nextToken - Indicates whether another page of certificates is available when the number of available certificates exceeds the page limit.

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

ListIpRoutes (Paginated)

data ListIpRoutes Source #

See: newListIpRoutes smart constructor.

Instances

Instances details
ToJSON ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.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

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 #

Generic ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Associated Types

type Rep ListIpRoutes :: Type -> Type #

Read ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Show ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

NFData ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Methods

rnf :: ListIpRoutes -> () #

Eq ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Hashable ListIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListIpRoutes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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: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.

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

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
Generic ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Associated Types

type Rep ListIpRoutesResponse :: Type -> Type #

Read ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Show ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

NFData ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

Methods

rnf :: ListIpRoutesResponse -> () #

Eq ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

type Rep ListIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListIpRoutes

type Rep ListIpRoutesResponse = D1 ('MetaData "ListIpRoutesResponse" "Amazonka.DirectoryService.ListIpRoutes" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

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.

ListLogSubscriptions (Paginated)

data ListLogSubscriptions Source #

See: newListLogSubscriptions smart constructor.

Instances

Instances details
ToJSON ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.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

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 #

Generic ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Associated Types

type Rep ListLogSubscriptions :: Type -> Type #

Read ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Show ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

NFData ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Methods

rnf :: ListLogSubscriptions -> () #

Eq ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Hashable ListLogSubscriptions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListLogSubscriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:

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:limit:ListLogSubscriptions', listLogSubscriptions_limit - The maximum number of items returned.

ListLogSubscriptions, listLogSubscriptions_nextToken - The token for the next set of items to return.

data ListLogSubscriptionsResponse Source #

See: newListLogSubscriptionsResponse smart constructor.

Instances

Instances details
Generic ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Associated Types

type Rep ListLogSubscriptionsResponse :: Type -> Type #

Read ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Show ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

NFData ListLogSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListLogSubscriptions

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListLogSubscriptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logSubscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogSubscription])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:logSubscriptions:ListLogSubscriptionsResponse', listLogSubscriptionsResponse_logSubscriptions - A list of active LogSubscription objects for calling the Amazon Web Services account.

ListLogSubscriptions, listLogSubscriptionsResponse_nextToken - The token for the next set of items to return.

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

ListSchemaExtensions (Paginated)

data ListSchemaExtensions Source #

See: newListSchemaExtensions smart constructor.

Instances

Instances details
ToJSON ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.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

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 #

Generic ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Associated Types

type Rep ListSchemaExtensions :: Type -> Type #

Read ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Show ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

NFData ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Methods

rnf :: ListSchemaExtensions -> () #

Eq ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Hashable ListSchemaExtensions Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListSchemaExtensions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:limit:ListSchemaExtensions', listSchemaExtensions_limit - The maximum number of items to return.

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

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
Generic ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Associated Types

type Rep ListSchemaExtensionsResponse :: Type -> Type #

Read ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Show ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

NFData ListSchemaExtensionsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListSchemaExtensions

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListSchemaExtensionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schemaExtensionsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SchemaExtensionInfo])) :*: 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:

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:schemaExtensionsInfo:ListSchemaExtensionsResponse', listSchemaExtensionsResponse_schemaExtensionsInfo - Information about the schema extensions applied to the directory.

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

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.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

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 #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:limit:ListTagsForResource', listTagsForResource_limit - Reserved for future use.

ListTagsForResource, listTagsForResource_nextToken - 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
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ListTagsForResource

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

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.

RegisterCertificate

data RegisterCertificate Source #

See: newRegisterCertificate smart constructor.

Instances

Instances details
ToJSON RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Associated Types

type AWSResponse RegisterCertificate #

Generic RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Associated Types

type Rep RegisterCertificate :: Type -> Type #

Read RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Show RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

NFData RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Methods

rnf :: RegisterCertificate -> () #

Eq RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Hashable RegisterCertificate Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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))))

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:

RegisterCertificate, registerCertificate_clientCertAuthSettings - A ClientCertAuthSettings object that contains client certificate authentication settings.

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

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
Generic RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Associated Types

type Rep RegisterCertificateResponse :: Type -> Type #

Read RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Show RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

NFData RegisterCertificateResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterCertificate

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

RegisterCertificateResponse, registerCertificateResponse_certificateId - The identifier of the certificate.

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

RegisterEventTopic

data RegisterEventTopic Source #

Registers a new event topic.

See: newRegisterEventTopic smart constructor.

Instances

Instances details
ToJSON RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Associated Types

type AWSResponse RegisterEventTopic #

Generic RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Associated Types

type Rep RegisterEventTopic :: Type -> Type #

Read RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Show RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

NFData RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Methods

rnf :: RegisterEventTopic -> () #

Eq RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Hashable RegisterEventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RegisterEventTopic'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "topicName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

RegisterEventTopic, registerEventTopic_directoryId - The Directory ID that will publish status messages to the Amazon SNS topic.

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
Generic RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Associated Types

type Rep RegisterEventTopicResponse :: Type -> Type #

Read RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Show RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

NFData RegisterEventTopicResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RegisterEventTopic

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

RejectSharedDirectory

data RejectSharedDirectory Source #

See: newRejectSharedDirectory smart constructor.

Instances

Instances details
ToJSON RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Associated Types

type AWSResponse RejectSharedDirectory #

Generic RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Associated Types

type Rep RejectSharedDirectory :: Type -> Type #

Read RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Show RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

NFData RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Methods

rnf :: RejectSharedDirectory -> () #

Eq RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Hashable RejectSharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RejectSharedDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Associated Types

type Rep RejectSharedDirectoryResponse :: Type -> Type #

Read RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Show RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

NFData RejectSharedDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RejectSharedDirectory

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

RejectSharedDirectory, rejectSharedDirectoryResponse_sharedDirectoryId - Identifier of the shared directory in the directory consumer account.

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

RemoveIpRoutes

data RemoveIpRoutes Source #

See: newRemoveIpRoutes smart constructor.

Constructors

RemoveIpRoutes' Text [Text] 

Instances

Instances details
ToJSON RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Associated Types

type AWSResponse RemoveIpRoutes #

Generic RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Associated Types

type Rep RemoveIpRoutes :: Type -> Type #

Read RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Show RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

NFData RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Methods

rnf :: RemoveIpRoutes -> () #

Eq RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Hashable RemoveIpRoutes Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RemoveIpRoutes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cidrIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

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:

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
Generic RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Associated Types

type Rep RemoveIpRoutesResponse :: Type -> Type #

Read RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Show RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

NFData RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

Methods

rnf :: RemoveIpRoutesResponse -> () #

Eq RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

type Rep RemoveIpRoutesResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveIpRoutes

type Rep RemoveIpRoutesResponse = D1 ('MetaData "RemoveIpRoutesResponse" "Amazonka.DirectoryService.RemoveIpRoutes" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

RemoveRegion

data RemoveRegion Source #

See: newRemoveRegion smart constructor.

Constructors

RemoveRegion' Text 

Instances

Instances details
ToJSON RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Associated Types

type AWSResponse RemoveRegion #

Generic RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Associated Types

type Rep RemoveRegion :: Type -> Type #

Read RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Show RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

NFData RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Methods

rnf :: RemoveRegion -> () #

Eq RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Hashable RemoveRegion Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RemoveRegion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Associated Types

type Rep RemoveRegionResponse :: Type -> Type #

Read RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Show RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

NFData RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

Methods

rnf :: RemoveRegionResponse -> () #

Eq RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

type Rep RemoveRegionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveRegion

type Rep RemoveRegionResponse = D1 ('MetaData "RemoveRegionResponse" "Amazonka.DirectoryService.RemoveRegion" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

RemoveTagsFromResource

data RemoveTagsFromResource Source #

See: newRemoveTagsFromResource smart constructor.

Instances

Instances details
ToJSON RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Associated Types

type AWSResponse RemoveTagsFromResource #

Generic RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResource :: Type -> Type #

Read RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Show RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

NFData RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Methods

rnf :: RemoveTagsFromResource -> () #

Eq RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Hashable RemoveTagsFromResource Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RemoveTagsFromResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

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
Generic RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResourceResponse :: Type -> Type #

Read RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Show RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

NFData RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RemoveTagsFromResource

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

ResetUserPassword

data ResetUserPassword Source #

See: newResetUserPassword smart constructor.

Instances

Instances details
ToJSON ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Associated Types

type AWSResponse ResetUserPassword #

Generic ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Associated Types

type Rep ResetUserPassword :: Type -> Type #

Show ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

NFData ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Methods

rnf :: ResetUserPassword -> () #

Eq ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Hashable ResetUserPassword Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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)))))

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:

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
Generic ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Associated Types

type Rep ResetUserPasswordResponse :: Type -> Type #

Read ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Show ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

NFData ResetUserPasswordResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ResetUserPassword

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

RestoreFromSnapshot

data RestoreFromSnapshot Source #

An object representing the inputs for the RestoreFromSnapshot operation.

See: newRestoreFromSnapshot smart constructor.

Instances

Instances details
ToJSON RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Associated Types

type AWSResponse RestoreFromSnapshot #

Generic RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Associated Types

type Rep RestoreFromSnapshot :: Type -> Type #

Read RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Show RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

NFData RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Methods

rnf :: RestoreFromSnapshot -> () #

Eq RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Hashable RestoreFromSnapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RestoreFromSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Associated Types

type Rep RestoreFromSnapshotResponse :: Type -> Type #

Read RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Show RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

NFData RestoreFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.RestoreFromSnapshot

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

ShareDirectory

data ShareDirectory Source #

See: newShareDirectory smart constructor.

Instances

Instances details
ToJSON ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Associated Types

type AWSResponse ShareDirectory #

Generic ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Associated Types

type Rep ShareDirectory :: Type -> Type #

Show ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

NFData ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Methods

rnf :: ShareDirectory -> () #

Eq ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Hashable ShareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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))))

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:

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.

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.

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
Generic ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Associated Types

type Rep ShareDirectoryResponse :: Type -> Type #

Read ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Show ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

NFData ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

Methods

rnf :: ShareDirectoryResponse -> () #

Eq ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

type Rep ShareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.ShareDirectory

type Rep ShareDirectoryResponse = D1 ('MetaData "ShareDirectoryResponse" "Amazonka.DirectoryService.ShareDirectory" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

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.

StartSchemaExtension

data StartSchemaExtension Source #

See: newStartSchemaExtension smart constructor.

Instances

Instances details
ToJSON StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Associated Types

type AWSResponse StartSchemaExtension #

Generic StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Associated Types

type Rep StartSchemaExtension :: Type -> Type #

Read StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Show StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

NFData StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Methods

rnf :: StartSchemaExtension -> () #

Eq StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Hashable StartSchemaExtension Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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))))

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:

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.

StartSchemaExtension, startSchemaExtension_description - A description of the schema extension.

data StartSchemaExtensionResponse Source #

See: newStartSchemaExtensionResponse smart constructor.

Instances

Instances details
Generic StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Associated Types

type Rep StartSchemaExtensionResponse :: Type -> Type #

Read StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Show StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

NFData StartSchemaExtensionResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.StartSchemaExtension

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

StartSchemaExtensionResponse, startSchemaExtensionResponse_schemaExtensionId - The identifier of the schema extension that will be applied.

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

UnshareDirectory

data UnshareDirectory Source #

See: newUnshareDirectory smart constructor.

Instances

Instances details
ToJSON UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Associated Types

type AWSResponse UnshareDirectory #

Generic UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Associated Types

type Rep UnshareDirectory :: Type -> Type #

Read UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Show UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

NFData UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Methods

rnf :: UnshareDirectory -> () #

Eq UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Hashable UnshareDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UnshareDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "unshareTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UnshareTarget)))

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:

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
Generic UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Associated Types

type Rep UnshareDirectoryResponse :: Type -> Type #

Read UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Show UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

NFData UnshareDirectoryResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UnshareDirectory

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

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.

UpdateConditionalForwarder

data UpdateConditionalForwarder Source #

Updates a conditional forwarder.

See: newUpdateConditionalForwarder smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Show UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

NFData UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Eq UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Hashable UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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]))))

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:

UpdateConditionalForwarder, updateConditionalForwarder_directoryId - The directory ID of the Amazon Web Services directory for which to update the conditional forwarder.

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

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
Generic UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Associated Types

type Rep UpdateConditionalForwarderResponse :: Type -> Type #

Read UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Show UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

NFData UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

UpdateDirectorySetup

data UpdateDirectorySetup Source #

See: newUpdateDirectorySetup smart constructor.

Instances

Instances details
ToJSON UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

ToHeaders UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

ToPath UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

ToQuery UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

AWSRequest UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Associated Types

type AWSResponse UpdateDirectorySetup #

Generic UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Associated Types

type Rep UpdateDirectorySetup :: Type -> Type #

Read UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Show UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

NFData UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Methods

rnf :: UpdateDirectorySetup -> () #

Eq UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Hashable UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

type AWSResponse UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

type Rep UpdateDirectorySetup Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

type Rep UpdateDirectorySetup = D1 ('MetaData "UpdateDirectorySetup" "Amazonka.DirectoryService.UpdateDirectorySetup" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UpdateDirectorySetup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createSnapshotBeforeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "oSUpdateSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OSUpdateSettings))) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateType))))

newUpdateDirectorySetup Source #

Create a value of UpdateDirectorySetup 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:createSnapshotBeforeUpdate:UpdateDirectorySetup', updateDirectorySetup_createSnapshotBeforeUpdate - The boolean that specifies if a snapshot for the directory needs to be taken before updating the directory.

UpdateDirectorySetup, updateDirectorySetup_oSUpdateSettings - The settings for the OS update that needs to be performed on the directory.

UpdateDirectorySetup, updateDirectorySetup_directoryId - The identifier of the directory on which you want to perform the update.

$sel:updateType:UpdateDirectorySetup', updateDirectorySetup_updateType - The type of update that needs to be performed on the directory. For example, OS.

data UpdateDirectorySetupResponse Source #

See: newUpdateDirectorySetupResponse smart constructor.

Instances

Instances details
Generic UpdateDirectorySetupResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Associated Types

type Rep UpdateDirectorySetupResponse :: Type -> Type #

Read UpdateDirectorySetupResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Show UpdateDirectorySetupResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

NFData UpdateDirectorySetupResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

Eq UpdateDirectorySetupResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

type Rep UpdateDirectorySetupResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateDirectorySetup

type Rep UpdateDirectorySetupResponse = D1 ('MetaData "UpdateDirectorySetupResponse" "Amazonka.DirectoryService.UpdateDirectorySetup" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UpdateDirectorySetupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDirectorySetupResponse Source #

Create a value of UpdateDirectorySetupResponse 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:UpdateDirectorySetupResponse', updateDirectorySetupResponse_httpStatus - The response's http status code.

UpdateNumberOfDomainControllers

data UpdateNumberOfDomainControllers Source #

See: newUpdateNumberOfDomainControllers smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Show UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

NFData UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Eq UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Hashable UpdateNumberOfDomainControllers Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UpdateNumberOfDomainControllers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "desiredNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

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:

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
Generic 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

NFData UpdateNumberOfDomainControllersResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateNumberOfDomainControllers

Eq 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

UpdateRadius

data UpdateRadius Source #

Contains the inputs for the UpdateRadius operation.

See: newUpdateRadius smart constructor.

Instances

Instances details
ToJSON UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Associated Types

type AWSResponse UpdateRadius #

Generic UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Associated Types

type Rep UpdateRadius :: Type -> Type #

Show UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

NFData UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Methods

rnf :: UpdateRadius -> () #

Eq UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Hashable UpdateRadius Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UpdateRadius'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RadiusSettings)))

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:

UpdateRadius, updateRadius_directoryId - The identifier of the directory for which to update the RADIUS server information.

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
Generic UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Associated Types

type Rep UpdateRadiusResponse :: Type -> Type #

Read UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Show UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

NFData UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

Methods

rnf :: UpdateRadiusResponse -> () #

Eq UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

type Rep UpdateRadiusResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateRadius

type Rep UpdateRadiusResponse = D1 ('MetaData "UpdateRadiusResponse" "Amazonka.DirectoryService.UpdateRadius" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

UpdateSettings

data UpdateSettings Source #

See: newUpdateSettings smart constructor.

Constructors

UpdateSettings' Text [Setting] 

Instances

Instances details
ToJSON UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

ToHeaders UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

ToPath UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

ToQuery UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

AWSRequest UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Associated Types

type AWSResponse UpdateSettings #

Generic UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Associated Types

type Rep UpdateSettings :: Type -> Type #

Read UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Show UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

NFData UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Methods

rnf :: UpdateSettings -> () #

Eq UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Hashable UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

type AWSResponse UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

type Rep UpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

type Rep UpdateSettings = D1 ('MetaData "UpdateSettings" "Amazonka.DirectoryService.UpdateSettings" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UpdateSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Setting])))

newUpdateSettings Source #

Create a value of UpdateSettings 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:

UpdateSettings, updateSettings_directoryId - The identifier of the directory for which to update settings.

$sel:settings:UpdateSettings', updateSettings_settings - The list of Setting objects.

data UpdateSettingsResponse Source #

See: newUpdateSettingsResponse smart constructor.

Instances

Instances details
Generic UpdateSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Associated Types

type Rep UpdateSettingsResponse :: Type -> Type #

Read UpdateSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Show UpdateSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

NFData UpdateSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

Methods

rnf :: UpdateSettingsResponse -> () #

Eq UpdateSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

type Rep UpdateSettingsResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateSettings

type Rep UpdateSettingsResponse = D1 ('MetaData "UpdateSettingsResponse" "Amazonka.DirectoryService.UpdateSettings" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UpdateSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSettingsResponse Source #

Create a value of UpdateSettingsResponse 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:

UpdateSettings, updateSettingsResponse_directoryId - The identifier of the directory.

$sel:httpStatus:UpdateSettingsResponse', updateSettingsResponse_httpStatus - The response's http status code.

UpdateTrust

data UpdateTrust Source #

See: newUpdateTrust smart constructor.

Instances

Instances details
ToJSON UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type AWSResponse UpdateTrust #

Generic UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type Rep UpdateTrust :: Type -> Type #

Read UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Show UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

NFData UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

rnf :: UpdateTrust -> () #

Eq UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Hashable UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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)))

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:

UpdateTrust, updateTrust_selectiveAuth - Updates selective authentication for the trust.

UpdateTrust, updateTrust_trustId - Identifier of the trust relationship.

data UpdateTrustResponse Source #

See: newUpdateTrustResponse smart constructor.

Instances

Instances details
Generic UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type Rep UpdateTrustResponse :: Type -> Type #

Read UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Show UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

NFData UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

rnf :: UpdateTrustResponse -> () #

Eq UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrustResponse = D1 ('MetaData "UpdateTrustResponse" "Amazonka.DirectoryService.UpdateTrust" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

UpdateTrust, updateTrustResponse_trustId - Identifier of the trust relationship.

$sel:httpStatus:UpdateTrustResponse', updateTrustResponse_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
ToJSON VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.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

AWSRequest VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type AWSResponse VerifyTrust #

Generic VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type Rep VerifyTrust :: Type -> Type #

Read VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Show VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

NFData VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

rnf :: VerifyTrust -> () #

Eq VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Hashable VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type AWSResponse 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "VerifyTrust'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type Rep VerifyTrustResponse :: Type -> Type #

Read VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Show VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

NFData VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

rnf :: VerifyTrustResponse -> () #

Eq VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrustResponse = D1 ('MetaData "VerifyTrustResponse" "Amazonka.DirectoryService.VerifyTrust" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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:

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.

Types

CertificateState

newtype CertificateState Source #

Instances

Instances details
FromJSON CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

FromJSONKey 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

ToByteString CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToHeader CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToLog CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToQuery 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

FromXML CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

ToXML 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 #

Read CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Show CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

NFData CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Methods

rnf :: CertificateState -> () #

Eq CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Ord CertificateState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateState

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "CertificateState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CertificateType

newtype CertificateType Source #

Constructors

CertificateType' 

Instances

Instances details
FromJSON CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

FromJSONKey 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

ToByteString CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToHeader CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToLog CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

ToQuery 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

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 #

Generic CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Associated Types

type Rep CertificateType :: Type -> Type #

Read CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Show CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

NFData CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Methods

rnf :: CertificateType -> () #

Eq CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Ord CertificateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateType

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "CertificateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ClientAuthenticationStatus

newtype ClientAuthenticationStatus Source #

Instances

Instances details
FromJSON ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

FromJSONKey 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

ToByteString ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToHeader ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToLog ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToQuery 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

FromXML ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

ToXML 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 #

Read ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Show ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

NFData ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Eq ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Ord ClientAuthenticationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationStatus

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "ClientAuthenticationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromClientAuthenticationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ClientAuthenticationType

newtype ClientAuthenticationType Source #

Instances

Instances details
FromJSON ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

FromJSONKey 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

ToByteString ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToHeader ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToLog ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToQuery 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

FromXML ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

ToXML 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 #

Read ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Show ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

NFData ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Eq ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Ord ClientAuthenticationType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationType

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "ClientAuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromClientAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryConfigurationStatus

newtype DirectoryConfigurationStatus Source #

Instances

Instances details
FromJSON DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

FromJSONKey DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToJSON DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToJSONKey DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToByteString DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToHeader DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToLog DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToQuery DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

FromText DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToText DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

FromXML DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

ToXML DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

Generic DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

Associated Types

type Rep DirectoryConfigurationStatus :: Type -> Type #

Read DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

Show DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

NFData DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

Eq DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

Ord DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

Hashable DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

type Rep DirectoryConfigurationStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConfigurationStatus

type Rep DirectoryConfigurationStatus = D1 ('MetaData "DirectoryConfigurationStatus" "Amazonka.DirectoryService.Types.DirectoryConfigurationStatus" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "DirectoryConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectoryConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryEdition

newtype DirectoryEdition Source #

Instances

Instances details
FromJSON DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

FromJSONKey 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

ToByteString DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToHeader DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToLog DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToQuery 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

FromXML DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

ToXML 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 #

Read DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Show DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

NFData DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Methods

rnf :: DirectoryEdition -> () #

Eq DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Ord DirectoryEdition Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryEdition

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

FromJSONKey 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

ToByteString DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToHeader DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToLog DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

ToQuery 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 #

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 #

Generic DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Associated Types

type Rep DirectorySize :: Type -> Type #

Read DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Show DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

NFData DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Methods

rnf :: DirectorySize -> () #

Eq DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Ord DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

Hashable DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

type Rep DirectorySize Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectorySize

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

DirectoryStage

newtype DirectoryStage Source #

Constructors

DirectoryStage' 

Instances

Instances details
FromJSON DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

FromJSONKey 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

ToByteString DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToHeader DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToLog DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

ToQuery 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

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 #

Generic DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Associated Types

type Rep DirectoryStage :: Type -> Type #

Read DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Show DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

NFData DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Methods

rnf :: DirectoryStage -> () #

Eq DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Ord DirectoryStage Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryStage

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "DirectoryStage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectoryStage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryType

newtype DirectoryType Source #

Constructors

DirectoryType' 

Instances

Instances details
FromJSON DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

FromJSONKey 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

ToByteString DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToHeader DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToLog DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

ToQuery 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 #

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 #

Generic DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Associated Types

type Rep DirectoryType :: Type -> Type #

Read DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Show DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

NFData DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Methods

rnf :: DirectoryType -> () #

Eq DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Ord DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

Hashable DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

type Rep DirectoryType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryType

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

DomainControllerStatus

newtype DomainControllerStatus Source #

Instances

Instances details
FromJSON DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

FromJSONKey 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

ToByteString DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToHeader DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToLog DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToQuery 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

FromXML DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

ToXML 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 #

Read DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Show DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

NFData DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Methods

rnf :: DomainControllerStatus -> () #

Eq DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Ord DomainControllerStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainControllerStatus

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "DomainControllerStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainControllerStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IpRouteStatusMsg

newtype IpRouteStatusMsg Source #

Instances

Instances details
FromJSON IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

FromJSONKey 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

ToByteString IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToHeader IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToLog IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToQuery 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

FromXML IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

ToXML 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 #

Read IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Show IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

NFData IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Methods

rnf :: IpRouteStatusMsg -> () #

Eq IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Ord IpRouteStatusMsg Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteStatusMsg

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "IpRouteStatusMsg'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIpRouteStatusMsg") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LDAPSStatus

newtype LDAPSStatus Source #

Constructors

LDAPSStatus' 

Instances

Instances details
FromJSON LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

FromJSONKey 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

ToByteString LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToHeader LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToLog LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

ToQuery 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 #

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 #

Generic LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Associated Types

type Rep LDAPSStatus :: Type -> Type #

Read LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Show LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

NFData LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Methods

rnf :: LDAPSStatus -> () #

Eq LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Ord LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

Hashable LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

type Rep LDAPSStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSStatus

type Rep LDAPSStatus = D1 ('MetaData "LDAPSStatus" "Amazonka.DirectoryService.Types.LDAPSStatus" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

FromJSONKey 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

ToByteString LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Methods

toBS :: LDAPSType -> ByteString #

ToHeader LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToLog LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

ToQuery LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

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 #

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 #

Generic LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Associated Types

type Rep LDAPSType :: Type -> Type #

Read LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Show LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

NFData LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Methods

rnf :: LDAPSType -> () #

Eq LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Ord LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

Hashable LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

type Rep LDAPSType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSType

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

OSVersion

newtype OSVersion Source #

Constructors

OSVersion' 

Fields

Bundled Patterns

pattern OSVersion_SERVER_2012 :: OSVersion 
pattern OSVersion_SERVER_2019 :: OSVersion 

Instances

Instances details
FromJSON OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

FromJSONKey OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

ToJSON OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

ToJSONKey OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

ToByteString OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Methods

toBS :: OSVersion -> ByteString #

ToHeader OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

ToLog OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

ToQuery OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

FromText OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

ToText OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Methods

toText :: OSVersion -> Text #

FromXML OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

ToXML OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Methods

toXML :: OSVersion -> XML #

Generic OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Associated Types

type Rep OSVersion :: Type -> Type #

Read OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Show OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

NFData OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Methods

rnf :: OSVersion -> () #

Eq OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Ord OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

Hashable OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

type Rep OSVersion Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSVersion

type Rep OSVersion = D1 ('MetaData "OSVersion" "Amazonka.DirectoryService.Types.OSVersion" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "OSVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOSVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RadiusAuthenticationProtocol

newtype RadiusAuthenticationProtocol Source #

Instances

Instances details
FromJSON RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

FromJSONKey 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

ToByteString RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToHeader RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToLog RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToQuery 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

FromXML RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

ToXML 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 #

Read RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Show RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

NFData RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Eq RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Ord RadiusAuthenticationProtocol Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusAuthenticationProtocol

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "RadiusAuthenticationProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRadiusAuthenticationProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RadiusStatus

newtype RadiusStatus Source #

Constructors

RadiusStatus' 

Instances

Instances details
FromJSON RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

FromJSONKey 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

ToByteString RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToHeader RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToLog RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

ToQuery 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 #

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 #

Generic RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Associated Types

type Rep RadiusStatus :: Type -> Type #

Read RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Show RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

NFData RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Methods

rnf :: RadiusStatus -> () #

Eq RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Ord RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

Hashable RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

type Rep RadiusStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusStatus

type Rep RadiusStatus = D1 ('MetaData "RadiusStatus" "Amazonka.DirectoryService.Types.RadiusStatus" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

FromJSONKey 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

ToByteString RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToHeader RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToLog RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

ToQuery 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 #

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 #

Generic RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Associated Types

type Rep RegionType :: Type -> Type #

Read RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Show RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

NFData RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Methods

rnf :: RegionType -> () #

Eq RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Ord RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

Hashable RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

type Rep RegionType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionType

type Rep RegionType = D1 ('MetaData "RegionType" "Amazonka.DirectoryService.Types.RegionType" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

FromJSONKey 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

ToByteString ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToHeader ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToLog ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToQuery 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

FromXML ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

ToXML 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 #

Read ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Show ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

NFData ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Methods

rnf :: ReplicationScope -> () #

Eq ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Ord ReplicationScope Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ReplicationScope

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "ReplicationScope'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SchemaExtensionStatus

newtype SchemaExtensionStatus Source #

Instances

Instances details
FromJSON SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

FromJSONKey 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

ToByteString SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToHeader SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToLog SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToQuery 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

FromXML SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

ToXML 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 #

Read SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Show SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

NFData SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Methods

rnf :: SchemaExtensionStatus -> () #

Eq SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Ord SchemaExtensionStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionStatus

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "SchemaExtensionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSchemaExtensionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SelectiveAuth

newtype SelectiveAuth Source #

Constructors

SelectiveAuth' 

Instances

Instances details
FromJSON SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

FromJSONKey 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

ToByteString SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToHeader SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToLog SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

ToQuery 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 #

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 #

Generic SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Associated Types

type Rep SelectiveAuth :: Type -> Type #

Read SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Show SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

NFData SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Methods

rnf :: SelectiveAuth -> () #

Eq SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Ord SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

Hashable SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

type Rep SelectiveAuth Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SelectiveAuth

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

ShareMethod

newtype ShareMethod Source #

Constructors

ShareMethod' 

Instances

Instances details
FromJSON ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

FromJSONKey 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

ToByteString ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToHeader ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToLog ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

ToQuery 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 #

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 #

Generic ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Associated Types

type Rep ShareMethod :: Type -> Type #

Read ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Show ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

NFData ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Methods

rnf :: ShareMethod -> () #

Eq ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Ord ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

Hashable ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

type Rep ShareMethod Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareMethod

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

ShareStatus

newtype ShareStatus Source #

Constructors

ShareStatus' 

Instances

Instances details
FromJSON ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

FromJSONKey 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

ToByteString ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToHeader ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToLog ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

ToQuery 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 #

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 #

Generic ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Associated Types

type Rep ShareStatus :: Type -> Type #

Read ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Show ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

NFData ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Methods

rnf :: ShareStatus -> () #

Eq ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Ord ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

Hashable ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

type Rep ShareStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareStatus

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

SnapshotStatus

newtype SnapshotStatus Source #

Constructors

SnapshotStatus' 

Instances

Instances details
FromJSON SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

FromJSONKey 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

ToByteString SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToHeader SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToLog SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

ToQuery 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

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 #

Generic SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Associated Types

type Rep SnapshotStatus :: Type -> Type #

Read SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Show SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

NFData SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Methods

rnf :: SnapshotStatus -> () #

Eq SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Ord SnapshotStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotStatus

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

FromJSONKey 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

ToByteString SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToHeader SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToLog SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

ToQuery 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 #

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 #

Generic SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Associated Types

type Rep SnapshotType :: Type -> Type #

Read SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Show SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

NFData SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Methods

rnf :: SnapshotType -> () #

Eq SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Ord SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

Hashable SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

type Rep SnapshotType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotType

type Rep SnapshotType = D1 ('MetaData "SnapshotType" "Amazonka.DirectoryService.Types.SnapshotType" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

FromJSONKey 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

ToByteString TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToHeader TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToLog TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

ToQuery 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 #

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 #

Generic TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Associated Types

type Rep TargetType :: Type -> Type #

Read TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Show TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

NFData TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Methods

rnf :: TargetType -> () #

Eq TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Ord TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

Hashable TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

type Rep TargetType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TargetType

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

TopicStatus

newtype TopicStatus Source #

Constructors

TopicStatus' 

Instances

Instances details
FromJSON TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

FromJSONKey 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

ToByteString TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToHeader TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToLog TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

ToQuery 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 #

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 #

Generic TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Associated Types

type Rep TopicStatus :: Type -> Type #

Read TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Show TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

NFData TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Methods

rnf :: TopicStatus -> () #

Eq TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Ord TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

Hashable TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

type Rep TopicStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TopicStatus

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

TrustDirection

newtype TrustDirection Source #

Constructors

TrustDirection' 

Instances

Instances details
FromJSON TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

FromJSONKey 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

ToByteString TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToHeader TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToLog TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

ToQuery 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

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 #

Generic TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Associated Types

type Rep TrustDirection :: Type -> Type #

Read TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Show TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

NFData TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Methods

rnf :: TrustDirection -> () #

Eq TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Ord TrustDirection Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustDirection

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

FromJSONKey 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

ToByteString TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToHeader TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToLog TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

ToQuery 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 #

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 #

Generic TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Associated Types

type Rep TrustState :: Type -> Type #

Read TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Show TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

NFData TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Methods

rnf :: TrustState -> () #

Eq TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Ord TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

Hashable TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

type Rep TrustState Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustState

type Rep TrustState = D1 ('MetaData "TrustState" "Amazonka.DirectoryService.Types.TrustState" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

FromJSONKey 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

ToByteString TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Methods

toBS :: TrustType -> ByteString #

ToHeader TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToLog TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

ToQuery TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

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 #

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 #

Generic TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Associated Types

type Rep TrustType :: Type -> Type #

Read TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Show TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

NFData TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Methods

rnf :: TrustType -> () #

Eq TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Ord TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

Hashable TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

type Rep TrustType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.TrustType

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

UpdateStatus

newtype UpdateStatus Source #

Constructors

UpdateStatus' 

Instances

Instances details
FromJSON UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

FromJSONKey UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToJSON UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToJSONKey UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToByteString UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToHeader UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToLog UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToQuery UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

FromText UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToText UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

Methods

toText :: UpdateStatus -> Text #

FromXML UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

ToXML UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

Methods

toXML :: UpdateStatus -> XML #

Generic UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

Associated Types

type Rep UpdateStatus :: Type -> Type #

Read UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

Show UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

NFData UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

Methods

rnf :: UpdateStatus -> () #

Eq UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

Ord UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

Hashable UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

type Rep UpdateStatus Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateStatus

type Rep UpdateStatus = D1 ('MetaData "UpdateStatus" "Amazonka.DirectoryService.Types.UpdateStatus" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "UpdateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateType

newtype UpdateType Source #

Constructors

UpdateType' 

Fields

Bundled Patterns

pattern UpdateType_OS :: UpdateType 

Instances

Instances details
FromJSON UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

FromJSONKey UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToJSON UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToJSONKey UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToByteString UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToHeader UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToLog UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToQuery UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

FromText UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToText UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

Methods

toText :: UpdateType -> Text #

FromXML UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

ToXML UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

Methods

toXML :: UpdateType -> XML #

Generic UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

Associated Types

type Rep UpdateType :: Type -> Type #

Read UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

Show UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

NFData UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

Methods

rnf :: UpdateType -> () #

Eq UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

Ord UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

Hashable UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

type Rep UpdateType Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateType

type Rep UpdateType = D1 ('MetaData "UpdateType" "Amazonka.DirectoryService.Types.UpdateType" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'True) (C1 ('MetaCons "UpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateType") '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
FromJSON Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

ToJSON 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 #

Read Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

NFData Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Methods

rnf :: Attribute -> () #

Eq Attribute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Attribute

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") '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:name:Attribute', attribute_name - The name of the attribute.

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

Certificate

data Certificate Source #

Information about the certificate.

See: newCertificate smart constructor.

Instances

Instances details
FromJSON 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 #

Read Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Show Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

NFData Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Methods

rnf :: Certificate -> () #

Eq Certificate Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Certificate

Hashable 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:certificateId:Certificate', certificate_certificateId - The identifier of the certificate.

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

$sel:commonName:Certificate', certificate_commonName - The common name for 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:state:Certificate', certificate_state - The state of the certificate.

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

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

CertificateInfo

data CertificateInfo Source #

Contains general information about a certificate.

See: newCertificateInfo smart constructor.

Instances

Instances details
FromJSON 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 #

Read CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Show CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

NFData CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Methods

rnf :: CertificateInfo -> () #

Eq CertificateInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.CertificateInfo

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "CertificateInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "commonName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "expiryDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateState)) :*: 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:certificateId:CertificateInfo', certificateInfo_certificateId - The identifier of the certificate.

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

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

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

$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
FromJSON 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 #

Read ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Show ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

NFData ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Eq ClientAuthenticationSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientAuthenticationSettingInfo

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "ClientAuthenticationSettingInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClientAuthenticationStatus)) :*: 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:lastUpdatedDateTime:ClientAuthenticationSettingInfo', clientAuthenticationSettingInfo_lastUpdatedDateTime - The date and time when the status of the client authentication type was last updated.

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

$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
FromJSON ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

ToJSON 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 #

Read ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Show ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

NFData ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Methods

rnf :: ClientCertAuthSettings -> () #

Eq ClientCertAuthSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ClientCertAuthSettings

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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 [Attribute]) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON 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 #

Read Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Show Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

NFData Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Methods

rnf :: Computer -> () #

Eq Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Hashable Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

Methods

hashWithSalt :: Int -> Computer -> Int #

hash :: Computer -> Int #

type Rep Computer Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Computer

type Rep Computer = D1 ('MetaData "Computer" "Amazonka.DirectoryService.Types.Computer" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "Computer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "computerAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: (S1 ('MetaSel ('Just "computerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:computerAttributes:Computer', computer_computerAttributes - An array of Attribute objects containing the LDAP attributes that belong to the computer account.

$sel:computerId:Computer', computer_computerId - The identifier of the computer.

$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
FromJSON 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 #

Read ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Show ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

NFData ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Methods

rnf :: ConditionalForwarder -> () #

Eq ConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ConditionalForwarder

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
ToJSON 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 #

Read DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Show DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

NFData DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Eq DirectoryConnectSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettings

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

Generic 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

NFData DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

Eq DirectoryConnectSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryConnectSettingsDescription

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DirectoryConnectSettingsDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "connectIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "customerUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "securityGroupId") '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))))))

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:availabilityZones:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_availabilityZones - A list of the Availability Zones that the directory is in.

$sel:connectIps:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_connectIps - The IP addresses of the AD Connector servers.

$sel:customerUserName:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_customerUserName - The user name of the service account in your self-managed directory.

$sel:securityGroupId:DirectoryConnectSettingsDescription', directoryConnectSettingsDescription_securityGroupId - The security group identifier for the AD Connector 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.

DirectoryDescription

data DirectoryDescription Source #

Contains information about an Directory Service directory.

See: newDirectoryDescription smart constructor.

Instances

Instances details
FromJSON 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 #

Show DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

NFData DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

Methods

rnf :: DirectoryDescription -> () #

Eq DirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryDescription

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DirectoryDescription'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accessUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryConnectSettingsDescription)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "desiredNumberOfDomainControllers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "edition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryEdition)) :*: S1 ('MetaSel ('Just "launchTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "osVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OSVersion))) :*: (S1 ('MetaSel ('Just "ownerDirectoryDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OwnerDirectoryDescription)) :*: S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusSettings)))))) :*: (((S1 ('MetaSel ('Just "radiusStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusStatus)) :*: (S1 ('MetaSel ('Just "regionsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionsInfo)) :*: S1 ('MetaSel ('Just "shareMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareMethod)))) :*: (S1 ('MetaSel ('Just "shareNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "shareStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: S1 ('MetaSel ('Just "shortName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectorySize)) :*: (S1 ('MetaSel ('Just "ssoEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryStage)))) :*: ((S1 ('MetaSel ('Just "stageLastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "stageReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryType)) :*: S1 ('MetaSel ('Just "vpcSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryVpcSettingsDescription))))))))

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: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: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: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:description:DirectoryDescription', directoryDescription_description - The description for the directory.

$sel:desiredNumberOfDomainControllers:DirectoryDescription', directoryDescription_desiredNumberOfDomainControllers - The desired number of domain controllers in the directory if the directory is Microsoft AD.

DirectoryDescription, directoryDescription_directoryId - The directory identifier.

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:edition:DirectoryDescription', directoryDescription_edition - The edition associated with this directory.

$sel:launchTime:DirectoryDescription', directoryDescription_launchTime - Specifies when the directory was created.

$sel:name:DirectoryDescription', directoryDescription_name - The fully qualified name of the directory.

$sel:osVersion:DirectoryDescription', directoryDescription_osVersion - The operating system (OS) version of the directory.

$sel:ownerDirectoryDescription:DirectoryDescription', directoryDescription_ownerDirectoryDescription - Describes the Managed Microsoft AD directory in the directory owner account.

DirectoryDescription, directoryDescription_radiusSettings - A RadiusSettings object that contains information about the RADIUS server configured for this directory.

DirectoryDescription, directoryDescription_radiusStatus - The status of the RADIUS MFA server connection.

$sel:regionsInfo:DirectoryDescription', directoryDescription_regionsInfo - Lists the Regions where the directory has replicated.

$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: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.

$sel:shareStatus:DirectoryDescription', directoryDescription_shareStatus - Current directory status of the shared Managed Microsoft AD directory.

$sel:shortName:DirectoryDescription', directoryDescription_shortName - The short name of the directory.

$sel:size:DirectoryDescription', directoryDescription_size - The directory size.

$sel:ssoEnabled:DirectoryDescription', directoryDescription_ssoEnabled - Indicates if single sign-on is enabled for the directory. For more information, see EnableSso and DisableSso.

$sel:stage:DirectoryDescription', directoryDescription_stage - The current stage of the directory.

$sel:stageLastUpdatedDateTime:DirectoryDescription', directoryDescription_stageLastUpdatedDateTime - The date and time that the stage was last updated.

$sel:stageReason:DirectoryDescription', directoryDescription_stageReason - Additional information about the directory stage.

$sel:type':DirectoryDescription', directoryDescription_type - The directory size.

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.

DirectoryLimits

data DirectoryLimits Source #

Contains directory limit information for a Region.

See: newDirectoryLimits smart constructor.

Instances

Instances details
FromJSON 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 #

Read DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Show DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

NFData DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Methods

rnf :: DirectoryLimits -> () #

Eq DirectoryLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryLimits

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DirectoryLimits'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "cloudOnlyDirectoriesCurrentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "cloudOnlyDirectoriesLimit") '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)))) :*: ((S1 ('MetaSel ('Just "cloudOnlyMicrosoftADLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "cloudOnlyMicrosoftADLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "connectedDirectoriesCurrentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "connectedDirectoriesLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "connectedDirectoriesLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

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:cloudOnlyDirectoriesCurrentCount:DirectoryLimits', directoryLimits_cloudOnlyDirectoriesCurrentCount - The current number of cloud directories in the Region.

$sel:cloudOnlyDirectoriesLimit:DirectoryLimits', directoryLimits_cloudOnlyDirectoriesLimit - The maximum number of cloud directories allowed 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.

$sel:cloudOnlyMicrosoftADLimit:DirectoryLimits', directoryLimits_cloudOnlyMicrosoftADLimit - The maximum number of Managed Microsoft AD directories allowed in the region.

$sel:cloudOnlyMicrosoftADLimitReached:DirectoryLimits', directoryLimits_cloudOnlyMicrosoftADLimitReached - Indicates if the Managed Microsoft AD directory limit has been reached.

$sel:connectedDirectoriesCurrentCount:DirectoryLimits', directoryLimits_connectedDirectoriesCurrentCount - The current number of connected directories in the Region.

$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.

DirectoryVpcSettings

data DirectoryVpcSettings Source #

Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.

See: newDirectoryVpcSettings smart constructor.

Instances

Instances details
FromJSON DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

ToJSON 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 #

Read DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Show DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

NFData DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Methods

rnf :: DirectoryVpcSettings -> () #

Eq DirectoryVpcSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettings

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON 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 #

Read DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Show DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

NFData DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Eq DirectoryVpcSettingsDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DirectoryVpcSettingsDescription

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "DirectoryVpcSettingsDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "securityGroupId") '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)))))

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:availabilityZones:DirectoryVpcSettingsDescription', directoryVpcSettingsDescription_availabilityZones - The list of Availability Zones that the directory is in.

$sel:securityGroupId:DirectoryVpcSettingsDescription', directoryVpcSettingsDescription_securityGroupId - The domain controller security group identifier for the directory.

$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.

DomainController

data DomainController Source #

Contains information about the domain controllers for a specified directory.

See: newDomainController smart constructor.

Instances

Instances details
FromJSON 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 #

Read DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Show DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

NFData DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Methods

rnf :: DomainController -> () #

Eq DomainController Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.DomainController

Hashable 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:availabilityZone:DomainController', domainController_availabilityZone - The Availability Zone where the domain controller is located.

$sel:directoryId:DomainController', domainController_directoryId - Identifier of the directory where the domain controller resides.

$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.

$sel:launchTime:DomainController', domainController_launchTime - Specifies when the domain controller was created.

$sel:status:DomainController', domainController_status - The status of the domain controller.

$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:subnetId:DomainController', domainController_subnetId - Identifier of the subnet in the VPC that contains the domain controller.

$sel:vpcId:DomainController', domainController_vpcId - The identifier of the VPC that contains the domain controller.

EventTopic

data EventTopic Source #

Information about Amazon SNS topic and Directory Service directory associations.

See: newEventTopic smart constructor.

Instances

Instances details
FromJSON 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 #

Read EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Show EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

NFData EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Methods

rnf :: EventTopic -> () #

Eq EventTopic Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.EventTopic

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "EventTopic'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TopicStatus)) :*: (S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "topicName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:createdDateTime:EventTopic', eventTopic_createdDateTime - The date and time of when you associated your directory with the Amazon SNS topic.

$sel:directoryId:EventTopic', eventTopic_directoryId - The Directory ID of an Directory Service directory that will publish status messages to an Amazon SNS topic.

$sel:status:EventTopic', eventTopic_status - The topic registration status.

$sel:topicArn:EventTopic', eventTopic_topicArn - The Amazon SNS topic ARN (Amazon Resource Name).

$sel:topicName:EventTopic', eventTopic_topicName - The name of an Amazon SNS topic the receives status messages from the directory.

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
ToJSON 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 #

Read IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Show IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

NFData IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Methods

rnf :: IpRoute -> () #

Eq IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Methods

(==) :: IpRoute -> IpRoute -> Bool #

(/=) :: IpRoute -> IpRoute -> Bool #

Hashable IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

Methods

hashWithSalt :: Int -> IpRoute -> Int #

hash :: IpRoute -> Int #

type Rep IpRoute Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRoute

type Rep IpRoute = D1 ('MetaData "IpRoute" "Amazonka.DirectoryService.Types.IpRoute" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON 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 #

Read IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Show IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

NFData IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Methods

rnf :: IpRouteInfo -> () #

Eq IpRouteInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.IpRouteInfo

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "IpRouteInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "addedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "cidrIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ipRouteStatusMsg") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IpRouteStatusMsg)) :*: S1 ('MetaSel ('Just "ipRouteStatusReason") '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: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:description:IpRouteInfo', ipRouteInfo_description - Description of the IpRouteInfo.

$sel:directoryId:IpRouteInfo', ipRouteInfo_directoryId - Identifier (ID) of the directory associated with the IP addresses.

$sel:ipRouteStatusMsg:IpRouteInfo', ipRouteInfo_ipRouteStatusMsg - The status of the IP address block.

$sel:ipRouteStatusReason:IpRouteInfo', ipRouteInfo_ipRouteStatusReason - The reason for the IpRouteStatusMsg.

LDAPSSettingInfo

data LDAPSSettingInfo Source #

Contains general information about the LDAPS settings.

See: newLDAPSSettingInfo smart constructor.

Instances

Instances details
FromJSON 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 #

Read LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Show LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

NFData LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Methods

rnf :: LDAPSSettingInfo -> () #

Eq LDAPSSettingInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LDAPSSettingInfo

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "LDAPSSettingInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lDAPSStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LDAPSStatus)) :*: (S1 ('MetaSel ('Just "lDAPSStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

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:lDAPSStatus:LDAPSSettingInfo', lDAPSSettingInfo_lDAPSStatus - The state of the LDAPS settings.

$sel:lDAPSStatusReason:LDAPSSettingInfo', lDAPSSettingInfo_lDAPSStatusReason - Describes a state change for LDAPS.

$sel:lastUpdatedDateTime:LDAPSSettingInfo', lDAPSSettingInfo_lastUpdatedDateTime - The date and time when the LDAPS settings were last updated.

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
FromJSON 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 #

Read LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Show LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

NFData LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Methods

rnf :: LogSubscription -> () #

Eq LogSubscription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.LogSubscription

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

OSUpdateSettings

data OSUpdateSettings Source #

OS version that the directory needs to be updated to.

See: newOSUpdateSettings smart constructor.

Instances

Instances details
FromJSON OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

ToJSON OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

Generic OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

Associated Types

type Rep OSUpdateSettings :: Type -> Type #

Read OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

Show OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

NFData OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

Methods

rnf :: OSUpdateSettings -> () #

Eq OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

Hashable OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

type Rep OSUpdateSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OSUpdateSettings

type Rep OSUpdateSettings = D1 ('MetaData "OSUpdateSettings" "Amazonka.DirectoryService.Types.OSUpdateSettings" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "OSUpdateSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oSVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OSVersion))))

newOSUpdateSettings :: OSUpdateSettings Source #

Create a value of OSUpdateSettings 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:oSVersion:OSUpdateSettings', oSUpdateSettings_oSVersion - OS version that the directory needs to be updated to.

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
FromJSON 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 #

Show OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

NFData OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

Eq OwnerDirectoryDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.OwnerDirectoryDescription

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "OwnerDirectoryDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "radiusSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusSettings)) :*: (S1 ('MetaSel ('Just "radiusStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RadiusStatus)) :*: 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:accountId:OwnerDirectoryDescription', ownerDirectoryDescription_accountId - Identifier of the directory owner account.

$sel:directoryId:OwnerDirectoryDescription', ownerDirectoryDescription_directoryId - Identifier of the Managed Microsoft AD directory in the directory owner account.

$sel:dnsIpAddrs:OwnerDirectoryDescription', ownerDirectoryDescription_dnsIpAddrs - IP address of the directory’s domain controllers.

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

$sel:radiusStatus:OwnerDirectoryDescription', ownerDirectoryDescription_radiusStatus - Information about the status of the RADIUS server.

$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
FromJSON RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

ToJSON 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 #

Show RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

NFData RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

Methods

rnf :: RadiusSettings -> () #

Eq RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

Hashable RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

type Rep RadiusSettings Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RadiusSettings

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:authenticationProtocol:RadiusSettings', radiusSettings_authenticationProtocol - The protocol specified for your RADIUS endpoints.

$sel:displayLabel:RadiusSettings', radiusSettings_displayLabel - Not currently used.

$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.

$sel:radiusRetries:RadiusSettings', radiusSettings_radiusRetries - The maximum number of times that communication with the RADIUS server is attempted.

$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:radiusTimeout:RadiusSettings', radiusSettings_radiusTimeout - The amount of time, in seconds, to wait for the RADIUS server to respond.

$sel:sharedSecret:RadiusSettings', radiusSettings_sharedSecret - Required for enabling RADIUS on the directory.

$sel:useSameUsername:RadiusSettings', radiusSettings_useSameUsername - Not currently used.

RegionDescription

data RegionDescription Source #

The replicated Region information for a directory.

See: newRegionDescription smart constructor.

Instances

Instances details
FromJSON 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 #

Read RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Show RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

NFData RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Methods

rnf :: RegionDescription -> () #

Eq RegionDescription Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionDescription

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RegionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "desiredNumberOfDomainControllers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "launchTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "regionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegionType))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryStage)) :*: (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:desiredNumberOfDomainControllers:RegionDescription', regionDescription_desiredNumberOfDomainControllers - The desired number of domain controllers in the specified Region for the specified directory.

$sel:directoryId:RegionDescription', regionDescription_directoryId - The identifier of the directory.

$sel:lastUpdatedDateTime:RegionDescription', regionDescription_lastUpdatedDateTime - The date and time that the Region description was last updated.

$sel:launchTime:RegionDescription', regionDescription_launchTime - Specifies when the Region replication began.

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

$sel:regionType:RegionDescription', regionDescription_regionType - Specifies whether the Region is the primary Region or an additional Region.

$sel:status:RegionDescription', regionDescription_status - The status of the replication process for the specified Region.

$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
FromJSON 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 #

Read RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Show RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

NFData RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Methods

rnf :: RegionsInfo -> () #

Eq RegionsInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.RegionsInfo

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "RegionsInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "primaryRegion") '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:additionalRegions:RegionsInfo', regionsInfo_additionalRegions - Lists the Regions where the directory has been replicated, excluding the primary Region.

$sel:primaryRegion:RegionsInfo', regionsInfo_primaryRegion - The Region where the Managed Microsoft AD directory was originally created.

SchemaExtensionInfo

data SchemaExtensionInfo Source #

Information about a schema extension.

See: newSchemaExtensionInfo smart constructor.

Instances

Instances details
FromJSON 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 #

Read SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Show SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

NFData SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Methods

rnf :: SchemaExtensionInfo -> () #

Eq SchemaExtensionInfo Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SchemaExtensionInfo

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "SchemaExtensionInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "schemaExtensionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaExtensionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaExtensionStatus))) :*: (S1 ('MetaSel ('Just "schemaExtensionStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:description:SchemaExtensionInfo', schemaExtensionInfo_description - A description of the schema extension.

$sel:directoryId:SchemaExtensionInfo', schemaExtensionInfo_directoryId - The identifier of the directory to which the schema extension is applied.

$sel:endDateTime:SchemaExtensionInfo', schemaExtensionInfo_endDateTime - The date and time that the schema extension was completed.

$sel:schemaExtensionId:SchemaExtensionInfo', schemaExtensionInfo_schemaExtensionId - The identifier of the schema extension.

$sel:schemaExtensionStatus:SchemaExtensionInfo', schemaExtensionInfo_schemaExtensionStatus - The current status of the schema extension.

$sel:schemaExtensionStatusReason:SchemaExtensionInfo', schemaExtensionInfo_schemaExtensionStatusReason - The reason for the SchemaExtensionStatus.

$sel:startDateTime:SchemaExtensionInfo', schemaExtensionInfo_startDateTime - The date and time that the schema extension started being applied to the directory.

Setting

data Setting Source #

Contains information about the configurable settings for a directory.

See: newSetting smart constructor.

Constructors

Setting' Text Text 

Instances

Instances details
ToJSON Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

Generic Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

Associated Types

type Rep Setting :: Type -> Type #

Methods

from :: Setting -> Rep Setting x #

to :: Rep Setting x -> Setting #

Read Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

Show Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

NFData Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

Methods

rnf :: Setting -> () #

Eq Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

Methods

(==) :: Setting -> Setting -> Bool #

(/=) :: Setting -> Setting -> Bool #

Hashable Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

Methods

hashWithSalt :: Int -> Setting -> Int #

hash :: Setting -> Int #

type Rep Setting Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Setting

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

newSetting Source #

Create a value of Setting 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:Setting', setting_name - The name of the directory setting. For example:

TLS_1_0

$sel:value:Setting', setting_value - The value of the directory setting for which to retrieve information. For example, for TLS_1_0, the valid values are: Enable and Disable.

SettingEntry

data SettingEntry Source #

Contains information about the specified configurable setting for a directory.

See: newSettingEntry smart constructor.

Instances

Instances details
FromJSON SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Generic SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Associated Types

type Rep SettingEntry :: Type -> Type #

Read SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Show SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

NFData SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Methods

rnf :: SettingEntry -> () #

Eq SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Hashable SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

type Rep SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

newSettingEntry :: SettingEntry Source #

Create a value of SettingEntry 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:allowedValues:SettingEntry', settingEntry_allowedValues - The valid range of values for the directory setting.

$sel:appliedValue:SettingEntry', settingEntry_appliedValue - The value of the directory setting that is applied to the directory.

$sel:lastRequestedDateTime:SettingEntry', settingEntry_lastRequestedDateTime - The date and time when the request to update a directory setting was last submitted.

$sel:lastUpdatedDateTime:SettingEntry', settingEntry_lastUpdatedDateTime - The date and time when the directory setting was last updated.

$sel:name:SettingEntry', settingEntry_name - The name of the directory setting. For example:

TLS_1_0

$sel:requestDetailedStatus:SettingEntry', settingEntry_requestDetailedStatus - Details about the status of the request to update the directory setting. If the directory setting is deployed in more than one region, status is returned for the request in each region where the setting is deployed.

$sel:requestStatus:SettingEntry', settingEntry_requestStatus - The overall status of the request to update the directory setting request. If the directory setting is deployed in more than one region, and the request fails in any region, the overall status is Failed.

$sel:requestStatusMessage:SettingEntry', settingEntry_requestStatusMessage - The last status message for the directory status request.

$sel:requestedValue:SettingEntry', settingEntry_requestedValue - The value that was last requested for the directory setting.

$sel:type':SettingEntry', settingEntry_type - The type of directory setting. For example, Protocol or Cipher.

ShareTarget

data ShareTarget Source #

Identifier that contains details about the directory consumer account.

See: newShareTarget smart constructor.

Instances

Instances details
ToJSON 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 #

Read ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Show ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

NFData ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Methods

rnf :: ShareTarget -> () #

Eq ShareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.ShareTarget

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON 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 #

Show SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

NFData SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

Methods

rnf :: SharedDirectory -> () #

Eq SharedDirectory Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SharedDirectory

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "SharedDirectory'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "shareMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareMethod)) :*: S1 ('MetaSel ('Just "shareNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "shareStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: (S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sharedDirectoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:createdDateTime:SharedDirectory', sharedDirectory_createdDateTime - The date and time that the shared directory was created.

$sel:lastUpdatedDateTime:SharedDirectory', sharedDirectory_lastUpdatedDateTime - The date and time that the shared directory was last updated.

$sel:ownerAccountId:SharedDirectory', sharedDirectory_ownerAccountId - Identifier of the directory owner account, which contains the directory that has been shared to the consumer account.

$sel:ownerDirectoryId:SharedDirectory', sharedDirectory_ownerDirectoryId - Identifier of the directory in the directory owner account.

$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: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:shareStatus:SharedDirectory', sharedDirectory_shareStatus - Current directory status of the shared Managed Microsoft AD directory.

$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:sharedDirectoryId:SharedDirectory', sharedDirectory_sharedDirectoryId - Identifier of the shared directory in the directory consumer account. This identifier is different for each directory owner account.

Snapshot

data Snapshot Source #

Describes a directory snapshot.

See: newSnapshot smart constructor.

Instances

Instances details
FromJSON 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 #

Read Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Show Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

NFData Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Methods

rnf :: Snapshot -> () #

Eq Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Hashable Snapshot Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Snapshot

Methods

hashWithSalt :: Int -> Snapshot -> Int #

hash :: Snapshot -> Int #

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:directoryId:Snapshot', snapshot_directoryId - The directory identifier.

$sel:name:Snapshot', snapshot_name - The descriptive name of the snapshot.

$sel:snapshotId:Snapshot', snapshot_snapshotId - The snapshot identifier.

$sel:startTime:Snapshot', snapshot_startTime - The date and time that the snapshot was taken.

$sel:status:Snapshot', snapshot_status - The snapshot status.

$sel:type':Snapshot', snapshot_type - The snapshot type.

SnapshotLimits

data SnapshotLimits Source #

Contains manual snapshot limit information for a directory.

See: newSnapshotLimits smart constructor.

Instances

Instances details
FromJSON 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 #

Read SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Show SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

NFData SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Methods

rnf :: SnapshotLimits -> () #

Eq SnapshotLimits Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SnapshotLimits

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "SnapshotLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "manualSnapshotsCurrentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "manualSnapshotsLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "manualSnapshotsLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

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: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.

$sel:manualSnapshotsLimitReached:SnapshotLimits', snapshotLimits_manualSnapshotsLimitReached - Indicates if the manual snapshot limit has been reached.

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
FromJSON Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.DirectoryService.Types.Tag" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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
FromJSON Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

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 #

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 #

NFData Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Methods

rnf :: Trust -> () #

Eq Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Methods

(==) :: Trust -> Trust -> Bool #

(/=) :: Trust -> Trust -> Bool #

Hashable Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

Methods

hashWithSalt :: Int -> Trust -> Int #

hash :: Trust -> Int #

type Rep Trust Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.Trust

type Rep Trust = D1 ('MetaData "Trust" "Amazonka.DirectoryService.Types.Trust" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "Trust'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selectiveAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectiveAuth))))) :*: ((S1 ('MetaSel ('Just "stateLastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "trustDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustDirection)) :*: S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "trustState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustState)) :*: (S1 ('MetaSel ('Just "trustStateReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trustType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustType)))))))

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:createdDateTime:Trust', trust_createdDateTime - The date and time that the trust relationship was created.

$sel:directoryId:Trust', trust_directoryId - The Directory ID of the Amazon Web Services directory involved in the trust relationship.

$sel:lastUpdatedDateTime:Trust', trust_lastUpdatedDateTime - The date and time that the trust relationship was last updated.

$sel:remoteDomainName:Trust', trust_remoteDomainName - The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.

$sel:selectiveAuth:Trust', trust_selectiveAuth - Current state of selective authentication for the trust.

$sel:stateLastUpdatedDateTime:Trust', trust_stateLastUpdatedDateTime - The date and time that the TrustState was last updated.

$sel:trustDirection:Trust', trust_trustDirection - The trust relationship direction.

$sel:trustId:Trust', trust_trustId - The unique ID of the trust relationship.

$sel:trustState:Trust', trust_trustState - The trust relationship state.

$sel:trustStateReason:Trust', trust_trustStateReason - The reason for the TrustState.

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

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
ToJSON 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 #

Read UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Show UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

NFData UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Methods

rnf :: UnshareTarget -> () #

Eq UnshareTarget Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UnshareTarget

Hashable 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" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" '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.

UpdateInfoEntry

data UpdateInfoEntry Source #

An entry of update information related to a requested update type.

See: newUpdateInfoEntry smart constructor.

Instances

Instances details
FromJSON UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

Generic UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

Associated Types

type Rep UpdateInfoEntry :: Type -> Type #

Read UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

Show UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

NFData UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

Methods

rnf :: UpdateInfoEntry -> () #

Eq UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

Hashable UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

type Rep UpdateInfoEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateInfoEntry

newUpdateInfoEntry :: UpdateInfoEntry Source #

Create a value of UpdateInfoEntry 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:initiatedBy:UpdateInfoEntry', updateInfoEntry_initiatedBy - This specifies if the update was initiated by the customer or by the service team.

$sel:lastUpdatedDateTime:UpdateInfoEntry', updateInfoEntry_lastUpdatedDateTime - The last updated date and time of a particular directory setting.

$sel:newValue':UpdateInfoEntry', updateInfoEntry_newValue - The new value of the target setting.

$sel:previousValue:UpdateInfoEntry', updateInfoEntry_previousValue - The old value of the target setting.

$sel:region:UpdateInfoEntry', updateInfoEntry_region - The name of the Region.

$sel:startTime:UpdateInfoEntry', updateInfoEntry_startTime - The start time of the UpdateDirectorySetup for the particular type.

$sel:status:UpdateInfoEntry', updateInfoEntry_status - The status of the update performed on the directory.

$sel:statusReason:UpdateInfoEntry', updateInfoEntry_statusReason - The reason for the current status of the update type activity.

UpdateValue

data UpdateValue Source #

The value for a given type of UpdateSettings.

See: newUpdateValue smart constructor.

Instances

Instances details
FromJSON UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

Generic UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

Associated Types

type Rep UpdateValue :: Type -> Type #

Read UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

Show UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

NFData UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

Methods

rnf :: UpdateValue -> () #

Eq UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

Hashable UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

type Rep UpdateValue Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.UpdateValue

type Rep UpdateValue = D1 ('MetaData "UpdateValue" "Amazonka.DirectoryService.Types.UpdateValue" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "UpdateValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oSUpdateSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OSUpdateSettings))))

newUpdateValue :: UpdateValue Source #

Create a value of UpdateValue 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:oSUpdateSettings:UpdateValue', updateValue_oSUpdateSettings - The OS update related settings.