builtin/provider/terraform: Add field descriptions
This commit is contained in:
parent
61c4e49b11
commit
bc87be384b
|
@ -19,22 +19,40 @@ func dataSourceRemoteStateGetSchema() providers.Schema {
|
||||||
Attributes: map[string]*configschema.Attribute{
|
Attributes: map[string]*configschema.Attribute{
|
||||||
"backend": {
|
"backend": {
|
||||||
Type: cty.String,
|
Type: cty.String,
|
||||||
|
Description: "The remote backend to use, e.g. `remote` or `http`.",
|
||||||
|
DescriptionKind: configschema.StringMarkdown,
|
||||||
Required: true,
|
Required: true,
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
Type: cty.DynamicPseudoType,
|
Type: cty.DynamicPseudoType,
|
||||||
|
Description: "The configuration of the remote backend. " +
|
||||||
|
"Although this is optional, most backends require " +
|
||||||
|
"some configuration.\n\n" +
|
||||||
|
"The object can use any arguments that would be valid " +
|
||||||
|
"in the equivalent `terraform { backend \"<TYPE>\" { ... } }` " +
|
||||||
|
"block.",
|
||||||
|
DescriptionKind: configschema.StringMarkdown,
|
||||||
Optional: true,
|
Optional: true,
|
||||||
},
|
},
|
||||||
"defaults": {
|
"defaults": {
|
||||||
Type: cty.DynamicPseudoType,
|
Type: cty.DynamicPseudoType,
|
||||||
|
Description: "Default values for outputs, in case " +
|
||||||
|
"the state file is empty or lacks a required output.",
|
||||||
|
DescriptionKind: configschema.StringMarkdown,
|
||||||
Optional: true,
|
Optional: true,
|
||||||
},
|
},
|
||||||
"outputs": {
|
"outputs": {
|
||||||
Type: cty.DynamicPseudoType,
|
Type: cty.DynamicPseudoType,
|
||||||
|
Description: "An object containing every root-level " +
|
||||||
|
"output in the remote state.",
|
||||||
|
DescriptionKind: configschema.StringMarkdown,
|
||||||
Computed: true,
|
Computed: true,
|
||||||
},
|
},
|
||||||
"workspace": {
|
"workspace": {
|
||||||
Type: cty.String,
|
Type: cty.String,
|
||||||
|
Description: "The Terraform workspace to use, if " +
|
||||||
|
"the backend supports workspaces.",
|
||||||
|
DescriptionKind: configschema.StringMarkdown,
|
||||||
Optional: true,
|
Optional: true,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue