@looker/sdk
Version:
293 lines • 73.2 kB
TypeScript
import type { DelimArray, IDictionary, IAuthSession, ITransportSettings, SDKResponse } from '@looker/sdk-rtl';
import { APIMethods } from '@looker/sdk-rtl';
import type { ILooker40SDK } from './methodsInterface';
import type { IAccessToken, IAlert, IAlertNotifications, IAlertPatch, IApiSession, IApiVersion, IArtifact, IArtifactNamespace, IArtifactUsage, IBackupConfiguration, IBoard, IBoardItem, IBoardSection, IColorCollection, IColumnSearch, IConnectionFeatures, IContentFavorite, IContentMeta, IContentMetaGroupUser, IContentSearch, IContentSummary, IContentValidation, IContentView, ICostEstimate, ICreateCIRunRequest, ICreateCIRunResponse, ICreateCostEstimate, ICreateCredentialsApi3, ICreateEmbedUserRequest, ICreateFolder, ICreateOAuthApplicationUserStateRequest, ICreateOAuthApplicationUserStateResponse, ICredentialsApi3, ICredentialsEmail, ICredentialsEmailSearch, ICredentialsEmbed, ICredentialsGoogle, ICredentialsLDAP, ICredentialsLookerOpenid, ICredentialsOIDC, ICredentialsSaml, ICredentialsTotp, ICustomWelcomeEmail, IDashboard, IDashboardAggregateTableLookml, IDashboardBase, IDashboardElement, IDashboardFilter, IDashboardLayout, IDashboardLayoutComponent, IDashboardLookml, IDataActionForm, IDataActionRequest, IDataActionResponse, IDatagroup, IDBConnection, IDBConnectionTestResult, IDependencyGraph, IDialectInfo, IDigestEmails, IDigestEmailSend, IEgressIpAddresses, IEmbedCookielessSessionAcquire, IEmbedCookielessSessionAcquireResponse, IEmbedCookielessSessionGenerateTokens, IEmbedCookielessSessionGenerateTokensResponse, IEmbedParams, IEmbedSecret, IEmbedSsoParams, IEmbedUrlResponse, IError, IExternalOauthApplication, IFolder, IFolderBase, IGitBranch, IGitConnectionTest, IGitConnectionTestResult, IGroup, IGroupHierarchy, IGroupIdForGroupInclusion, IGroupIdForGroupUserInclusion, IGroupSearch, IHomepageSection, IIntegration, IIntegrationHub, IIntegrationTestResult, IInternalHelpResources, IInternalHelpResourcesContent, IJsonBi, ILDAPConfig, ILDAPConfigTestResult, ILegacyFeature, ILocale, ILook, ILookmlModel, ILookmlModelExplore, ILookmlTest, ILookmlTestResult, ILookWithQuery, IManifest, IMaterializePDT, IMergeQuery, IMobileSettings, IMobileToken, IModel, IModelFieldSuggestions, IModelSet, IOauthClientApp, IOIDCConfig, IPasswordConfig, IPermission, IPermissionSet, IProject, IProjectCIRun, IProjectFile, IProjectValidation, IProjectValidationCache, IProjectWorkspace, IQuery, IQueryTask, IRenderTask, IReport, IRepositoryCredential, IRequestActiveThemes, IRequestAlertNotifications, IRequestAllBoardItems, IRequestAllBoardSections, IRequestAllExternalOauthApplications, IRequestAllGroups, IRequestAllGroupUsers, IRequestAllIntegrations, IRequestAllLookmlModels, IRequestAllRoles, IRequestAllScheduledPlans, IRequestAllUserAttributes, IRequestAllUsers, IRequestArtifact, IRequestArtifactNamespaces, IRequestConnectionColumns, IRequestConnectionSchemas, IRequestConnectionSearchColumns, IRequestConnectionTables, IRequestContentSummary, IRequestContentThumbnail, IRequestContentValidation, IRequestCreateDashboardElement, IRequestCreateDashboardRenderTask, IRequestCreateQueryTask, IRequestCreateUserCredentialsEmailPasswordReset, IRequestDeployRefToProduction, IRequestFolderChildren, IRequestFolderChildrenSearch, IRequestGraphDerivedTablesForModel, IRequestGraphDerivedTablesForView, IRequestLogin, IRequestLookmlModelExplore, IRequestModelFieldnameSuggestions, IRequestRoleUsers, IRequestRunGitConnectionTest, IRequestRunInlineQuery, IRequestRunLook, IRequestRunLookmlTest, IRequestRunQuery, IRequestScheduledPlansForDashboard, IRequestScheduledPlansForLook, IRequestScheduledPlansForLookmlDashboard, IRequestSearchAlerts, IRequestSearchArtifacts, IRequestSearchBoards, IRequestSearchContent, IRequestSearchContentFavorites, IRequestSearchContentViews, IRequestSearchCredentialsEmail, IRequestSearchDashboardElements, IRequestSearchDashboards, IRequestSearchFolders, IRequestSearchGroups, IRequestSearchGroupsWithHierarchy, IRequestSearchGroupsWithRoles, IRequestSearchLooks, IRequestSearchModelSets, IRequestSearchPermissionSets, IRequestSearchReports, IRequestSearchRoles, IRequestSearchRolesWithUserCount, IRequestSearchScheduledPlans, IRequestSearchThemes, IRequestSearchUserLoginLockouts, IRequestSearchUsers, IRequestSearchUsersNames, IRequestStartPdtBuild, IRequestSyncLookmlDashboard, IRequestTagRef, IRequestUserAttributeUserValues, IRequestUserRoles, IRole, IRoleSearch, IRunningQueries, ISamlConfig, ISamlMetadataParseResult, IScheduledPlan, ISchema, ISchemaColumns, ISchemaTables, ISession, ISessionConfig, ISetting, ISmtpSettings, ISmtpStatus, ISqlInterfaceQuery, ISqlInterfaceQueryMetadata, ISqlQuery, ISqlQueryCreate, ISshPublicKey, ISshServer, ISshTunnel, ISupportAccessAddEntries, ISupportAccessAllowlistEntry, ISupportAccessEnable, ISupportAccessStatus, ITheme, ITimezone, IUpdateArtifact, IUpdateFolder, IUser, IUserAttribute, IUserAttributeGroupValue, IUserAttributeWithValue, IUserEmailOnly, IUserLoginLockout, IUserPublic, IValidationError, IWelcomeEmailTest, IWhitelabelConfiguration, IWorkspace, IWriteAlert, IWriteApiSession, IWriteBackupConfiguration, IWriteBoard, IWriteBoardItem, IWriteBoardSection, IWriteColorCollection, IWriteContentFavorite, IWriteContentMeta, IWriteCreateDashboardFilter, IWriteCredentialsEmail, IWriteDashboard, IWriteDashboardElement, IWriteDashboardFilter, IWriteDashboardLayout, IWriteDashboardLayoutComponent, IWriteDashboardLookml, IWriteDatagroup, IWriteDBConnection, IWriteEmbedSecret, IWriteExternalOauthApplication, IWriteGitBranch, IWriteGroup, IWriteIntegration, IWriteIntegrationHub, IWriteInternalHelpResources, IWriteInternalHelpResourcesContent, IWriteLDAPConfig, IWriteLegacyFeature, IWriteLookmlModel, IWriteLookWithQuery, IWriteMergeQuery, IWriteMobileToken, IWriteModelSet, IWriteOauthClientApp, IWriteOIDCConfig, IWritePasswordConfig, IWritePermissionSet, IWriteProject, IWriteQuery, IWriteRepositoryCredential, IWriteRole, IWriteSamlConfig, IWriteScheduledPlan, IWriteSessionConfig, IWriteSetting, IWriteSqlInterfaceQueryCreate, IWriteSshServer, IWriteSshTunnel, IWriteTheme, IWriteUser, IWriteUserAttribute, IWriteUserAttributeWithValue, IWriteWhitelabelConfiguration } from './models';
export declare class Looker40SDK extends APIMethods implements ILooker40SDK {
static readonly ApiVersion = "4.0";
constructor(authSession: IAuthSession);
follow_alert(alert_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
unfollow_alert(alert_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
search_alerts(request: IRequestSearchAlerts, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAlert[], IError>>;
get_alert(alert_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAlert, IError>>;
update_alert(alert_id: string, body: Partial<IWriteAlert>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAlert, IError | IValidationError>>;
update_alert_field(alert_id: string, body: Partial<IAlertPatch>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAlert, IError | IValidationError>>;
delete_alert(alert_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
create_alert(body: Partial<IWriteAlert>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAlert, IError | IValidationError>>;
enqueue_alert(alert_id: string, force?: boolean, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
alert_notifications(request: IRequestAlertNotifications, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAlertNotifications[], IError>>;
read_alert_notification(alert_notification_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAlertNotifications, IError | IValidationError>>;
login(request: IRequestLogin, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAccessToken, IError>>;
login_user(user_id: string, associative?: boolean, options?: Partial<ITransportSettings>): Promise<SDKResponse<IAccessToken, IError>>;
logout(options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
artifact_usage(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IArtifactUsage, IError | IValidationError>>;
artifact_namespaces(request: IRequestArtifactNamespaces, options?: Partial<ITransportSettings>): Promise<SDKResponse<IArtifactNamespace[], IError | IValidationError>>;
artifact_value(namespace: string, key?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
purge_artifacts(namespace: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
search_artifacts(request: IRequestSearchArtifacts, options?: Partial<ITransportSettings>): Promise<SDKResponse<IArtifact[], IError | IValidationError>>;
artifact(request: IRequestArtifact, options?: Partial<ITransportSettings>): Promise<SDKResponse<IArtifact[], IError | IValidationError>>;
delete_artifact(namespace: string, key: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
update_artifacts(namespace: string, body: Partial<IUpdateArtifact[]>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IArtifact[], IError | IValidationError>>;
create_embed_secret(body?: Partial<IWriteEmbedSecret>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IEmbedSecret, IError | IValidationError>>;
delete_embed_secret(embed_secret_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
create_sso_embed_url(body: Partial<IEmbedSsoParams>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IEmbedUrlResponse, IError | IValidationError>>;
create_embed_url_as_me(body: Partial<IEmbedParams>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IEmbedUrlResponse, IError | IValidationError>>;
validate_embed_url(url?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IEmbedUrlResponse, IError | IValidationError>>;
acquire_embed_cookieless_session(body: Partial<IEmbedCookielessSessionAcquire>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IEmbedCookielessSessionAcquireResponse, IError | IValidationError>>;
delete_embed_cookieless_session(session_reference_token: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
generate_tokens_for_cookieless_session(body: Partial<IEmbedCookielessSessionGenerateTokens>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IEmbedCookielessSessionGenerateTokensResponse, IError | IValidationError>>;
ldap_config(options?: Partial<ITransportSettings>): Promise<SDKResponse<ILDAPConfig, IError>>;
update_ldap_config(body: Partial<IWriteLDAPConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILDAPConfig, IError | IValidationError>>;
test_ldap_config_connection(body: Partial<IWriteLDAPConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILDAPConfigTestResult, IError | IValidationError>>;
test_ldap_config_auth(body: Partial<IWriteLDAPConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILDAPConfigTestResult, IError | IValidationError>>;
test_ldap_config_user_info(body: Partial<IWriteLDAPConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILDAPConfigTestResult, IError | IValidationError>>;
test_ldap_config_user_auth(body: Partial<IWriteLDAPConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILDAPConfigTestResult, IError | IValidationError>>;
register_mobile_device(body: Partial<IWriteMobileToken>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IMobileToken, IError | IValidationError>>;
update_mobile_device_registration(device_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IMobileToken, IError | IValidationError>>;
deregister_mobile_device(device_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
all_oauth_client_apps(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IOauthClientApp[], IError>>;
oauth_client_app(client_guid: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IOauthClientApp, IError>>;
register_oauth_client_app(client_guid: string, body: Partial<IWriteOauthClientApp>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IOauthClientApp, IError | IValidationError>>;
update_oauth_client_app(client_guid: string, body: Partial<IWriteOauthClientApp>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IOauthClientApp, IError | IValidationError>>;
delete_oauth_client_app(client_guid: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
invalidate_tokens(client_guid: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
activate_app_user(client_guid: string, user_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
deactivate_app_user(client_guid: string, user_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
oidc_config(options?: Partial<ITransportSettings>): Promise<SDKResponse<IOIDCConfig, IError>>;
update_oidc_config(body: Partial<IWriteOIDCConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IOIDCConfig, IError | IValidationError>>;
oidc_test_config(test_slug: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IOIDCConfig, IError>>;
delete_oidc_test_config(test_slug: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
create_oidc_test_config(body: Partial<IWriteOIDCConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IOIDCConfig, IError | IValidationError>>;
password_config(options?: Partial<ITransportSettings>): Promise<SDKResponse<IPasswordConfig, IError>>;
update_password_config(body: Partial<IWritePasswordConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IPasswordConfig, IError | IValidationError>>;
force_password_reset_at_next_login_for_all_users(options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
saml_config(options?: Partial<ITransportSettings>): Promise<SDKResponse<ISamlConfig, IError>>;
update_saml_config(body: Partial<IWriteSamlConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISamlConfig, IError | IValidationError>>;
saml_test_config(test_slug: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISamlConfig, IError>>;
delete_saml_test_config(test_slug: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
create_saml_test_config(body: Partial<IWriteSamlConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISamlConfig, IError | IValidationError>>;
parse_saml_idp_metadata(body: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISamlMetadataParseResult, IError>>;
fetch_and_parse_saml_idp_metadata(body: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISamlMetadataParseResult, IError>>;
session_config(options?: Partial<ITransportSettings>): Promise<SDKResponse<ISessionConfig, IError>>;
update_session_config(body: Partial<IWriteSessionConfig>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISessionConfig, IError | IValidationError>>;
get_support_access_allowlist_entries(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISupportAccessAllowlistEntry[], IError>>;
add_support_access_allowlist_entries(body: Partial<ISupportAccessAddEntries>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISupportAccessAllowlistEntry[], IError | IValidationError>>;
delete_support_access_allowlist_entry(entry_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
enable_support_access(body: Partial<ISupportAccessEnable>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISupportAccessStatus, IError | IValidationError>>;
disable_support_access(options?: Partial<ITransportSettings>): Promise<SDKResponse<ISupportAccessStatus, IError>>;
support_access_status(options?: Partial<ITransportSettings>): Promise<SDKResponse<ISupportAccessStatus, IError>>;
all_user_login_lockouts(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IUserLoginLockout[], IError>>;
search_user_login_lockouts(request: IRequestSearchUserLoginLockouts, options?: Partial<ITransportSettings>): Promise<SDKResponse<IUserLoginLockout[], IError>>;
delete_user_login_lockout(key: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
all_boards(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoard[], IError>>;
create_board(body: Partial<IWriteBoard>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoard, IError | IValidationError>>;
search_boards(request: IRequestSearchBoards, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoard[], IError>>;
board(board_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoard, IError>>;
update_board(board_id: string, body: Partial<IWriteBoard>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoard, IError | IValidationError>>;
delete_board(board_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
all_board_items(request: IRequestAllBoardItems, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardItem[], IError>>;
create_board_item(body: Partial<IWriteBoardItem>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardItem, IError | IValidationError>>;
board_item(board_item_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardItem, IError>>;
update_board_item(board_item_id: string, body: Partial<IWriteBoardItem>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardItem, IError | IValidationError>>;
delete_board_item(board_item_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
all_board_sections(request: IRequestAllBoardSections, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardSection[], IError>>;
create_board_section(body: Partial<IWriteBoardSection>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardSection, IError | IValidationError>>;
board_section(board_section_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardSection, IError>>;
update_board_section(board_section_id: string, body: Partial<IWriteBoardSection>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBoardSection, IError | IValidationError>>;
delete_board_section(board_section_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
all_color_collections(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection[], IError>>;
create_color_collection(body: Partial<IWriteColorCollection>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection, IError | IValidationError>>;
color_collections_custom(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection[], IError>>;
color_collections_standard(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection[], IError>>;
default_color_collection(options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection, IError>>;
set_default_color_collection(collection_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection, IError | IValidationError>>;
color_collection(collection_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection, IError>>;
update_color_collection(collection_id: string, body: Partial<IWriteColorCollection>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColorCollection, IError | IValidationError>>;
delete_color_collection(collection_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
cloud_storage_configuration(options?: Partial<ITransportSettings>): Promise<SDKResponse<IBackupConfiguration, IError>>;
update_cloud_storage_configuration(body: Partial<IWriteBackupConfiguration>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IBackupConfiguration, IError | IValidationError>>;
custom_welcome_email(options?: Partial<ITransportSettings>): Promise<SDKResponse<ICustomWelcomeEmail, IError>>;
update_custom_welcome_email(body: Partial<ICustomWelcomeEmail>, send_test_welcome_email?: boolean, options?: Partial<ITransportSettings>): Promise<SDKResponse<ICustomWelcomeEmail, IError | IValidationError>>;
update_custom_welcome_email_test(body: Partial<IWelcomeEmailTest>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IWelcomeEmailTest, IError | IValidationError>>;
digest_emails_enabled(options?: Partial<ITransportSettings>): Promise<SDKResponse<IDigestEmails, IError>>;
update_digest_emails_enabled(body: Partial<IDigestEmails>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDigestEmails, IError | IValidationError>>;
create_digest_email_send(options?: Partial<ITransportSettings>): Promise<SDKResponse<IDigestEmailSend, IError>>;
public_egress_ip_addresses(options?: Partial<ITransportSettings>): Promise<SDKResponse<IEgressIpAddresses, IError>>;
internal_help_resources_content(options?: Partial<ITransportSettings>): Promise<SDKResponse<IInternalHelpResourcesContent, IError>>;
update_internal_help_resources_content(body: Partial<IWriteInternalHelpResourcesContent>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IInternalHelpResourcesContent, IError | IValidationError>>;
internal_help_resources(options?: Partial<ITransportSettings>): Promise<SDKResponse<IInternalHelpResources, IError>>;
update_internal_help_resources(body: Partial<IWriteInternalHelpResources>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IInternalHelpResources, IError | IValidationError>>;
all_legacy_features(options?: Partial<ITransportSettings>): Promise<SDKResponse<ILegacyFeature[], IError>>;
legacy_feature(legacy_feature_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILegacyFeature, IError>>;
update_legacy_feature(legacy_feature_id: string, body: Partial<IWriteLegacyFeature>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILegacyFeature, IError | IValidationError>>;
all_locales(options?: Partial<ITransportSettings>): Promise<SDKResponse<ILocale[], IError>>;
mobile_settings(options?: Partial<ITransportSettings>): Promise<SDKResponse<IMobileSettings, IError>>;
get_setting(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISetting, IError | IValidationError>>;
set_setting(body: Partial<IWriteSetting>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISetting, IError | IValidationError>>;
set_smtp_settings(body: Partial<ISmtpSettings>, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError | IValidationError>>;
smtp_status(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISmtpStatus, IError>>;
all_timezones(options?: Partial<ITransportSettings>): Promise<SDKResponse<ITimezone[], IError>>;
versions(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IApiVersion, IError>>;
api_spec(api_version: string, specification: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<any, IError>>;
whitelabel_configuration(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IWhitelabelConfiguration, IError>>;
update_whitelabel_configuration(body: Partial<IWriteWhitelabelConfiguration>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IWhitelabelConfiguration, IError | IValidationError>>;
all_connections(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDBConnection[], IError>>;
create_connection(body: Partial<IWriteDBConnection>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDBConnection, IError | IValidationError>>;
connection(connection_name: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDBConnection, IError>>;
update_connection(connection_name: string, body: Partial<IWriteDBConnection>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDBConnection, IError | IValidationError>>;
delete_connection(connection_name: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
delete_connection_override(connection_name: string, override_context: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
test_connection(connection_name: string, tests?: DelimArray<string>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDBConnectionTestResult[], IError | IValidationError>>;
test_connection_config(body: Partial<IWriteDBConnection>, tests?: DelimArray<string>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDBConnectionTestResult[], IError>>;
all_dialect_infos(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDialectInfo[], IError>>;
all_external_oauth_applications(request: IRequestAllExternalOauthApplications, options?: Partial<ITransportSettings>): Promise<SDKResponse<IExternalOauthApplication[], IError>>;
create_external_oauth_application(body: Partial<IWriteExternalOauthApplication>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IExternalOauthApplication, IError | IValidationError>>;
update_external_oauth_application(client_id: string, body: Partial<IWriteExternalOauthApplication>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IExternalOauthApplication, IError | IValidationError>>;
create_oauth_application_user_state(body: Partial<ICreateOAuthApplicationUserStateRequest>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ICreateOAuthApplicationUserStateResponse, IError | IValidationError>>;
all_ssh_servers(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshServer[], IError>>;
create_ssh_server(body: Partial<IWriteSshServer>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshServer, IError | IValidationError>>;
ssh_server(ssh_server_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshServer, IError>>;
update_ssh_server(ssh_server_id: string, body: Partial<IWriteSshServer>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshServer, IError | IValidationError>>;
delete_ssh_server(ssh_server_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
test_ssh_server(ssh_server_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshServer, IError>>;
all_ssh_tunnels(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshTunnel[], IError>>;
create_ssh_tunnel(body: Partial<IWriteSshTunnel>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshTunnel, IError | IValidationError>>;
ssh_tunnel(ssh_tunnel_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshTunnel, IError>>;
update_ssh_tunnel(ssh_tunnel_id: string, body: Partial<IWriteSshTunnel>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshTunnel, IError | IValidationError>>;
delete_ssh_tunnel(ssh_tunnel_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
test_ssh_tunnel(ssh_tunnel_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshTunnel, IError>>;
ssh_public_key(options?: Partial<ITransportSettings>): Promise<SDKResponse<ISshPublicKey, IError>>;
search_content_favorites(request: IRequestSearchContentFavorites, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentFavorite[], IError>>;
content_favorite(content_favorite_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentFavorite, IError>>;
delete_content_favorite(content_favorite_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
create_content_favorite(body: Partial<IWriteContentFavorite>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentFavorite, IError | IValidationError>>;
all_content_metadatas(parent_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentMeta[], IError>>;
content_metadata(content_metadata_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentMeta, IError>>;
update_content_metadata(content_metadata_id: string, body: Partial<IWriteContentMeta>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentMeta, IError | IValidationError>>;
all_content_metadata_accesses(content_metadata_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentMetaGroupUser[], IError>>;
create_content_metadata_access(body: Partial<IContentMetaGroupUser>, send_boards_notification_email?: boolean, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentMetaGroupUser, IError | IValidationError>>;
update_content_metadata_access(content_metadata_access_id: string, body: Partial<IContentMetaGroupUser>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentMetaGroupUser, IError | IValidationError>>;
delete_content_metadata_access(content_metadata_access_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
search_content(request: IRequestSearchContent, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentSearch[], IError>>;
content_summary(request: IRequestContentSummary, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentSummary[], IError | IValidationError>>;
content_thumbnail(request: IRequestContentThumbnail, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
content_validation(request: IRequestContentValidation, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentValidation, IError | IValidationError>>;
search_content_views(request: IRequestSearchContentViews, options?: Partial<ITransportSettings>): Promise<SDKResponse<IContentView[], IError>>;
vector_thumbnail(type: string, resource_id: string, reload?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
all_dashboards(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardBase[], IError>>;
create_dashboard(body: Partial<IWriteDashboard>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError | IValidationError>>;
search_dashboards(request: IRequestSearchDashboards, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard[], IError>>;
import_lookml_dashboard(lookml_dashboard_id: string, space_id: string, body?: Partial<IWriteDashboard>, raw_locale?: boolean, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError | IValidationError>>;
sync_lookml_dashboard(request: Partial<IRequestSyncLookmlDashboard>, options?: Partial<ITransportSettings>): Promise<SDKResponse<number[], IError | IValidationError>>;
dashboard(dashboard_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError>>;
update_dashboard(dashboard_id: string, body: Partial<IWriteDashboard>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError | IValidationError>>;
delete_dashboard(dashboard_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
dashboard_aggregate_table_lookml(dashboard_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardAggregateTableLookml, IError>>;
dashboard_lookml(dashboard_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLookml, IError>>;
move_dashboard(dashboard_id: string, folder_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError | IValidationError>>;
import_dashboard_from_lookml(body: Partial<IWriteDashboardLookml>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError | IValidationError>>;
create_dashboard_from_lookml(body: Partial<IWriteDashboardLookml>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError | IValidationError>>;
copy_dashboard(dashboard_id: string, folder_id?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard, IError | IValidationError>>;
search_dashboard_elements(request: IRequestSearchDashboardElements, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardElement[], IError>>;
dashboard_element(dashboard_element_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardElement, IError>>;
update_dashboard_element(dashboard_element_id: string, body: Partial<IWriteDashboardElement>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardElement, IError | IValidationError>>;
delete_dashboard_element(dashboard_element_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
dashboard_dashboard_elements(dashboard_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardElement[], IError>>;
create_dashboard_element(request: IRequestCreateDashboardElement, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardElement, IError | IValidationError>>;
dashboard_filter(dashboard_filter_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardFilter, IError>>;
update_dashboard_filter(dashboard_filter_id: string, body: Partial<IWriteDashboardFilter>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardFilter, IError | IValidationError>>;
delete_dashboard_filter(dashboard_filter_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
dashboard_dashboard_filters(dashboard_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardFilter[], IError>>;
create_dashboard_filter(body: Partial<IWriteCreateDashboardFilter>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardFilter, IError | IValidationError>>;
dashboard_layout_component(dashboard_layout_component_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLayoutComponent, IError>>;
update_dashboard_layout_component(dashboard_layout_component_id: string, body: Partial<IWriteDashboardLayoutComponent>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLayoutComponent, IError | IValidationError>>;
dashboard_layout_dashboard_layout_components(dashboard_layout_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLayoutComponent[], IError>>;
dashboard_layout(dashboard_layout_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLayout, IError>>;
update_dashboard_layout(dashboard_layout_id: string, body: Partial<IWriteDashboardLayout>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLayout, IError | IValidationError>>;
delete_dashboard_layout(dashboard_layout_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
dashboard_dashboard_layouts(dashboard_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLayout[], IError>>;
create_dashboard_layout(body: Partial<IWriteDashboardLayout>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboardLayout, IError | IValidationError>>;
perform_data_action(body: Partial<IDataActionRequest>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDataActionResponse, IError>>;
fetch_remote_data_action_form(body: Partial<IDictionary<string>>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDataActionForm, IError | IValidationError>>;
all_datagroups(options?: Partial<ITransportSettings>): Promise<SDKResponse<IDatagroup[], IError>>;
datagroup(datagroup_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDatagroup, IError>>;
update_datagroup(datagroup_id: string, body: Partial<IWriteDatagroup>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDatagroup, IError | IValidationError>>;
graph_derived_tables_for_model(request: IRequestGraphDerivedTablesForModel, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDependencyGraph, IError>>;
graph_derived_tables_for_view(request: IRequestGraphDerivedTablesForView, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDependencyGraph, IError>>;
start_pdt_build(request: IRequestStartPdtBuild, options?: Partial<ITransportSettings>): Promise<SDKResponse<IMaterializePDT, IError>>;
check_pdt_build(materialization_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IMaterializePDT, IError>>;
stop_pdt_build(materialization_id: string, source?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IMaterializePDT, IError>>;
search_folders(request: IRequestSearchFolders, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder[], IError>>;
folder(folder_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder, IError>>;
update_folder(folder_id: string, body: Partial<IUpdateFolder>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder, IError | IValidationError>>;
delete_folder(folder_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
all_folders(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolderBase[], IError>>;
create_folder(body: Partial<ICreateFolder>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder, IError | IValidationError>>;
folder_children(request: IRequestFolderChildren, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder[], IError>>;
folder_children_search(request: IRequestFolderChildrenSearch, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder[], IError>>;
folder_parent(folder_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder, IError>>;
folder_ancestors(folder_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IFolder[], IError>>;
folder_looks(folder_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookWithQuery[], IError>>;
folder_dashboards(folder_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDashboard[], IError>>;
all_groups(request: IRequestAllGroups, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroup[], IError>>;
create_group(body: Partial<IWriteGroup>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroup, IError | IValidationError>>;
search_groups(request: IRequestSearchGroups, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroup[], IError>>;
search_groups_with_roles(request: IRequestSearchGroupsWithRoles, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroupSearch[], IError>>;
search_groups_with_hierarchy(request: IRequestSearchGroupsWithHierarchy, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroupHierarchy[], IError>>;
group(group_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroup, IError>>;
update_group(group_id: string, body: Partial<IWriteGroup>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroup, IError | IValidationError>>;
delete_group(group_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
all_group_groups(group_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroup[], IError>>;
add_group_group(group_id: string, body: Partial<IGroupIdForGroupInclusion>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGroup, IError>>;
all_group_users(request: IRequestAllGroupUsers, options?: Partial<ITransportSettings>): Promise<SDKResponse<IUser[], IError>>;
add_group_user(group_id: string, body: Partial<IGroupIdForGroupUserInclusion>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IUser, IError>>;
delete_group_user(group_id: string, user_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
delete_group_from_group(group_id: string, deleting_group_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
update_user_attribute_group_value(group_id: string, user_attribute_id: string, body: Partial<IUserAttributeGroupValue>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IUserAttributeGroupValue, IError | IValidationError>>;
delete_user_attribute_group_value(group_id: string, user_attribute_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<void, IError>>;
all_primary_homepage_sections(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IHomepageSection[], IError>>;
all_integration_hubs(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegrationHub[], IError>>;
create_integration_hub(body: Partial<IWriteIntegrationHub>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegrationHub, IError | IValidationError>>;
integration_hub(integration_hub_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegrationHub, IError>>;
update_integration_hub(integration_hub_id: string, body: Partial<IWriteIntegrationHub>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegrationHub, IError | IValidationError>>;
delete_integration_hub(integration_hub_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
accept_integration_hub_legal_agreement(integration_hub_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegrationHub, IError | IValidationError>>;
all_integrations(request: IRequestAllIntegrations, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegration[], IError>>;
integration(integration_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegration, IError>>;
update_integration(integration_id: string, body: Partial<IWriteIntegration>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegration, IError | IValidationError>>;
fetch_integration_form(integration_id: string, body?: Partial<IDictionary<string>>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IDataActionForm, IError | IValidationError>>;
test_integration(integration_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IIntegrationTestResult, IError | IValidationError>>;
all_looks(fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILook[], IError>>;
create_look(body: Partial<IWriteLookWithQuery>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookWithQuery, IError | IValidationError>>;
search_looks(request: IRequestSearchLooks, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILook[], IError>>;
look(look_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookWithQuery, IError>>;
update_look(look_id: string, body: Partial<IWriteLookWithQuery>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookWithQuery, IError | IValidationError>>;
delete_look(look_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
run_look(request: IRequestRunLook, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
copy_look(look_id: string, folder_id?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookWithQuery, IError | IValidationError>>;
move_look(look_id: string, folder_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookWithQuery, IError | IValidationError>>;
all_lookml_models(request: IRequestAllLookmlModels, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookmlModel[], IError>>;
create_lookml_model(body: Partial<IWriteLookmlModel>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookmlModel, IError | IValidationError>>;
lookml_model(lookml_model_name: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookmlModel, IError>>;
update_lookml_model(lookml_model_name: string, body: Partial<IWriteLookmlModel>, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookmlModel, IError | IValidationError>>;
delete_lookml_model(lookml_model_name: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
lookml_model_explore(request: IRequestLookmlModelExplore, options?: Partial<ITransportSettings>): Promise<SDKResponse<ILookmlModelExplore, IError>>;
model_fieldname_suggestions(request: IRequestModelFieldnameSuggestions, options?: Partial<ITransportSettings>): Promise<SDKResponse<IModelFieldSuggestions, IError>>;
get_model(model_name: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IModel, IError>>;
connection_databases(connection_name: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string[], IError | IValidationError>>;
connection_features(connection_name: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IConnectionFeatures, IError | IValidationError>>;
connection_schemas(request: IRequestConnectionSchemas, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISchema[], IError | IValidationError>>;
connection_tables(request: IRequestConnectionTables, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISchemaTables[], IError | IValidationError>>;
connection_columns(request: IRequestConnectionColumns, options?: Partial<ITransportSettings>): Promise<SDKResponse<ISchemaColumns[], IError | IValidationError>>;
connection_search_columns(request: IRequestConnectionSearchColumns, options?: Partial<ITransportSettings>): Promise<SDKResponse<IColumnSearch[], IError | IValidationError>>;
connection_cost_estimate(connection_name: string, body: Partial<ICreateCostEstimate>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ICostEstimate, IError | IValidationError>>;
get_ci_run(project_id: string, run_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IProjectCIRun, IError>>;
create_ci_run(project_id: string, body: Partial<ICreateCIRunRequest>, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<ICreateCIRunResponse, IError | IValidationError>>;
lock_all(project_id: string, fields?: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
all_git_branches(project_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGitBranch[], IError>>;
git_branch(project_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGitBranch, IError>>;
update_git_branch(project_id: string, body: Partial<IWriteGitBranch>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGitBranch, IError | IValidationError>>;
create_git_branch(project_id: string, body: Partial<IWriteGitBranch>, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGitBranch, IError | IValidationError>>;
find_git_branch(project_id: string, branch_name: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<IGitBranch, IError>>;
delete_git_branch(project_id: string, branch_name: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError>>;
deploy_ref_to_production(request: IRequestDeployRefToProduction, options?: Partial<ITransportSettings>): Promise<SDKResponse<string, IError | IValidationError>>;
deploy_to_production(project_id: string, options?: Partial<ITransportSettings>): Promise<SDKResponse<strin