GetGroupPlainArgs

data class GetGroupPlainArgs(val aliasId: String? = null, val aliasMountAccessor: String? = null, val aliasName: String? = null, val groupId: String? = null, val groupName: String? = null, val namespace: String? = null) : ConvertibleToJava<GetGroupPlainArgs>

A collection of arguments for invoking getGroup.

Constructors

Link copied to clipboard
constructor(aliasId: String? = null, aliasMountAccessor: String? = null, aliasName: String? = null, groupId: String? = null, groupName: String? = null, namespace: String? = null)

Properties

Link copied to clipboard
val aliasId: String? = null

ID of the alias.

Link copied to clipboard

Accessor of the mount to which the alias belongs to. This should be supplied in conjunction with alias_name. The lookup criteria can be group_name, group_id, alias_id, or a combination of alias_name and alias_mount_accessor.

Link copied to clipboard
val aliasName: String? = null

Name of the alias. This should be supplied in conjunction with alias_mount_accessor.

Link copied to clipboard
val groupId: String? = null

ID of the group.

Link copied to clipboard
val groupName: String? = null

Name of the group.

Link copied to clipboard
val namespace: String? = null

The namespace of the target resource. The value should not contain leading or trailing forward slashes. The namespace is always relative to the provider's configured namespace. Available only for Vault Enterprise.

Functions

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