Package-level declarations

Types

Link copied to clipboard
data class AuthBackendTune(val allowedResponseHeaders: List<String>? = null, val auditNonHmacRequestKeys: List<String>? = null, val auditNonHmacResponseKeys: List<String>? = null, val defaultLeaseTtl: String? = null, val listingVisibility: String? = null, val maxLeaseTtl: String? = null, val passthroughRequestHeaders: List<String>? = null, val tokenType: String? = null)
Link copied to clipboard
data class GetAuthBackendResult(val accessor: String, val defaultLeaseTtlSeconds: Int, val description: String, val id: String, val listingVisibility: String, val local: Boolean, val maxLeaseTtlSeconds: Int, val namespace: String? = null, val path: String, val type: String)

A collection of values returned by getAuthBackend.

Link copied to clipboard
data class GetAuthBackendsResult(val accessors: List<String>, val id: String, val namespace: String? = null, val paths: List<String>, val type: String? = null)

A collection of values returned by getAuthBackends.

Link copied to clipboard
data class GetNamespaceResult(val customMetadata: Map<String, String>, val id: String, val namespace: String? = null, val namespaceId: String, val path: String? = null, val pathFq: String)

A collection of values returned by getNamespace.

Link copied to clipboard
data class GetNamespacesResult(val id: String, val namespace: String? = null, val paths: List<String>, val pathsFqs: List<String>, val recursive: Boolean? = null)

A collection of values returned by getNamespaces.

Link copied to clipboard
data class GetNomadAccessTokenResult(val accessorId: String, val backend: String, val id: String, val namespace: String? = null, val role: String, val secretId: String)

A collection of values returned by getNomadAccessToken.

Link copied to clipboard
data class GetPolicyDocumentResult(val hcl: String, val id: String, val namespace: String? = null, val rules: List<GetPolicyDocumentRule>)

A collection of values returned by getPolicyDocument.

Link copied to clipboard
data class GetPolicyDocumentRule(val allowedParameters: List<GetPolicyDocumentRuleAllowedParameter>? = null, val capabilities: List<String>, val deniedParameters: List<GetPolicyDocumentRuleDeniedParameter>? = null, val description: String? = null, val maxWrappingTtl: String? = null, val minWrappingTtl: String? = null, val path: String, val requiredParameters: List<String>? = null, val subscribeEventTypes: List<String>? = null)
Link copied to clipboard
data class GetPolicyDocumentRuleAllowedParameter(val key: String, val values: List<String>)
Link copied to clipboard
data class GetPolicyDocumentRuleDeniedParameter(val key: String, val values: List<String>)
Link copied to clipboard
data class GetRaftAutopilotStateResult(val failureTolerance: Int, val healthy: Boolean, val id: String, val leader: String, val namespace: String? = null, val optimisticFailureTolerance: Int, val redundancyZones: Map<String, String>, val redundancyZonesJson: String, val servers: Map<String, String>, val serversJson: String, val upgradeInfo: Map<String, String>, val upgradeInfoJson: String, val voters: List<String>)

A collection of values returned by getRaftAutopilotState.