WorkforcePoolKeyArgs

data class WorkforcePoolKeyArgs(val keyData: Output<KeyDataArgs>? = null, val location: Output<String>? = null, val providerId: Output<String>? = null, val use: Output<WorkforcePoolKeyUse>? = null, val workforcePoolId: Output<String>? = null, val workforcePoolProviderKeyId: Output<String>? = null) : ConvertibleToJava<WorkforcePoolKeyArgs>

Creates a new WorkforcePoolProviderKey in a WorkforcePoolProvider. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun WorkforcePoolKeyArgs(keyData: Output<KeyDataArgs>? = null, location: Output<String>? = null, providerId: Output<String>? = null, use: Output<WorkforcePoolKeyUse>? = null, workforcePoolId: Output<String>? = null, workforcePoolProviderKeyId: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): WorkforcePoolKeyArgs

Properties

Link copied to clipboard
val keyData: Output<KeyDataArgs>? = null

Immutable. Public half of the asymmetric key.

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val providerId: Output<String>? = null
Link copied to clipboard
val use: Output<WorkforcePoolKeyUse>? = null

The purpose of the key.

Link copied to clipboard
val workforcePoolId: Output<String>? = null
Link copied to clipboard
val workforcePoolProviderKeyId: Output<String>? = null

Required. The ID to use for the key, which becomes the final component of the resource name. This value must be 4-32 characters, and may contain the characters a-z0-9-.