io.quarkus.vault.runtime.client.dto.auth.VaultLookupSelfData Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-vault-model Show documentation
Show all versions of quarkus-vault-model Show documentation
Hashicorp Vault API model classes
package io.quarkus.vault.runtime.client.dto.auth;
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.quarkus.vault.runtime.client.dto.AbstractVaultLookupData;
public class VaultLookupSelfData extends AbstractVaultLookupData {
public String accessor;
@JsonProperty("creation_time")
public long creationTime;
@JsonProperty("creation_ttl")
public long creationTtl;
@JsonProperty("display_name")
public String displayName;
@JsonProperty("entity_id")
public String entityId;
@JsonProperty("explicit_max_ttl")
public long explicitMaxTtl;
@JsonProperty("last_renewal_time")
public long lastRenewalTime;
public Map meta;
@JsonProperty("num_uses")
public int numUses;
public boolean orphan;
public String path;
public List policies;
public String type;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy