Interface ArtifactoryRemoteStateReferenceArgs

The configuration options for a Terraform Remote State stored in the Artifactory backend.

interface ArtifactoryRemoteStateReferenceArgs {
    backendType: "artifactory";
    password?: any;
    repo: Input<string>;
    subpath: Input<string>;
    url?: any;
    username?: any;
    workspace?: any;
}

Properties

backendType: "artifactory"

A constant describing the name of the Terraform backend, used as the discriminant for the union of backend configurations.

password?: any

The password with which to authenticate to Artifactory. Sourced from ARTIFACTORY_PASSWORD in the environment, if unset.

repo: Input<string>

The repository name.

subpath: Input<string>

Path within the repository.

url?: any

The Artifactory URL. Note that this is the base URL to artifactory, not the full repo and subpath. However, it must include the path to the artifactory installation - likely this will end in /artifactory. Sourced from ARTIFACTORY_URL in the environment, if unset.

username?: any

The username with which to authenticate to Artifactory. Sourced from ARTIFACTORY_USERNAME in the environment, if unset.

workspace?: any

The Terraform workspace from which to read state.

Generated using TypeDoc