Profile Args
data class ProfileArgs(val attributeMappings: Output<List<ProfileAttributeMappingArgs>>? = null, val durationSeconds: Output<Double>? = null, val enabled: Output<Boolean>? = null, val managedPolicyArns: Output<List<String>>? = null, val name: Output<String>? = null, val requireInstanceProperties: Output<Boolean>? = null, val roleArns: Output<List<String>>? = null, val sessionPolicy: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ProfileArgs>
Definition of AWS::RolesAnywhere::Profile Resource Type
Constructors
Link copied to clipboard
constructor(attributeMappings: Output<List<ProfileAttributeMappingArgs>>? = null, durationSeconds: Output<Double>? = null, enabled: Output<Boolean>? = null, managedPolicyArns: Output<List<String>>? = null, name: Output<String>? = null, requireInstanceProperties: Output<Boolean>? = null, roleArns: Output<List<String>>? = null, sessionPolicy: Output<String>? = null, tags: Output<List<TagArgs>>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
The number of seconds vended session credentials will be valid for
Link copied to clipboard
A list of managed policy ARNs. Managed policies identified by this list will be applied to the vended session credentials.
Link copied to clipboard
Specifies whether instance properties are required in CreateSession requests with this profile.
Link copied to clipboard
A session policy that will applied to the trust boundary of the vended session credentials.