GetEntityResult

data class GetEntityResult(val aliasId: String, val aliasMountAccessor: String, val aliasName: String, val aliases: List<GetEntityAlias>, val creationTime: String, val dataJson: String, val directGroupIds: List<String>, val disabled: Boolean, val entityId: String, val entityName: String, val groupIds: List<String>, val id: String, val inheritedGroupIds: List<String>, val lastUpdateTime: String, val mergedEntityIds: List<String>, val metadata: Map<String, String>, val namespace: String? = null, val namespaceId: String, val policies: List<String>)

A collection of values returned by getEntity.

Constructors

Link copied to clipboard
constructor(aliasId: String, aliasMountAccessor: String, aliasName: String, aliases: List<GetEntityAlias>, creationTime: String, dataJson: String, directGroupIds: List<String>, disabled: Boolean, entityId: String, entityName: String, groupIds: List<String>, id: String, inheritedGroupIds: List<String>, lastUpdateTime: String, mergedEntityIds: List<String>, metadata: Map<String, String>, namespace: String? = null, namespaceId: String, policies: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of entity alias. Structure is documented below.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Creation time of the Alias

Link copied to clipboard

A string containing the full data payload retrieved from Vault, serialized in JSON format.

Link copied to clipboard

List of Group IDs of which the entity is directly a member of

Link copied to clipboard

Whether the entity is disabled

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

List of all Group IDs of which the entity is a member of

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

List of all Group IDs of which the entity is a member of transitively

Link copied to clipboard

Last update time of the alias

Link copied to clipboard

Other entity IDs which is merged with this entity

Link copied to clipboard

Arbitrary metadata

Link copied to clipboard
val namespace: String? = null
Link copied to clipboard

Namespace of which the entity is part of

Link copied to clipboard

List of policies attached to the entity