ParameterDefinition

Defines a parameter that a role template accepts. You supply values for these parameters when you create a role with AcquireRole.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The value that the service uses for the parameter when you do not supply one.

Link copied to clipboard

A description of the parameter.

Link copied to clipboard

Specifies whether you can change the parameter value after you create the role.

Link copied to clipboard

Specifies whether you must supply a value for the parameter when you create a role from the template.

Link copied to clipboard

The name of the parameter.

Link copied to clipboard

An optional subtype that further constrains the values that are allowed for the parameter.

Link copied to clipboard

The data type of the parameter. Valid values are String, StringList, Number, NumberList, Arn, and ArnList.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String