Interface CfnUserProfileProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnUserProfileProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-09-11T18:01:19.242Z")
@Stability(Stable)
public interface CfnUserProfileProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnUserProfile
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.opsworks.*; CfnUserProfileProps cfnUserProfileProps = CfnUserProfileProps.builder() .iamUserArn("iamUserArn") // the properties below are optional .allowSelfManagement(false) .sshPublicKey("sshPublicKey") .sshUsername("sshUsername") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnUserProfileProps
static final class
An implementation forCfnUserProfileProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnUserProfileProps.Builder
builder()
default Object
Whether users can specify their own SSH public key through the My Settings page.The user's IAM ARN.default String
The user's SSH public key.default String
The user's SSH user name.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIamUserArn
The user's IAM ARN.- See Also:
-
getAllowSelfManagement
Whether users can specify their own SSH public key through the My Settings page.For more information, see Managing User Permissions .
- See Also:
-
getSshPublicKey
The user's SSH public key.- See Also:
-
getSshUsername
The user's SSH user name.- See Also:
-
builder
- Returns:
- a
CfnUserProfileProps.Builder
ofCfnUserProfileProps
-