Package-level declarations

Types

Link copied to clipboard
data class AuthBackendTuneArgs(val allowedResponseHeaders: Output<List<String>>? = null, val auditNonHmacRequestKeys: Output<List<String>>? = null, val auditNonHmacResponseKeys: Output<List<String>>? = null, val defaultLeaseTtl: Output<String>? = null, val listingVisibility: Output<String>? = null, val maxLeaseTtl: Output<String>? = null, val passthroughRequestHeaders: Output<List<String>>? = null, val tokenType: Output<String>? = null) : ConvertibleToJava<AuthBackendTuneArgs>
Link copied to clipboard
data class GetAuthBackendPlainArgs(val namespace: String? = null, val path: String) : ConvertibleToJava<GetAuthBackendPlainArgs>

A collection of arguments for invoking getAuthBackend.

Link copied to clipboard
data class GetAuthBackendsPlainArgs(val namespace: String? = null, val type: String? = null) : ConvertibleToJava<GetAuthBackendsPlainArgs>

A collection of arguments for invoking getAuthBackends.

Link copied to clipboard
data class GetNamespacePlainArgs(val namespace: String? = null, val path: String? = null) : ConvertibleToJava<GetNamespacePlainArgs>

A collection of arguments for invoking getNamespace.

Link copied to clipboard
data class GetNamespacesPlainArgs(val namespace: String? = null, val recursive: Boolean? = null) : ConvertibleToJava<GetNamespacesPlainArgs>

A collection of arguments for invoking getNamespaces.

Link copied to clipboard
data class GetNomadAccessTokenPlainArgs(val backend: String, val namespace: String? = null, val role: String) : ConvertibleToJava<GetNomadAccessTokenPlainArgs>

A collection of arguments for invoking getNomadAccessToken.

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

A collection of arguments for invoking 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) : ConvertibleToJava<GetPolicyDocumentRule>
Link copied to clipboard
data class GetPolicyDocumentRuleAllowedParameter(val key: String, val values: List<String>) : ConvertibleToJava<GetPolicyDocumentRuleAllowedParameter>
Link copied to clipboard
data class GetPolicyDocumentRuleDeniedParameter(val key: String, val values: List<String>) : ConvertibleToJava<GetPolicyDocumentRuleDeniedParameter>
Link copied to clipboard
data class GetRaftAutopilotStatePlainArgs(val namespace: String? = null) : ConvertibleToJava<GetRaftAutopilotStatePlainArgs>

A collection of arguments for invoking getRaftAutopilotState.

Link copied to clipboard
data class ProviderAuthLoginArgs(val method: Output<String>? = null, val namespace: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val path: Output<String>, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginArgs>
Link copied to clipboard
data class ProviderAuthLoginAwsArgs(val awsAccessKeyId: Output<String>? = null, val awsIamEndpoint: Output<String>? = null, val awsProfile: Output<String>? = null, val awsRegion: Output<String>? = null, val awsRoleArn: Output<String>? = null, val awsRoleSessionName: Output<String>? = null, val awsSecretAccessKey: Output<String>? = null, val awsSessionToken: Output<String>? = null, val awsSharedCredentialsFile: Output<String>? = null, val awsStsEndpoint: Output<String>? = null, val awsWebIdentityTokenFile: Output<String>? = null, val headerValue: Output<String>? = null, val mount: Output<String>? = null, val namespace: Output<String>? = null, val role: Output<String>, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginAwsArgs>
Link copied to clipboard
data class ProviderAuthLoginAzureArgs(val clientId: Output<String>? = null, val jwt: Output<String>? = null, val mount: Output<String>? = null, val namespace: Output<String>? = null, val resourceGroupName: Output<String>, val role: Output<String>, val scope: Output<String>? = null, val subscriptionId: Output<String>, val tenantId: Output<String>? = null, val useRootNamespace: Output<Boolean>? = null, val vmName: Output<String>? = null, val vmssName: Output<String>? = null) : ConvertibleToJava<ProviderAuthLoginAzureArgs>
Link copied to clipboard
data class ProviderAuthLoginCertArgs(val certFile: Output<String>, val keyFile: Output<String>, val mount: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginCertArgs>
Link copied to clipboard
data class ProviderAuthLoginGcpArgs(val credentials: Output<String>? = null, val jwt: Output<String>? = null, val mount: Output<String>? = null, val namespace: Output<String>? = null, val role: Output<String>, val serviceAccount: Output<String>? = null, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginGcpArgs>
Link copied to clipboard
data class ProviderAuthLoginJwtArgs(val jwt: Output<String>, val mount: Output<String>? = null, val namespace: Output<String>? = null, val role: Output<String>, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginJwtArgs>
Link copied to clipboard
data class ProviderAuthLoginKerberosArgs(val disableFastNegotiation: Output<Boolean>? = null, val keytabPath: Output<String>? = null, val krb5confPath: Output<String>? = null, val mount: Output<String>? = null, val namespace: Output<String>? = null, val realm: Output<String>? = null, val removeInstanceName: Output<Boolean>? = null, val service: Output<String>? = null, val token: Output<String>? = null, val useRootNamespace: Output<Boolean>? = null, val username: Output<String>? = null) : ConvertibleToJava<ProviderAuthLoginKerberosArgs>
Link copied to clipboard
data class ProviderAuthLoginOciArgs(val authType: Output<String>, val mount: Output<String>? = null, val namespace: Output<String>? = null, val role: Output<String>, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginOciArgs>
Link copied to clipboard
data class ProviderAuthLoginOidcArgs(val callbackAddress: Output<String>? = null, val callbackListenerAddress: Output<String>? = null, val mount: Output<String>? = null, val namespace: Output<String>? = null, val role: Output<String>, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginOidcArgs>
Link copied to clipboard
data class ProviderAuthLoginRadiusArgs(val mount: Output<String>? = null, val namespace: Output<String>? = null, val password: Output<String>, val useRootNamespace: Output<Boolean>? = null, val username: Output<String>) : ConvertibleToJava<ProviderAuthLoginRadiusArgs>
Link copied to clipboard
data class ProviderAuthLoginTokenFileArgs(val filename: Output<String>, val namespace: Output<String>? = null, val useRootNamespace: Output<Boolean>? = null) : ConvertibleToJava<ProviderAuthLoginTokenFileArgs>
Link copied to clipboard
data class ProviderAuthLoginUserpassArgs(val mount: Output<String>? = null, val namespace: Output<String>? = null, val password: Output<String>? = null, val passwordFile: Output<String>? = null, val useRootNamespace: Output<Boolean>? = null, val username: Output<String>) : ConvertibleToJava<ProviderAuthLoginUserpassArgs>
Link copied to clipboard
data class ProviderClientAuthArgs(val certFile: Output<String>, val keyFile: Output<String>) : ConvertibleToJava<ProviderClientAuthArgs>
Link copied to clipboard
data class ProviderHeaderArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<ProviderHeaderArgs>
Link copied to clipboard