Documentation
¶
Index ¶
Constants ¶
View Source
const ( CustomerIdMul int64 = 137 MinCustomerId int64 = 100000000000 MaxCustomerId int64 = 200000000000 MinUserId int64 = 1000 MaxUserId int64 = 9999999 InvalidObjectNameChars string = `:"\` MaxNameLength int = 127 )
View Source
const ( RematerializationModeRematerialize = TerraformRematerializationMode(gql.RematerializationModeRematerialize) RematerializationModeSkipRematerialization = TerraformRematerializationMode(gql.RematerializationModeSkiprematerialization) RematerializationModeMustSkipRematerialization = TerraformRematerializationMode("MustSkipRematerialization") )
Variables ¶
View Source
var AllRematerializationModes = []TerraformRematerializationMode{ RematerializationModeRematerialize, RematerializationModeSkipRematerialization, RematerializationModeMustSkipRematerialization, }
Functions ¶
Types ¶
type GrantRole ¶ added in v0.14.19
type GrantRole string
var ( Administrator GrantRole = createGrantRole("Administrator") ApitokenCreator GrantRole = createGrantRole("ApitokenCreator") BookmarkManager GrantRole = createGrantRole("BookmarkManager") DashboardCreator GrantRole = createGrantRole("DashboardCreator") DashboardEditor GrantRole = createGrantRole("DashboardEditor") DashboardViewer GrantRole = createGrantRole("DashboardViewer") DatasetAccelerator GrantRole = createGrantRole("DatasetAccelerator") DatasetCreator GrantRole = createGrantRole("DatasetCreator") DatasetEditor GrantRole = createGrantRole("DatasetEditor") DatasetViewer GrantRole = createGrantRole("DatasetViewer") DatastreamCreator GrantRole = createGrantRole("DatastreamCreator") DatastreamEditor GrantRole = createGrantRole("DatastreamEditor") DatastreamViewer GrantRole = createGrantRole("DatastreamViewer") InvestigatorGlobal GrantRole = createGrantRole("InvestigatorGlobal") MonitorCreator GrantRole = createGrantRole("MonitorCreator") MonitorEditor GrantRole = createGrantRole("MonitorEditor") MonitorViewer GrantRole = createGrantRole("MonitorViewer") MonitorActionCreator GrantRole = createGrantRole("MonitorActionCreator") MonitorGlobalMuter GrantRole = createGrantRole("MonitorGlobalMuter") ReferenceTableCreator GrantRole = createGrantRole("ReferenceTableCreator") ReportManager GrantRole = createGrantRole("ReportManager") ServiceAccountCreator GrantRole = createGrantRole("ServiceAccountCreator") UserDeleter GrantRole = createGrantRole("UserDeleter") UserInviter GrantRole = createGrantRole("UserInviter") WorksheetCreator GrantRole = createGrantRole("WorksheetCreator") WorksheetEditor GrantRole = createGrantRole("WorksheetEditor") WorksheetViewer GrantRole = createGrantRole("WorksheetViewer") )
func (GrantRole) ToRbacRole ¶ added in v0.14.19
type Input ¶ added in v0.13.14
type Input struct {
Dataset *string ` json:"dataset,omitempty"`
}
Input references an existing data source
type Poller ¶ added in v0.13.14
type Poller struct { // Interval configures the time interval before reattempting to invoke function Interval *time.Duration // Timeout specifies the upperbound we will attempt to get a result which meets exit condition Timeout *time.Duration }
Poller runs function periodically until exit condition is met
type Stage ¶ added in v0.13.14
type Stage struct { Alias *string `json:"alias,omitempty"` Input *string `json:"input,omitempty"` Pipeline string `json:"pipeline"` OutputStage bool `json:"outputStage"` }
Stage applies a pipeline to an input If no input is provided, stage will follow on from previous stage An alias must be provided for callers to be able to reference this stage in OPAL Internally, the alias does not map to the stageID - it is the input name we use when refering to this stage
type TerraformRematerializationMode ¶ added in v0.14.30
type TerraformRematerializationMode string
Terraform-level options for rematerialization mode. This is because Terraform exposes some options the API doesn't have and we shouldn't mix them up
type WorkspaceDefaultGrantPermission ¶ added in v0.14.30
type WorkspaceDefaultGrantPermission string
const ( WorkspaceDefaultGrantPermissionView WorkspaceDefaultGrantPermission = "View" WorkspaceDefaultGrantPermissionEdit WorkspaceDefaultGrantPermission = "Edit" )
Source Files
¶
- data_source_app.go
- data_source_app_version.go
- data_source_board.go
- data_source_cloud_info.go
- data_source_dashboard.go
- data_source_dataset.go
- data_source_datastream.go
- data_source_default_dashboard.go
- data_source_folder.go
- data_source_ingest_info.go
- data_source_link.go
- data_source_monitor.go
- data_source_monitor_action.go
- data_source_monitor_v2.go
- data_source_monitor_v2_action.go
- data_source_oid.go
- data_source_query.go
- data_source_rbac_group.go
- data_source_reference_table.go
- data_source_report.go
- data_source_service_account.go
- data_source_terraform.go
- data_source_user.go
- data_source_worksheet.go
- data_source_workspace.go
- diff.go
- helpers.go
- poller.go
- provider.go
- resource_app.go
- resource_app_datasource.go
- resource_board.go
- resource_bookmark.go
- resource_bookmark_group.go
- resource_channel.go
- resource_channel_action.go
- resource_correlation_tag.go
- resource_dashboard.go
- resource_dashboard_link.go
- resource_dataset.go
- resource_dataset_outbound_share.go
- resource_datastream.go
- resource_datastream_token.go
- resource_default_dashboard.go
- resource_drop_filter.go
- resource_filedrop.go
- resource_folder.go
- resource_grant.go
- resource_http_post.go
- resource_ingest_token.go
- resource_layered_setting_record.go
- resource_link.go
- resource_monitor.go
- resource_monitor_action.go
- resource_monitor_action_attachment.go
- resource_monitor_v2.go
- resource_monitor_v2_action.go
- resource_poller.go
- resource_preferred_path.go
- resource_rbac_default_group.go
- resource_rbac_group.go
- resource_rbac_group_member.go
- resource_rbac_statement.go
- resource_reference_table.go
- resource_report.go
- resource_resource_grants.go
- resource_service_account.go
- resource_snowflake_outbound_share.go
- resource_source_dataset.go
- resource_worksheet.go
- resource_workspace_default_grants.go
Click to show internal directories.
Click to hide internal directories.