IamConfig / ManagedActiveDirectoryConfig

Managed Active directory configuration.

Example

managedActiveDirectories:
- name: AcceleratorManagedActiveDirectory
type: AWS Managed Microsoft AD
account: Network
region: us-east-1
dnsName: example.com
netBiosDomainName: example
description: Example managed active directory
edition: Enterprise
resolverRuleName: example-com-rule
vpcSettings:
vpcName: ManagedAdVpc
subnets:
- subnet1
- subnet2
secretConfig:
account: Audit
region: us-east-1
adminSecretName: admin
sharedOrganizationalUnits:
organizationalUnits:
- Root
excludedAccounts:
- Management
logs:
groupName: /aws/directoryservice/AcceleratorManagedActiveDirectory
retentionInDays: 30

Hierarchy

  • ManagedActiveDirectoryConfig

Implements

Constructors

Properties

account: "" = ''

Active directory deploy target account

activeDirectoryConfigurationInstance: undefined | ActiveDirectoryConfigurationInstanceConfig = undefined

IamConfig / ManagedActiveDirectoryConfig / ActiveDirectoryConfigurationInstanceConfig

(OPTIONAL) Active directory instance to configure active directory

description: undefined | string = undefined

Descriptive text that appears on the details page after the directory has been created.

dnsName: "" = ''

A fully qualified domain name. This name will resolve inside your VPC only. It does not need to be publicly resolvable.

edition: "Standard" = 'Standard'

Active directory edition, example AWS Managed Microsoft AD is available in two editions: Standard and Enterprise

logs: undefined | ManagedActiveDirectoryLogConfig = undefined

*IamConfig / ManagedActiveDirectoryConfig / ManagedActiveDirectoryLogConfig

(OPTIONAL) Active directory logs configuration

name: "" = ''

Friendly name for the active directory

netBiosDomainName: "" = ''

A short identifier for your Net BIOS domain name.

region: string = 'us-east-1'

Active directory deploy target region

resolverRuleName: undefined | string = undefined

(OPTIONAL) Active directory route 53 resolver rule name

Remarks

This is the name property of a Route 53 resolver rule as defined in network-config.yaml ResolverRuleConfig. When this property is defined, the configured resolver rule will be updated with the IP addresses of the Managed AD instances.

secretConfig: undefined | ManagedActiveDirectorySecretConfig = undefined

(OPTIONAL) Active directory admin user secret configuration.

*IamConfig / ManagedActiveDirectoryConfig / ManagedActiveDirectorySecretConfig

sharedAccounts: undefined | string[] = undefined

(OPTIONAL) Active directory shared account name list.

sharedOrganizationalUnits: undefined | ManagedActiveDirectorySharedOuConfig = undefined

(OPTIONAL) Active directory shared ou configuration.

*IamConfig / ManagedActiveDirectoryConfig / ManagedActiveDirectorySharedOuConfig

IamConfig / ManagedActiveDirectoryVpcSettingsConfig Specifies the VPC settings of the Microsoft AD directory server in AWS

Example

vpcSettings:
vpcName: MyVpc
subnets:
- subnet1
- subnet2

Generated using TypeDoc