PutParameter

@JsonSerializable
data class PutParameter(val Name: SSMParameterName, val Value: String, val Type: ParameterType, val KeyId: KMSKeyId? = null, val Overwrite: Boolean? = null, val AllowedPattern: String? = null, val DataType: String? = null, val Description: String? = null, val Policies: List<String>? = null, val Tags: List<Tag>? = null, val Tier: String? = null) : SystemsManagerAction<PutParameterResult>

Constructors

Link copied to clipboard
constructor(Name: SSMParameterName, Value: String, Type: ParameterType, KeyId: KMSKeyId? = null, Overwrite: Boolean? = null, AllowedPattern: String? = null, DataType: String? = null, Description: String? = null, Policies: List<String>? = null, Tags: List<Tag>? = null, Tier: String? = null)

Properties

Link copied to clipboard
val AllowedPattern: String? = null
Link copied to clipboard
val DataType: String? = null
Link copied to clipboard
val Description: String? = null
Link copied to clipboard
val KeyId: KMSKeyId? = null
Link copied to clipboard
Link copied to clipboard
val Overwrite: Boolean? = null
Link copied to clipboard
val Policies: List<String>? = null
Link copied to clipboard
val Tags: List<Tag>? = null
Link copied to clipboard
val Tier: String? = null
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toRequest(): Request
Link copied to clipboard
open override fun toResult(response: Response): Result<PutParameterResult, RemoteFailure>
Link copied to clipboard
open fun uri(): Uri