String directoryId
Identifier (ID) of the directory to which to add the address block.
com.amazonaws.internal.SdkInternalList<T> 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 on-premises domain.
Boolean updateSecurityGroupForDirectoryControllers
If set to true, updates the inbound and outbound rules of the security group that has the description: "AWS 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.
String resourceId
Identifier (ID) for the directory to which to add the tag.
com.amazonaws.internal.SdkInternalList<T> tags
The tags to be assigned to the Amazon Directory Services directory.
String requestId
The identifier of the request that caused the exception.
String requestId
String computerId
The identifier of the computer.
String computerName
The computer name.
com.amazonaws.internal.SdkInternalList<T> computerAttributes
An array of Attribute objects containing the LDAP attributes that belong to the computer account.
String remoteDomainName
The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.
com.amazonaws.internal.SdkInternalList<T> 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.
String 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 AWS directory.
String name
The fully-qualified name of the on-premises directory, such as corp.example.com.
String shortName
The NetBIOS name of the on-premises directory, such as CORP.
String password
The password for the on-premises user account.
String description
A textual description for the directory.
String size
The size of the directory.
DirectoryConnectSettings connectSettings
A DirectoryConnectSettings object that contains additional information for the operation.
String directoryId
The identifier of the new directory.
String directoryId
The identifier of the directory in which to create the computer account.
String computerName
The name of the computer account.
String 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.
String organizationalUnitDistinguishedName
The fully-qualified distinguished name of the organizational unit to place the computer account in.
com.amazonaws.internal.SdkInternalList<T> computerAttributes
An array of Attribute objects that contain any LDAP attributes to apply to the computer account.
String directoryId
The directory ID of the AWS directory for which you are creating the conditional forwarder.
String remoteDomainName
The fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.
com.amazonaws.internal.SdkInternalList<T> dnsIpAddrs
The IP addresses of the remote DNS server associated with RemoteDomainName.
String name
The fully qualified name for the directory, such as corp.example.com.
String shortName
The short name of the directory, such as CORP.
String password
The password for the directory administrator. The directory creation process creates a directory administrator
account with the username Administrator and this password.
String description
A textual description for the directory.
String size
The size of the directory.
DirectoryVpcSettings vpcSettings
A DirectoryVpcSettings object that contains additional information for the operation.
String directoryId
The identifier of the directory that was created.
String name
The fully qualified domain name for the directory, such as corp.example.com. This name will resolve
inside your VPC only. It does not need to be publicly resolvable.
String shortName
The NetBIOS name for your domain. A short identifier 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.
String password
The password for the default administrative user named Admin.
String description
A textual description for the directory. This label will appear on the AWS console Directory Details
page after the directory is created.
DirectoryVpcSettings vpcSettings
String directoryId
The identifier of the directory that was created.
String snapshotId
The identifier of the snapshot that was created.
String directoryId
The Directory ID of the Microsoft AD in the AWS cloud for which to establish the trust relationship.
String remoteDomainName
The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.
String trustPassword
The trust password. The must be the same password that was used when creating the trust relationship on the external domain.
String trustDirection
The direction of the trust relationship.
String trustType
The trust relationship type.
com.amazonaws.internal.SdkInternalList<T> conditionalForwarderIpAddrs
The IP addresses of the remote DNS server associated with RemoteDomainName.
String trustId
A unique identifier for the trust relationship that was created.
String directoryId
The identifier of the directory to delete.
String directoryId
The directory identifier.
String snapshotId
The identifier of the directory snapshot to be deleted.
String snapshotId
The identifier of the directory snapshot that was deleted.
String trustId
The Trust ID of the trust relationship that was deleted.
String directoryId
The directory ID for which to get the list of associated conditional forwarders.
com.amazonaws.internal.SdkInternalList<T> 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.
com.amazonaws.internal.SdkInternalList<T> conditionalForwarders
The list of conditional forwarders that have been created.
com.amazonaws.internal.SdkInternalList<T> 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.
String nextToken
The DescribeDirectoriesResult.NextToken value from a previous call to DescribeDirectories. Pass null if this is the first call.
Integer 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.
com.amazonaws.internal.SdkInternalList<T> 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.
String 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.
String directoryId
The Directory ID for which to get the list of associated SNS topics. If this member is null, associations for all Directory IDs are returned.
com.amazonaws.internal.SdkInternalList<T> topicNames
A list of 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.
com.amazonaws.internal.SdkInternalList<T> eventTopics
A list of SNS topic names that receive status messages from the specified Directory ID.
String directoryId
The identifier of the directory for which to retrieve snapshot information.
com.amazonaws.internal.SdkInternalList<T> 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.
String nextToken
The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots. Pass null if this is the first call.
Integer limit
The maximum number of objects to return.
com.amazonaws.internal.SdkInternalList<T> 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.
String nextToken
If not null, more results are available. Pass this value in the NextToken member of a subsequent call to DescribeSnapshots.
String directoryId
The Directory ID of the AWS directory that is a part of the requested trust relationship.
com.amazonaws.internal.SdkInternalList<T> 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.
String nextToken
The DescribeTrustsResult.NextToken value from a previous call to DescribeTrusts. Pass null if this is the first call.
Integer limit
The maximum number of objects to return.
com.amazonaws.internal.SdkInternalList<T> 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.
String 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.
String vpcId
The identifier of the VPC in which the AD Connector is created.
com.amazonaws.internal.SdkInternalList<T> subnetIds
A list of subnet identifiers in the VPC in which the AD Connector is created.
com.amazonaws.internal.SdkInternalList<T> customerDnsIps
A list of one or more IP addresses of DNS servers or domain controllers in the on-premises directory.
String customerUserName
The username of an account in the on-premises directory that is used to connect to the directory. This account must have the following privileges:
Read users and groups
Create computer objects
Join computers to the domain
String vpcId
The identifier of the VPC that the AD Connector is in.
com.amazonaws.internal.SdkInternalList<T> subnetIds
A list of subnet identifiers in the VPC that the AD connector is in.
String customerUserName
The username of the service account in the on-premises directory.
String securityGroupId
The security group identifier for the AD Connector directory.
com.amazonaws.internal.SdkInternalList<T> availabilityZones
A list of the Availability Zones that the directory is in.
com.amazonaws.internal.SdkInternalList<T> connectIps
The IP addresses of the AD Connector servers.
String directoryId
The directory identifier.
String name
The fully-qualified name of the directory.
String shortName
The short name of the directory.
String size
The directory size.
String 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.
String 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.
String description
The textual description for the directory.
com.amazonaws.internal.SdkInternalList<T> 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 the on-premises directory to which the AD Connector is connected.
String stage
The current stage of the directory.
Date launchTime
Specifies when the directory was created.
Date stageLastUpdatedDateTime
The date and time that the stage was last updated.
String type
The directory size.
DirectoryVpcSettingsDescription 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 AD directory.
DirectoryConnectSettingsDescription 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.
RadiusSettings radiusSettings
A RadiusSettings object that contains information about the RADIUS server configured for this directory.
String radiusStatus
The status of the RADIUS MFA server connection.
String stageReason
Additional information about the directory stage.
Boolean ssoEnabled
Indicates if single-sign on is enabled for the directory. For more information, see EnableSso and DisableSso.
String requestId
Integer cloudOnlyDirectoriesLimit
The maximum number of cloud directories allowed in the region.
Integer cloudOnlyDirectoriesCurrentCount
The current number of cloud directories in the region.
Boolean cloudOnlyDirectoriesLimitReached
Indicates if the cloud directory limit has been reached.
Integer cloudOnlyMicrosoftADLimit
The maximum number of Microsoft AD directories allowed in the region.
Integer cloudOnlyMicrosoftADCurrentCount
The current number of Microsoft AD directories in the region.
Boolean cloudOnlyMicrosoftADLimitReached
Indicates if the Microsoft AD directory limit has been reached.
Integer connectedDirectoriesLimit
The maximum number of connected directories allowed in the region.
Integer connectedDirectoriesCurrentCount
The current number of connected directories in the region.
Boolean connectedDirectoriesLimitReached
Indicates if the connected directory limit has been reached.
String requestId
String vpcId
The identifier of the VPC in which to create the directory.
com.amazonaws.internal.SdkInternalList<T> subnetIds
The identifiers of the subnets for the directory servers. The two subnets must be in different Availability Zones. AWS Directory Service creates a directory server and a DNS server in each of these subnets.
String vpcId
The identifier of the VPC that the directory is in.
com.amazonaws.internal.SdkInternalList<T> subnetIds
The identifiers of the subnets for the directory servers.
String securityGroupId
The security group identifier for the directory. If the directory was created before 8/1/2014, this is the identifier of the directory members security group that was created when the directory was created. If the directory was created after this date, this value is null.
com.amazonaws.internal.SdkInternalList<T> availabilityZones
The list of Availability Zones that the directory is in.
String directoryId
The identifier of the directory for which to disable MFA.
String directoryId
The identifier of the directory for which to disable single-sign on.
String 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.
String 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.
String directoryId
The identifier of the directory for which to enable MFA.
RadiusSettings radiusSettings
A RadiusSettings object that contains information about the RADIUS server.
String directoryId
The identifier of the directory for which to enable single-sign on.
String 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.
String 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.
String requestId
String requestId
String directoryId
The Directory ID of an AWS Directory Service directory that will publish status messages to an SNS topic.
String topicName
The name of an AWS SNS topic the receives status messages from the directory.
String topicArn
The SNS topic ARN (Amazon Resource Name).
Date createdDateTime
The date and time of when you associated your directory with the SNS topic.
String status
The topic registration status.
DirectoryLimits directoryLimits
A DirectoryLimits object that contains the directory limits for the current region.
String directoryId
Contains the identifier of the directory to obtain the limits for.
SnapshotLimits snapshotLimits
A SnapshotLimits object that contains the manual snapshot limits for the specified directory.
String requestId
String requestId
String requestId
String 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 on-premises domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.
String description
Description of the address block.
String directoryId
Identifier (ID) of the directory associated with the IP addresses.
String cidrIp
IP address block in the IpRoute.
String ipRouteStatusMsg
The status of the IP address block.
Date addedDateTime
The date and time the address block was added to the directory.
String ipRouteStatusReason
The reason for the IpRouteStatusMsg.
String description
Description of the IpRouteInfo.
String requestId
String directoryId
Identifier (ID) of the directory for which you want to retrieve the IP addresses.
String nextToken
The ListIpRoutes.NextToken value from a previous call to ListIpRoutes. Pass null if this is the first call.
Integer 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.
com.amazonaws.internal.SdkInternalList<T> ipRoutesInfo
A list of IpRoutes.
String 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.
String directoryId
The identifier of the directory from which to retrieve the schema extension information.
String nextToken
The ListSchemaExtensions.NextToken value from a previous call to ListSchemaExtensions.
Pass null if this is the first call.
Integer limit
The maximum number of items to return.
com.amazonaws.internal.SdkInternalList<T> schemaExtensionsInfo
Information about the schema extensions applied to the directory.
String 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.
com.amazonaws.internal.SdkInternalList<T> tags
List of tags returned by the ListTagsForResource operation.
String nextToken
Reserved for future use.
com.amazonaws.internal.SdkInternalList<T> radiusServers
An array of strings that contains the IP addresses of the RADIUS server endpoints, or the IP addresses of your RADIUS server load balancer.
Integer radiusPort
The port that your RADIUS server is using for communications. Your on-premises network must allow inbound traffic over this port from the AWS Directory Service servers.
Integer radiusTimeout
The amount of time, in seconds, to wait for the RADIUS server to respond.
Integer radiusRetries
The maximum number of times that communication with the RADIUS server is attempted.
String sharedSecret
Not currently used.
String authenticationProtocol
The protocol specified for your RADIUS endpoints.
String displayLabel
Not currently used.
Boolean useSameUsername
Not currently used.
String directoryId
Identifier (ID) of the directory from which you want to remove the IP addresses.
com.amazonaws.internal.SdkInternalList<T> cidrIps
IP address blocks that you want to remove.
String resourceId
Identifier (ID) of the directory from which to remove the tag.
com.amazonaws.internal.SdkInternalList<T> tagKeys
The tag key (name) of the tag to be removed.
String snapshotId
The identifier of the snapshot to restore from.
String directoryId
The identifier of the directory to which the schema extension is applied.
String schemaExtensionId
The identifier of the schema extension.
String description
A description of the schema extension.
String schemaExtensionStatus
The current status of the schema extension.
String schemaExtensionStatusReason
The reason for the SchemaExtensionStatus.
Date startDateTime
The date and time that the schema extension started being applied to the directory.
Date endDateTime
The date and time that the schema extension was completed.
String requestId
String directoryId
The directory identifier.
String snapshotId
The snapshot identifier.
String type
The snapshot type.
String name
The descriptive name of the snapshot.
String status
The snapshot status.
Date startTime
The date and time that the snapshot was taken.
String requestId
Integer manualSnapshotsLimit
The maximum number of manual snapshots allowed.
Integer manualSnapshotsCurrentCount
The current number of manual snapshots of the directory.
Boolean manualSnapshotsLimitReached
Indicates if the manual snapshot limit has been reached.
String directoryId
The identifier of the directory for which the schema extension will be applied to.
Boolean createSnapshotBeforeSchemaExtension
If true, creates a snapshot of the directory before applying the schema extension.
String ldifContent
The LDIF file represented as a string. The file size can be no larger than 1MB.
String description
A description of the schema extension.
String schemaExtensionId
The identifier of the schema extension that will be applied.
String 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}_.:/=+\\-]*)$").
String 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}_.:/=+\\-]*)$").
String requestId
String directoryId
The Directory ID of the AWS directory involved in the trust relationship.
String trustId
The unique ID of the trust relationship.
String remoteDomainName
The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.
String trustType
The trust relationship type.
String trustDirection
The trust relationship direction.
String trustState
The trust relationship state.
Date createdDateTime
The date and time that the trust relationship was created.
Date lastUpdatedDateTime
The date and time that the trust relationship was last updated.
Date stateLastUpdatedDateTime
The date and time that the TrustState was last updated.
String trustStateReason
The reason for the TrustState.
String requestId
String directoryId
The directory ID of the AWS directory for which to update the conditional forwarder.
String remoteDomainName
The fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.
com.amazonaws.internal.SdkInternalList<T> dnsIpAddrs
The updated IP addresses of the remote DNS server associated with the conditional forwarder.
String directoryId
The identifier of the directory for which to update the RADIUS server information.
RadiusSettings radiusSettings
A RadiusSettings object that contains information about the RADIUS server.
String trustId
The unique Trust ID of the trust relationship to verify.
String trustId
The unique Trust ID of the trust relationship that was verified.
Copyright © 2016. All rights reserved.