# Functions
No description provided by the author
# Constants
List of available authentication policies.
List of available authentication policies.
List all available costEstimate statuses.
List all available costEstimate statuses.
List all available costEstimate statuses.
List all available costEstimate statuses.
List all available costEstimate statuses.
List all available costEstimate statuses.
No description provided by the author
No description provided by the author
List of available notification destination types.
List of available notification destination types.
List of available notification destination types.
List of available notification destination types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
List all available run operations.
List all available run operations.
List all available run operations.
List all available run operations.
List all available run operations.
**Note: This operation type is still in BETA and subject to change.**.
List of available VCS types.
List of available VCS types.
List of available VCS types.
Bitbucket Server v5.4.0 and above.
Bitbucket Server v5.3.0 and below.
List of available VCS types.
List of available VCS types.
List of available VCS types.
List of available VCS types.
List of available VCS types.
Available state version statuses.
Available state version statuses.
Available state version statuses.
# Variables
No description provided by the author
# Structs
AgentPool represents a Terraform Cloud agent pool.
AgentPoolCreateOptions represents the options for creating an agent pool.
AgentPoolListOptions represents the options for listing agent pools.
AgentPoolUpdateOptions represents the options for updating an agent pool.
AgentToken represents a TFE agent token.
AgentTokenCreateOptions represents the options for creating a new otf agent token.
Apply is a terraform apply.
ConfigurationVersion is an uploaded or ingressed Terraform configuration.
ConfigurationVersionCreateOptions represents the options for creating a configuration version.
ConfigurationVersionList represents a list of configuration versions.
CostEstimate represents a Terraform Enterprise costEstimate.
CostEstimateStatusTimestamps holds the timestamps for individual costEstimate statuses.
No description provided by the author
CVStatusTimestamps holds the timestamps for individual configuration version statuses.
DeliveryResponse represents a notification configuration delivery response.
Entitlements represents the entitlements of an organization.
No description provided by the author
No description provided by the author
NotificationConfiguration represents a Notification Configuration.
NotificationConfigurationCreateOptions represents the options for creating a new notification configuration.
NotificationConfigurationList represents a list of Notification Configurations.
NotificationConfigurationUpdateOptions represents the options for updating a existing notification configuration.
OAuthClient represents a connection between an organization and a VCS provider.
OAuthClientCreateOptions represents the options for creating an OAuth client.
OAuthToken represents a VCS configuration including the associated OAuth token.
Organization represents a Terraform Enterprise organization.
No description provided by the author
No description provided by the author
OrganizationCreateOptions represents the options for creating an organization.
OrganizationMembership represents a Terraform Enterprise organization membership.
OrganizationMembershipCreateOptions represents the options for creating an organization membership.
OrganizationPermissions represents the organization permissions.
No description provided by the author
OrganizationToken represents a Terraform Enterprise organization token.
OrganizationTokenCreateOptions contains the options for creating an organization token.
OrganizationUpdateOptions represents the options for updating an organization.
No description provided by the author
PhaseStatusTimestamps holds the timestamps for individual statuses for a phase.
Plan represents a Terraform Enterprise plan.
No description provided by the author
RollbackStateVersionOptions are options for rolling back a state version.
Run is a terraform run.
RunActions represents the run actions.
RunCreateOptions represents the options for creating a new run.
RunEvent represents a Terraform Enterprise run event.
RunEventList represents a list of run events.
RunList represents a list of runs.
RunListOptions represents the options for listing runs.
RunPermissions represents the run permissions.
RunStatusTimestamps holds the timestamps for individual run statuses.
RunVariable represents a variable that can be applied to a run.
StateVersion is a state version suitable for marshaling into JSONAPI.
StateVersionCreateVersionOptions are options for creating a state version via JSONAPI.
StateVersionList is a list of state versions suitable for marshaling into JSONAPI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TeamToken represents a Terraform Enterprise team token.
TeamTokenCreateOptions contains the options for creating a team token.
No description provided by the author
No description provided by the author
No description provided by the author
Variable is a workspace variable.
VariableCreateOptions represents the options for creating a new variable.
VariableList is a list of workspace variables.
VariableSet represents a Terraform Enterprise variable set.
VariableSetCreateOptions represents the options for creating a new variable set within in a organization.
VariableSetUpdateOptions represents the options for updating a variable set.
No description provided by the author
VariableSetVariableCreatOptions represents the options for creating a new variable within a variable set.
VariableSetVariableUpdateOptions represents the options for updating a variable.
VariableUpdateOptions represents the options for updating a variable.
VCSRepo contains the configuration of a VCS integration.
VCSRepoOptions is used by workspaces, policy sets, and registry modules VCSRepoOptions represents the configuration options of a VCS integration.
VCSRepoOptionsJSON wraps VCSRepoOptions and implements json.Unmarshaler in order to differentiate between VCSRepoOptions having been explicitly to null, and omitted.
Workspace represents a Terraform Enterprise workspace.
WorkspaceActions represents the workspace actions.
WorkspaceCreateOptions represents the options for creating a new workspace.
WorkspaceList represents a list of workspaces.
WorkspaceListOptions represents the options for listing workspaces.
No description provided by the author
WorkspacePermissions represents the workspace permissions.
WorkspaceUpdateOptions represents the options for updating a workspace.
WorkspaceVariable is a workspace variable.
# Type aliases
AuthPolicyType represents an authentication policy type.
CostEstimateStatus represents a costEstimate state.
NotificationDestinationType represents the destination type of the notification configuration.
NotificationTriggerType represents the different TFE notifications that can be sent as a run's progress transitions between different states.
OrganizationMembershipStatus represents an organization membership status.
RunOperation represents an operation type of run.
ServiceProviderType represents a VCS type.
StateVersionStatus are available state version status values.