Skip to content
v2.274.0

CfnUserPropsMixin Mixin ​

The AWS::Transfer::User resource creates a user and associates them with an existing server.

You can only create and associate users with servers that have the IdentityProviderType set to SERVICE_MANAGED . Using parameters for CreateUser , you can specify the user name, set the home directory, store the user's public key, and assign the user's AWS Identity and Access Management (IAM) role. You can also optionally add a session policy, and assign metadata with tags that can be used to group and search for users.

Initializer ​

ts
new CfnUserPropsMixin(props: CfnUserMixinProps, options?: CfnPropertyMixinOptions)
python
CfnUserPropsMixin(props: CfnUserMixinProps, options: typing.Optional[CfnPropertyMixinOptions] = None)
java
new CfnUserPropsMixin(CfnUserMixinProps props, CfnPropertyMixinOptions options)
csharp
new CfnUserPropsMixin(CfnUserMixinProps props, CfnPropertyMixinOptions? options = null)
go
NewCfnUserPropsMixin(Props CfnUserMixinProps, Options CfnPropertyMixinOptions)

Methods ​

applyTo(construct: IConstruct): voiddef apply_to(self, construct: IConstruct) -> Nonepublic void applyTo(IConstruct construct)public void ApplyTo(IConstruct construct)func ApplyTo(Construct IConstruct)#
Apply the mixin properties to the construct.
isMixin(x: any): boolean@staticmethod def is_mixin(x: Any) -> boolpublic static Boolean isMixin(Object x)public static bool IsMixin(object x)func IsMixin(X interface{}) *boolstatic#
Checks if `x` is a Mixin.
1 parameter · returns

Parameters

  • xxxxX — Any object.

Returns: true if x is an object created from a class which extends Mixin.

supports(construct: IConstruct): booleandef supports(self, construct: IConstruct) -> boolpublic Boolean supports(IConstruct construct)public bool Supports(IConstruct construct)func Supports(Construct IConstruct) *bool#
Check if this mixin supports the given construct.