CfnUserProfileProps

class aws_cdk.aws_opsworks.CfnUserProfileProps(*, iam_user_arn, allow_self_management=None, ssh_public_key=None, ssh_username=None)

Bases: object

__init__(*, iam_user_arn, allow_self_management=None, ssh_public_key=None, ssh_username=None)

Properties for defining a AWS::OpsWorks::UserProfile.

Parameters
  • iam_user_arn (str) – AWS::OpsWorks::UserProfile.IamUserArn.

  • allow_self_management (Union[bool, IResolvable, None]) – AWS::OpsWorks::UserProfile.AllowSelfManagement.

  • ssh_public_key (Optional[str]) – AWS::OpsWorks::UserProfile.SshPublicKey.

  • ssh_username (Optional[str]) – AWS::OpsWorks::UserProfile.SshUsername.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html

Return type

None

Attributes

allow_self_management

AWS::OpsWorks::UserProfile.AllowSelfManagement.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-allowselfmanagement

Return type

Union[bool, IResolvable, None]

iam_user_arn

AWS::OpsWorks::UserProfile.IamUserArn.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-iamuserarn

Return type

str

ssh_public_key

AWS::OpsWorks::UserProfile.SshPublicKey.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-sshpublickey

Return type

Optional[str]

ssh_username

AWS::OpsWorks::UserProfile.SshUsername.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-sshusername

Return type

Optional[str]