Class CfnLocationFSxWindowsMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLocationFSxWindowsMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLocationFSxWindowsMixinProps
CfnLocationFSxWindowsMixinProps-
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.datasync.CfnLocationFSxWindowsMixinProps
CfnLocationFSxWindowsMixinProps.Builder, CfnLocationFSxWindowsMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLocationFSxWindowsMixinProps.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 ObjectSpecifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed AWS KMS key.final ObjectSpecifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and an IAM role that DataSync can assume and access the customer-managed secret.final StringSpecifies the name of the Windows domain that the FSx for Windows File Server file system belongs to.final StringSpecifies the Amazon Resource Name (ARN) for the FSx for Windows File Server file system.final StringSpecifies the password of the user with the permissions to mount and access the files, folders, and file metadata in your FSx for Windows File Server file system.The Amazon Resource Names (ARNs) of the security groups that are used to configure the FSx for Windows File Server file system.final StringSpecifies a mount path for your file system using forward slashes.getTags()Specifies labels that help you categorize, filter, and search for your AWS resources.final StringgetUser()The user who has the permissions to access files and folders in the FSx for Windows File Server file system.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 theCfnLocationFSxWindowsMixinProps.Builder.
-
-
Method Details
-
getCmkSecretConfig
Description copied from interface:CfnLocationFSxWindowsMixinPropsSpecifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed AWS KMS key.Returns union: either
IResolvableorCfnLocationFSxWindowsPropsMixin.CmkSecretConfigProperty- Specified by:
getCmkSecretConfigin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getCustomSecretConfig
Description copied from interface:CfnLocationFSxWindowsMixinPropsSpecifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and an IAM role that DataSync can assume and access the customer-managed secret.Returns union: either
IResolvableorCfnLocationFSxWindowsPropsMixin.CustomSecretConfigProperty- Specified by:
getCustomSecretConfigin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getDomain
Description copied from interface:CfnLocationFSxWindowsMixinPropsSpecifies the name of the Windows domain that the FSx for Windows File Server file system belongs to.If you have multiple Active Directory domains in your environment, configuring this parameter makes sure that DataSync connects to the right file system.
- Specified by:
getDomainin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getFsxFilesystemArn
Description copied from interface:CfnLocationFSxWindowsMixinPropsSpecifies the Amazon Resource Name (ARN) for the FSx for Windows File Server file system.- Specified by:
getFsxFilesystemArnin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getPassword
Description copied from interface:CfnLocationFSxWindowsMixinPropsSpecifies the password of the user with the permissions to mount and access the files, folders, and file metadata in your FSx for Windows File Server file system.- Specified by:
getPasswordin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getSecurityGroupArns
Description copied from interface:CfnLocationFSxWindowsMixinPropsThe Amazon Resource Names (ARNs) of the security groups that are used to configure the FSx for Windows File Server file system.Pattern :
^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\-0-9]*:[0-9]{12}:security-group/.*$Length constraints : Maximum length of 128.
- Specified by:
getSecurityGroupArnsin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getSubdirectory
Description copied from interface:CfnLocationFSxWindowsMixinPropsSpecifies a mount path for your file system using forward slashes.This is where DataSync reads or writes data (depending on if this is a source or destination location).
- Specified by:
getSubdirectoryin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getTags
Description copied from interface:CfnLocationFSxWindowsMixinPropsSpecifies labels that help you categorize, filter, and search for your AWS resources.We recommend creating at least a name tag for your location.
- Specified by:
getTagsin interfaceCfnLocationFSxWindowsMixinProps- See Also:
-
getUser
Description copied from interface:CfnLocationFSxWindowsMixinPropsThe user who has the permissions to access files and folders in the FSx for Windows File Server file system.For information about choosing a user name that ensures sufficient permissions to files, folders, and metadata, see user .
- Specified by:
getUserin interfaceCfnLocationFSxWindowsMixinProps- 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()
-