# coding=utf-8
# *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
# *** Do not edit by hand unless you're certain you know what you are doing! ***

import builtins
import copy
import warnings
import sys
import pulumi
import pulumi.runtime
from typing import Any, Mapping, Optional, Sequence, Union, overload
if sys.version_info >= (3, 11):
    from typing import NotRequired, TypedDict, TypeAlias
else:
    from typing_extensions import NotRequired, TypedDict, TypeAlias
from .. import _utilities
from . import outputs

address: Optional[str]
"""
URL of the root of the target Nomad agent.
"""

caFile: Optional[str]
"""
A path to a PEM-encoded certificate authority used to verify the remote agent's certificate.
"""

caPem: Optional[str]
"""
PEM-encoded certificate authority used to verify the remote agent's certificate.
"""

certFile: Optional[str]
"""
A path to a PEM-encoded certificate provided to the remote agent; requires use of key_file or key_pem.
"""

certPem: Optional[str]
"""
PEM-encoded certificate provided to the remote agent; requires use of key_file or key_pem.
"""

headers: Optional[str]
"""
The headers to send with each Nomad request.
"""

httpAuth: Optional[str]
"""
HTTP basic auth configuration.
"""

ignoreEnvVars: Optional[str]
"""
A set of environment variables that are ignored by the provider when configuring the Nomad API client.
"""

keyFile: Optional[str]
"""
A path to a PEM-encoded private key, required if cert_file or cert_pem is specified.
"""

keyPem: Optional[str]
"""
PEM-encoded private key, required if cert_file or cert_pem is specified.
"""

region: Optional[str]
"""
Region of the target Nomad agent.
"""

secretId: Optional[str]
"""
ACL token secret for API requests.
"""

skipVerify: Optional[bool]
"""
Skip TLS verification on client side.
"""

