Class CfnMicrosoftADMixinProps
Properties for CfnMicrosoftADPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.DirectoryService.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnMicrosoftADMixinProps : ICfnMicrosoftADMixinProps
Syntax (vb)
Public Class CfnMicrosoftADMixinProps Implements ICfnMicrosoftADMixinProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.DirectoryService.Mixins;
var cfnMicrosoftADMixinProps = new CfnMicrosoftADMixinProps {
CreateAlias = false,
Edition = "edition",
EnableSso = false,
Name = "name",
Password = "password",
ShortName = "shortName",
VpcSettings = new VpcSettingsProperty {
SubnetIds = new [] { "subnetIds" },
VpcId = "vpcId"
}
};
Synopsis
Constructors
| CfnMicrosoftADMixinProps() | Properties for CfnMicrosoftADPropsMixin. |
Properties
| CreateAlias | Specifies an alias for a directory and assigns the alias to the directory. |
| Edition | AWS Managed Microsoft AD is available in two editions: |
| EnableSso | Whether to enable single sign-on for a Microsoft Active Directory in AWS . |
| Name | The fully qualified domain name for the AWS Managed Microsoft AD directory, such as |
| Password | The password for the default administrative user named |
| ShortName | The NetBIOS name for your domain, such as |
| VpcSettings | Specifies the VPC settings of the Microsoft AD directory server in AWS . |
Constructors
CfnMicrosoftADMixinProps()
Properties for CfnMicrosoftADPropsMixin.
public CfnMicrosoftADMixinProps()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.DirectoryService.Mixins;
var cfnMicrosoftADMixinProps = new CfnMicrosoftADMixinProps {
CreateAlias = false,
Edition = "edition",
EnableSso = false,
Name = "name",
Password = "password",
ShortName = "shortName",
VpcSettings = new VpcSettingsProperty {
SubnetIds = new [] { "subnetIds" },
VpcId = "vpcId"
}
};
Properties
CreateAlias
Specifies an alias for a directory and assigns the alias to the directory.
public object? CreateAlias { get; set; }
Property Value
Remarks
The alias is used to construct the access URL for the directory, such as http://<alias>.awsapps.com . By default, CloudFormation does not create an alias.
After an alias has been created, it cannot be deleted or reused, so this operation should only be used when absolutely necessary.
Type union: either bool or IResolvable
Edition
AWS Managed Microsoft AD is available in two editions: Standard and Enterprise .
public string? Edition { get; set; }
Property Value
Remarks
EnableSso
Whether to enable single sign-on for a Microsoft Active Directory in AWS .
public object? EnableSso { get; set; }
Property Value
Remarks
Single sign-on allows users in your directory to access certain AWS services from a computer joined to the directory without having to enter their credentials separately. If you don't specify a value, CloudFormation disables single sign-on by default.
Type union: either bool or IResolvable
Name
The fully qualified domain name for the AWS 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.
public string? Name { get; set; }
Property Value
Remarks
Password
The password for the default administrative user named Admin .
public string? Password { get; set; }
Property Value
Remarks
If you need to change the password for the administrator account, see the ResetUserPassword API call in the Directory Service API Reference .
ShortName
The NetBIOS name for your domain, such as CORP .
public string? ShortName { get; set; }
Property Value
Remarks
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 .
VpcSettings
Specifies the VPC settings of the Microsoft AD directory server in AWS .
public object? VpcSettings { get; set; }