Class CfnSimpleADMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSimpleADMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSimpleADMixinProps
CfnSimpleADMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.directoryservice.CfnSimpleADMixinProps
CfnSimpleADMixinProps.Builder, CfnSimpleADMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnSimpleADMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSimpleADMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectIf set totrue, specifies an alias for a directory and assigns the alias to the directory.final StringA description for the directory.final ObjectWhether to enable single sign-on for a directory.final StringgetName()The fully qualified name for the directory, such ascorp.example.com.final StringThe password for the directory administrator.final StringThe NetBIOS name of the directory, such asCORP.final StringgetSize()The size of the directory.getTags()final ObjectA DirectoryVpcSettings object that contains additional information for the operation.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnSimpleADMixinProps.Builder.
-
-
Method Details
-
getCreateAlias
Description copied from interface:CfnSimpleADMixinPropsIf set totrue, specifies an alias for a directory and assigns the alias to the directory.The alias is used to construct the access URL for the directory, such as
http://<alias>.awsapps.com. By default, this property is set tofalse.After an alias has been created, it cannot be deleted or reused, so this operation should only be used when absolutely necessary.
Returns union: either
BooleanorIResolvable- Specified by:
getCreateAliasin interfaceCfnSimpleADMixinProps- See Also:
-
getDescription
Description copied from interface:CfnSimpleADMixinPropsA description for the directory.- Specified by:
getDescriptionin interfaceCfnSimpleADMixinProps- See Also:
-
getEnableSso
Description copied from interface:CfnSimpleADMixinPropsWhether to enable single sign-on for a directory.If you don't specify a value, CloudFormation disables single sign-on by default.
Returns union: either
BooleanorIResolvable- Specified by:
getEnableSsoin interfaceCfnSimpleADMixinProps- See Also:
-
getName
Description copied from interface:CfnSimpleADMixinPropsThe fully qualified name for the directory, such ascorp.example.com.- Specified by:
getNamein interfaceCfnSimpleADMixinProps- See Also:
-
getPassword
Description copied from interface:CfnSimpleADMixinPropsThe password for the directory administrator.The directory creation process creates a directory administrator account with the user name
Administratorand this password.If you need to change the password for the administrator account, see the ResetUserPassword API call in the Directory Service API Reference .
- Specified by:
getPasswordin interfaceCfnSimpleADMixinProps- See Also:
-
getShortName
Description copied from interface:CfnSimpleADMixinPropsThe NetBIOS name of the directory, such asCORP.- Specified by:
getShortNamein interfaceCfnSimpleADMixinProps- See Also:
-
getSize
Description copied from interface:CfnSimpleADMixinPropsThe size of the directory.For valid values, see CreateDirectory in the Directory Service API Reference .
- Specified by:
getSizein interfaceCfnSimpleADMixinProps- See Also:
-
getTags
- Specified by:
getTagsin interfaceCfnSimpleADMixinProps- See Also:
-
getVpcSettings
Description copied from interface:CfnSimpleADMixinPropsA DirectoryVpcSettings object that contains additional information for the operation.Returns union: either
IResolvableorCfnSimpleADPropsMixin.VpcSettingsProperty- Specified by:
getVpcSettingsin interfaceCfnSimpleADMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-