{

"tfe_organization": {
  "full_properties": {
    "collaborator_auth_policy": {
      "description": "Authentication policy (password",
      "required": false
    },
    "email": {
      "description": "Admin email address.",
      "required": true
    },
    "name": {
      "description": "Name of the organization.",
      "required": true
    },
    "session_remember_minutes": {
      "description": "Session expiration. Defaults to",
      "required": false
    },
    "session_timeout_minutes": {
      "description": "Session timeout after inactivity.",
      "required": false
    }
  },
  "path": "/docs/providers/tfe/r/organization.html",
  "properties": [
    "name",
    "email",
    "session_timeout_minutes",
    "session_remember_minutes",
    "collaborator_auth_policy"
  ]
},
"tfe_organization_token": {
  "full_properties": {
    "force_regenerate": {
      "description": "If set to true, a new token will be",
      "required": false
    },
    "organization": {
      "description": "Name of the organization.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/organization_token.html",
  "properties": [
    "organization",
    "force_regenerate"
  ]
},
"tfe_policy_set": {
  "full_properties": {
    "description": {
      "description": "A description of the policy set's purpose.",
      "required": false
    },
    "global": {
      "description": "Whether or not policies in this set will apply to",
      "required": false
    },
    "name": {
      "description": "Name of the policy set.",
      "required": true
    },
    "organization": {
      "description": "Name of the organization.",
      "required": true
    },
    "policy_ids": {
      "description": "A list of Sentinel policy IDs.",
      "required": true
    },
    "workspace_external_ids": {
      "description": "A list of workspace external IDs. If the policy set is",
      "required": false
    }
  },
  "path": "/docs/providers/tfe/r/policy_set.html",
  "properties": [
    "name",
    "description",
    "global",
    "organization",
    "policy_ids",
    "workspace_external_ids"
  ]
},
"tfe_sentinel_policy": {
  "full_properties": {
    "description": {
      "description": "A description of the policy's purpose.",
      "required": false
    },
    "enforce_mode": {
      "description": "The enforcement level of the policy. Valid",
      "required": true
    },
    "name": {
      "description": "Name of the policy.",
      "required": true
    },
    "organization": {
      "description": "Name of the organization.",
      "required": true
    },
    "policy": {
      "description": "The actual policy itself.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/sentinel_policy.html",
  "properties": [
    "name",
    "description",
    "organization",
    "policy",
    "enforce_mode"
  ]
},
"tfe_ssh_key": {
  "full_properties": {
    "key": {
      "description": "The text of the SSH private key.",
      "required": true
    },
    "name": {
      "description": "Name to identify the SSH key.",
      "required": true
    },
    "organization": {
      "description": "Name of the organization.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/ssh_key.html",
  "properties": [
    "name",
    "organization",
    "key"
  ]
},
"tfe_team": {
  "full_properties": {
    "name": {
      "description": "Name of the team.",
      "required": true
    },
    "organization": {
      "description": "Name of the organization.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/team.html",
  "properties": [
    "name",
    "organization"
  ]
},
"tfe_team_access": {
  "full_properties": {
    "access": {
      "description": "Type of access to grant. Valid values are admin,",
      "required": true
    },
    "team_id": {
      "description": "ID of the team to add to the workspace.",
      "required": true
    },
    "workspace_id": {
      "description": "Workspace ID to which the team will be added.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/team_access.html",
  "properties": [
    "access",
    "team_id",
    "workspace_id"
  ]
},
"tfe_team_member": {
  "full_properties": {
    "team_id": {
      "description": "ID of the team.",
      "required": true
    },
    "username": {
      "description": "Name of the user to add.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/team_member.html",
  "properties": [
    "team_id",
    "username"
  ]
},
"tfe_team_members": {
  "full_properties": {
    "team_id": {
      "description": "ID of the team.",
      "required": true
    },
    "usernames": {
      "description": "Names of the users to add.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/team_members.html",
  "properties": [
    "team_id",
    "usernames"
  ]
},
"tfe_team_token": {
  "full_properties": {
    "force_regenerate": {
      "description": "If set to true, a new token will be",
      "required": false
    },
    "team_id": {
      "description": "ID of the team.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/team_token.html",
  "properties": [
    "team_id",
    "force_regenerate"
  ]
},
"tfe_variable": {
  "full_properties": {
    "category": {
      "description": "Whether this is a Terraform or environment variable.",
      "required": true
    },
    "hcl": {
      "description": "Whether to evaluate the value of the variable as a string",
      "required": false
    },
    "key": {
      "description": "Name of the variable.",
      "required": true
    },
    "sensitive": {
      "description": "Whether the value is sensitive. If true then the",
      "required": false
    },
    "value": {
      "description": "Value of the variable.",
      "required": true
    },
    "workspace_id": {
      "description": "ID of the workspace that owns the variable.",
      "required": true
    }
  },
  "path": "/docs/providers/tfe/r/variable.html",
  "properties": [
    "key",
    "value",
    "category",
    "hcl",
    "sensitive",
    "workspace_id"
  ]
},
"tfe_workspace": {
  "full_properties": {
    "auto_apply": {
      "description": "Whether to automatically apply changes when a",
      "required": false
    },
    "name": {
      "description": "Name of the workspace.",
      "required": true
    },
    "organization": {
      "description": "Name of the organization.",
      "required": true
    },
    "terraform_version": {
      "description": "The version of Terraform to use for this",
      "required": false
    },
    "vcs_repo": {
      "description": "Settings for the workspace's VCS repository.",
      "required": false
    },
    "working_directory": {
      "description": "A relative path that Terraform will execute",
      "required": false
    }
  },
  "path": "/docs/providers/tfe/r/workspace.html",
  "properties": [
    "name",
    "organization",
    "auto_apply",
    "terraform_version",
    "working_directory",
    "vcs_repo"
  ]
}

}