NomadProvider

class NomadProvider : KotlinProviderResource

The provider type for the nomad package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.

Properties

Link copied to clipboard
val address: Output<String>

URL of the root of the target Nomad agent.

Link copied to clipboard
val caFile: Output<String>?

A path to a PEM-encoded certificate authority used to verify the remote agent's certificate.

Link copied to clipboard
val caPem: Output<String>?

PEM-encoded certificate authority used to verify the remote agent's certificate.

Link copied to clipboard
val certFile: Output<String>?

A path to a PEM-encoded certificate provided to the remote agent; requires use of key_file or key_pem.

Link copied to clipboard
val certPem: Output<String>?

PEM-encoded certificate provided to the remote agent; requires use of key_file or key_pem.

Link copied to clipboard
val httpAuth: Output<String>?

HTTP basic auth configuration.

Link copied to clipboard
val keyFile: Output<String>?

A path to a PEM-encoded private key, required if cert_file or cert_pem is specified.

Link copied to clipboard
val keyPem: Output<String>?

PEM-encoded private key, required if cert_file or cert_pem is specified.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val region: Output<String>?

Region of the target Nomad agent.

Link copied to clipboard
val secretId: Output<String>?

ACL token secret for API requests.

Link copied to clipboard
val urn: Output<String>