Documentation
¶
Index ¶
- func Debug(value bool)
- func DebugAuth(value bool)
- func NewConnectorAuth() *connectors.ConnectorAuth
- func NewConnectorAuthClientAccess() *connectors.ConnectorAuthClientAccess
- func NewConnectorConfig() *connectors.ConnectorConfig
- func NewConnectorConfigAdobeAnalyticsConfiguration() *connectors.ConnectorConfigAdobeAnalyticsConfiguration
- func NewConnectorConfigCustomTables() *connectors.ConnectorConfigCustomTables
- func NewConnectorConfigProjectCredentials() *connectors.ConnectorConfigProjectCredentials
- func NewConnectorConfigReports() *connectors.ConnectorConfigReports
- func NewConnectorSchemaConfigColumn() *connectors.ConnectorSchemaConfigColumn
- func NewConnectorSchemaConfigSchema() *connectors.ConnectorSchemaConfigSchema
- func NewConnectorSchemaConfigTable() *connectors.ConnectorSchemaConfigTable
- func NewDbtProjectConfig() *dbt.DbtProjectConfig
- func NewDbtTransformationSchedule() *dbt.DbtTransformationSchedule
- func NewDestinationConfig() *destinations.DestinationConfig
- func NewExternalLoggingConfig() *externallogging.ExternalLoggingConfig
- func NewFunctionSecret() *connectors.FunctionSecret
- type Client
- func (c *Client) BaseURL(baseURL string)
- func (c *Client) CustomUserAgent(customUserAgent string)
- func (c *Client) NewCertificateConnectorCertificateApprove() *certificates.ConnectorCertificateApproveService
- func (c *Client) NewCertificateConnectorFingerprintApprove() *fingerprints.ConnectorFingerprintApproveService
- func (c *Client) NewCertificateDestinationCertificateApprove() *certificates.DestinationCertificateApproveService
- func (c *Client) NewCertificateDestinationFingerprintApprove() *fingerprints.DestinationFingerprintApproveService
- func (c *Client) NewConnectCard() *ConnectCardService
- func (c *Client) NewConnectCardConfig() *ConnectCardConfig
- func (c *Client) NewConnectorCertificateDetails() *certificates.ConnectorCertificateDetailsService
- func (c *Client) NewConnectorCertificateRevoke() *certificates.ConnectorCertificateRevokeService
- func (c *Client) NewConnectorCertificatesList() *certificates.ConnectorCertificatesListService
- func (c *Client) NewConnectorColumnConfigListService() *ConnectorColumnConfigListService
- func (c *Client) NewConnectorColumnConfigModifyService() *ConnectorColumnConfigModifyService
- func (c *Client) NewConnectorCreate() *ConnectorCreateService
- func (c *Client) NewConnectorDatabaseSchemaConfigModifyService() *ConnectorDatabaseSchemaConfigModifyService
- func (c *Client) NewConnectorDelete() *ConnectorDeleteService
- func (c *Client) NewConnectorDetails() *ConnectorDetailsService
- func (c *Client) NewConnectorFingerprintDetails() *fingerprints.ConnectorFingerprintDetailsService
- func (c *Client) NewConnectorFingerprintRevoke() *fingerprints.ConnectorFingerprintRevokeService
- func (c *Client) NewConnectorFingerprintsList() *fingerprints.ConnectorFingerprintsListService
- func (c *Client) NewConnectorModify() *ConnectorModifyService
- func (c *Client) NewConnectorReSyncTable() *ConnectorReSyncTableService
- func (c *Client) NewConnectorSchemaDetails() *ConnectorSchemaDetailsService
- func (c *Client) NewConnectorSchemaReload() *ConnectorSchemaReloadService
- func (c *Client) NewConnectorSchemaUpdateService() *ConnectorSchemaConfigUpdateService
- func (c *Client) NewConnectorSetupTests() *ConnectorSetupTestsService
- func (c *Client) NewConnectorSync() *ConnectorSyncService
- func (c *Client) NewConnectorTableConfigModifyService() *ConnectorTableConfigModifyService
- func (c *Client) NewConnectorsSourceMetadata() *ConnectorsSourceMetadataService
- func (c *Client) NewDbtModelDetails() *DbtModelDetailsService
- func (c *Client) NewDbtModelsList() *DbtModelsListService
- func (c *Client) NewDbtProjectCreate() *DbtProjectCreateService
- func (c *Client) NewDbtProjectDelete() *DbtProjectDeleteService
- func (c *Client) NewDbtProjectDetails() *DbtProjectDetailsService
- func (c *Client) NewDbtProjectModify() *DbtProjectModifyService
- func (c *Client) NewDbtProjectsList() *DbtProjectsListService
- func (c *Client) NewDbtTransformationCreateService() *DbtTransformationCreateService
- func (c *Client) NewDbtTransformationDeleteService() *DbtTransformationDeleteService
- func (c *Client) NewDbtTransformationDetailsService() *DbtTransformationDetailsService
- func (c *Client) NewDbtTransformationModifyService() *DbtTransformationModifyService
- func (c *Client) NewDestinationCertificateDetails() *certificates.DestinationCertificateDetailsService
- func (c *Client) NewDestinationCertificateRevoke() *certificates.DestinationCertificateRevokeService
- func (c *Client) NewDestinationCertificatesList() *certificates.DestinationCertificatesListService
- func (c *Client) NewDestinationCreate() *DestinationCreateService
- func (c *Client) NewDestinationDelete() *DestinationDeleteService
- func (c *Client) NewDestinationDetails() *DestinationDetailsService
- func (c *Client) NewDestinationFingerprintDetails() *fingerprints.DestinationFingerprintDetailsService
- func (c *Client) NewDestinationFingerprintRevoke() *fingerprints.DestinationFingerprintRevokeService
- func (c *Client) NewDestinationFingerprintsList() *fingerprints.DestinationFingerprintsListService
- func (c *Client) NewDestinationModify() *DestinationModifyService
- func (c *Client) NewDestinationSetupTests() *DestinationSetupTestsService
- func (c *Client) NewExternalLoggingCreate() *ExternalLoggingCreateService
- func (c *Client) NewExternalLoggingDelete() *ExternalLoggingDeleteService
- func (c *Client) NewExternalLoggingDetails() *ExternalLoggingDetailsService
- func (c *Client) NewExternalLoggingModify() *ExternalLoggingModifyService
- func (c *Client) NewExternalLoggingSetupTests() *ExternalLoggingSetupTestsService
- func (c *Client) NewGroupAddUser() *GroupAddUserService
- func (c *Client) NewGroupCreate() *GroupCreateService
- func (c *Client) NewGroupDelete() *GroupDeleteService
- func (c *Client) NewGroupDetails() *GroupDetailsService
- func (c *Client) NewGroupListConnectors() *GroupListConnectorsService
- func (c *Client) NewGroupListUsers() *GroupListUsersService
- func (c *Client) NewGroupModify() *GroupModifyService
- func (c *Client) NewGroupRemoveUser() *GroupRemoveUserService
- func (c *Client) NewGroupsList() *GroupsListService
- func (c *Client) NewHttpService() httputils.HttpService
- func (c *Client) NewMetadataColumnsList() *MetadataColumnsListService
- func (c *Client) NewMetadataSchemasList() *MetadataSchemasListService
- func (c *Client) NewMetadataTablesList() *MetadataTablesListService
- func (c *Client) NewRolesList() *RolesListService
- func (c *Client) NewTeamConnectorMembershipCreate() *TeamConnectorMembershipCreateService
- func (c *Client) NewTeamConnectorMembershipDelete() *TeamConnectorMembershipDeleteService
- func (c *Client) NewTeamConnectorMembershipDetails() *TeamConnectorMembershipDetailsService
- func (c *Client) NewTeamConnectorMembershipModify() *TeamConnectorMembershipModifyService
- func (c *Client) NewTeamConnectorMembershipsList() *TeamConnectorMembershipsListService
- func (c *Client) NewTeamGroupMembershipCreate() *TeamGroupMembershipCreateService
- func (c *Client) NewTeamGroupMembershipDelete() *TeamGroupMembershipDeleteService
- func (c *Client) NewTeamGroupMembershipDetails() *TeamGroupMembershipDetailsService
- func (c *Client) NewTeamGroupMembershipModify() *TeamGroupMembershipModifyService
- func (c *Client) NewTeamGroupMembershipsList() *TeamGroupMembershipsListService
- func (c *Client) NewTeamUserMembershipCreate() *TeamUserMembershipCreateService
- func (c *Client) NewTeamUserMembershipDelete() *TeamUserMembershipDeleteService
- func (c *Client) NewTeamUserMembershipDetails() *TeamUserMembershipDetailsService
- func (c *Client) NewTeamUserMembershipModify() *TeamUserMembershipModifyService
- func (c *Client) NewTeamUserMembershipsList() *TeamUserMembershipsListService
- func (c *Client) NewTeamsCreate() *TeamsCreateService
- func (c *Client) NewTeamsDelete() *TeamsDeleteService
- func (c *Client) NewTeamsDeleteRoleInAccount() *TeamsDeleteRoleInAccountService
- func (c *Client) NewTeamsDetails() *TeamsDetailsService
- func (c *Client) NewTeamsList() *TeamsListService
- func (c *Client) NewTeamsModify() *TeamsModifyService
- func (c *Client) NewUserDelete() *UserDeleteService
- func (c *Client) NewUserDetails() *UserDetailsService
- func (c *Client) NewUserInvite() *UserInviteService
- func (c *Client) NewUserModify() *UserModifyService
- func (c *Client) NewUsersList() *UsersListService
- func (c *Client) NewWebhookAccountCreate() *WebhookAccountCreateService
- func (c *Client) NewWebhookDelete() *WebhookDeleteService
- func (c *Client) NewWebhookDetails() *WebhookDetailsService
- func (c *Client) NewWebhookGroupCreate() *WebhookGroupCreateService
- func (c *Client) NewWebhookList() *WebhookListService
- func (c *Client) NewWebhookModify() *WebhookModifyService
- func (c *Client) NewWebhookTest() *WebhookTestService
- func (c *Client) SetHandleRateLimits(handleRateLimits bool)
- func (c *Client) SetHttpClient(httpClient httputils.HttpClient)
- func (c *Client) SetMaxRetryAttempts(maxRetryAttempts int)
- type ConnectCardConfig
- type ConnectCardConfigResponse
- type ConnectCardResponse
- type ConnectCardService
- type ConnectorColumnConfigListResponse
- type ConnectorColumnConfigListService
- func (s *ConnectorColumnConfigListService) ConnectorId(value string) *ConnectorColumnConfigListService
- func (s *ConnectorColumnConfigListService) Do(ctx context.Context) (ConnectorColumnConfigListResponse, error)
- func (s *ConnectorColumnConfigListService) Schema(value string) *ConnectorColumnConfigListService
- func (s *ConnectorColumnConfigListService) Table(value string) *ConnectorColumnConfigListService
- type ConnectorColumnConfigModifyService
- func (csu *ConnectorColumnConfigModifyService) Column(value string) *ConnectorColumnConfigModifyService
- func (csu *ConnectorColumnConfigModifyService) ConnectorId(value string) *ConnectorColumnConfigModifyService
- func (csu *ConnectorColumnConfigModifyService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
- func (csu *ConnectorColumnConfigModifyService) Enabled(value bool) *ConnectorColumnConfigModifyService
- func (csu *ConnectorColumnConfigModifyService) Hashed(value bool) *ConnectorColumnConfigModifyService
- func (csu *ConnectorColumnConfigModifyService) Schema(value string) *ConnectorColumnConfigModifyService
- func (csu *ConnectorColumnConfigModifyService) Table(value string) *ConnectorColumnConfigModifyService
- type ConnectorCreateService
- func (s *ConnectorCreateService) Auth(value *connectors.ConnectorAuth) *ConnectorCreateService
- func (s *ConnectorCreateService) AuthCustom(value *map[string]interface{}) *ConnectorCreateService
- func (s *ConnectorCreateService) Config(value *connectors.ConnectorConfig) *ConnectorCreateService
- func (s *ConnectorCreateService) ConfigCustom(value *map[string]interface{}) *ConnectorCreateService
- func (s *ConnectorCreateService) DailySyncTime(value string) *ConnectorCreateService
- func (s *ConnectorCreateService) Do(ctx context.Context) (connectors.DetailsWithConfigResponse, error)
- func (s *ConnectorCreateService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigResponse, error)
- func (s *ConnectorCreateService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigResponse, error)
- func (s *ConnectorCreateService) GroupID(value string) *ConnectorCreateService
- func (s *ConnectorCreateService) PauseAfterTrial(value bool) *ConnectorCreateService
- func (s *ConnectorCreateService) Paused(value bool) *ConnectorCreateService
- func (s *ConnectorCreateService) RunSetupTests(value bool) *ConnectorCreateService
- func (s *ConnectorCreateService) Service(value string) *ConnectorCreateService
- func (s *ConnectorCreateService) SyncFrequency(value int) *ConnectorCreateService
- func (s *ConnectorCreateService) TrustCertificates(value bool) *ConnectorCreateService
- func (s *ConnectorCreateService) TrustFingerprints(value bool) *ConnectorCreateService
- type ConnectorDatabaseSchemaConfigModifyService
- func (csu *ConnectorDatabaseSchemaConfigModifyService) ConnectorId(value string) *ConnectorDatabaseSchemaConfigModifyService
- func (csu *ConnectorDatabaseSchemaConfigModifyService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
- func (csu *ConnectorDatabaseSchemaConfigModifyService) Enabled(value bool) *ConnectorDatabaseSchemaConfigModifyService
- func (csu *ConnectorDatabaseSchemaConfigModifyService) Schema(value string) *ConnectorDatabaseSchemaConfigModifyService
- func (csu *ConnectorDatabaseSchemaConfigModifyService) Tables(name string, table *connectors.ConnectorSchemaConfigTable) *ConnectorDatabaseSchemaConfigModifyService
- type ConnectorDeleteService
- type ConnectorDetailsService
- func (s *ConnectorDetailsService) ConnectorID(value string) *ConnectorDetailsService
- func (s *ConnectorDetailsService) Do(ctx context.Context) (connectors.DetailsWithConfigNoTestsResponse, error)
- func (s *ConnectorDetailsService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigNoTestsResponse, error)
- func (s *ConnectorDetailsService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigNoTestsResponse, error)
- type ConnectorModifyService
- func (s *ConnectorModifyService) Auth(value *connectors.ConnectorAuth) *ConnectorModifyService
- func (s *ConnectorModifyService) AuthCustom(value *map[string]interface{}) *ConnectorModifyService
- func (s *ConnectorModifyService) Config(value *connectors.ConnectorConfig) *ConnectorModifyService
- func (s *ConnectorModifyService) ConfigCustom(value *map[string]interface{}) *ConnectorModifyService
- func (s *ConnectorModifyService) ConnectorID(value string) *ConnectorModifyService
- func (s *ConnectorModifyService) DailySyncTime(value string) *ConnectorModifyService
- func (s *ConnectorModifyService) Do(ctx context.Context) (connectors.DetailsWithConfigResponse, error)
- func (s *ConnectorModifyService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigResponse, error)
- func (s *ConnectorModifyService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigResponse, error)
- func (s *ConnectorModifyService) IsHistoricalSync(value bool) *ConnectorModifyService
- func (s *ConnectorModifyService) PauseAfterTrial(value bool) *ConnectorModifyService
- func (s *ConnectorModifyService) Paused(value bool) *ConnectorModifyService
- func (s *ConnectorModifyService) RunSetupTests(value bool) *ConnectorModifyService
- func (s *ConnectorModifyService) ScheduleType(value string) *ConnectorModifyService
- func (s *ConnectorModifyService) SyncFrequency(value int) *ConnectorModifyService
- func (s *ConnectorModifyService) TrustCertificates(value bool) *ConnectorModifyService
- func (s *ConnectorModifyService) TrustFingerprints(value bool) *ConnectorModifyService
- type ConnectorReSyncTableService
- func (s *ConnectorReSyncTableService) ConnectorID(value string) *ConnectorReSyncTableService
- func (s *ConnectorReSyncTableService) Do(ctx context.Context) (common.CommonResponse, error)
- func (s *ConnectorReSyncTableService) Schema(value string) *ConnectorReSyncTableService
- func (s *ConnectorReSyncTableService) Table(value string) *ConnectorReSyncTableService
- type ConnectorSchemaConfigUpdateService
- func (csu *ConnectorSchemaConfigUpdateService) ConnectorID(value string) *ConnectorSchemaConfigUpdateService
- func (csu *ConnectorSchemaConfigUpdateService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
- func (csu *ConnectorSchemaConfigUpdateService) Schema(name string, schema *connectors.ConnectorSchemaConfigSchema) *ConnectorSchemaConfigUpdateService
- func (csu *ConnectorSchemaConfigUpdateService) SchemaChangeHandling(value string) *ConnectorSchemaConfigUpdateService
- type ConnectorSchemaDetailsService
- type ConnectorSchemaReloadService
- func (s *ConnectorSchemaReloadService) ConnectorID(value string) *ConnectorSchemaReloadService
- func (s *ConnectorSchemaReloadService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
- func (s *ConnectorSchemaReloadService) ExcludeMode(value string) *ConnectorSchemaReloadService
- type ConnectorSetupTestsService
- func (s *ConnectorSetupTestsService) ConnectorID(value string) *ConnectorSetupTestsService
- func (s *ConnectorSetupTestsService) Do(ctx context.Context) (connectors.DetailsWithConfigResponse, error)
- func (s *ConnectorSetupTestsService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigResponse, error)
- func (s *ConnectorSetupTestsService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigResponse, error)
- func (s *ConnectorSetupTestsService) TrustCertificates(value bool) *ConnectorSetupTestsService
- func (s *ConnectorSetupTestsService) TrustFingerprints(value bool) *ConnectorSetupTestsService
- type ConnectorSyncService
- type ConnectorTableConfigModifyService
- func (csu *ConnectorTableConfigModifyService) Columns(name string, table *connectors.ConnectorSchemaConfigColumn) *ConnectorTableConfigModifyService
- func (csu *ConnectorTableConfigModifyService) ConnectorId(value string) *ConnectorTableConfigModifyService
- func (csu *ConnectorTableConfigModifyService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
- func (csu *ConnectorTableConfigModifyService) Enabled(value bool) *ConnectorTableConfigModifyService
- func (csu *ConnectorTableConfigModifyService) Schema(value string) *ConnectorTableConfigModifyService
- func (csu *ConnectorTableConfigModifyService) SyncMode(value string) *ConnectorTableConfigModifyService
- func (csu *ConnectorTableConfigModifyService) Table(value string) *ConnectorTableConfigModifyService
- type ConnectorsSourceMetadataResponse
- type ConnectorsSourceMetadataService
- type ConnectorsStatus
- type DbtModelDetailsService
- type DbtModelsListService
- func (s *DbtModelsListService) Cursor(value string) *DbtModelsListService
- func (s *DbtModelsListService) Do(ctx context.Context) (dbt.DbtModelsListResponse, error)
- func (s *DbtModelsListService) Limit(value int) *DbtModelsListService
- func (s *DbtModelsListService) ProjectId(value string) *DbtModelsListService
- type DbtProjectCreateService
- func (s *DbtProjectCreateService) DbtVersion(value string) *DbtProjectCreateService
- func (s *DbtProjectCreateService) DefaultSchema(value string) *DbtProjectCreateService
- func (s *DbtProjectCreateService) Do(ctx context.Context) (dbt.DbtProjectDetailsResponse, error)
- func (s *DbtProjectCreateService) EnvironmentVars(value []string) *DbtProjectCreateService
- func (s *DbtProjectCreateService) GroupID(value string) *DbtProjectCreateService
- func (s *DbtProjectCreateService) ProjectConfig(value *dbt.DbtProjectConfig) *DbtProjectCreateService
- func (s *DbtProjectCreateService) TargetName(value string) *DbtProjectCreateService
- func (s *DbtProjectCreateService) Threads(value int) *DbtProjectCreateService
- func (s *DbtProjectCreateService) Type(value string) *DbtProjectCreateService
- type DbtProjectDeleteService
- type DbtProjectDetailsService
- type DbtProjectModifyService
- func (s *DbtProjectModifyService) DbtProjectID(value string) *DbtProjectModifyService
- func (s *DbtProjectModifyService) DbtVersion(value string) *DbtProjectModifyService
- func (s *DbtProjectModifyService) Do(ctx context.Context) (dbt.DbtProjectDetailsResponse, error)
- func (s *DbtProjectModifyService) EnvironmentVars(value []string) *DbtProjectModifyService
- func (s *DbtProjectModifyService) ProjectConfig(value *dbt.DbtProjectConfig) *DbtProjectModifyService
- func (s *DbtProjectModifyService) TargetName(value string) *DbtProjectModifyService
- func (s *DbtProjectModifyService) Threads(value int) *DbtProjectModifyService
- type DbtProjectsListService
- type DbtTransformationCreateService
- func (s *DbtTransformationCreateService) DbtModelId(value string) *DbtTransformationCreateService
- func (s *DbtTransformationCreateService) Do(ctx context.Context) (dbt.DbtTransformationResponse, error)
- func (s *DbtTransformationCreateService) Paused(value bool) *DbtTransformationCreateService
- func (s *DbtTransformationCreateService) RunTests(value bool) *DbtTransformationCreateService
- func (s *DbtTransformationCreateService) Schedule(value *dbt.DbtTransformationSchedule) *DbtTransformationCreateService
- type DbtTransformationDeleteService
- type DbtTransformationDetailsService
- type DbtTransformationModifyService
- func (s *DbtTransformationModifyService) DbtTransformationId(value string) *DbtTransformationModifyService
- func (s *DbtTransformationModifyService) Do(ctx context.Context) (dbt.DbtTransformationResponse, error)
- func (s *DbtTransformationModifyService) Paused(value bool) *DbtTransformationModifyService
- func (s *DbtTransformationModifyService) RunTests(value bool) *DbtTransformationModifyService
- func (s *DbtTransformationModifyService) Schedule(value *dbt.DbtTransformationSchedule) *DbtTransformationModifyService
- type DestinationCreateService
- func (s *DestinationCreateService) Config(value *destinations.DestinationConfig) *DestinationCreateService
- func (s *DestinationCreateService) Do(ctx context.Context) (destinations.DestinationDetailsWithSetupTestsResponse, error)
- func (s *DestinationCreateService) GroupID(value string) *DestinationCreateService
- func (s *DestinationCreateService) Region(value string) *DestinationCreateService
- func (s *DestinationCreateService) RunSetupTests(value bool) *DestinationCreateService
- func (s *DestinationCreateService) Service(value string) *DestinationCreateService
- func (s *DestinationCreateService) TimeZoneOffset(value string) *DestinationCreateService
- func (s *DestinationCreateService) TrustCertificates(value bool) *DestinationCreateService
- func (s *DestinationCreateService) TrustFingerprints(value bool) *DestinationCreateService
- type DestinationDeleteService
- type DestinationDetailsService
- type DestinationModifyService
- func (s *DestinationModifyService) Config(value *destinations.DestinationConfig) *DestinationModifyService
- func (s *DestinationModifyService) DestinationID(value string) *DestinationModifyService
- func (s *DestinationModifyService) Do(ctx context.Context) (destinations.DestinationDetailsWithSetupTestsResponse, error)
- func (s *DestinationModifyService) Region(value string) *DestinationModifyService
- func (s *DestinationModifyService) RunSetupTests(value bool) *DestinationModifyService
- func (s *DestinationModifyService) TimeZoneOffset(value string) *DestinationModifyService
- func (s *DestinationModifyService) TrustCertificates(value bool) *DestinationModifyService
- func (s *DestinationModifyService) TrustFingerprints(value bool) *DestinationModifyService
- type DestinationSetupTestsService
- func (s *DestinationSetupTestsService) DestinationID(value string) *DestinationSetupTestsService
- func (s *DestinationSetupTestsService) Do(ctx context.Context) (destinations.DestinationDetailsWithSetupTestsResponse, error)
- func (s *DestinationSetupTestsService) TrustCertificates(value bool) *DestinationSetupTestsService
- func (s *DestinationSetupTestsService) TrustFingerprints(value bool) *DestinationSetupTestsService
- type ExternalLoggingCreateService
- func (s *ExternalLoggingCreateService) Config(value *externallogging.ExternalLoggingConfig) *ExternalLoggingCreateService
- func (s *ExternalLoggingCreateService) ConfigCustom(value *map[string]interface{}) *ExternalLoggingCreateService
- func (s *ExternalLoggingCreateService) Do(ctx context.Context) (externallogging.ExternalLoggingResponse, error)
- func (s *ExternalLoggingCreateService) DoCustom(ctx context.Context) (externallogging.ExternalLoggingCustomResponse, error)
- func (s *ExternalLoggingCreateService) DoCustomMerged(ctx context.Context) (externallogging.ExternalLoggingCustomMergedResponse, error)
- func (s *ExternalLoggingCreateService) Enabled(value bool) *ExternalLoggingCreateService
- func (s *ExternalLoggingCreateService) GroupId(value string) *ExternalLoggingCreateService
- func (s *ExternalLoggingCreateService) Service(value string) *ExternalLoggingCreateService
- type ExternalLoggingDeleteService
- type ExternalLoggingDetailsService
- func (s *ExternalLoggingDetailsService) Do(ctx context.Context) (externallogging.ExternalLoggingResponse, error)
- func (s *ExternalLoggingDetailsService) DoCustom(ctx context.Context) (externallogging.ExternalLoggingCustomResponse, error)
- func (s *ExternalLoggingDetailsService) DoCustomMerged(ctx context.Context) (externallogging.ExternalLoggingCustomMergedResponse, error)
- func (s *ExternalLoggingDetailsService) ExternalLoggingId(value string) *ExternalLoggingDetailsService
- type ExternalLoggingModifyCustomMergedResponse
- type ExternalLoggingModifyCustomResponse
- type ExternalLoggingModifyResponse
- type ExternalLoggingModifyResponseDataBased
- type ExternalLoggingModifyService
- func (s *ExternalLoggingModifyService) Config(value *externallogging.ExternalLoggingConfig) *ExternalLoggingModifyService
- func (s *ExternalLoggingModifyService) ConfigCustom(value *map[string]interface{}) *ExternalLoggingModifyService
- func (s *ExternalLoggingModifyService) Do(ctx context.Context) (externallogging.ExternalLoggingResponse, error)
- func (s *ExternalLoggingModifyService) DoCustom(ctx context.Context) (externallogging.ExternalLoggingCustomResponse, error)
- func (s *ExternalLoggingModifyService) DoCustomMerged(ctx context.Context) (externallogging.ExternalLoggingCustomMergedResponse, error)
- func (s *ExternalLoggingModifyService) Enabled(value bool) *ExternalLoggingModifyService
- func (s *ExternalLoggingModifyService) ExternalLoggingId(value string) *ExternalLoggingModifyService
- func (s *ExternalLoggingModifyService) RunSetupTests(value bool) *ExternalLoggingModifyService
- type ExternalLoggingSetupTestsResponse
- type ExternalLoggingSetupTestsService
- type GroupAddUserService
- type GroupCreateService
- type GroupDeleteService
- type GroupDetailsService
- type GroupListConnectorsResponse
- type GroupListConnectorsService
- func (s *GroupListConnectorsService) Cursor(value string) *GroupListConnectorsService
- func (s *GroupListConnectorsService) Do(ctx context.Context) (GroupListConnectorsResponse, error)
- func (s *GroupListConnectorsService) GroupID(value string) *GroupListConnectorsService
- func (s *GroupListConnectorsService) Limit(value int) *GroupListConnectorsService
- func (s *GroupListConnectorsService) Schema(value string) *GroupListConnectorsService
- type GroupListUsersResponse
- type GroupListUsersService
- func (s *GroupListUsersService) Cursor(value string) *GroupListUsersService
- func (s *GroupListUsersService) Do(ctx context.Context) (GroupListUsersResponse, error)
- func (s *GroupListUsersService) GroupID(value string) *GroupListUsersService
- func (s *GroupListUsersService) Limit(value int) *GroupListUsersService
- type GroupModifyService
- type GroupRemoveUserService
- type GroupsListResponse
- type GroupsListService
- type MetadataColumnsListResponse
- type MetadataColumnsListService
- func (s *MetadataColumnsListService) ConnectorId(value string) *MetadataColumnsListService
- func (s *MetadataColumnsListService) Cursor(value string) *MetadataColumnsListService
- func (s *MetadataColumnsListService) Do(ctx context.Context) (MetadataColumnsListResponse, error)
- func (s *MetadataColumnsListService) Limit(value int) *MetadataColumnsListService
- type MetadataSchemasListResponse
- type MetadataSchemasListService
- func (s *MetadataSchemasListService) ConnectorId(value string) *MetadataSchemasListService
- func (s *MetadataSchemasListService) Cursor(value string) *MetadataSchemasListService
- func (s *MetadataSchemasListService) Do(ctx context.Context) (MetadataSchemasListResponse, error)
- func (s *MetadataSchemasListService) Limit(value int) *MetadataSchemasListService
- type MetadataTablesListResponse
- type MetadataTablesListService
- func (s *MetadataTablesListService) ConnectorId(value string) *MetadataTablesListService
- func (s *MetadataTablesListService) Cursor(value string) *MetadataTablesListService
- func (s *MetadataTablesListService) Do(ctx context.Context) (MetadataTablesListResponse, error)
- func (s *MetadataTablesListService) Limit(value int) *MetadataTablesListService
- type RolesListResponse
- type RolesListService
- type TeamConnectorMembershipCreateResponse
- type TeamConnectorMembershipCreateService
- func (s *TeamConnectorMembershipCreateService) ConnectorId(value string) *TeamConnectorMembershipCreateService
- func (s *TeamConnectorMembershipCreateService) Do(ctx context.Context) (TeamConnectorMembershipCreateResponse, error)
- func (s *TeamConnectorMembershipCreateService) Role(value string) *TeamConnectorMembershipCreateService
- func (s *TeamConnectorMembershipCreateService) TeamId(value string) *TeamConnectorMembershipCreateService
- type TeamConnectorMembershipDeleteService
- func (s *TeamConnectorMembershipDeleteService) ConnectorId(value string) *TeamConnectorMembershipDeleteService
- func (s *TeamConnectorMembershipDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
- func (s *TeamConnectorMembershipDeleteService) TeamId(value string) *TeamConnectorMembershipDeleteService
- type TeamConnectorMembershipDetailsResponse
- type TeamConnectorMembershipDetailsService
- func (s *TeamConnectorMembershipDetailsService) ConnectorId(value string) *TeamConnectorMembershipDetailsService
- func (s *TeamConnectorMembershipDetailsService) Do(ctx context.Context) (TeamConnectorMembershipDetailsResponse, error)
- func (s *TeamConnectorMembershipDetailsService) TeamId(value string) *TeamConnectorMembershipDetailsService
- type TeamConnectorMembershipModifyService
- func (s *TeamConnectorMembershipModifyService) ConnectorId(value string) *TeamConnectorMembershipModifyService
- func (s *TeamConnectorMembershipModifyService) Do(ctx context.Context) (common.CommonResponse, error)
- func (s *TeamConnectorMembershipModifyService) Role(value string) *TeamConnectorMembershipModifyService
- func (s *TeamConnectorMembershipModifyService) TeamId(value string) *TeamConnectorMembershipModifyService
- type TeamConnectorMembershipsListResponse
- type TeamConnectorMembershipsListService
- func (s *TeamConnectorMembershipsListService) Cursor(value string) *TeamConnectorMembershipsListService
- func (s *TeamConnectorMembershipsListService) Do(ctx context.Context) (TeamConnectorMembershipsListResponse, error)
- func (s *TeamConnectorMembershipsListService) Limit(value int) *TeamConnectorMembershipsListService
- func (s *TeamConnectorMembershipsListService) TeamId(value string) *TeamConnectorMembershipsListService
- type TeamGroupMembershipCreateResponse
- type TeamGroupMembershipCreateService
- func (s *TeamGroupMembershipCreateService) Do(ctx context.Context) (TeamGroupMembershipCreateResponse, error)
- func (s *TeamGroupMembershipCreateService) GroupId(value string) *TeamGroupMembershipCreateService
- func (s *TeamGroupMembershipCreateService) Role(value string) *TeamGroupMembershipCreateService
- func (s *TeamGroupMembershipCreateService) TeamId(value string) *TeamGroupMembershipCreateService
- type TeamGroupMembershipDeleteService
- type TeamGroupMembershipDetailsResponse
- type TeamGroupMembershipDetailsService
- func (s *TeamGroupMembershipDetailsService) Do(ctx context.Context) (TeamGroupMembershipDetailsResponse, error)
- func (s *TeamGroupMembershipDetailsService) GroupId(value string) *TeamGroupMembershipDetailsService
- func (s *TeamGroupMembershipDetailsService) TeamId(value string) *TeamGroupMembershipDetailsService
- type TeamGroupMembershipModifyService
- func (s *TeamGroupMembershipModifyService) Do(ctx context.Context) (common.CommonResponse, error)
- func (s *TeamGroupMembershipModifyService) GroupId(value string) *TeamGroupMembershipModifyService
- func (s *TeamGroupMembershipModifyService) Role(value string) *TeamGroupMembershipModifyService
- func (s *TeamGroupMembershipModifyService) TeamId(value string) *TeamGroupMembershipModifyService
- type TeamGroupMembershipsListResponse
- type TeamGroupMembershipsListService
- func (s *TeamGroupMembershipsListService) Cursor(value string) *TeamGroupMembershipsListService
- func (s *TeamGroupMembershipsListService) Do(ctx context.Context) (TeamGroupMembershipsListResponse, error)
- func (s *TeamGroupMembershipsListService) Limit(value int) *TeamGroupMembershipsListService
- func (s *TeamGroupMembershipsListService) TeamId(value string) *TeamGroupMembershipsListService
- type TeamUserMembershipCreateResponse
- type TeamUserMembershipCreateService
- func (s *TeamUserMembershipCreateService) Do(ctx context.Context) (TeamUserMembershipCreateResponse, error)
- func (s *TeamUserMembershipCreateService) Role(value string) *TeamUserMembershipCreateService
- func (s *TeamUserMembershipCreateService) TeamId(value string) *TeamUserMembershipCreateService
- func (s *TeamUserMembershipCreateService) UserId(value string) *TeamUserMembershipCreateService
- type TeamUserMembershipDeleteService
- type TeamUserMembershipDetailsResponse
- type TeamUserMembershipDetailsService
- func (s *TeamUserMembershipDetailsService) Do(ctx context.Context) (TeamUserMembershipDetailsResponse, error)
- func (s *TeamUserMembershipDetailsService) TeamId(value string) *TeamUserMembershipDetailsService
- func (s *TeamUserMembershipDetailsService) UserId(value string) *TeamUserMembershipDetailsService
- type TeamUserMembershipModifyService
- func (s *TeamUserMembershipModifyService) Do(ctx context.Context) (common.CommonResponse, error)
- func (s *TeamUserMembershipModifyService) Role(value string) *TeamUserMembershipModifyService
- func (s *TeamUserMembershipModifyService) TeamId(value string) *TeamUserMembershipModifyService
- func (s *TeamUserMembershipModifyService) UserId(value string) *TeamUserMembershipModifyService
- type TeamUserMembershipsListResponse
- type TeamUserMembershipsListService
- func (s *TeamUserMembershipsListService) Cursor(value string) *TeamUserMembershipsListService
- func (s *TeamUserMembershipsListService) Do(ctx context.Context) (TeamUserMembershipsListResponse, error)
- func (s *TeamUserMembershipsListService) Limit(value int) *TeamUserMembershipsListService
- func (s *TeamUserMembershipsListService) TeamId(value string) *TeamUserMembershipsListService
- type TeamsCreateResponse
- type TeamsCreateService
- type TeamsDeleteRoleInAccountService
- type TeamsDeleteService
- type TeamsDetailsResponse
- type TeamsDetailsService
- type TeamsListResponse
- type TeamsListService
- type TeamsModifyResponse
- type TeamsModifyService
- func (s *TeamsModifyService) Description(value string) *TeamsModifyService
- func (s *TeamsModifyService) Do(ctx context.Context) (TeamsModifyResponse, error)
- func (s *TeamsModifyService) Name(value string) *TeamsModifyService
- func (s *TeamsModifyService) Role(value string) *TeamsModifyService
- func (s *TeamsModifyService) TeamId(value string) *TeamsModifyService
- type UserDeleteService
- type UserDetailsService
- type UserInviteService
- func (s *UserInviteService) Do(ctx context.Context) (users.UserDetailsResponse, error)
- func (s *UserInviteService) Email(value string) *UserInviteService
- func (s *UserInviteService) FamilyName(value string) *UserInviteService
- func (s *UserInviteService) GivenName(value string) *UserInviteService
- func (s *UserInviteService) Phone(value string) *UserInviteService
- func (s *UserInviteService) Picture(value string) *UserInviteService
- func (s *UserInviteService) Role(value string) *UserInviteService
- type UserModifyService
- func (s *UserModifyService) ClearPhone() *UserModifyService
- func (s *UserModifyService) ClearPicture() *UserModifyService
- func (s *UserModifyService) Do(ctx context.Context) (users.UserDetailsResponse, error)
- func (s *UserModifyService) FamilyName(value string) *UserModifyService
- func (s *UserModifyService) GivenName(value string) *UserModifyService
- func (s *UserModifyService) Phone(value string) *UserModifyService
- func (s *UserModifyService) Picture(value string) *UserModifyService
- func (s *UserModifyService) Role(value string) *UserModifyService
- func (s *UserModifyService) UserID(value string) *UserModifyService
- type UsersListService
- type WebhookAccountCreateService
- func (s *WebhookAccountCreateService) Active(value bool) *WebhookAccountCreateService
- func (s *WebhookAccountCreateService) Do(ctx context.Context) (webhooks.WebhookResponse, error)
- func (s *WebhookAccountCreateService) Events(value []string) *WebhookAccountCreateService
- func (s *WebhookAccountCreateService) Secret(value string) *WebhookAccountCreateService
- func (s *WebhookAccountCreateService) Url(value string) *WebhookAccountCreateService
- type WebhookDeleteService
- type WebhookDetailsService
- type WebhookGroupCreateService
- func (s *WebhookGroupCreateService) Active(value bool) *WebhookGroupCreateService
- func (s *WebhookGroupCreateService) Do(ctx context.Context) (webhooks.WebhookResponse, error)
- func (s *WebhookGroupCreateService) Events(value []string) *WebhookGroupCreateService
- func (s *WebhookGroupCreateService) GroupId(value string) *WebhookGroupCreateService
- func (s *WebhookGroupCreateService) Secret(value string) *WebhookGroupCreateService
- func (s *WebhookGroupCreateService) Url(value string) *WebhookGroupCreateService
- type WebhookListService
- type WebhookModifyService
- func (s *WebhookModifyService) Active(value bool) *WebhookModifyService
- func (s *WebhookModifyService) Do(ctx context.Context) (webhooks.WebhookResponse, error)
- func (s *WebhookModifyService) Events(value []string) *WebhookModifyService
- func (s *WebhookModifyService) RunTests(value bool) *WebhookModifyService
- func (s *WebhookModifyService) Secret(value string) *WebhookModifyService
- func (s *WebhookModifyService) Url(value string) *WebhookModifyService
- func (s *WebhookModifyService) WebhookId(value string) *WebhookModifyService
- type WebhookTestResponse
- type WebhookTestService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConnectorAuth ¶
func NewConnectorAuth() *connectors.ConnectorAuth
func NewConnectorAuthClientAccess ¶
func NewConnectorAuthClientAccess() *connectors.ConnectorAuthClientAccess
func NewConnectorConfig ¶
func NewConnectorConfig() *connectors.ConnectorConfig
func NewConnectorConfigAdobeAnalyticsConfiguration ¶ added in v0.4.0
func NewConnectorConfigAdobeAnalyticsConfiguration() *connectors.ConnectorConfigAdobeAnalyticsConfiguration
func NewConnectorConfigCustomTables ¶
func NewConnectorConfigCustomTables() *connectors.ConnectorConfigCustomTables
func NewConnectorConfigProjectCredentials ¶
func NewConnectorConfigProjectCredentials() *connectors.ConnectorConfigProjectCredentials
func NewConnectorConfigReports ¶
func NewConnectorConfigReports() *connectors.ConnectorConfigReports
func NewConnectorSchemaConfigColumn ¶ added in v0.6.0
func NewConnectorSchemaConfigColumn() *connectors.ConnectorSchemaConfigColumn
func NewConnectorSchemaConfigSchema ¶ added in v0.6.0
func NewConnectorSchemaConfigSchema() *connectors.ConnectorSchemaConfigSchema
func NewConnectorSchemaConfigTable ¶ added in v0.6.0
func NewConnectorSchemaConfigTable() *connectors.ConnectorSchemaConfigTable
func NewDbtProjectConfig ¶ added in v0.7.7
func NewDbtProjectConfig() *dbt.DbtProjectConfig
func NewDbtTransformationSchedule ¶ added in v0.7.4
func NewDbtTransformationSchedule() *dbt.DbtTransformationSchedule
func NewDestinationConfig ¶
func NewDestinationConfig() *destinations.DestinationConfig
func NewExternalLoggingConfig ¶ added in v0.7.5
func NewExternalLoggingConfig() *externallogging.ExternalLoggingConfig
func NewFunctionSecret ¶ added in v0.7.0
func NewFunctionSecret() *connectors.FunctionSecret
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client holds client configuration
func New ¶
New receives API Key and API Secret, and returns a new Client with the default HTTP client
func (*Client) CustomUserAgent ¶ added in v0.3.0
CustomUserAgent sets custom User-Agent header in Client requests
func (*Client) NewCertificateConnectorCertificateApprove ¶
func (c *Client) NewCertificateConnectorCertificateApprove() *certificates.ConnectorCertificateApproveService
func (*Client) NewCertificateConnectorFingerprintApprove ¶
func (c *Client) NewCertificateConnectorFingerprintApprove() *fingerprints.ConnectorFingerprintApproveService
func (*Client) NewCertificateDestinationCertificateApprove ¶
func (c *Client) NewCertificateDestinationCertificateApprove() *certificates.DestinationCertificateApproveService
func (*Client) NewCertificateDestinationFingerprintApprove ¶
func (c *Client) NewCertificateDestinationFingerprintApprove() *fingerprints.DestinationFingerprintApproveService
func (*Client) NewConnectCard ¶ added in v0.7.12
func (c *Client) NewConnectCard() *ConnectCardService
func (*Client) NewConnectCardConfig ¶ added in v0.7.12
func (c *Client) NewConnectCardConfig() *ConnectCardConfig
func (*Client) NewConnectorCertificateDetails ¶ added in v0.7.12
func (c *Client) NewConnectorCertificateDetails() *certificates.ConnectorCertificateDetailsService
func (*Client) NewConnectorCertificateRevoke ¶ added in v0.7.12
func (c *Client) NewConnectorCertificateRevoke() *certificates.ConnectorCertificateRevokeService
func (*Client) NewConnectorCertificatesList ¶ added in v0.7.12
func (c *Client) NewConnectorCertificatesList() *certificates.ConnectorCertificatesListService
func (*Client) NewConnectorColumnConfigListService ¶ added in v0.7.12
func (c *Client) NewConnectorColumnConfigListService() *ConnectorColumnConfigListService
func (*Client) NewConnectorColumnConfigModifyService ¶ added in v0.7.12
func (c *Client) NewConnectorColumnConfigModifyService() *ConnectorColumnConfigModifyService
func (*Client) NewConnectorCreate ¶
func (c *Client) NewConnectorCreate() *ConnectorCreateService
func (*Client) NewConnectorDatabaseSchemaConfigModifyService ¶ added in v0.7.12
func (c *Client) NewConnectorDatabaseSchemaConfigModifyService() *ConnectorDatabaseSchemaConfigModifyService
func (*Client) NewConnectorDelete ¶
func (c *Client) NewConnectorDelete() *ConnectorDeleteService
func (*Client) NewConnectorDetails ¶
func (c *Client) NewConnectorDetails() *ConnectorDetailsService
func (*Client) NewConnectorFingerprintDetails ¶ added in v0.7.12
func (c *Client) NewConnectorFingerprintDetails() *fingerprints.ConnectorFingerprintDetailsService
func (*Client) NewConnectorFingerprintRevoke ¶ added in v0.7.12
func (c *Client) NewConnectorFingerprintRevoke() *fingerprints.ConnectorFingerprintRevokeService
func (*Client) NewConnectorFingerprintsList ¶ added in v0.7.12
func (c *Client) NewConnectorFingerprintsList() *fingerprints.ConnectorFingerprintsListService
func (*Client) NewConnectorModify ¶
func (c *Client) NewConnectorModify() *ConnectorModifyService
func (*Client) NewConnectorReSyncTable ¶
func (c *Client) NewConnectorReSyncTable() *ConnectorReSyncTableService
func (*Client) NewConnectorSchemaDetails ¶ added in v0.6.0
func (c *Client) NewConnectorSchemaDetails() *ConnectorSchemaDetailsService
func (*Client) NewConnectorSchemaReload ¶ added in v0.6.0
func (c *Client) NewConnectorSchemaReload() *ConnectorSchemaReloadService
func (*Client) NewConnectorSchemaUpdateService ¶ added in v0.6.0
func (c *Client) NewConnectorSchemaUpdateService() *ConnectorSchemaConfigUpdateService
func (*Client) NewConnectorSetupTests ¶
func (c *Client) NewConnectorSetupTests() *ConnectorSetupTestsService
func (*Client) NewConnectorSync ¶
func (c *Client) NewConnectorSync() *ConnectorSyncService
func (*Client) NewConnectorTableConfigModifyService ¶ added in v0.7.12
func (c *Client) NewConnectorTableConfigModifyService() *ConnectorTableConfigModifyService
func (*Client) NewConnectorsSourceMetadata ¶
func (c *Client) NewConnectorsSourceMetadata() *ConnectorsSourceMetadataService
func (*Client) NewDbtModelDetails ¶ added in v0.7.7
func (c *Client) NewDbtModelDetails() *DbtModelDetailsService
func (*Client) NewDbtModelsList ¶ added in v0.7.7
func (c *Client) NewDbtModelsList() *DbtModelsListService
func (*Client) NewDbtProjectCreate ¶ added in v0.7.4
func (c *Client) NewDbtProjectCreate() *DbtProjectCreateService
func (*Client) NewDbtProjectDelete ¶ added in v0.7.7
func (c *Client) NewDbtProjectDelete() *DbtProjectDeleteService
func (*Client) NewDbtProjectDetails ¶ added in v0.7.9
func (c *Client) NewDbtProjectDetails() *DbtProjectDetailsService
func (*Client) NewDbtProjectModify ¶ added in v0.7.7
func (c *Client) NewDbtProjectModify() *DbtProjectModifyService
func (*Client) NewDbtProjectsList ¶ added in v0.7.7
func (c *Client) NewDbtProjectsList() *DbtProjectsListService
func (*Client) NewDbtTransformationCreateService ¶ added in v0.7.4
func (c *Client) NewDbtTransformationCreateService() *DbtTransformationCreateService
func (*Client) NewDbtTransformationDeleteService ¶ added in v0.7.4
func (c *Client) NewDbtTransformationDeleteService() *DbtTransformationDeleteService
func (*Client) NewDbtTransformationDetailsService ¶ added in v0.7.4
func (c *Client) NewDbtTransformationDetailsService() *DbtTransformationDetailsService
func (*Client) NewDbtTransformationModifyService ¶ added in v0.7.4
func (c *Client) NewDbtTransformationModifyService() *DbtTransformationModifyService
func (*Client) NewDestinationCertificateDetails ¶ added in v0.7.12
func (c *Client) NewDestinationCertificateDetails() *certificates.DestinationCertificateDetailsService
func (*Client) NewDestinationCertificateRevoke ¶ added in v0.7.12
func (c *Client) NewDestinationCertificateRevoke() *certificates.DestinationCertificateRevokeService
func (*Client) NewDestinationCertificatesList ¶ added in v0.7.12
func (c *Client) NewDestinationCertificatesList() *certificates.DestinationCertificatesListService
func (*Client) NewDestinationCreate ¶
func (c *Client) NewDestinationCreate() *DestinationCreateService
func (*Client) NewDestinationDelete ¶
func (c *Client) NewDestinationDelete() *DestinationDeleteService
func (*Client) NewDestinationDetails ¶
func (c *Client) NewDestinationDetails() *DestinationDetailsService
func (*Client) NewDestinationFingerprintDetails ¶ added in v0.7.12
func (c *Client) NewDestinationFingerprintDetails() *fingerprints.DestinationFingerprintDetailsService
func (*Client) NewDestinationFingerprintRevoke ¶ added in v0.7.12
func (c *Client) NewDestinationFingerprintRevoke() *fingerprints.DestinationFingerprintRevokeService
func (*Client) NewDestinationFingerprintsList ¶ added in v0.7.12
func (c *Client) NewDestinationFingerprintsList() *fingerprints.DestinationFingerprintsListService
func (*Client) NewDestinationModify ¶
func (c *Client) NewDestinationModify() *DestinationModifyService
func (*Client) NewDestinationSetupTests ¶
func (c *Client) NewDestinationSetupTests() *DestinationSetupTestsService
func (*Client) NewExternalLoggingCreate ¶ added in v0.7.5
func (c *Client) NewExternalLoggingCreate() *ExternalLoggingCreateService
func (*Client) NewExternalLoggingDelete ¶ added in v0.7.5
func (c *Client) NewExternalLoggingDelete() *ExternalLoggingDeleteService
func (*Client) NewExternalLoggingDetails ¶ added in v0.7.5
func (c *Client) NewExternalLoggingDetails() *ExternalLoggingDetailsService
func (*Client) NewExternalLoggingModify ¶ added in v0.7.5
func (c *Client) NewExternalLoggingModify() *ExternalLoggingModifyService
func (*Client) NewExternalLoggingSetupTests ¶ added in v0.7.5
func (c *Client) NewExternalLoggingSetupTests() *ExternalLoggingSetupTestsService
func (*Client) NewGroupAddUser ¶
func (c *Client) NewGroupAddUser() *GroupAddUserService
func (*Client) NewGroupCreate ¶
func (c *Client) NewGroupCreate() *GroupCreateService
func (*Client) NewGroupDelete ¶
func (c *Client) NewGroupDelete() *GroupDeleteService
func (*Client) NewGroupDetails ¶
func (c *Client) NewGroupDetails() *GroupDetailsService
func (*Client) NewGroupListConnectors ¶
func (c *Client) NewGroupListConnectors() *GroupListConnectorsService
func (*Client) NewGroupListUsers ¶
func (c *Client) NewGroupListUsers() *GroupListUsersService
func (*Client) NewGroupModify ¶
func (c *Client) NewGroupModify() *GroupModifyService
func (*Client) NewGroupRemoveUser ¶
func (c *Client) NewGroupRemoveUser() *GroupRemoveUserService
func (*Client) NewGroupsList ¶
func (c *Client) NewGroupsList() *GroupsListService
func (*Client) NewHttpService ¶ added in v0.7.12
func (c *Client) NewHttpService() httputils.HttpService
func (*Client) NewMetadataColumnsList ¶ added in v0.7.7
func (c *Client) NewMetadataColumnsList() *MetadataColumnsListService
func (*Client) NewMetadataSchemasList ¶ added in v0.7.7
func (c *Client) NewMetadataSchemasList() *MetadataSchemasListService
func (*Client) NewMetadataTablesList ¶ added in v0.7.7
func (c *Client) NewMetadataTablesList() *MetadataTablesListService
func (*Client) NewRolesList ¶ added in v0.7.7
func (c *Client) NewRolesList() *RolesListService
func (*Client) NewTeamConnectorMembershipCreate ¶ added in v0.7.11
func (c *Client) NewTeamConnectorMembershipCreate() *TeamConnectorMembershipCreateService
func (*Client) NewTeamConnectorMembershipDelete ¶ added in v0.7.11
func (c *Client) NewTeamConnectorMembershipDelete() *TeamConnectorMembershipDeleteService
func (*Client) NewTeamConnectorMembershipDetails ¶ added in v0.7.11
func (c *Client) NewTeamConnectorMembershipDetails() *TeamConnectorMembershipDetailsService
func (*Client) NewTeamConnectorMembershipModify ¶ added in v0.7.11
func (c *Client) NewTeamConnectorMembershipModify() *TeamConnectorMembershipModifyService
func (*Client) NewTeamConnectorMembershipsList ¶ added in v0.7.11
func (c *Client) NewTeamConnectorMembershipsList() *TeamConnectorMembershipsListService
func (*Client) NewTeamGroupMembershipCreate ¶ added in v0.7.11
func (c *Client) NewTeamGroupMembershipCreate() *TeamGroupMembershipCreateService
func (*Client) NewTeamGroupMembershipDelete ¶ added in v0.7.11
func (c *Client) NewTeamGroupMembershipDelete() *TeamGroupMembershipDeleteService
func (*Client) NewTeamGroupMembershipDetails ¶ added in v0.7.11
func (c *Client) NewTeamGroupMembershipDetails() *TeamGroupMembershipDetailsService
func (*Client) NewTeamGroupMembershipModify ¶ added in v0.7.11
func (c *Client) NewTeamGroupMembershipModify() *TeamGroupMembershipModifyService
func (*Client) NewTeamGroupMembershipsList ¶ added in v0.7.11
func (c *Client) NewTeamGroupMembershipsList() *TeamGroupMembershipsListService
func (*Client) NewTeamUserMembershipCreate ¶ added in v0.7.11
func (c *Client) NewTeamUserMembershipCreate() *TeamUserMembershipCreateService
func (*Client) NewTeamUserMembershipDelete ¶ added in v0.7.11
func (c *Client) NewTeamUserMembershipDelete() *TeamUserMembershipDeleteService
func (*Client) NewTeamUserMembershipDetails ¶ added in v0.7.11
func (c *Client) NewTeamUserMembershipDetails() *TeamUserMembershipDetailsService
func (*Client) NewTeamUserMembershipModify ¶ added in v0.7.11
func (c *Client) NewTeamUserMembershipModify() *TeamUserMembershipModifyService
func (*Client) NewTeamUserMembershipsList ¶ added in v0.7.11
func (c *Client) NewTeamUserMembershipsList() *TeamUserMembershipsListService
func (*Client) NewTeamsCreate ¶ added in v0.7.11
func (c *Client) NewTeamsCreate() *TeamsCreateService
func (*Client) NewTeamsDelete ¶ added in v0.7.11
func (c *Client) NewTeamsDelete() *TeamsDeleteService
func (*Client) NewTeamsDeleteRoleInAccount ¶ added in v0.7.11
func (c *Client) NewTeamsDeleteRoleInAccount() *TeamsDeleteRoleInAccountService
func (*Client) NewTeamsDetails ¶ added in v0.7.11
func (c *Client) NewTeamsDetails() *TeamsDetailsService
func (*Client) NewTeamsList ¶ added in v0.7.11
func (c *Client) NewTeamsList() *TeamsListService
func (*Client) NewTeamsModify ¶ added in v0.7.11
func (c *Client) NewTeamsModify() *TeamsModifyService
func (*Client) NewUserDelete ¶
func (c *Client) NewUserDelete() *UserDeleteService
func (*Client) NewUserDetails ¶
func (c *Client) NewUserDetails() *UserDetailsService
func (*Client) NewUserInvite ¶
func (c *Client) NewUserInvite() *UserInviteService
func (*Client) NewUserModify ¶
func (c *Client) NewUserModify() *UserModifyService
func (*Client) NewUsersList ¶
func (c *Client) NewUsersList() *UsersListService
func (*Client) NewWebhookAccountCreate ¶ added in v0.7.7
func (c *Client) NewWebhookAccountCreate() *WebhookAccountCreateService
func (*Client) NewWebhookDelete ¶ added in v0.7.7
func (c *Client) NewWebhookDelete() *WebhookDeleteService
func (*Client) NewWebhookDetails ¶ added in v0.7.7
func (c *Client) NewWebhookDetails() *WebhookDetailsService
func (*Client) NewWebhookGroupCreate ¶ added in v0.7.7
func (c *Client) NewWebhookGroupCreate() *WebhookGroupCreateService
func (*Client) NewWebhookList ¶ added in v0.7.7
func (c *Client) NewWebhookList() *WebhookListService
func (*Client) NewWebhookModify ¶ added in v0.7.7
func (c *Client) NewWebhookModify() *WebhookModifyService
func (*Client) NewWebhookTest ¶ added in v0.7.10
func (c *Client) NewWebhookTest() *WebhookTestService
func (*Client) SetHandleRateLimits ¶ added in v0.7.4
SetHandleRateLimits sets custom HTTP client to handle rate limits automatically
func (*Client) SetHttpClient ¶ added in v0.6.4
func (c *Client) SetHttpClient(httpClient httputils.HttpClient)
SetHttpClient sets custom HTTP client to perform requests with
func (*Client) SetMaxRetryAttempts ¶ added in v0.7.4
SetMaxRetryAttempts sets custom HTTP client maximum retry attempts count
type ConnectCardConfig ¶ added in v0.7.12
type ConnectCardConfig struct {
// contains filtered or unexported fields
}
func (*ConnectCardConfig) HideSetupGuide ¶ added in v0.7.12
func (s *ConnectCardConfig) HideSetupGuide(value bool) *ConnectCardConfig
func (*ConnectCardConfig) RedirectUri ¶ added in v0.7.12
func (s *ConnectCardConfig) RedirectUri(value string) *ConnectCardConfig
type ConnectCardConfigResponse ¶ added in v0.7.12
type ConnectCardResponse ¶ added in v0.7.12
type ConnectCardResponse struct { Code string `json:"code"` Message string `json:"message"` Data struct { ConnectorId string `json:"connector_id"` ConnectCard struct { Token string `json:"token"` Uri string `json:"uri"` } `json:"connect_card"` ConnectCardConfig ConnectCardConfigResponse `json:"connect_card_config"` } `json:"data"` }
type ConnectCardService ¶ added in v0.7.12
type ConnectCardService struct {
// contains filtered or unexported fields
}
ConnectCardService implements the https://fivetran.com/docs/rest-api/getting-started/connect-card#connectcards Ref.https://fivetran.com/docs/rest-api/getting-started/connect-card
func (*ConnectCardService) Config ¶ added in v0.7.12
func (s *ConnectCardService) Config(value *ConnectCardConfig) *ConnectCardService
func (*ConnectCardService) ConnectorId ¶ added in v0.7.12
func (s *ConnectCardService) ConnectorId(value string) *ConnectCardService
func (*ConnectCardService) Do ¶ added in v0.7.12
func (s *ConnectCardService) Do(ctx context.Context) (ConnectCardResponse, error)
type ConnectorColumnConfigListResponse ¶ added in v0.7.12
type ConnectorColumnConfigListResponse struct { Code string `json:"code"` Columns map[string]*connectors.ConnectorSchemaConfigColumnResponse `json:"columns"` }
type ConnectorColumnConfigListService ¶ added in v0.7.12
type ConnectorColumnConfigListService struct {
// contains filtered or unexported fields
}
ConnectorColumnConfigListService implements the Connector Management, Retrieve Source Table Columns Config Ref. https://fivetran.com/docs/rest-api/connectors#retrievesourcetablecolumnsconfig
func (*ConnectorColumnConfigListService) ConnectorId ¶ added in v0.7.12
func (s *ConnectorColumnConfigListService) ConnectorId(value string) *ConnectorColumnConfigListService
func (*ConnectorColumnConfigListService) Do ¶ added in v0.7.12
func (s *ConnectorColumnConfigListService) Do(ctx context.Context) (ConnectorColumnConfigListResponse, error)
func (*ConnectorColumnConfigListService) Schema ¶ added in v0.7.12
func (s *ConnectorColumnConfigListService) Schema(value string) *ConnectorColumnConfigListService
func (*ConnectorColumnConfigListService) Table ¶ added in v0.7.12
func (s *ConnectorColumnConfigListService) Table(value string) *ConnectorColumnConfigListService
type ConnectorColumnConfigModifyService ¶ added in v0.7.12
type ConnectorColumnConfigModifyService struct {
// contains filtered or unexported fields
}
ConnectorColumnConfigModifyService implements the Connector Management, Modify a Connector Table Config Ref. https://fivetran.com/docs/rest-api/connectors#modifyaconnectorcolumnconfig
func (*ConnectorColumnConfigModifyService) Column ¶ added in v0.7.12
func (csu *ConnectorColumnConfigModifyService) Column(value string) *ConnectorColumnConfigModifyService
func (*ConnectorColumnConfigModifyService) ConnectorId ¶ added in v0.7.12
func (csu *ConnectorColumnConfigModifyService) ConnectorId(value string) *ConnectorColumnConfigModifyService
func (*ConnectorColumnConfigModifyService) Do ¶ added in v0.7.12
func (csu *ConnectorColumnConfigModifyService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
func (*ConnectorColumnConfigModifyService) Enabled ¶ added in v0.7.12
func (csu *ConnectorColumnConfigModifyService) Enabled(value bool) *ConnectorColumnConfigModifyService
func (*ConnectorColumnConfigModifyService) Hashed ¶ added in v0.7.12
func (csu *ConnectorColumnConfigModifyService) Hashed(value bool) *ConnectorColumnConfigModifyService
func (*ConnectorColumnConfigModifyService) Schema ¶ added in v0.7.12
func (csu *ConnectorColumnConfigModifyService) Schema(value string) *ConnectorColumnConfigModifyService
func (*ConnectorColumnConfigModifyService) Table ¶ added in v0.7.12
func (csu *ConnectorColumnConfigModifyService) Table(value string) *ConnectorColumnConfigModifyService
type ConnectorCreateService ¶
type ConnectorCreateService struct {
// contains filtered or unexported fields
}
func (*ConnectorCreateService) Auth ¶
func (s *ConnectorCreateService) Auth(value *connectors.ConnectorAuth) *ConnectorCreateService
func (*ConnectorCreateService) AuthCustom ¶ added in v0.7.0
func (s *ConnectorCreateService) AuthCustom(value *map[string]interface{}) *ConnectorCreateService
func (*ConnectorCreateService) Config ¶
func (s *ConnectorCreateService) Config(value *connectors.ConnectorConfig) *ConnectorCreateService
func (*ConnectorCreateService) ConfigCustom ¶ added in v0.7.0
func (s *ConnectorCreateService) ConfigCustom(value *map[string]interface{}) *ConnectorCreateService
func (*ConnectorCreateService) DailySyncTime ¶ added in v0.2.0
func (s *ConnectorCreateService) DailySyncTime(value string) *ConnectorCreateService
func (*ConnectorCreateService) Do ¶
func (s *ConnectorCreateService) Do(ctx context.Context) (connectors.DetailsWithConfigResponse, error)
func (*ConnectorCreateService) DoCustom ¶ added in v0.7.0
func (s *ConnectorCreateService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigResponse, error)
func (*ConnectorCreateService) DoCustomMerged ¶ added in v0.7.0
func (s *ConnectorCreateService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigResponse, error)
func (*ConnectorCreateService) GroupID ¶
func (s *ConnectorCreateService) GroupID(value string) *ConnectorCreateService
func (*ConnectorCreateService) PauseAfterTrial ¶ added in v0.2.0
func (s *ConnectorCreateService) PauseAfterTrial(value bool) *ConnectorCreateService
func (*ConnectorCreateService) Paused ¶
func (s *ConnectorCreateService) Paused(value bool) *ConnectorCreateService
func (*ConnectorCreateService) RunSetupTests ¶
func (s *ConnectorCreateService) RunSetupTests(value bool) *ConnectorCreateService
func (*ConnectorCreateService) Service ¶
func (s *ConnectorCreateService) Service(value string) *ConnectorCreateService
func (*ConnectorCreateService) SyncFrequency ¶ added in v0.2.0
func (s *ConnectorCreateService) SyncFrequency(value int) *ConnectorCreateService
func (*ConnectorCreateService) TrustCertificates ¶
func (s *ConnectorCreateService) TrustCertificates(value bool) *ConnectorCreateService
func (*ConnectorCreateService) TrustFingerprints ¶
func (s *ConnectorCreateService) TrustFingerprints(value bool) *ConnectorCreateService
type ConnectorDatabaseSchemaConfigModifyService ¶ added in v0.7.12
type ConnectorDatabaseSchemaConfigModifyService struct {
// contains filtered or unexported fields
}
ConnectorDatabaseSchemaConfigModifyService implements the Connector Management, Modify a Connector Database Schema Config Ref. https://fivetran.com/docs/rest-api/connectors#modifyaconnectordatabaseschemaconfig
func (*ConnectorDatabaseSchemaConfigModifyService) ConnectorId ¶ added in v0.7.12
func (csu *ConnectorDatabaseSchemaConfigModifyService) ConnectorId(value string) *ConnectorDatabaseSchemaConfigModifyService
func (*ConnectorDatabaseSchemaConfigModifyService) Do ¶ added in v0.7.12
func (csu *ConnectorDatabaseSchemaConfigModifyService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
func (*ConnectorDatabaseSchemaConfigModifyService) Enabled ¶ added in v0.7.12
func (csu *ConnectorDatabaseSchemaConfigModifyService) Enabled(value bool) *ConnectorDatabaseSchemaConfigModifyService
func (*ConnectorDatabaseSchemaConfigModifyService) Schema ¶ added in v0.7.12
func (csu *ConnectorDatabaseSchemaConfigModifyService) Schema(value string) *ConnectorDatabaseSchemaConfigModifyService
func (*ConnectorDatabaseSchemaConfigModifyService) Tables ¶ added in v0.7.12
func (csu *ConnectorDatabaseSchemaConfigModifyService) Tables(name string, table *connectors.ConnectorSchemaConfigTable) *ConnectorDatabaseSchemaConfigModifyService
type ConnectorDeleteService ¶
type ConnectorDeleteService struct {
// contains filtered or unexported fields
}
ConnectorDeleteService implements the Connector Management, Delete a Connector API. Ref. https://fivetran.com/docs/rest-api/connectors#deleteaconnector
func (*ConnectorDeleteService) ConnectorID ¶
func (s *ConnectorDeleteService) ConnectorID(connectorID string) *ConnectorDeleteService
func (*ConnectorDeleteService) Do ¶
func (s *ConnectorDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
type ConnectorDetailsService ¶
type ConnectorDetailsService struct {
// contains filtered or unexported fields
}
ConnectorDetailsService implements the Connector Management, Retrieve Connector Details API. Ref. https://fivetran.com/docs/rest-api/connectors#retrieveconnectordetails
func (*ConnectorDetailsService) ConnectorID ¶
func (s *ConnectorDetailsService) ConnectorID(value string) *ConnectorDetailsService
func (*ConnectorDetailsService) Do ¶
func (s *ConnectorDetailsService) Do(ctx context.Context) (connectors.DetailsWithConfigNoTestsResponse, error)
func (*ConnectorDetailsService) DoCustom ¶ added in v0.7.0
func (s *ConnectorDetailsService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigNoTestsResponse, error)
func (*ConnectorDetailsService) DoCustomMerged ¶ added in v0.7.0
func (s *ConnectorDetailsService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigNoTestsResponse, error)
type ConnectorModifyService ¶
type ConnectorModifyService struct {
// contains filtered or unexported fields
}
ConnectorModifyService implements the Connector Management, Modify a Connector API. Ref. https://fivetran.com/docs/rest-api/connectors#modifyaconnector
func (*ConnectorModifyService) Auth ¶
func (s *ConnectorModifyService) Auth(value *connectors.ConnectorAuth) *ConnectorModifyService
func (*ConnectorModifyService) AuthCustom ¶ added in v0.7.0
func (s *ConnectorModifyService) AuthCustom(value *map[string]interface{}) *ConnectorModifyService
func (*ConnectorModifyService) Config ¶
func (s *ConnectorModifyService) Config(value *connectors.ConnectorConfig) *ConnectorModifyService
func (*ConnectorModifyService) ConfigCustom ¶ added in v0.7.0
func (s *ConnectorModifyService) ConfigCustom(value *map[string]interface{}) *ConnectorModifyService
func (*ConnectorModifyService) ConnectorID ¶
func (s *ConnectorModifyService) ConnectorID(value string) *ConnectorModifyService
func (*ConnectorModifyService) DailySyncTime ¶
func (s *ConnectorModifyService) DailySyncTime(value string) *ConnectorModifyService
func (*ConnectorModifyService) Do ¶
func (s *ConnectorModifyService) Do(ctx context.Context) (connectors.DetailsWithConfigResponse, error)
func (*ConnectorModifyService) DoCustom ¶ added in v0.7.0
func (s *ConnectorModifyService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigResponse, error)
func (*ConnectorModifyService) DoCustomMerged ¶ added in v0.7.0
func (s *ConnectorModifyService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigResponse, error)
func (*ConnectorModifyService) IsHistoricalSync ¶
func (s *ConnectorModifyService) IsHistoricalSync(value bool) *ConnectorModifyService
func (*ConnectorModifyService) PauseAfterTrial ¶ added in v0.2.0
func (s *ConnectorModifyService) PauseAfterTrial(value bool) *ConnectorModifyService
func (*ConnectorModifyService) Paused ¶
func (s *ConnectorModifyService) Paused(value bool) *ConnectorModifyService
func (*ConnectorModifyService) RunSetupTests ¶
func (s *ConnectorModifyService) RunSetupTests(value bool) *ConnectorModifyService
func (*ConnectorModifyService) ScheduleType ¶
func (s *ConnectorModifyService) ScheduleType(value string) *ConnectorModifyService
func (*ConnectorModifyService) SyncFrequency ¶
func (s *ConnectorModifyService) SyncFrequency(value int) *ConnectorModifyService
func (*ConnectorModifyService) TrustCertificates ¶
func (s *ConnectorModifyService) TrustCertificates(value bool) *ConnectorModifyService
func (*ConnectorModifyService) TrustFingerprints ¶
func (s *ConnectorModifyService) TrustFingerprints(value bool) *ConnectorModifyService
type ConnectorReSyncTableService ¶
type ConnectorReSyncTableService struct {
// contains filtered or unexported fields
}
ConnectorReSyncTableService implements the Connector Management, Re-sync Connector Table Data API. Ref. https://fivetran.com/docs/rest-api/connectors#resyncconnectortabledata
func (*ConnectorReSyncTableService) ConnectorID ¶
func (s *ConnectorReSyncTableService) ConnectorID(value string) *ConnectorReSyncTableService
func (*ConnectorReSyncTableService) Do ¶
func (s *ConnectorReSyncTableService) Do(ctx context.Context) (common.CommonResponse, error)
func (*ConnectorReSyncTableService) Schema ¶
func (s *ConnectorReSyncTableService) Schema(value string) *ConnectorReSyncTableService
func (*ConnectorReSyncTableService) Table ¶
func (s *ConnectorReSyncTableService) Table(value string) *ConnectorReSyncTableService
type ConnectorSchemaConfigUpdateService ¶ added in v0.6.0
type ConnectorSchemaConfigUpdateService struct {
// contains filtered or unexported fields
}
ConnectorSchemaConfigUpdateService implements the Connector Management, Modify a Connector Schema Config API. Ref. https://fivetran.com/docs/rest-api/connectors#modifyaconnectorschemaconfig
func (*ConnectorSchemaConfigUpdateService) ConnectorID ¶ added in v0.6.0
func (csu *ConnectorSchemaConfigUpdateService) ConnectorID(value string) *ConnectorSchemaConfigUpdateService
func (*ConnectorSchemaConfigUpdateService) Do ¶ added in v0.6.0
func (csu *ConnectorSchemaConfigUpdateService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
func (*ConnectorSchemaConfigUpdateService) Schema ¶ added in v0.6.0
func (csu *ConnectorSchemaConfigUpdateService) Schema(name string, schema *connectors.ConnectorSchemaConfigSchema) *ConnectorSchemaConfigUpdateService
func (*ConnectorSchemaConfigUpdateService) SchemaChangeHandling ¶ added in v0.6.0
func (csu *ConnectorSchemaConfigUpdateService) SchemaChangeHandling(value string) *ConnectorSchemaConfigUpdateService
type ConnectorSchemaDetailsService ¶ added in v0.6.0
type ConnectorSchemaDetailsService struct {
// contains filtered or unexported fields
}
ConnectorSchemaDetailsService implements the Connector Management, Retrieve a Connector Schema Config API. Ref. https://fivetran.com/docs/rest-api/connectors#retrieveaconnectorschemaconfig
func (*ConnectorSchemaDetailsService) ConnectorID ¶ added in v0.6.0
func (s *ConnectorSchemaDetailsService) ConnectorID(value string) *ConnectorSchemaDetailsService
func (*ConnectorSchemaDetailsService) Do ¶ added in v0.6.0
func (s *ConnectorSchemaDetailsService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
type ConnectorSchemaReloadService ¶ added in v0.6.0
type ConnectorSchemaReloadService struct {
// contains filtered or unexported fields
}
ConnectorSchemaReloadService implements the Connector Management, Reload a Connector Schema Config API. Ref. https://fivetran.com/docs/rest-api/connectors#reloadaconnectorschemaconfig
func (*ConnectorSchemaReloadService) ConnectorID ¶ added in v0.6.0
func (s *ConnectorSchemaReloadService) ConnectorID(value string) *ConnectorSchemaReloadService
func (*ConnectorSchemaReloadService) Do ¶ added in v0.6.0
func (s *ConnectorSchemaReloadService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
func (*ConnectorSchemaReloadService) ExcludeMode ¶ added in v0.6.0
func (s *ConnectorSchemaReloadService) ExcludeMode(value string) *ConnectorSchemaReloadService
type ConnectorSetupTestsService ¶
type ConnectorSetupTestsService struct {
// contains filtered or unexported fields
}
ConnectorSetupTestsService implements the Connector Management, Run connector setup tests API. Ref. https://fivetran.com/docs/rest-api/connectors#runconnectorsetuptests
func (*ConnectorSetupTestsService) ConnectorID ¶
func (s *ConnectorSetupTestsService) ConnectorID(value string) *ConnectorSetupTestsService
func (*ConnectorSetupTestsService) Do ¶
func (s *ConnectorSetupTestsService) Do(ctx context.Context) (connectors.DetailsWithConfigResponse, error)
func (*ConnectorSetupTestsService) DoCustom ¶ added in v0.7.12
func (s *ConnectorSetupTestsService) DoCustom(ctx context.Context) (connectors.DetailsWithCustomConfigResponse, error)
func (*ConnectorSetupTestsService) DoCustomMerged ¶ added in v0.7.12
func (s *ConnectorSetupTestsService) DoCustomMerged(ctx context.Context) (connectors.DetailsWithCustomMergedConfigResponse, error)
func (*ConnectorSetupTestsService) TrustCertificates ¶
func (s *ConnectorSetupTestsService) TrustCertificates(value bool) *ConnectorSetupTestsService
func (*ConnectorSetupTestsService) TrustFingerprints ¶
func (s *ConnectorSetupTestsService) TrustFingerprints(value bool) *ConnectorSetupTestsService
type ConnectorSyncService ¶
type ConnectorSyncService struct { httputils.HttpService // contains filtered or unexported fields }
ConnectorSyncService implements the Connector Management, Sync Connector Data API. Ref. https://fivetran.com/docs/rest-api/connectors#syncconnectordata
func (*ConnectorSyncService) ConnectorID ¶
func (s *ConnectorSyncService) ConnectorID(connectorID string) *ConnectorSyncService
func (*ConnectorSyncService) Do ¶
func (s *ConnectorSyncService) Do(ctx context.Context) (common.CommonResponse, error)
type ConnectorTableConfigModifyService ¶ added in v0.7.12
type ConnectorTableConfigModifyService struct {
// contains filtered or unexported fields
}
ConnectorTableConfigModifyService implements the Connector Management, Modify a Connector Table Config Ref. https://fivetran.com/docs/rest-api/connectors#modifyaconnectortableconfig
func (*ConnectorTableConfigModifyService) Columns ¶ added in v0.7.12
func (csu *ConnectorTableConfigModifyService) Columns(name string, table *connectors.ConnectorSchemaConfigColumn) *ConnectorTableConfigModifyService
func (*ConnectorTableConfigModifyService) ConnectorId ¶ added in v0.7.12
func (csu *ConnectorTableConfigModifyService) ConnectorId(value string) *ConnectorTableConfigModifyService
func (*ConnectorTableConfigModifyService) Do ¶ added in v0.7.12
func (csu *ConnectorTableConfigModifyService) Do(ctx context.Context) (connectors.ConnectorSchemaDetailsResponse, error)
func (*ConnectorTableConfigModifyService) Enabled ¶ added in v0.7.12
func (csu *ConnectorTableConfigModifyService) Enabled(value bool) *ConnectorTableConfigModifyService
func (*ConnectorTableConfigModifyService) Schema ¶ added in v0.7.12
func (csu *ConnectorTableConfigModifyService) Schema(value string) *ConnectorTableConfigModifyService
func (*ConnectorTableConfigModifyService) SyncMode ¶ added in v0.7.12
func (csu *ConnectorTableConfigModifyService) SyncMode(value string) *ConnectorTableConfigModifyService
func (*ConnectorTableConfigModifyService) Table ¶ added in v0.7.12
func (csu *ConnectorTableConfigModifyService) Table(value string) *ConnectorTableConfigModifyService
type ConnectorsSourceMetadataResponse ¶
type ConnectorsSourceMetadataResponse struct { common.CommonResponse Data struct { Items []struct { ID string `json:"id"` Name string `json:"name"` Type string `json:"type"` Description string `json:"description"` IconURL string `json:"icon_url"` LinkToDocs string `json:"link_to_docs"` LinkToErd string `json:"link_to_erd"` } `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type ConnectorsSourceMetadataService ¶
type ConnectorsSourceMetadataService struct {
// contains filtered or unexported fields
}
ConnectorsSourceMetadataService implements the Connector Management, Retrieve source metadata API. Ref. https://fivetran.com/docs/rest-api/connectors#retrievesourcemetadata
func (*ConnectorsSourceMetadataService) Cursor ¶
func (s *ConnectorsSourceMetadataService) Cursor(value string) *ConnectorsSourceMetadataService
func (*ConnectorsSourceMetadataService) Do ¶
func (s *ConnectorsSourceMetadataService) Do(ctx context.Context) (ConnectorsSourceMetadataResponse, error)
func (*ConnectorsSourceMetadataService) Limit ¶
func (s *ConnectorsSourceMetadataService) Limit(value int) *ConnectorsSourceMetadataService
type ConnectorsStatus ¶ added in v0.7.7
type ConnectorsStatus struct { SetupState string `json:"setup_state"` SyncState string `json:"sync_state"` UpdateState string `json:"update_state"` IsHistoricalSync *bool `json:"is_historical_sync"` Tasks []common.CommonResponse `json:"tasks"` Warnings []common.CommonResponse `json:"warnings"` }
type DbtModelDetailsService ¶ added in v0.7.7
type DbtModelDetailsService struct {
// contains filtered or unexported fields
}
func (*DbtModelDetailsService) Do ¶ added in v0.7.7
func (s *DbtModelDetailsService) Do(ctx context.Context) (dbt.DbtModelDetailsResponse, error)
func (*DbtModelDetailsService) ModelId ¶ added in v0.7.7
func (s *DbtModelDetailsService) ModelId(value string) *DbtModelDetailsService
type DbtModelsListService ¶ added in v0.7.7
type DbtModelsListService struct {
// contains filtered or unexported fields
}
func (*DbtModelsListService) Cursor ¶ added in v0.7.7
func (s *DbtModelsListService) Cursor(value string) *DbtModelsListService
func (*DbtModelsListService) Do ¶ added in v0.7.7
func (s *DbtModelsListService) Do(ctx context.Context) (dbt.DbtModelsListResponse, error)
func (*DbtModelsListService) Limit ¶ added in v0.7.7
func (s *DbtModelsListService) Limit(value int) *DbtModelsListService
func (*DbtModelsListService) ProjectId ¶ added in v0.7.7
func (s *DbtModelsListService) ProjectId(value string) *DbtModelsListService
type DbtProjectCreateService ¶ added in v0.7.4
type DbtProjectCreateService struct {
// contains filtered or unexported fields
}
func (*DbtProjectCreateService) DbtVersion ¶ added in v0.7.4
func (s *DbtProjectCreateService) DbtVersion(value string) *DbtProjectCreateService
func (*DbtProjectCreateService) DefaultSchema ¶ added in v0.7.4
func (s *DbtProjectCreateService) DefaultSchema(value string) *DbtProjectCreateService
func (*DbtProjectCreateService) Do ¶ added in v0.7.4
func (s *DbtProjectCreateService) Do(ctx context.Context) (dbt.DbtProjectDetailsResponse, error)
func (*DbtProjectCreateService) EnvironmentVars ¶ added in v0.7.7
func (s *DbtProjectCreateService) EnvironmentVars(value []string) *DbtProjectCreateService
func (*DbtProjectCreateService) GroupID ¶ added in v0.7.4
func (s *DbtProjectCreateService) GroupID(value string) *DbtProjectCreateService
func (*DbtProjectCreateService) ProjectConfig ¶ added in v0.7.7
func (s *DbtProjectCreateService) ProjectConfig(value *dbt.DbtProjectConfig) *DbtProjectCreateService
func (*DbtProjectCreateService) TargetName ¶ added in v0.7.4
func (s *DbtProjectCreateService) TargetName(value string) *DbtProjectCreateService
func (*DbtProjectCreateService) Threads ¶ added in v0.7.4
func (s *DbtProjectCreateService) Threads(value int) *DbtProjectCreateService
func (*DbtProjectCreateService) Type ¶ added in v0.7.7
func (s *DbtProjectCreateService) Type(value string) *DbtProjectCreateService
type DbtProjectDeleteService ¶ added in v0.7.7
type DbtProjectDeleteService struct {
// contains filtered or unexported fields
}
ProjectDeleteService implements the Project Management, Delete a project API. Ref. https://fivetran.com/docs/rest-api/projects#deleteaproject
func (*DbtProjectDeleteService) DbtProjectID ¶ added in v0.7.8
func (s *DbtProjectDeleteService) DbtProjectID(value string) *DbtProjectDeleteService
func (*DbtProjectDeleteService) Do ¶ added in v0.7.7
func (s *DbtProjectDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
type DbtProjectDetailsService ¶ added in v0.7.4
type DbtProjectDetailsService struct {
// contains filtered or unexported fields
}
func (*DbtProjectDetailsService) DbtProjectID ¶ added in v0.7.4
func (s *DbtProjectDetailsService) DbtProjectID(value string) *DbtProjectDetailsService
func (*DbtProjectDetailsService) Do ¶ added in v0.7.4
func (s *DbtProjectDetailsService) Do(ctx context.Context) (dbt.DbtProjectDetailsResponse, error)
type DbtProjectModifyService ¶ added in v0.7.7
type DbtProjectModifyService struct {
// contains filtered or unexported fields
}
func (*DbtProjectModifyService) DbtProjectID ¶ added in v0.7.8
func (s *DbtProjectModifyService) DbtProjectID(value string) *DbtProjectModifyService
func (*DbtProjectModifyService) DbtVersion ¶ added in v0.7.7
func (s *DbtProjectModifyService) DbtVersion(value string) *DbtProjectModifyService
func (*DbtProjectModifyService) Do ¶ added in v0.7.7
func (s *DbtProjectModifyService) Do(ctx context.Context) (dbt.DbtProjectDetailsResponse, error)
func (*DbtProjectModifyService) EnvironmentVars ¶ added in v0.7.7
func (s *DbtProjectModifyService) EnvironmentVars(value []string) *DbtProjectModifyService
func (*DbtProjectModifyService) ProjectConfig ¶ added in v0.7.7
func (s *DbtProjectModifyService) ProjectConfig(value *dbt.DbtProjectConfig) *DbtProjectModifyService
func (*DbtProjectModifyService) TargetName ¶ added in v0.7.7
func (s *DbtProjectModifyService) TargetName(value string) *DbtProjectModifyService
func (*DbtProjectModifyService) Threads ¶ added in v0.7.7
func (s *DbtProjectModifyService) Threads(value int) *DbtProjectModifyService
type DbtProjectsListService ¶ added in v0.7.7
type DbtProjectsListService struct {
// contains filtered or unexported fields
}
func (*DbtProjectsListService) Cursor ¶ added in v0.7.7
func (s *DbtProjectsListService) Cursor(value string) *DbtProjectsListService
func (*DbtProjectsListService) Do ¶ added in v0.7.7
func (s *DbtProjectsListService) Do(ctx context.Context) (dbt.DbtProjectsListResponse, error)
func (*DbtProjectsListService) Limit ¶ added in v0.7.7
func (s *DbtProjectsListService) Limit(value int) *DbtProjectsListService
type DbtTransformationCreateService ¶ added in v0.7.4
type DbtTransformationCreateService struct {
// contains filtered or unexported fields
}
func (*DbtTransformationCreateService) DbtModelId ¶ added in v0.7.4
func (s *DbtTransformationCreateService) DbtModelId(value string) *DbtTransformationCreateService
func (*DbtTransformationCreateService) Do ¶ added in v0.7.4
func (s *DbtTransformationCreateService) Do(ctx context.Context) (dbt.DbtTransformationResponse, error)
func (*DbtTransformationCreateService) Paused ¶ added in v0.7.5
func (s *DbtTransformationCreateService) Paused(value bool) *DbtTransformationCreateService
func (*DbtTransformationCreateService) RunTests ¶ added in v0.7.4
func (s *DbtTransformationCreateService) RunTests(value bool) *DbtTransformationCreateService
func (*DbtTransformationCreateService) Schedule ¶ added in v0.7.4
func (s *DbtTransformationCreateService) Schedule(value *dbt.DbtTransformationSchedule) *DbtTransformationCreateService
type DbtTransformationDeleteService ¶ added in v0.7.4
type DbtTransformationDeleteService struct {
// contains filtered or unexported fields
}
func (*DbtTransformationDeleteService) Do ¶ added in v0.7.4
func (s *DbtTransformationDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*DbtTransformationDeleteService) TransformationId ¶ added in v0.7.4
func (s *DbtTransformationDeleteService) TransformationId(value string) *DbtTransformationDeleteService
type DbtTransformationDetailsService ¶ added in v0.7.4
type DbtTransformationDetailsService struct {
// contains filtered or unexported fields
}
func (*DbtTransformationDetailsService) Do ¶ added in v0.7.4
func (s *DbtTransformationDetailsService) Do(ctx context.Context) (dbt.DbtTransformationResponse, error)
func (*DbtTransformationDetailsService) TransformationId ¶ added in v0.7.4
func (s *DbtTransformationDetailsService) TransformationId(value string) *DbtTransformationDetailsService
type DbtTransformationModifyService ¶ added in v0.7.4
type DbtTransformationModifyService struct {
// contains filtered or unexported fields
}
func (*DbtTransformationModifyService) DbtTransformationId ¶ added in v0.7.4
func (s *DbtTransformationModifyService) DbtTransformationId(value string) *DbtTransformationModifyService
func (*DbtTransformationModifyService) Do ¶ added in v0.7.4
func (s *DbtTransformationModifyService) Do(ctx context.Context) (dbt.DbtTransformationResponse, error)
func (*DbtTransformationModifyService) Paused ¶ added in v0.7.5
func (s *DbtTransformationModifyService) Paused(value bool) *DbtTransformationModifyService
func (*DbtTransformationModifyService) RunTests ¶ added in v0.7.4
func (s *DbtTransformationModifyService) RunTests(value bool) *DbtTransformationModifyService
func (*DbtTransformationModifyService) Schedule ¶ added in v0.7.4
func (s *DbtTransformationModifyService) Schedule(value *dbt.DbtTransformationSchedule) *DbtTransformationModifyService
type DestinationCreateService ¶
type DestinationCreateService struct {
// contains filtered or unexported fields
}
DestinationCreateService implements the Destination Management, Create a Destination API. Ref. https://fivetran.com/docs/rest-api/destinations#createadestination
func (*DestinationCreateService) Config ¶
func (s *DestinationCreateService) Config(value *destinations.DestinationConfig) *DestinationCreateService
func (*DestinationCreateService) Do ¶
func (s *DestinationCreateService) Do(ctx context.Context) (destinations.DestinationDetailsWithSetupTestsResponse, error)
func (*DestinationCreateService) GroupID ¶
func (s *DestinationCreateService) GroupID(value string) *DestinationCreateService
func (*DestinationCreateService) Region ¶
func (s *DestinationCreateService) Region(value string) *DestinationCreateService
func (*DestinationCreateService) RunSetupTests ¶
func (s *DestinationCreateService) RunSetupTests(value bool) *DestinationCreateService
func (*DestinationCreateService) Service ¶
func (s *DestinationCreateService) Service(value string) *DestinationCreateService
func (*DestinationCreateService) TimeZoneOffset ¶
func (s *DestinationCreateService) TimeZoneOffset(value string) *DestinationCreateService
func (*DestinationCreateService) TrustCertificates ¶
func (s *DestinationCreateService) TrustCertificates(value bool) *DestinationCreateService
func (*DestinationCreateService) TrustFingerprints ¶
func (s *DestinationCreateService) TrustFingerprints(value bool) *DestinationCreateService
type DestinationDeleteService ¶
type DestinationDeleteService struct {
// contains filtered or unexported fields
}
DestinationDeleteService implements the Destination Management, Delete a destination API. Ref. https://fivetran.com/docs/rest-api/destinations#deleteadestination
func (*DestinationDeleteService) DestinationID ¶
func (s *DestinationDeleteService) DestinationID(value string) *DestinationDeleteService
func (*DestinationDeleteService) Do ¶
func (s *DestinationDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
type DestinationDetailsService ¶
type DestinationDetailsService struct {
// contains filtered or unexported fields
}
DestinationDetailsService implements the Destination Management, Retrieve destination details API. Ref. https://fivetran.com/docs/rest-api/destinations#retrievedestinationdetails
func (*DestinationDetailsService) DestinationID ¶
func (s *DestinationDetailsService) DestinationID(value string) *DestinationDetailsService
func (*DestinationDetailsService) Do ¶
func (s *DestinationDetailsService) Do(ctx context.Context) (destinations.DestinationDetailsResponse, error)
type DestinationModifyService ¶
type DestinationModifyService struct {
// contains filtered or unexported fields
}
DestinationModifyService implements the Destination Management, Modify a Destination API. Ref. https://fivetran.com/docs/rest-api/destinations#modifyadestination
func (*DestinationModifyService) Config ¶
func (s *DestinationModifyService) Config(value *destinations.DestinationConfig) *DestinationModifyService
func (*DestinationModifyService) DestinationID ¶
func (s *DestinationModifyService) DestinationID(value string) *DestinationModifyService
func (*DestinationModifyService) Do ¶
func (s *DestinationModifyService) Do(ctx context.Context) (destinations.DestinationDetailsWithSetupTestsResponse, error)
func (*DestinationModifyService) Region ¶
func (s *DestinationModifyService) Region(value string) *DestinationModifyService
func (*DestinationModifyService) RunSetupTests ¶
func (s *DestinationModifyService) RunSetupTests(value bool) *DestinationModifyService
func (*DestinationModifyService) TimeZoneOffset ¶
func (s *DestinationModifyService) TimeZoneOffset(value string) *DestinationModifyService
func (*DestinationModifyService) TrustCertificates ¶
func (s *DestinationModifyService) TrustCertificates(value bool) *DestinationModifyService
func (*DestinationModifyService) TrustFingerprints ¶
func (s *DestinationModifyService) TrustFingerprints(value bool) *DestinationModifyService
type DestinationSetupTestsService ¶
type DestinationSetupTestsService struct {
// contains filtered or unexported fields
}
DestinationSetupTestsService implements the Destination Management, Run destination setup tests API. Ref. https://fivetran.com/docs/rest-api/destinations#rundestinationsetuptests
func (*DestinationSetupTestsService) DestinationID ¶
func (s *DestinationSetupTestsService) DestinationID(value string) *DestinationSetupTestsService
func (*DestinationSetupTestsService) Do ¶
func (s *DestinationSetupTestsService) Do(ctx context.Context) (destinations.DestinationDetailsWithSetupTestsResponse, error)
func (*DestinationSetupTestsService) TrustCertificates ¶
func (s *DestinationSetupTestsService) TrustCertificates(value bool) *DestinationSetupTestsService
func (*DestinationSetupTestsService) TrustFingerprints ¶
func (s *DestinationSetupTestsService) TrustFingerprints(value bool) *DestinationSetupTestsService
type ExternalLoggingCreateService ¶ added in v0.7.5
type ExternalLoggingCreateService struct {
// contains filtered or unexported fields
}
ExternalLoggingCreateService implements the Log Management, Create a Log Service API. Ref. https://fivetran.com/docs/rest-api/log-service-management#createalogservice
func (*ExternalLoggingCreateService) Config ¶ added in v0.7.5
func (s *ExternalLoggingCreateService) Config(value *externallogging.ExternalLoggingConfig) *ExternalLoggingCreateService
func (*ExternalLoggingCreateService) ConfigCustom ¶ added in v0.7.6
func (s *ExternalLoggingCreateService) ConfigCustom(value *map[string]interface{}) *ExternalLoggingCreateService
func (*ExternalLoggingCreateService) Do ¶ added in v0.7.5
func (s *ExternalLoggingCreateService) Do(ctx context.Context) (externallogging.ExternalLoggingResponse, error)
func (*ExternalLoggingCreateService) DoCustom ¶ added in v0.7.6
func (s *ExternalLoggingCreateService) DoCustom(ctx context.Context) (externallogging.ExternalLoggingCustomResponse, error)
func (*ExternalLoggingCreateService) DoCustomMerged ¶ added in v0.7.6
func (s *ExternalLoggingCreateService) DoCustomMerged(ctx context.Context) (externallogging.ExternalLoggingCustomMergedResponse, error)
func (*ExternalLoggingCreateService) Enabled ¶ added in v0.7.5
func (s *ExternalLoggingCreateService) Enabled(value bool) *ExternalLoggingCreateService
func (*ExternalLoggingCreateService) GroupId ¶ added in v0.7.5
func (s *ExternalLoggingCreateService) GroupId(value string) *ExternalLoggingCreateService
func (*ExternalLoggingCreateService) Service ¶ added in v0.7.5
func (s *ExternalLoggingCreateService) Service(value string) *ExternalLoggingCreateService
type ExternalLoggingDeleteService ¶ added in v0.7.5
type ExternalLoggingDeleteService struct {
// contains filtered or unexported fields
}
ExternalLoggingDeleteService implements the Log Management, Delete a Log Service API. Ref. https://fivetran.com/docs/rest-api/log-service-management#deletealogservice
func (*ExternalLoggingDeleteService) Do ¶ added in v0.7.5
func (s *ExternalLoggingDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*ExternalLoggingDeleteService) ExternalLoggingId ¶ added in v0.7.5
func (s *ExternalLoggingDeleteService) ExternalLoggingId(value string) *ExternalLoggingDeleteService
type ExternalLoggingDetailsService ¶ added in v0.7.5
type ExternalLoggingDetailsService struct {
// contains filtered or unexported fields
}
ExternalLoggingDetailsService implements the Log Management, Retrieve Log Service details API. Ref. https://fivetran.com/docs/rest-api/log-service-management#retrievelogservicedetails
func (*ExternalLoggingDetailsService) Do ¶ added in v0.7.5
func (s *ExternalLoggingDetailsService) Do(ctx context.Context) (externallogging.ExternalLoggingResponse, error)
func (*ExternalLoggingDetailsService) DoCustom ¶ added in v0.7.12
func (s *ExternalLoggingDetailsService) DoCustom(ctx context.Context) (externallogging.ExternalLoggingCustomResponse, error)
func (*ExternalLoggingDetailsService) DoCustomMerged ¶ added in v0.7.12
func (s *ExternalLoggingDetailsService) DoCustomMerged(ctx context.Context) (externallogging.ExternalLoggingCustomMergedResponse, error)
func (*ExternalLoggingDetailsService) ExternalLoggingId ¶ added in v0.7.5
func (s *ExternalLoggingDetailsService) ExternalLoggingId(value string) *ExternalLoggingDetailsService
type ExternalLoggingModifyCustomMergedResponse ¶ added in v0.7.7
type ExternalLoggingModifyCustomMergedResponse struct { Code string `json:"code"` Message string `json:"message"` Data struct { ExternalLoggingModifyResponseDataBased CustomConfig map[string]interface{} `json:"config"` Config externallogging.ExternalLoggingConfigResponse // no mapping here } `json:"data"` }
type ExternalLoggingModifyCustomResponse ¶ added in v0.7.7
type ExternalLoggingModifyCustomResponse struct { Code string `json:"code"` Message string `json:"message"` Data struct { ExternalLoggingModifyResponseDataBased Config map[string]interface{} `json:"config"` } `json:"data"` }
type ExternalLoggingModifyResponse ¶ added in v0.7.5
type ExternalLoggingModifyResponse struct { Code string `json:"code"` Message string `json:"message"` Data struct { ExternalLoggingModifyResponseDataBased Config externallogging.ExternalLoggingConfigResponse `json:"config"` } `json:"data"` }
type ExternalLoggingModifyResponseDataBased ¶ added in v0.7.7
type ExternalLoggingModifyService ¶ added in v0.7.5
type ExternalLoggingModifyService struct {
// contains filtered or unexported fields
}
ExternalLoggingModifyService implements the Log Management, Modify a Log Service API. Ref. https://fivetran.com/docs/rest-api/log-service-management#updatealogservice
func (*ExternalLoggingModifyService) Config ¶ added in v0.7.5
func (s *ExternalLoggingModifyService) Config(value *externallogging.ExternalLoggingConfig) *ExternalLoggingModifyService
func (*ExternalLoggingModifyService) ConfigCustom ¶ added in v0.7.6
func (s *ExternalLoggingModifyService) ConfigCustom(value *map[string]interface{}) *ExternalLoggingModifyService
func (*ExternalLoggingModifyService) Do ¶ added in v0.7.5
func (s *ExternalLoggingModifyService) Do(ctx context.Context) (externallogging.ExternalLoggingResponse, error)
func (*ExternalLoggingModifyService) DoCustom ¶ added in v0.7.6
func (s *ExternalLoggingModifyService) DoCustom(ctx context.Context) (externallogging.ExternalLoggingCustomResponse, error)
func (*ExternalLoggingModifyService) DoCustomMerged ¶ added in v0.7.7
func (s *ExternalLoggingModifyService) DoCustomMerged(ctx context.Context) (externallogging.ExternalLoggingCustomMergedResponse, error)
func (*ExternalLoggingModifyService) Enabled ¶ added in v0.7.5
func (s *ExternalLoggingModifyService) Enabled(value bool) *ExternalLoggingModifyService
func (*ExternalLoggingModifyService) ExternalLoggingId ¶ added in v0.7.5
func (s *ExternalLoggingModifyService) ExternalLoggingId(value string) *ExternalLoggingModifyService
func (*ExternalLoggingModifyService) RunSetupTests ¶ added in v0.7.5
func (s *ExternalLoggingModifyService) RunSetupTests(value bool) *ExternalLoggingModifyService
type ExternalLoggingSetupTestsResponse ¶ added in v0.7.5
type ExternalLoggingSetupTestsResponse struct { common.CommonResponse Data struct { SetupTests []common.SetupTestResponse `json:"setup_tests"` } `json:"data"` }
type ExternalLoggingSetupTestsService ¶ added in v0.7.5
type ExternalLoggingSetupTestsService struct {
// contains filtered or unexported fields
}
ExternalLoggingSetupTestsService implements the Log Management, Run Log service setup tests API. Ref. https://fivetran.com/docs/rest-api/log-service-management#runlogservicesetuptests
func (*ExternalLoggingSetupTestsService) Do ¶ added in v0.7.5
func (s *ExternalLoggingSetupTestsService) Do(ctx context.Context) (ExternalLoggingSetupTestsResponse, error)
func (*ExternalLoggingSetupTestsService) ExternalLoggingId ¶ added in v0.7.5
func (s *ExternalLoggingSetupTestsService) ExternalLoggingId(value string) *ExternalLoggingSetupTestsService
type GroupAddUserService ¶
type GroupAddUserService struct {
// contains filtered or unexported fields
}
GroupAddUserService implements the Group Management, Add a User to a Group API. Ref. https://fivetran.com/docs/rest-api/groups#addausertoagroup
func (*GroupAddUserService) Do ¶
func (s *GroupAddUserService) Do(ctx context.Context) (common.CommonResponse, error)
func (*GroupAddUserService) Email ¶
func (s *GroupAddUserService) Email(value string) *GroupAddUserService
func (*GroupAddUserService) GroupID ¶
func (s *GroupAddUserService) GroupID(value string) *GroupAddUserService
func (*GroupAddUserService) Role ¶
func (s *GroupAddUserService) Role(value string) *GroupAddUserService
type GroupCreateService ¶
type GroupCreateService struct {
// contains filtered or unexported fields
}
GroupCreateService implements the Group Management, Create a Group API. Ref. https://fivetran.com/docs/rest-api/groups#createagroup
func (*GroupCreateService) Do ¶
func (s *GroupCreateService) Do(ctx context.Context) (groups.GroupDetailsResponse, error)
func (*GroupCreateService) Name ¶
func (s *GroupCreateService) Name(value string) *GroupCreateService
type GroupDeleteService ¶
type GroupDeleteService struct {
// contains filtered or unexported fields
}
GroupDeleteService implements the Group Management, Delete a group API. Ref. https://fivetran.com/docs/rest-api/groups#deleteagroup
func (*GroupDeleteService) Do ¶
func (s *GroupDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*GroupDeleteService) GroupID ¶
func (s *GroupDeleteService) GroupID(value string) *GroupDeleteService
type GroupDetailsService ¶
type GroupDetailsService struct {
// contains filtered or unexported fields
}
GroupDetailsService implements the Group Management, Retrieve Group Details API. Ref. https://fivetran.com/docs/rest-api/groups#retrievegroupdetails
func (*GroupDetailsService) Do ¶
func (s *GroupDetailsService) Do(ctx context.Context) (groups.GroupDetailsResponse, error)
func (*GroupDetailsService) GroupID ¶
func (s *GroupDetailsService) GroupID(value string) *GroupDetailsService
type GroupListConnectorsResponse ¶
type GroupListConnectorsResponse struct { common.CommonResponse Data struct { Items []connectors.DetailsResponseDataCommon `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type GroupListConnectorsService ¶
type GroupListConnectorsService struct {
// contains filtered or unexported fields
}
GroupListConnectorsService implements the Group Management, List All Connectors within a Group API. Ref. https://fivetran.com/docs/rest-api/groups#listallconnectorswithinagroup
func (*GroupListConnectorsService) Cursor ¶
func (s *GroupListConnectorsService) Cursor(value string) *GroupListConnectorsService
func (*GroupListConnectorsService) Do ¶
func (s *GroupListConnectorsService) Do(ctx context.Context) (GroupListConnectorsResponse, error)
func (*GroupListConnectorsService) GroupID ¶
func (s *GroupListConnectorsService) GroupID(value string) *GroupListConnectorsService
func (*GroupListConnectorsService) Limit ¶
func (s *GroupListConnectorsService) Limit(value int) *GroupListConnectorsService
func (*GroupListConnectorsService) Schema ¶
func (s *GroupListConnectorsService) Schema(value string) *GroupListConnectorsService
type GroupListUsersResponse ¶
type GroupListUsersResponse struct { common.CommonResponse Data struct { Items []users.UserDetailsData `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type GroupListUsersService ¶
type GroupListUsersService struct {
// contains filtered or unexported fields
}
GroupListUsersService implements the Group Management, List All Users within a Group API. Ref. https://fivetran.com/docs/rest-api/groups#listalluserswithinagroup
func (*GroupListUsersService) Cursor ¶
func (s *GroupListUsersService) Cursor(value string) *GroupListUsersService
func (*GroupListUsersService) Do ¶
func (s *GroupListUsersService) Do(ctx context.Context) (GroupListUsersResponse, error)
func (*GroupListUsersService) GroupID ¶
func (s *GroupListUsersService) GroupID(value string) *GroupListUsersService
func (*GroupListUsersService) Limit ¶
func (s *GroupListUsersService) Limit(value int) *GroupListUsersService
type GroupModifyService ¶
type GroupModifyService struct {
// contains filtered or unexported fields
}
GroupModifyService implements the Group Management, Modify a Group API. Ref. https://fivetran.com/docs/rest-api/groups#modifyagroup
func (*GroupModifyService) Do ¶
func (s *GroupModifyService) Do(ctx context.Context) (groups.GroupDetailsResponse, error)
func (*GroupModifyService) GroupID ¶
func (s *GroupModifyService) GroupID(value string) *GroupModifyService
func (*GroupModifyService) Name ¶
func (s *GroupModifyService) Name(value string) *GroupModifyService
type GroupRemoveUserService ¶
type GroupRemoveUserService struct {
// contains filtered or unexported fields
}
GroupRemoveUserService implements the Group Management, Remove a User from a Group API. Ref. https://fivetran.com/docs/rest-api/groups#removeauserfromagroup
func (*GroupRemoveUserService) Do ¶
func (s *GroupRemoveUserService) Do(ctx context.Context) (common.CommonResponse, error)
func (*GroupRemoveUserService) GroupID ¶
func (s *GroupRemoveUserService) GroupID(value string) *GroupRemoveUserService
func (*GroupRemoveUserService) UserID ¶
func (s *GroupRemoveUserService) UserID(value string) *GroupRemoveUserService
type GroupsListResponse ¶
type GroupsListResponse struct { common.CommonResponse Data struct { Items []groups.GroupItem `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type GroupsListService ¶
type GroupsListService struct {
// contains filtered or unexported fields
}
GroupsListService implements the Group Management, List All Groups API. Ref. https://fivetran.com/docs/rest-api/groups#listallgroups
func (*GroupsListService) Cursor ¶
func (s *GroupsListService) Cursor(value string) *GroupsListService
func (*GroupsListService) Do ¶
func (s *GroupsListService) Do(ctx context.Context) (GroupsListResponse, error)
func (*GroupsListService) Limit ¶
func (s *GroupsListService) Limit(value int) *GroupsListService
type MetadataColumnsListResponse ¶ added in v0.7.7
type MetadataColumnsListResponse struct { Code string `json:"code"` Data struct { Items []struct { Id string `json:"id"` ParentId string `json:"parent_id"` NameInSource string `json:"name_in_source"` NameInDestination string `json:"name_in_destination"` TypeInSource string `json:"type_in_source"` TypeInDestination string `json:"type_in_destination"` IsPrimaryKey *bool `json:"is_primary_key"` IsForeignKey *bool `json:"is_foreign_key"` } `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type MetadataColumnsListService ¶ added in v0.7.7
type MetadataColumnsListService struct {
// contains filtered or unexported fields
}
MetadataColumnsListService implements the Metadata Management, Retrieve Column metadata Ref. https://fivetran.com/docs/rest-api/metadata#retrievecolumnmetadata
func (*MetadataColumnsListService) ConnectorId ¶ added in v0.7.7
func (s *MetadataColumnsListService) ConnectorId(value string) *MetadataColumnsListService
func (*MetadataColumnsListService) Cursor ¶ added in v0.7.7
func (s *MetadataColumnsListService) Cursor(value string) *MetadataColumnsListService
func (*MetadataColumnsListService) Do ¶ added in v0.7.7
func (s *MetadataColumnsListService) Do(ctx context.Context) (MetadataColumnsListResponse, error)
func (*MetadataColumnsListService) Limit ¶ added in v0.7.7
func (s *MetadataColumnsListService) Limit(value int) *MetadataColumnsListService
type MetadataSchemasListResponse ¶ added in v0.7.7
type MetadataSchemasListService ¶ added in v0.7.7
type MetadataSchemasListService struct {
// contains filtered or unexported fields
}
MetadataSchemasListService implements the Metadata Management, Retrieve schema metadata Ref. https://fivetran.com/docs/rest-api/metadata#retrieveschemametadata
func (*MetadataSchemasListService) ConnectorId ¶ added in v0.7.7
func (s *MetadataSchemasListService) ConnectorId(value string) *MetadataSchemasListService
func (*MetadataSchemasListService) Cursor ¶ added in v0.7.7
func (s *MetadataSchemasListService) Cursor(value string) *MetadataSchemasListService
func (*MetadataSchemasListService) Do ¶ added in v0.7.7
func (s *MetadataSchemasListService) Do(ctx context.Context) (MetadataSchemasListResponse, error)
func (*MetadataSchemasListService) Limit ¶ added in v0.7.7
func (s *MetadataSchemasListService) Limit(value int) *MetadataSchemasListService
type MetadataTablesListResponse ¶ added in v0.7.7
type MetadataTablesListResponse struct { Code string `json:"code"` Data struct { Items []struct { Id string `json:"id"` ParentId string `json:"parent_id"` NameInSource string `json:"name_in_source"` NameInDestination string `json:"name_in_destination"` } `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type MetadataTablesListService ¶ added in v0.7.7
type MetadataTablesListService struct {
// contains filtered or unexported fields
}
MetadataTableListService implements the Metadata Management, Retrieve table metadata Ref. https://fivetran.com/docs/rest-api/metadata#retrievetablemetadata
func (*MetadataTablesListService) ConnectorId ¶ added in v0.7.7
func (s *MetadataTablesListService) ConnectorId(value string) *MetadataTablesListService
func (*MetadataTablesListService) Cursor ¶ added in v0.7.7
func (s *MetadataTablesListService) Cursor(value string) *MetadataTablesListService
func (*MetadataTablesListService) Do ¶ added in v0.7.7
func (s *MetadataTablesListService) Do(ctx context.Context) (MetadataTablesListResponse, error)
func (*MetadataTablesListService) Limit ¶ added in v0.7.7
func (s *MetadataTablesListService) Limit(value int) *MetadataTablesListService
type RolesListResponse ¶ added in v0.7.7
type RolesListService ¶ added in v0.7.7
type RolesListService struct {
// contains filtered or unexported fields
}
RolesListService implements the Group Management, List All Roles API. Ref. https://fivetran.com/docs/rest-api/roles
func (*RolesListService) Cursor ¶ added in v0.7.7
func (s *RolesListService) Cursor(value string) *RolesListService
func (*RolesListService) Do ¶ added in v0.7.7
func (s *RolesListService) Do(ctx context.Context) (RolesListResponse, error)
func (*RolesListService) Limit ¶ added in v0.7.7
func (s *RolesListService) Limit(value int) *RolesListService
type TeamConnectorMembershipCreateResponse ¶ added in v0.7.11
type TeamConnectorMembershipCreateResponse struct { common.CommonResponse Data teams.TeamConnectorMembership `json:"data"` }
type TeamConnectorMembershipCreateService ¶ added in v0.7.11
type TeamConnectorMembershipCreateService struct {
// contains filtered or unexported fields
}
TeamConnectorsCreateService implements the Team Management, Add connector membership Ref. https://fivetran.com/docs/rest-api/teams#addconnectormembership
func (*TeamConnectorMembershipCreateService) ConnectorId ¶ added in v0.7.11
func (s *TeamConnectorMembershipCreateService) ConnectorId(value string) *TeamConnectorMembershipCreateService
func (*TeamConnectorMembershipCreateService) Do ¶ added in v0.7.11
func (s *TeamConnectorMembershipCreateService) Do(ctx context.Context) (TeamConnectorMembershipCreateResponse, error)
func (*TeamConnectorMembershipCreateService) Role ¶ added in v0.7.11
func (s *TeamConnectorMembershipCreateService) Role(value string) *TeamConnectorMembershipCreateService
func (*TeamConnectorMembershipCreateService) TeamId ¶ added in v0.7.11
func (s *TeamConnectorMembershipCreateService) TeamId(value string) *TeamConnectorMembershipCreateService
type TeamConnectorMembershipDeleteService ¶ added in v0.7.11
type TeamConnectorMembershipDeleteService struct {
// contains filtered or unexported fields
}
TeamConnectorMembershipDeleteService implements the Team Management, Delete connector membership Ref. https://fivetran.com/docs/rest-api/teams#deleteconnectormembership
func (*TeamConnectorMembershipDeleteService) ConnectorId ¶ added in v0.7.11
func (s *TeamConnectorMembershipDeleteService) ConnectorId(value string) *TeamConnectorMembershipDeleteService
func (*TeamConnectorMembershipDeleteService) Do ¶ added in v0.7.11
func (s *TeamConnectorMembershipDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamConnectorMembershipDeleteService) TeamId ¶ added in v0.7.11
func (s *TeamConnectorMembershipDeleteService) TeamId(value string) *TeamConnectorMembershipDeleteService
type TeamConnectorMembershipDetailsResponse ¶ added in v0.7.11
type TeamConnectorMembershipDetailsResponse struct { Code string `json:"code"` Data teams.TeamConnectorMembership `json:"data"` }
type TeamConnectorMembershipDetailsService ¶ added in v0.7.11
type TeamConnectorMembershipDetailsService struct {
// contains filtered or unexported fields
}
TeamConnectorMembershipDetailsService implements the Team Management, Retrieve connector membership Ref. https://fivetran.com/docs/rest-api/teams#retrieveconnectormembership
func (*TeamConnectorMembershipDetailsService) ConnectorId ¶ added in v0.7.11
func (s *TeamConnectorMembershipDetailsService) ConnectorId(value string) *TeamConnectorMembershipDetailsService
func (*TeamConnectorMembershipDetailsService) Do ¶ added in v0.7.11
func (s *TeamConnectorMembershipDetailsService) Do(ctx context.Context) (TeamConnectorMembershipDetailsResponse, error)
func (*TeamConnectorMembershipDetailsService) TeamId ¶ added in v0.7.11
func (s *TeamConnectorMembershipDetailsService) TeamId(value string) *TeamConnectorMembershipDetailsService
type TeamConnectorMembershipModifyService ¶ added in v0.7.11
type TeamConnectorMembershipModifyService struct {
// contains filtered or unexported fields
}
TeamConnectorMembershipModifyService implements the Team Management, Update connector membership Ref. https://fivetran.com/docs/rest-api/teams#updateconnectormembership
func (*TeamConnectorMembershipModifyService) ConnectorId ¶ added in v0.7.11
func (s *TeamConnectorMembershipModifyService) ConnectorId(value string) *TeamConnectorMembershipModifyService
func (*TeamConnectorMembershipModifyService) Do ¶ added in v0.7.11
func (s *TeamConnectorMembershipModifyService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamConnectorMembershipModifyService) Role ¶ added in v0.7.11
func (s *TeamConnectorMembershipModifyService) Role(value string) *TeamConnectorMembershipModifyService
func (*TeamConnectorMembershipModifyService) TeamId ¶ added in v0.7.11
func (s *TeamConnectorMembershipModifyService) TeamId(value string) *TeamConnectorMembershipModifyService
type TeamConnectorMembershipsListResponse ¶ added in v0.7.11
type TeamConnectorMembershipsListResponse struct { Code string `json:"code"` Data struct { Items []teams.TeamConnectorMembership `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type TeamConnectorMembershipsListService ¶ added in v0.7.11
type TeamConnectorMembershipsListService struct {
// contains filtered or unexported fields
}
TeamConnectorMembershipsListService implements the Team Management, List all connector memberships Ref. https://fivetran.com/docs/rest-api/teams#listallconnectormemberships
func (*TeamConnectorMembershipsListService) Cursor ¶ added in v0.7.11
func (s *TeamConnectorMembershipsListService) Cursor(value string) *TeamConnectorMembershipsListService
func (*TeamConnectorMembershipsListService) Do ¶ added in v0.7.11
func (s *TeamConnectorMembershipsListService) Do(ctx context.Context) (TeamConnectorMembershipsListResponse, error)
func (*TeamConnectorMembershipsListService) Limit ¶ added in v0.7.11
func (s *TeamConnectorMembershipsListService) Limit(value int) *TeamConnectorMembershipsListService
func (*TeamConnectorMembershipsListService) TeamId ¶ added in v0.7.11
func (s *TeamConnectorMembershipsListService) TeamId(value string) *TeamConnectorMembershipsListService
type TeamGroupMembershipCreateResponse ¶ added in v0.7.11
type TeamGroupMembershipCreateResponse struct { common.CommonResponse Data teams.TeamGroupMembership `json:"data"` }
type TeamGroupMembershipCreateService ¶ added in v0.7.11
type TeamGroupMembershipCreateService struct {
// contains filtered or unexported fields
}
TeamGroupMembershipCreateService implements the Team Management, Add group membership Ref. https://fivetran.com/docs/rest-api/teams#addgroupmembership
func (*TeamGroupMembershipCreateService) Do ¶ added in v0.7.11
func (s *TeamGroupMembershipCreateService) Do(ctx context.Context) (TeamGroupMembershipCreateResponse, error)
func (*TeamGroupMembershipCreateService) GroupId ¶ added in v0.7.11
func (s *TeamGroupMembershipCreateService) GroupId(value string) *TeamGroupMembershipCreateService
func (*TeamGroupMembershipCreateService) Role ¶ added in v0.7.11
func (s *TeamGroupMembershipCreateService) Role(value string) *TeamGroupMembershipCreateService
func (*TeamGroupMembershipCreateService) TeamId ¶ added in v0.7.11
func (s *TeamGroupMembershipCreateService) TeamId(value string) *TeamGroupMembershipCreateService
type TeamGroupMembershipDeleteService ¶ added in v0.7.11
type TeamGroupMembershipDeleteService struct {
// contains filtered or unexported fields
}
TeamGroupMembershipDeleteService implements the Team Management, Delete group membership Ref. https://fivetran.com/docs/rest-api/teams#deletegroupmembership
func (*TeamGroupMembershipDeleteService) Do ¶ added in v0.7.11
func (s *TeamGroupMembershipDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamGroupMembershipDeleteService) GroupId ¶ added in v0.7.11
func (s *TeamGroupMembershipDeleteService) GroupId(value string) *TeamGroupMembershipDeleteService
func (*TeamGroupMembershipDeleteService) TeamId ¶ added in v0.7.11
func (s *TeamGroupMembershipDeleteService) TeamId(value string) *TeamGroupMembershipDeleteService
type TeamGroupMembershipDetailsResponse ¶ added in v0.7.11
type TeamGroupMembershipDetailsResponse struct { Code string `json:"code"` Data teams.TeamGroupMembership `json:"data"` }
type TeamGroupMembershipDetailsService ¶ added in v0.7.11
type TeamGroupMembershipDetailsService struct {
// contains filtered or unexported fields
}
TeamGroupMembershipDetailsService implements the Team Management, Retrieve group membership Ref. https://fivetran.com/docs/rest-api/teams#retrievegroupmembership
func (*TeamGroupMembershipDetailsService) Do ¶ added in v0.7.11
func (s *TeamGroupMembershipDetailsService) Do(ctx context.Context) (TeamGroupMembershipDetailsResponse, error)
func (*TeamGroupMembershipDetailsService) GroupId ¶ added in v0.7.11
func (s *TeamGroupMembershipDetailsService) GroupId(value string) *TeamGroupMembershipDetailsService
func (*TeamGroupMembershipDetailsService) TeamId ¶ added in v0.7.11
func (s *TeamGroupMembershipDetailsService) TeamId(value string) *TeamGroupMembershipDetailsService
type TeamGroupMembershipModifyService ¶ added in v0.7.11
type TeamGroupMembershipModifyService struct {
// contains filtered or unexported fields
}
TeamGroupMembershipModifyService implements the Team Management, Update group membership Ref. https://fivetran.com/docs/rest-api/teams#updategroupmembership
func (*TeamGroupMembershipModifyService) Do ¶ added in v0.7.11
func (s *TeamGroupMembershipModifyService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamGroupMembershipModifyService) GroupId ¶ added in v0.7.11
func (s *TeamGroupMembershipModifyService) GroupId(value string) *TeamGroupMembershipModifyService
func (*TeamGroupMembershipModifyService) Role ¶ added in v0.7.11
func (s *TeamGroupMembershipModifyService) Role(value string) *TeamGroupMembershipModifyService
func (*TeamGroupMembershipModifyService) TeamId ¶ added in v0.7.11
func (s *TeamGroupMembershipModifyService) TeamId(value string) *TeamGroupMembershipModifyService
type TeamGroupMembershipsListResponse ¶ added in v0.7.11
type TeamGroupMembershipsListResponse struct { Code string `json:"code"` Data struct { Items []teams.TeamGroupMembership `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type TeamGroupMembershipsListService ¶ added in v0.7.11
type TeamGroupMembershipsListService struct {
// contains filtered or unexported fields
}
TeamListGroupsService implements the Team Management, List all group memberships Ref. https://fivetran.com/docs/rest-api/teams#listallgroupmemberships
func (*TeamGroupMembershipsListService) Cursor ¶ added in v0.7.11
func (s *TeamGroupMembershipsListService) Cursor(value string) *TeamGroupMembershipsListService
func (*TeamGroupMembershipsListService) Do ¶ added in v0.7.11
func (s *TeamGroupMembershipsListService) Do(ctx context.Context) (TeamGroupMembershipsListResponse, error)
func (*TeamGroupMembershipsListService) Limit ¶ added in v0.7.11
func (s *TeamGroupMembershipsListService) Limit(value int) *TeamGroupMembershipsListService
func (*TeamGroupMembershipsListService) TeamId ¶ added in v0.7.11
func (s *TeamGroupMembershipsListService) TeamId(value string) *TeamGroupMembershipsListService
type TeamUserMembershipCreateResponse ¶ added in v0.7.11
type TeamUserMembershipCreateResponse struct { common.CommonResponse Data teams.TeamUserMembership `json:"data"` }
type TeamUserMembershipCreateService ¶ added in v0.7.11
type TeamUserMembershipCreateService struct {
// contains filtered or unexported fields
}
TeamUserMembershipCreateService implements the Team Management, Add a user to a team Ref. https://fivetran.com/docs/rest-api/teams#addausertoateam
func (*TeamUserMembershipCreateService) Do ¶ added in v0.7.11
func (s *TeamUserMembershipCreateService) Do(ctx context.Context) (TeamUserMembershipCreateResponse, error)
func (*TeamUserMembershipCreateService) Role ¶ added in v0.7.11
func (s *TeamUserMembershipCreateService) Role(value string) *TeamUserMembershipCreateService
func (*TeamUserMembershipCreateService) TeamId ¶ added in v0.7.11
func (s *TeamUserMembershipCreateService) TeamId(value string) *TeamUserMembershipCreateService
func (*TeamUserMembershipCreateService) UserId ¶ added in v0.7.11
func (s *TeamUserMembershipCreateService) UserId(value string) *TeamUserMembershipCreateService
type TeamUserMembershipDeleteService ¶ added in v0.7.11
type TeamUserMembershipDeleteService struct {
// contains filtered or unexported fields
}
TeamUserMembershipDeleteService implements the Team Management, Delete a user from a team Ref. https://fivetran.com/docs/rest-api/teams#deleteauserfromateam
func (*TeamUserMembershipDeleteService) Do ¶ added in v0.7.11
func (s *TeamUserMembershipDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamUserMembershipDeleteService) TeamId ¶ added in v0.7.11
func (s *TeamUserMembershipDeleteService) TeamId(value string) *TeamUserMembershipDeleteService
func (*TeamUserMembershipDeleteService) UserId ¶ added in v0.7.11
func (s *TeamUserMembershipDeleteService) UserId(value string) *TeamUserMembershipDeleteService
type TeamUserMembershipDetailsResponse ¶ added in v0.7.11
type TeamUserMembershipDetailsResponse struct { Code string `json:"code"` Data teams.TeamUserMembership `json:"data"` }
type TeamUserMembershipDetailsService ¶ added in v0.7.11
type TeamUserMembershipDetailsService struct {
// contains filtered or unexported fields
}
TeamUserMembershipDetailsService implements the Team Management, retrieve Team Details. Ref. https://fivetran.com/docs/rest-api/teams#retrieveusermembershipinateam
func (*TeamUserMembershipDetailsService) Do ¶ added in v0.7.11
func (s *TeamUserMembershipDetailsService) Do(ctx context.Context) (TeamUserMembershipDetailsResponse, error)
func (*TeamUserMembershipDetailsService) TeamId ¶ added in v0.7.11
func (s *TeamUserMembershipDetailsService) TeamId(value string) *TeamUserMembershipDetailsService
func (*TeamUserMembershipDetailsService) UserId ¶ added in v0.7.11
func (s *TeamUserMembershipDetailsService) UserId(value string) *TeamUserMembershipDetailsService
type TeamUserMembershipModifyService ¶ added in v0.7.11
type TeamUserMembershipModifyService struct {
// contains filtered or unexported fields
}
TeamUsersModifyService implements the Team Management, Modify a user membership Ref. https://fivetran.com/docs/rest-api/teams#modifyausermembership
func (*TeamUserMembershipModifyService) Do ¶ added in v0.7.11
func (s *TeamUserMembershipModifyService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamUserMembershipModifyService) Role ¶ added in v0.7.11
func (s *TeamUserMembershipModifyService) Role(value string) *TeamUserMembershipModifyService
func (*TeamUserMembershipModifyService) TeamId ¶ added in v0.7.11
func (s *TeamUserMembershipModifyService) TeamId(value string) *TeamUserMembershipModifyService
func (*TeamUserMembershipModifyService) UserId ¶ added in v0.7.11
func (s *TeamUserMembershipModifyService) UserId(value string) *TeamUserMembershipModifyService
type TeamUserMembershipsListResponse ¶ added in v0.7.11
type TeamUserMembershipsListResponse struct { Code string `json:"code"` Data struct { Items []teams.TeamUserMembership `json:"items"` NextCursor string `json:"next_cursor"` } `json:"data"` }
type TeamUserMembershipsListService ¶ added in v0.7.11
type TeamUserMembershipsListService struct {
// contains filtered or unexported fields
}
TeamUserMembershipsListService implements the Team Management, List all user memberships Ref. https://fivetran.com/docs/rest-api/teams#listallusermemberships
func (*TeamUserMembershipsListService) Cursor ¶ added in v0.7.11
func (s *TeamUserMembershipsListService) Cursor(value string) *TeamUserMembershipsListService
func (*TeamUserMembershipsListService) Do ¶ added in v0.7.11
func (s *TeamUserMembershipsListService) Do(ctx context.Context) (TeamUserMembershipsListResponse, error)
func (*TeamUserMembershipsListService) Limit ¶ added in v0.7.11
func (s *TeamUserMembershipsListService) Limit(value int) *TeamUserMembershipsListService
func (*TeamUserMembershipsListService) TeamId ¶ added in v0.7.11
func (s *TeamUserMembershipsListService) TeamId(value string) *TeamUserMembershipsListService
type TeamsCreateResponse ¶ added in v0.7.11
type TeamsCreateResponse struct { common.CommonResponse Data teams.TeamData `json:"data"` }
type TeamsCreateService ¶ added in v0.7.11
type TeamsCreateService struct {
// contains filtered or unexported fields
}
TeamsCreateService implements the Team Management, Create a Team. Ref. https://fivetran.com/docs/rest-api/teams#createateam
func (*TeamsCreateService) Description ¶ added in v0.7.11
func (s *TeamsCreateService) Description(value string) *TeamsCreateService
func (*TeamsCreateService) Do ¶ added in v0.7.11
func (s *TeamsCreateService) Do(ctx context.Context) (TeamsCreateResponse, error)
func (*TeamsCreateService) Name ¶ added in v0.7.11
func (s *TeamsCreateService) Name(value string) *TeamsCreateService
func (*TeamsCreateService) Role ¶ added in v0.7.11
func (s *TeamsCreateService) Role(value string) *TeamsCreateService
type TeamsDeleteRoleInAccountService ¶ added in v0.7.11
type TeamsDeleteRoleInAccountService struct {
// contains filtered or unexported fields
}
TeamRoleDeleteService implements the Team Management, Delete team role in account Ref. https://fivetran.com/docs/rest-api/teams#deleteteamroleinaccount
func (*TeamsDeleteRoleInAccountService) Do ¶ added in v0.7.11
func (s *TeamsDeleteRoleInAccountService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamsDeleteRoleInAccountService) TeamId ¶ added in v0.7.11
func (s *TeamsDeleteRoleInAccountService) TeamId(value string) *TeamsDeleteRoleInAccountService
type TeamsDeleteService ¶ added in v0.7.11
type TeamsDeleteService struct {
// contains filtered or unexported fields
}
TeamsDeleteService implements the Team Management, Delete a Team. Ref. https://fivetran.com/docs/rest-api/teams#deleteateam
func (*TeamsDeleteService) Do ¶ added in v0.7.11
func (s *TeamsDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*TeamsDeleteService) TeamId ¶ added in v0.7.11
func (s *TeamsDeleteService) TeamId(value string) *TeamsDeleteService
type TeamsDetailsResponse ¶ added in v0.7.11
type TeamsDetailsService ¶ added in v0.7.11
type TeamsDetailsService struct {
// contains filtered or unexported fields
}
TeamsDetailsService implements the Team Management, retrieve Team Details. Ref. https://fivetran.com/docs/rest-api/teams#retrieveteamdetails
func (*TeamsDetailsService) Do ¶ added in v0.7.11
func (s *TeamsDetailsService) Do(ctx context.Context) (TeamsDetailsResponse, error)
func (*TeamsDetailsService) TeamId ¶ added in v0.7.11
func (s *TeamsDetailsService) TeamId(value string) *TeamsDetailsService
type TeamsListResponse ¶ added in v0.7.11
type TeamsListService ¶ added in v0.7.11
type TeamsListService struct {
// contains filtered or unexported fields
}
TeamsListService implements the Team Management, retrieve List all Teams. Ref. https://fivetran.com/docs/rest-api/teams#listallteams
func (*TeamsListService) Cursor ¶ added in v0.7.11
func (s *TeamsListService) Cursor(value string) *TeamsListService
func (*TeamsListService) Do ¶ added in v0.7.11
func (s *TeamsListService) Do(ctx context.Context) (TeamsListResponse, error)
func (*TeamsListService) Limit ¶ added in v0.7.11
func (s *TeamsListService) Limit(value int) *TeamsListService
type TeamsModifyResponse ¶ added in v0.7.11
type TeamsModifyResponse struct { common.CommonResponse Data teams.TeamData `json:"data"` }
type TeamsModifyService ¶ added in v0.7.11
type TeamsModifyService struct {
// contains filtered or unexported fields
}
TeamsModifyService implements the Team Management, Modify a Team. Ref. https://fivetran.com/docs/rest-api/teams#modifyateam
func (*TeamsModifyService) Description ¶ added in v0.7.11
func (s *TeamsModifyService) Description(value string) *TeamsModifyService
func (*TeamsModifyService) Do ¶ added in v0.7.11
func (s *TeamsModifyService) Do(ctx context.Context) (TeamsModifyResponse, error)
func (*TeamsModifyService) Name ¶ added in v0.7.11
func (s *TeamsModifyService) Name(value string) *TeamsModifyService
func (*TeamsModifyService) Role ¶ added in v0.7.11
func (s *TeamsModifyService) Role(value string) *TeamsModifyService
func (*TeamsModifyService) TeamId ¶ added in v0.7.11
func (s *TeamsModifyService) TeamId(value string) *TeamsModifyService
type UserDeleteService ¶
type UserDeleteService struct {
// contains filtered or unexported fields
}
UserDeleteService implements the User Management, Delete a user API. Ref. https://fivetran.com/docs/rest-api/users#deleteauser
func (*UserDeleteService) Do ¶
func (s *UserDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*UserDeleteService) UserID ¶
func (s *UserDeleteService) UserID(value string) *UserDeleteService
type UserDetailsService ¶
type UserDetailsService struct {
// contains filtered or unexported fields
}
UserDetailsService implements the User Management, Retrieve user details API. Ref. https://fivetran.com/docs/rest-api/users#retrieveuserdetails
func (*UserDetailsService) Do ¶
func (s *UserDetailsService) Do(ctx context.Context) (users.UserDetailsResponse, error)
func (*UserDetailsService) UserID ¶
func (s *UserDetailsService) UserID(value string) *UserDetailsService
type UserInviteService ¶
type UserInviteService struct {
// contains filtered or unexported fields
}
UserInviteService implements the User Management, Invite a User API. Ref. https://fivetran.com/docs/rest-api/users#inviteauser
func (*UserInviteService) Do ¶
func (s *UserInviteService) Do(ctx context.Context) (users.UserDetailsResponse, error)
func (*UserInviteService) Email ¶
func (s *UserInviteService) Email(value string) *UserInviteService
func (*UserInviteService) FamilyName ¶
func (s *UserInviteService) FamilyName(value string) *UserInviteService
func (*UserInviteService) GivenName ¶
func (s *UserInviteService) GivenName(value string) *UserInviteService
func (*UserInviteService) Phone ¶
func (s *UserInviteService) Phone(value string) *UserInviteService
func (*UserInviteService) Picture ¶
func (s *UserInviteService) Picture(value string) *UserInviteService
func (*UserInviteService) Role ¶
func (s *UserInviteService) Role(value string) *UserInviteService
type UserModifyService ¶
type UserModifyService struct {
// contains filtered or unexported fields
}
UserModifyService implements the User Management, Modify a User API. Ref. https://fivetran.com/docs/rest-api/users#modifyauser
func (*UserModifyService) ClearPhone ¶ added in v0.7.2
func (s *UserModifyService) ClearPhone() *UserModifyService
func (*UserModifyService) ClearPicture ¶ added in v0.7.2
func (s *UserModifyService) ClearPicture() *UserModifyService
func (*UserModifyService) Do ¶
func (s *UserModifyService) Do(ctx context.Context) (users.UserDetailsResponse, error)
func (*UserModifyService) FamilyName ¶
func (s *UserModifyService) FamilyName(value string) *UserModifyService
func (*UserModifyService) GivenName ¶
func (s *UserModifyService) GivenName(value string) *UserModifyService
func (*UserModifyService) Phone ¶
func (s *UserModifyService) Phone(value string) *UserModifyService
func (*UserModifyService) Picture ¶
func (s *UserModifyService) Picture(value string) *UserModifyService
func (*UserModifyService) Role ¶
func (s *UserModifyService) Role(value string) *UserModifyService
func (*UserModifyService) UserID ¶
func (s *UserModifyService) UserID(value string) *UserModifyService
type UsersListService ¶
type UsersListService struct {
// contains filtered or unexported fields
}
UsersListService implements the User Management, List All Users API. Ref. https://fivetran.com/docs/rest-api/users#listallusers
func (*UsersListService) Cursor ¶
func (s *UsersListService) Cursor(value string) *UsersListService
func (*UsersListService) Do ¶
func (s *UsersListService) Do(ctx context.Context) (users.UsersListResponse, error)
func (*UsersListService) Limit ¶
func (s *UsersListService) Limit(value int) *UsersListService
type WebhookAccountCreateService ¶ added in v0.7.7
type WebhookAccountCreateService struct {
// contains filtered or unexported fields
}
WebhookAccountCreateService implements the Webhook Management, Create a Account Webhook. Ref. https://fivetran.com/docs/rest-api/webhooks#createaccountwebhook
func (*WebhookAccountCreateService) Active ¶ added in v0.7.7
func (s *WebhookAccountCreateService) Active(value bool) *WebhookAccountCreateService
func (*WebhookAccountCreateService) Do ¶ added in v0.7.7
func (s *WebhookAccountCreateService) Do(ctx context.Context) (webhooks.WebhookResponse, error)
func (*WebhookAccountCreateService) Events ¶ added in v0.7.7
func (s *WebhookAccountCreateService) Events(value []string) *WebhookAccountCreateService
func (*WebhookAccountCreateService) Secret ¶ added in v0.7.7
func (s *WebhookAccountCreateService) Secret(value string) *WebhookAccountCreateService
func (*WebhookAccountCreateService) Url ¶ added in v0.7.7
func (s *WebhookAccountCreateService) Url(value string) *WebhookAccountCreateService
type WebhookDeleteService ¶ added in v0.7.7
type WebhookDeleteService struct {
// contains filtered or unexported fields
}
WebhookDeleteService implements the Webhook Management, Delete a Webhook. Ref. https://fivetran.com/docs/rest-api/webhooks#deletewebhook
func (*WebhookDeleteService) Do ¶ added in v0.7.7
func (s *WebhookDeleteService) Do(ctx context.Context) (common.CommonResponse, error)
func (*WebhookDeleteService) WebhookId ¶ added in v0.7.7
func (s *WebhookDeleteService) WebhookId(value string) *WebhookDeleteService
type WebhookDetailsService ¶ added in v0.7.7
type WebhookDetailsService struct {
// contains filtered or unexported fields
}
WebhookDetailsService implements the Webhook Management, retrieve Webhook Details. Ref. https://fivetran.com/docs/rest-api/webhooks#retrievewebhookdetails
func (*WebhookDetailsService) Do ¶ added in v0.7.7
func (s *WebhookDetailsService) Do(ctx context.Context) (webhooks.WebhookResponse, error)
func (*WebhookDetailsService) WebhookId ¶ added in v0.7.7
func (s *WebhookDetailsService) WebhookId(value string) *WebhookDetailsService
type WebhookGroupCreateService ¶ added in v0.7.7
type WebhookGroupCreateService struct {
// contains filtered or unexported fields
}
WebhookGroupCreateService implements the Webhook Management, Create a Group Webhook. Ref. https://fivetran.com/docs/rest-api/webhooks#creategroupwebhook
func (*WebhookGroupCreateService) Active ¶ added in v0.7.7
func (s *WebhookGroupCreateService) Active(value bool) *WebhookGroupCreateService
func (*WebhookGroupCreateService) Do ¶ added in v0.7.7
func (s *WebhookGroupCreateService) Do(ctx context.Context) (webhooks.WebhookResponse, error)
func (*WebhookGroupCreateService) Events ¶ added in v0.7.7
func (s *WebhookGroupCreateService) Events(value []string) *WebhookGroupCreateService
func (*WebhookGroupCreateService) GroupId ¶ added in v0.7.7
func (s *WebhookGroupCreateService) GroupId(value string) *WebhookGroupCreateService
func (*WebhookGroupCreateService) Secret ¶ added in v0.7.7
func (s *WebhookGroupCreateService) Secret(value string) *WebhookGroupCreateService
func (*WebhookGroupCreateService) Url ¶ added in v0.7.7
func (s *WebhookGroupCreateService) Url(value string) *WebhookGroupCreateService
type WebhookListService ¶ added in v0.7.7
type WebhookListService struct {
// contains filtered or unexported fields
}
WebhookListService implements the Webhook Management, retrieve List Webhook. Ref. https://fivetran.com/docs/rest-api/webhooks#retrievethelistofwebhooks
func (*WebhookListService) Cursor ¶ added in v0.7.7
func (s *WebhookListService) Cursor(value string) *WebhookListService
func (*WebhookListService) Do ¶ added in v0.7.7
func (s *WebhookListService) Do(ctx context.Context) (webhooks.WebhookListResponse, error)
func (*WebhookListService) Limit ¶ added in v0.7.7
func (s *WebhookListService) Limit(value int) *WebhookListService
type WebhookModifyService ¶ added in v0.7.7
type WebhookModifyService struct {
// contains filtered or unexported fields
}
WebhookModifyService implements the Webhook Management, Modify a Webhook. Ref. https://fivetran.com/docs/rest-api/webhooks#updatewebhook
func (*WebhookModifyService) Active ¶ added in v0.7.7
func (s *WebhookModifyService) Active(value bool) *WebhookModifyService
func (*WebhookModifyService) Do ¶ added in v0.7.7
func (s *WebhookModifyService) Do(ctx context.Context) (webhooks.WebhookResponse, error)
func (*WebhookModifyService) Events ¶ added in v0.7.7
func (s *WebhookModifyService) Events(value []string) *WebhookModifyService
func (*WebhookModifyService) RunTests ¶ added in v0.7.7
func (s *WebhookModifyService) RunTests(value bool) *WebhookModifyService
func (*WebhookModifyService) Secret ¶ added in v0.7.7
func (s *WebhookModifyService) Secret(value string) *WebhookModifyService
func (*WebhookModifyService) Url ¶ added in v0.7.7
func (s *WebhookModifyService) Url(value string) *WebhookModifyService
func (*WebhookModifyService) WebhookId ¶ added in v0.7.7
func (s *WebhookModifyService) WebhookId(value string) *WebhookModifyService
type WebhookTestResponse ¶ added in v0.7.10
type WebhookTestService ¶ added in v0.7.10
type WebhookTestService struct {
// contains filtered or unexported fields
}
WebhookTestService implements the test method for Webhook Management API. Ref. https://fivetran.com/docs/rest-api/webhooks#testwebhook
func (*WebhookTestService) Do ¶ added in v0.7.10
func (s *WebhookTestService) Do(ctx context.Context) (WebhookTestResponse, error)
func (*WebhookTestService) Event ¶ added in v0.7.10
func (s *WebhookTestService) Event(value string) *WebhookTestService
func (*WebhookTestService) WebhookId ¶ added in v0.7.10
func (s *WebhookTestService) WebhookId(value string) *WebhookTestService
Source Files
¶
- client.go
- connect_card.go
- connect_card_config.go
- connector_column_config_list.go
- connector_column_config_modify.go
- connector_create.go
- connector_database_schema_config_modify.go
- connector_delete.go
- connector_details.go
- connector_modify.go
- connector_resync_table.go
- connector_schema_details.go
- connector_schema_reload.go
- connector_schema_update.go
- connector_setup_tests.go
- connector_sync.go
- connector_table_config_modify.go
- connectors_source_metadata.go
- dbt_model_details.go
- dbt_models_list.go
- dbt_project_create.go
- dbt_project_delete.go
- dbt_project_details.go
- dbt_project_modify.go
- dbt_projects_list.go
- dbt_transformation_create.go
- dbt_transformation_delete.go
- dbt_transformation_details.go
- dbt_transformation_modify.go
- destination_create.go
- destination_delete.go
- destination_details.go
- destination_modify.go
- destination_setup_tests.go
- external_logging_create.go
- external_logging_delete.go
- external_logging_details.go
- external_logging_modify.go
- external_logging_setup_tests.go
- fivetran.go
- group_add_user.go
- group_create.go
- group_delete.go
- group_details.go
- group_list_connectors.go
- group_list_users.go
- group_modify.go
- group_remove_user.go
- groups_list.go
- metadata_columns_list.go
- metadata_schemas_list.go
- metadata_tables_list.go
- roles_list.go
- team_connector_membership_create.go
- team_connector_membership_delete.go
- team_connector_membership_details.go
- team_connector_membership_modify.go
- team_connector_memberships_list.go
- team_group_membership_create.go
- team_group_membership_delete.go
- team_group_membership_details.go
- team_group_membership_modify.go
- team_group_memberships_list.go
- team_user_membership_create.go
- team_user_membership_delete.go
- team_user_membership_details.go
- team_user_membership_modify.go
- team_user_memberships_list.go
- teams_create.go
- teams_delete.go
- teams_delete_role_in_account.go
- teams_details.go
- teams_list.go
- teams_modify.go
- user_delete.go
- user_details.go
- user_invite.go
- user_modify.go
- users_list.go
- webhook_account_create.go
- webhook_delete.go
- webhook_details.go
- webhook_group_create.go
- webhook_list.go
- webhook_modify.go
- webhook_tests.go