schema

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const ActivateAccessProvider_Operation = `` /* 820-byte string literal not displayed */

The query or mutation executed by ActivateAccessProvider.

View Source
const AddIdentityStoreToDataSource_Operation = `` /* 462-byte string literal not displayed */

The query or mutation executed by AddIdentityStoreToDataSource.

View Source
const CreateAccessProvider_Operation = `` /* 906-byte string literal not displayed */

The query or mutation executed by CreateAccessProvider.

View Source
const CreateDataSource_Operation = `` /* 429-byte string literal not displayed */

The query or mutation executed by CreateDataSource.

View Source
const CreateIdentityStore_Operation = `` /* 533-byte string literal not displayed */

The query or mutation executed by CreateIdentityStore.

View Source
const DataObjectByExternalId_Operation = `` /* 300-byte string literal not displayed */

The query or mutation executed by DataObjectByExternalId.

View Source
const DataSourceIdentityStores_Operation = `` /* 441-byte string literal not displayed */

The query or mutation executed by DataSourceIdentityStores.

View Source
const DataSourceMaskInformation_Operation = `` /* 520-byte string literal not displayed */

The query or mutation executed by DataSourceMaskInformation.

View Source
const DeactivateAccessProvider_Operation = `` /* 824-byte string literal not displayed */

The query or mutation executed by DeactivateAccessProvider.

View Source
const DeleteAccessProvider_Operation = `` /* 816-byte string literal not displayed */

The query or mutation executed by DeleteAccessProvider.

View Source
const DeleteDataSource_Operation = `` /* 227-byte string literal not displayed */

The query or mutation executed by DeleteDataSource.

View Source
const DeleteIdentityStore_Operation = `` /* 236-byte string literal not displayed */

The query or mutation executed by DeleteIdentityStore.

View Source
const GetAccessProviderWhatAccessProviders_Operation = `` /* 1532-byte string literal not displayed */

The query or mutation executed by GetAccessProviderWhatAccessProviders.

View Source
const GetAccessProviderWhatDataObjectList_Operation = `` /* 976-byte string literal not displayed */

The query or mutation executed by GetAccessProviderWhatDataObjectList.

View Source
const GetAccessProviderWhoList_Operation = `` /* 1076-byte string literal not displayed */

The query or mutation executed by GetAccessProviderWhoList.

View Source
const GetAccessProvider_Operation = `` /* 804-byte string literal not displayed */

The query or mutation executed by GetAccessProvider.

View Source
const GetDataSource_Operation = `` /* 395-byte string literal not displayed */

The query or mutation executed by GetDataSource.

View Source
const GetIdentityStore_Operation = `` /* 496-byte string literal not displayed */

The query or mutation executed by GetIdentityStore.

View Source
const GetUserByEmail_Operation = `` /* 416-byte string literal not displayed */

The query or mutation executed by GetUserByEmail.

View Source
const ListAccessProviders_Operation = `` /* 1092-byte string literal not displayed */

The query or mutation executed by ListAccessProviders.

View Source
const ListDataSources_Operation = `` /* 701-byte string literal not displayed */

The query or mutation executed by ListDataSources.

View Source
const ListIdentityStores_Operation = `` /* 701-byte string literal not displayed */

The query or mutation executed by ListIdentityStores.

View Source
const RemoveIdentityStoreFromDataSource_Operation = `` /* 472-byte string literal not displayed */

The query or mutation executed by RemoveIdentityStoreFromDataSource.

View Source
const UpdateAccessProvider_Operation = `` /* 925-byte string literal not displayed */

The query or mutation executed by UpdateAccessProvider.

View Source
const UpdateDataSource_Operation = `` /* 448-byte string literal not displayed */

The query or mutation executed by UpdateDataSource.

View Source
const UpdateIdentityStore_Operation = `` /* 552-byte string literal not displayed */

The query or mutation executed by UpdateIdentityStore.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessProvider

type AccessProvider struct {
	Id                      string                      `json:"id"`
	IsSample                bool                        `json:"isSample"`
	CreatedAt               time.Time                   `json:"createdAt"`
	ModifiedAt              time.Time                   `json:"modifiedAt"`
	Name                    string                      `json:"name"`
	NamingHint              *string                     `json:"namingHint"`
	State                   models.AccessProviderState  `json:"state"`
	Action                  models.AccessProviderAction `json:"action"`
	Type                    *string                     `json:"type"`
	Description             string                      `json:"description"`
	PolicyRule              *string                     `json:"policyRule"`
	Override                bool                        `json:"override"`
	External                bool                        `json:"external"`
	NotInternalizable       bool                        `json:"notInternalizable"`
	WhoLocked               *bool                       `json:"whoLocked"`
	WhoLockedReason         *string                     `json:"whoLockedReason"`
	InheritanceLocked       *bool                       `json:"inheritanceLocked"`
	InheritanceLockedReason *string                     `json:"inheritanceLockedReason"`
	WhatLocked              *bool                       `json:"whatLocked"`
	WhatLockedReason        *string                     `json:"whatLockedReason"`
	NameLocked              *bool                       `json:"nameLocked"`
	NameLockedReason        *string                     `json:"nameLockedReason"`
	DeleteLocked            *bool                       `json:"deleteLocked"`
	DeleteLockedReason      *string                     `json:"deleteLockedReason"`
	Complete                *bool                       `json:"complete"`
	// Fetches the data sources that this AP will get deployed to.
	DataSources []AccessProviderDataSourcesDataSource `json:"dataSources"`
}

AccessProvider includes the GraphQL fields of AccessProvider requested by the fragment AccessProvider.

func (*AccessProvider) GetAction

GetAction returns AccessProvider.Action, and is useful for accessing the field via an interface.

func (*AccessProvider) GetComplete

func (v *AccessProvider) GetComplete() *bool

GetComplete returns AccessProvider.Complete, and is useful for accessing the field via an interface.

func (*AccessProvider) GetCreatedAt

func (v *AccessProvider) GetCreatedAt() time.Time

GetCreatedAt returns AccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*AccessProvider) GetDataSources

GetDataSources returns AccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*AccessProvider) GetDeleteLocked

func (v *AccessProvider) GetDeleteLocked() *bool

GetDeleteLocked returns AccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*AccessProvider) GetDeleteLockedReason

func (v *AccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns AccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*AccessProvider) GetDescription

func (v *AccessProvider) GetDescription() string

GetDescription returns AccessProvider.Description, and is useful for accessing the field via an interface.

func (*AccessProvider) GetExternal

func (v *AccessProvider) GetExternal() bool

GetExternal returns AccessProvider.External, and is useful for accessing the field via an interface.

func (*AccessProvider) GetId

func (v *AccessProvider) GetId() string

GetId returns AccessProvider.Id, and is useful for accessing the field via an interface.

func (*AccessProvider) GetInheritanceLocked

func (v *AccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns AccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*AccessProvider) GetInheritanceLockedReason

func (v *AccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns AccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*AccessProvider) GetIsSample

func (v *AccessProvider) GetIsSample() bool

GetIsSample returns AccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*AccessProvider) GetModifiedAt

func (v *AccessProvider) GetModifiedAt() time.Time

GetModifiedAt returns AccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*AccessProvider) GetName

func (v *AccessProvider) GetName() string

GetName returns AccessProvider.Name, and is useful for accessing the field via an interface.

func (*AccessProvider) GetNameLocked

func (v *AccessProvider) GetNameLocked() *bool

GetNameLocked returns AccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*AccessProvider) GetNameLockedReason

func (v *AccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns AccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*AccessProvider) GetNamingHint

func (v *AccessProvider) GetNamingHint() *string

GetNamingHint returns AccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*AccessProvider) GetNotInternalizable

func (v *AccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns AccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*AccessProvider) GetOverride

func (v *AccessProvider) GetOverride() bool

GetOverride returns AccessProvider.Override, and is useful for accessing the field via an interface.

func (*AccessProvider) GetPolicyRule

func (v *AccessProvider) GetPolicyRule() *string

GetPolicyRule returns AccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*AccessProvider) GetState

GetState returns AccessProvider.State, and is useful for accessing the field via an interface.

func (*AccessProvider) GetType

func (v *AccessProvider) GetType() *string

GetType returns AccessProvider.Type, and is useful for accessing the field via an interface.

func (*AccessProvider) GetWhatLocked

func (v *AccessProvider) GetWhatLocked() *bool

GetWhatLocked returns AccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*AccessProvider) GetWhatLockedReason

func (v *AccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns AccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*AccessProvider) GetWhoLocked

func (v *AccessProvider) GetWhoLocked() *bool

GetWhoLocked returns AccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*AccessProvider) GetWhoLockedReason

func (v *AccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns AccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

type AccessProviderDataSourcesDataSource

type AccessProviderDataSourcesDataSource struct {
	DataSource `json:"-"`
}

AccessProviderDataSourcesDataSource includes the requested fields of the GraphQL type DataSource.

func (*AccessProviderDataSourcesDataSource) GetCreatedAt

func (v *AccessProviderDataSourcesDataSource) GetCreatedAt() time.Time

GetCreatedAt returns AccessProviderDataSourcesDataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) GetDescription

func (v *AccessProviderDataSourcesDataSource) GetDescription() string

GetDescription returns AccessProviderDataSourcesDataSource.Description, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) GetId

GetId returns AccessProviderDataSourcesDataSource.Id, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) GetModifiedAt

func (v *AccessProviderDataSourcesDataSource) GetModifiedAt() time.Time

GetModifiedAt returns AccessProviderDataSourcesDataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) GetName

GetName returns AccessProviderDataSourcesDataSource.Name, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) GetParent

GetParent returns AccessProviderDataSourcesDataSource.Parent, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) GetSyncMethod

GetSyncMethod returns AccessProviderDataSourcesDataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) GetType

GetType returns AccessProviderDataSourcesDataSource.Type, and is useful for accessing the field via an interface.

func (*AccessProviderDataSourcesDataSource) MarshalJSON

func (v *AccessProviderDataSourcesDataSource) MarshalJSON() ([]byte, error)

func (*AccessProviderDataSourcesDataSource) UnmarshalJSON

func (v *AccessProviderDataSourcesDataSource) UnmarshalJSON(b []byte) error

type AccessProviderFilterInput

type AccessProviderFilterInput struct {
	Actions               []models.AccessProviderAction `json:"actions"`
	States                []models.AccessProviderState  `json:"states"`
	External              *bool                         `json:"external"`
	Search                *string                       `json:"search"`
	DataSource            *string                       `json:"dataSource"`
	CanEditWho            *bool                         `json:"canEditWho"`
	CanEditInheritance    *bool                         `json:"canEditInheritance"`
	CanEditWhat           *bool                         `json:"canEditWhat"`
	IncludeGlobal         *bool                         `json:"includeGlobal"`
	CanBeLinkedFrom       *string                       `json:"canBeLinkedFrom"`
	CanBeLinkedTo         *string                       `json:"canBeLinkedTo"`
	CanBeLinkedFromAction *models.AccessProviderAction  `json:"canBeLinkedFromAction"`
	CanBeLinkedToAction   *models.AccessProviderAction  `json:"canBeLinkedToAction"`
	Exclude               []string                      `json:"exclude"`
}

func (*AccessProviderFilterInput) GetActions

GetActions returns AccessProviderFilterInput.Actions, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetCanBeLinkedFrom

func (v *AccessProviderFilterInput) GetCanBeLinkedFrom() *string

GetCanBeLinkedFrom returns AccessProviderFilterInput.CanBeLinkedFrom, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetCanBeLinkedFromAction

func (v *AccessProviderFilterInput) GetCanBeLinkedFromAction() *models.AccessProviderAction

GetCanBeLinkedFromAction returns AccessProviderFilterInput.CanBeLinkedFromAction, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetCanBeLinkedTo

func (v *AccessProviderFilterInput) GetCanBeLinkedTo() *string

GetCanBeLinkedTo returns AccessProviderFilterInput.CanBeLinkedTo, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetCanBeLinkedToAction

func (v *AccessProviderFilterInput) GetCanBeLinkedToAction() *models.AccessProviderAction

GetCanBeLinkedToAction returns AccessProviderFilterInput.CanBeLinkedToAction, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetCanEditInheritance

func (v *AccessProviderFilterInput) GetCanEditInheritance() *bool

GetCanEditInheritance returns AccessProviderFilterInput.CanEditInheritance, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetCanEditWhat

func (v *AccessProviderFilterInput) GetCanEditWhat() *bool

GetCanEditWhat returns AccessProviderFilterInput.CanEditWhat, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetCanEditWho

func (v *AccessProviderFilterInput) GetCanEditWho() *bool

GetCanEditWho returns AccessProviderFilterInput.CanEditWho, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetDataSource

func (v *AccessProviderFilterInput) GetDataSource() *string

GetDataSource returns AccessProviderFilterInput.DataSource, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetExclude

func (v *AccessProviderFilterInput) GetExclude() []string

GetExclude returns AccessProviderFilterInput.Exclude, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetExternal

func (v *AccessProviderFilterInput) GetExternal() *bool

GetExternal returns AccessProviderFilterInput.External, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetIncludeGlobal

func (v *AccessProviderFilterInput) GetIncludeGlobal() *bool

GetIncludeGlobal returns AccessProviderFilterInput.IncludeGlobal, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetSearch

func (v *AccessProviderFilterInput) GetSearch() *string

GetSearch returns AccessProviderFilterInput.Search, and is useful for accessing the field via an interface.

func (*AccessProviderFilterInput) GetStates

GetStates returns AccessProviderFilterInput.States, and is useful for accessing the field via an interface.

type AccessProviderInput

type AccessProviderInput struct {
	Name                *string                        `json:"name"`
	NamingHint          *string                        `json:"namingHint"`
	Action              *models.AccessProviderAction   `json:"action"`
	Description         *string                        `json:"description"`
	Who                 *WhoInput                      `json:"who"`
	WhoItems            []WhoItemInput                 `json:"whoItems"`
	PolicyRule          *string                        `json:"policyRule"`
	FilterCriteria      *DataComparisonExpressionInput `json:"filterCriteria"`
	DataSource          *string                        `json:"dataSource"`
	Type                *string                        `json:"type"`
	What                []WhatInput                    `json:"what"`
	WhatDataObjects     []AccessProviderWhatInputDO    `json:"whatDataObjects"`
	WhatAccessProviders []AccessProviderWhatInputAP    `json:"whatAccessProviders"`
	Override            *bool                          `json:"override"`
	External            *bool                          `json:"external"`
}

func (*AccessProviderInput) GetAction

GetAction returns AccessProviderInput.Action, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetDataSource

func (v *AccessProviderInput) GetDataSource() *string

GetDataSource returns AccessProviderInput.DataSource, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetDescription

func (v *AccessProviderInput) GetDescription() *string

GetDescription returns AccessProviderInput.Description, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetExternal

func (v *AccessProviderInput) GetExternal() *bool

GetExternal returns AccessProviderInput.External, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetFilterCriteria

func (v *AccessProviderInput) GetFilterCriteria() *DataComparisonExpressionInput

GetFilterCriteria returns AccessProviderInput.FilterCriteria, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetName

func (v *AccessProviderInput) GetName() *string

GetName returns AccessProviderInput.Name, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetNamingHint

func (v *AccessProviderInput) GetNamingHint() *string

GetNamingHint returns AccessProviderInput.NamingHint, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetOverride

func (v *AccessProviderInput) GetOverride() *bool

GetOverride returns AccessProviderInput.Override, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetPolicyRule

func (v *AccessProviderInput) GetPolicyRule() *string

GetPolicyRule returns AccessProviderInput.PolicyRule, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetType

func (v *AccessProviderInput) GetType() *string

GetType returns AccessProviderInput.Type, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetWhat

func (v *AccessProviderInput) GetWhat() []WhatInput

GetWhat returns AccessProviderInput.What, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetWhatAccessProviders

func (v *AccessProviderInput) GetWhatAccessProviders() []AccessProviderWhatInputAP

GetWhatAccessProviders returns AccessProviderInput.WhatAccessProviders, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetWhatDataObjects

func (v *AccessProviderInput) GetWhatDataObjects() []AccessProviderWhatInputDO

GetWhatDataObjects returns AccessProviderInput.WhatDataObjects, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetWho

func (v *AccessProviderInput) GetWho() *WhoInput

GetWho returns AccessProviderInput.Who, and is useful for accessing the field via an interface.

func (*AccessProviderInput) GetWhoItems

func (v *AccessProviderInput) GetWhoItems() []WhoItemInput

GetWhoItems returns AccessProviderInput.WhoItems, and is useful for accessing the field via an interface.

type AccessProviderOrderByInput

type AccessProviderOrderByInput struct {
	Name       *Sort `json:"name"`
	CreatedAt  *Sort `json:"createdAt"`
	ModifiedAt *Sort `json:"modifiedAt"`
	Action     *Sort `json:"action"`
	State      *Sort `json:"state"`
	Sync       *Sort `json:"sync"`
}

func (*AccessProviderOrderByInput) GetAction

func (v *AccessProviderOrderByInput) GetAction() *Sort

GetAction returns AccessProviderOrderByInput.Action, and is useful for accessing the field via an interface.

func (*AccessProviderOrderByInput) GetCreatedAt

func (v *AccessProviderOrderByInput) GetCreatedAt() *Sort

GetCreatedAt returns AccessProviderOrderByInput.CreatedAt, and is useful for accessing the field via an interface.

func (*AccessProviderOrderByInput) GetModifiedAt

func (v *AccessProviderOrderByInput) GetModifiedAt() *Sort

GetModifiedAt returns AccessProviderOrderByInput.ModifiedAt, and is useful for accessing the field via an interface.

func (*AccessProviderOrderByInput) GetName

func (v *AccessProviderOrderByInput) GetName() *Sort

GetName returns AccessProviderOrderByInput.Name, and is useful for accessing the field via an interface.

func (*AccessProviderOrderByInput) GetState

func (v *AccessProviderOrderByInput) GetState() *Sort

GetState returns AccessProviderOrderByInput.State, and is useful for accessing the field via an interface.

func (*AccessProviderOrderByInput) GetSync

func (v *AccessProviderOrderByInput) GetSync() *Sort

GetSync returns AccessProviderOrderByInput.Sync, and is useful for accessing the field via an interface.

type AccessProviderPage

type AccessProviderPage struct {
	PageInfo *AccessProviderPagePageInfo   `json:"pageInfo"`
	Edges    []AccessProviderPageEdgesEdge `json:"edges"`
}

AccessProviderPage includes the GraphQL fields of PagedResult requested by the fragment AccessProviderPage.

func (*AccessProviderPage) GetEdges

GetEdges returns AccessProviderPage.Edges, and is useful for accessing the field via an interface.

func (*AccessProviderPage) GetPageInfo

GetPageInfo returns AccessProviderPage.PageInfo, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdge

type AccessProviderPageEdgesEdge struct {
	Cursor *string                              `json:"cursor"`
	Node   *AccessProviderPageEdgesEdgeNodeItem `json:"-"`
}

AccessProviderPageEdgesEdge includes the requested fields of the GraphQL type Edge.

func (*AccessProviderPageEdgesEdge) GetCursor

func (v *AccessProviderPageEdgesEdge) GetCursor() *string

GetCursor returns AccessProviderPageEdgesEdge.Cursor, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdge) GetNode

GetNode returns AccessProviderPageEdgesEdge.Node, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdge) MarshalJSON

func (v *AccessProviderPageEdgesEdge) MarshalJSON() ([]byte, error)

func (*AccessProviderPageEdgesEdge) UnmarshalJSON

func (v *AccessProviderPageEdgesEdge) UnmarshalJSON(b []byte) error

type AccessProviderPageEdgesEdgeNodeAccessProvider

type AccessProviderPageEdgesEdgeNodeAccessProvider struct {
	Typename       *string `json:"__typename"`
	AccessProvider `json:"-"`
}

AccessProviderPageEdgesEdgeNodeAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetAction

GetAction returns AccessProviderPageEdgesEdgeNodeAccessProvider.Action, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetComplete

GetComplete returns AccessProviderPageEdgesEdgeNodeAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetCreatedAt

GetCreatedAt returns AccessProviderPageEdgesEdgeNodeAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetDataSources

GetDataSources returns AccessProviderPageEdgesEdgeNodeAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetDeleteLocked

GetDeleteLocked returns AccessProviderPageEdgesEdgeNodeAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetDeleteLockedReason

func (v *AccessProviderPageEdgesEdgeNodeAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns AccessProviderPageEdgesEdgeNodeAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetDescription

GetDescription returns AccessProviderPageEdgesEdgeNodeAccessProvider.Description, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetExternal

GetExternal returns AccessProviderPageEdgesEdgeNodeAccessProvider.External, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetId

GetId returns AccessProviderPageEdgesEdgeNodeAccessProvider.Id, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetInheritanceLocked

func (v *AccessProviderPageEdgesEdgeNodeAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns AccessProviderPageEdgesEdgeNodeAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetInheritanceLockedReason

func (v *AccessProviderPageEdgesEdgeNodeAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns AccessProviderPageEdgesEdgeNodeAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetIsSample

GetIsSample returns AccessProviderPageEdgesEdgeNodeAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetModifiedAt

GetModifiedAt returns AccessProviderPageEdgesEdgeNodeAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetName

GetName returns AccessProviderPageEdgesEdgeNodeAccessProvider.Name, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetNameLocked

GetNameLocked returns AccessProviderPageEdgesEdgeNodeAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetNameLockedReason

func (v *AccessProviderPageEdgesEdgeNodeAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns AccessProviderPageEdgesEdgeNodeAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetNamingHint

GetNamingHint returns AccessProviderPageEdgesEdgeNodeAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetNotInternalizable

func (v *AccessProviderPageEdgesEdgeNodeAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns AccessProviderPageEdgesEdgeNodeAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetOverride

GetOverride returns AccessProviderPageEdgesEdgeNodeAccessProvider.Override, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetPolicyRule

GetPolicyRule returns AccessProviderPageEdgesEdgeNodeAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetState

GetState returns AccessProviderPageEdgesEdgeNodeAccessProvider.State, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetType

GetType returns AccessProviderPageEdgesEdgeNodeAccessProvider.Type, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetWhatLocked

GetWhatLocked returns AccessProviderPageEdgesEdgeNodeAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetWhatLockedReason

func (v *AccessProviderPageEdgesEdgeNodeAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns AccessProviderPageEdgesEdgeNodeAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetWhoLocked

GetWhoLocked returns AccessProviderPageEdgesEdgeNodeAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) GetWhoLockedReason

func (v *AccessProviderPageEdgesEdgeNodeAccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns AccessProviderPageEdgesEdgeNodeAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) MarshalJSON

func (*AccessProviderPageEdgesEdgeNodeAccessProvider) UnmarshalJSON

type AccessProviderPageEdgesEdgeNodeAccessProviderMaskDetail

type AccessProviderPageEdgesEdgeNodeAccessProviderMaskDetail struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessProviderMaskDetail includes the requested fields of the GraphQL type AccessProviderMaskDetail.

func (*AccessProviderPageEdgesEdgeNodeAccessProviderMaskDetail) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessProviderMaskDetail.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccessProviderMatch

type AccessProviderPageEdgesEdgeNodeAccessProviderMatch struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessProviderMatch includes the requested fields of the GraphQL type AccessProviderMatch.

func (*AccessProviderPageEdgesEdgeNodeAccessProviderMatch) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessProviderMatch.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccessRequest

type AccessProviderPageEdgesEdgeNodeAccessRequest struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessRequest includes the requested fields of the GraphQL type AccessRequest.

func (*AccessProviderPageEdgesEdgeNodeAccessRequest) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessRequest.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccessRequestNotification

type AccessProviderPageEdgesEdgeNodeAccessRequestNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessRequestNotification includes the requested fields of the GraphQL type AccessRequestNotification.

func (*AccessProviderPageEdgesEdgeNodeAccessRequestNotification) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessRequestNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccessRequestWhatItem

type AccessProviderPageEdgesEdgeNodeAccessRequestWhatItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessRequestWhatItem includes the requested fields of the GraphQL type AccessRequestWhatItem.

func (*AccessProviderPageEdgesEdgeNodeAccessRequestWhatItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessRequestWhatItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccessWhatAccessProviderItem

type AccessProviderPageEdgesEdgeNodeAccessWhatAccessProviderItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessWhatAccessProviderItem includes the requested fields of the GraphQL type AccessWhatAccessProviderItem.

func (*AccessProviderPageEdgesEdgeNodeAccessWhatAccessProviderItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessWhatAccessProviderItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccessWhatItem

type AccessProviderPageEdgesEdgeNodeAccessWhatItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessWhatItem includes the requested fields of the GraphQL type AccessWhatItem.

func (*AccessProviderPageEdgesEdgeNodeAccessWhatItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessWhatItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccessWhoItem

type AccessProviderPageEdgesEdgeNodeAccessWhoItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccessWhoItem includes the requested fields of the GraphQL type AccessWhoItem.

func (*AccessProviderPageEdgesEdgeNodeAccessWhoItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccessWhoItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAccount

type AccessProviderPageEdgesEdgeNodeAccount struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAccount includes the requested fields of the GraphQL type Account.

func (*AccessProviderPageEdgesEdgeNodeAccount) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAccount.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeAuditDiffLog

type AccessProviderPageEdgesEdgeNodeAuditDiffLog struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeAuditDiffLog includes the requested fields of the GraphQL type AuditDiffLog.

func (*AccessProviderPageEdgesEdgeNodeAuditDiffLog) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeAuditDiffLog.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeComment

type AccessProviderPageEdgesEdgeNodeComment struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeComment includes the requested fields of the GraphQL type Comment.

func (*AccessProviderPageEdgesEdgeNodeComment) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeComment.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeDataAccessReturnItem

type AccessProviderPageEdgesEdgeNodeDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeDataAccessReturnItem includes the requested fields of the GraphQL type DataAccessReturnItem.

func (*AccessProviderPageEdgesEdgeNodeDataAccessReturnItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeDataObject

type AccessProviderPageEdgesEdgeNodeDataObject struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeDataObject includes the requested fields of the GraphQL type DataObject.

func (*AccessProviderPageEdgesEdgeNodeDataObject) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeDataObject.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeDataObjectType

type AccessProviderPageEdgesEdgeNodeDataObjectType struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeDataObjectType includes the requested fields of the GraphQL type DataObjectType.

func (*AccessProviderPageEdgesEdgeNodeDataObjectType) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeDataObjectType.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeDataSource

type AccessProviderPageEdgesEdgeNodeDataSource struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeDataSource includes the requested fields of the GraphQL type DataSource.

func (*AccessProviderPageEdgesEdgeNodeDataSource) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeDataSource.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeDataUsage

type AccessProviderPageEdgesEdgeNodeDataUsage struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeDataUsage includes the requested fields of the GraphQL type DataUsage.

func (*AccessProviderPageEdgesEdgeNodeDataUsage) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeDataUsage.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeDatasourceNotification

type AccessProviderPageEdgesEdgeNodeDatasourceNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeDatasourceNotification includes the requested fields of the GraphQL type DatasourceNotification.

func (*AccessProviderPageEdgesEdgeNodeDatasourceNotification) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeDatasourceNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeGlobalRoleAssignmentNotification

type AccessProviderPageEdgesEdgeNodeGlobalRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeGlobalRoleAssignmentNotification includes the requested fields of the GraphQL type GlobalRoleAssignmentNotification.

func (*AccessProviderPageEdgesEdgeNodeGlobalRoleAssignmentNotification) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeGlobalRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeGroup

type AccessProviderPageEdgesEdgeNodeGroup struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeGroup includes the requested fields of the GraphQL type Group.

func (*AccessProviderPageEdgesEdgeNodeGroup) GetTypename

func (v *AccessProviderPageEdgesEdgeNodeGroup) GetTypename() *string

GetTypename returns AccessProviderPageEdgesEdgeNodeGroup.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeGroupedDataAccessReturnItem

type AccessProviderPageEdgesEdgeNodeGroupedDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeGroupedDataAccessReturnItem includes the requested fields of the GraphQL type GroupedDataAccessReturnItem.

func (*AccessProviderPageEdgesEdgeNodeGroupedDataAccessReturnItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeGroupedDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeGroupedUserAccessReturnItem

type AccessProviderPageEdgesEdgeNodeGroupedUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeGroupedUserAccessReturnItem includes the requested fields of the GraphQL type GroupedUserAccessReturnItem.

func (*AccessProviderPageEdgesEdgeNodeGroupedUserAccessReturnItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeGroupedUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeIdentityStore

type AccessProviderPageEdgesEdgeNodeIdentityStore struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*AccessProviderPageEdgesEdgeNodeIdentityStore) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeIdentityStore.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeInsightsResult

type AccessProviderPageEdgesEdgeNodeInsightsResult struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeInsightsResult includes the requested fields of the GraphQL type InsightsResult.

func (*AccessProviderPageEdgesEdgeNodeInsightsResult) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeInsightsResult.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeIssue

type AccessProviderPageEdgesEdgeNodeIssue struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeIssue includes the requested fields of the GraphQL type Issue.

func (*AccessProviderPageEdgesEdgeNodeIssue) GetTypename

func (v *AccessProviderPageEdgesEdgeNodeIssue) GetTypename() *string

GetTypename returns AccessProviderPageEdgesEdgeNodeIssue.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeItem

type AccessProviderPageEdgesEdgeNodeItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

AccessProviderPageEdgesEdgeNodeItem includes the requested fields of the GraphQL interface Item.

AccessProviderPageEdgesEdgeNodeItem is implemented by the following types: AccessProviderPageEdgesEdgeNodeAccessProvider AccessProviderPageEdgesEdgeNodeAccessProviderMaskDetail AccessProviderPageEdgesEdgeNodeAccessProviderMatch AccessProviderPageEdgesEdgeNodeAccessRequest AccessProviderPageEdgesEdgeNodeAccessRequestNotification AccessProviderPageEdgesEdgeNodeAccessRequestWhatItem AccessProviderPageEdgesEdgeNodeAccessWhatAccessProviderItem AccessProviderPageEdgesEdgeNodeAccessWhatItem AccessProviderPageEdgesEdgeNodeAccessWhoItem AccessProviderPageEdgesEdgeNodeAccount AccessProviderPageEdgesEdgeNodeAuditDiffLog AccessProviderPageEdgesEdgeNodeComment AccessProviderPageEdgesEdgeNodeDataAccessReturnItem AccessProviderPageEdgesEdgeNodeDataObject AccessProviderPageEdgesEdgeNodeDataObjectType AccessProviderPageEdgesEdgeNodeDataSource AccessProviderPageEdgesEdgeNodeDataUsage AccessProviderPageEdgesEdgeNodeDatasourceNotification AccessProviderPageEdgesEdgeNodeGlobalRoleAssignmentNotification AccessProviderPageEdgesEdgeNodeGroup AccessProviderPageEdgesEdgeNodeGroupedDataAccessReturnItem AccessProviderPageEdgesEdgeNodeGroupedUserAccessReturnItem AccessProviderPageEdgesEdgeNodeIdentityStore AccessProviderPageEdgesEdgeNodeInsightsResult AccessProviderPageEdgesEdgeNodeIssue AccessProviderPageEdgesEdgeNodeJob AccessProviderPageEdgesEdgeNodeJobLogMsg AccessProviderPageEdgesEdgeNodePromiseDetails AccessProviderPageEdgesEdgeNodeRole AccessProviderPageEdgesEdgeNodeRoleAssignment AccessProviderPageEdgesEdgeNodeRoleAssignmentNotification AccessProviderPageEdgesEdgeNodeSearchResultItem AccessProviderPageEdgesEdgeNodeTag AccessProviderPageEdgesEdgeNodeTask AccessProviderPageEdgesEdgeNodeTaskNotification AccessProviderPageEdgesEdgeNodeUser AccessProviderPageEdgesEdgeNodeUserAccessReturnItem AccessProviderPageEdgesEdgeNodeUserSubtask AccessProviderPageEdgesEdgeNodeUserTask

type AccessProviderPageEdgesEdgeNodeJob

type AccessProviderPageEdgesEdgeNodeJob struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeJob includes the requested fields of the GraphQL type Job.

func (*AccessProviderPageEdgesEdgeNodeJob) GetTypename

func (v *AccessProviderPageEdgesEdgeNodeJob) GetTypename() *string

GetTypename returns AccessProviderPageEdgesEdgeNodeJob.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeJobLogMsg

type AccessProviderPageEdgesEdgeNodeJobLogMsg struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeJobLogMsg includes the requested fields of the GraphQL type JobLogMsg.

func (*AccessProviderPageEdgesEdgeNodeJobLogMsg) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeJobLogMsg.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodePromiseDetails

type AccessProviderPageEdgesEdgeNodePromiseDetails struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodePromiseDetails includes the requested fields of the GraphQL type PromiseDetails.

func (*AccessProviderPageEdgesEdgeNodePromiseDetails) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodePromiseDetails.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeRole

type AccessProviderPageEdgesEdgeNodeRole struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeRole includes the requested fields of the GraphQL type Role.

func (*AccessProviderPageEdgesEdgeNodeRole) GetTypename

func (v *AccessProviderPageEdgesEdgeNodeRole) GetTypename() *string

GetTypename returns AccessProviderPageEdgesEdgeNodeRole.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeRoleAssignment

type AccessProviderPageEdgesEdgeNodeRoleAssignment struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeRoleAssignment includes the requested fields of the GraphQL type RoleAssignment.

func (*AccessProviderPageEdgesEdgeNodeRoleAssignment) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeRoleAssignment.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeRoleAssignmentNotification

type AccessProviderPageEdgesEdgeNodeRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeRoleAssignmentNotification includes the requested fields of the GraphQL type RoleAssignmentNotification.

func (*AccessProviderPageEdgesEdgeNodeRoleAssignmentNotification) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeSearchResultItem

type AccessProviderPageEdgesEdgeNodeSearchResultItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeSearchResultItem includes the requested fields of the GraphQL type SearchResultItem.

func (*AccessProviderPageEdgesEdgeNodeSearchResultItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeSearchResultItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeTag

type AccessProviderPageEdgesEdgeNodeTag struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeTag includes the requested fields of the GraphQL type Tag.

func (*AccessProviderPageEdgesEdgeNodeTag) GetTypename

func (v *AccessProviderPageEdgesEdgeNodeTag) GetTypename() *string

GetTypename returns AccessProviderPageEdgesEdgeNodeTag.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeTask

type AccessProviderPageEdgesEdgeNodeTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeTask includes the requested fields of the GraphQL type Task.

func (*AccessProviderPageEdgesEdgeNodeTask) GetTypename

func (v *AccessProviderPageEdgesEdgeNodeTask) GetTypename() *string

GetTypename returns AccessProviderPageEdgesEdgeNodeTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeTaskNotification

type AccessProviderPageEdgesEdgeNodeTaskNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeTaskNotification includes the requested fields of the GraphQL type TaskNotification.

func (*AccessProviderPageEdgesEdgeNodeTaskNotification) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeTaskNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeUser

type AccessProviderPageEdgesEdgeNodeUser struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeUser includes the requested fields of the GraphQL type User.

func (*AccessProviderPageEdgesEdgeNodeUser) GetTypename

func (v *AccessProviderPageEdgesEdgeNodeUser) GetTypename() *string

GetTypename returns AccessProviderPageEdgesEdgeNodeUser.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeUserAccessReturnItem

type AccessProviderPageEdgesEdgeNodeUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeUserAccessReturnItem includes the requested fields of the GraphQL type UserAccessReturnItem.

func (*AccessProviderPageEdgesEdgeNodeUserAccessReturnItem) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeUserSubtask

type AccessProviderPageEdgesEdgeNodeUserSubtask struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeUserSubtask includes the requested fields of the GraphQL type UserSubtask.

func (*AccessProviderPageEdgesEdgeNodeUserSubtask) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeUserSubtask.Typename, and is useful for accessing the field via an interface.

type AccessProviderPageEdgesEdgeNodeUserTask

type AccessProviderPageEdgesEdgeNodeUserTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderPageEdgesEdgeNodeUserTask includes the requested fields of the GraphQL type UserTask.

func (*AccessProviderPageEdgesEdgeNodeUserTask) GetTypename

GetTypename returns AccessProviderPageEdgesEdgeNodeUserTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderPagePageInfo

type AccessProviderPagePageInfo struct {
	PageInfo `json:"-"`
}

AccessProviderPagePageInfo includes the requested fields of the GraphQL type PageInfo.

func (*AccessProviderPagePageInfo) GetHasNextPage

func (v *AccessProviderPagePageInfo) GetHasNextPage() *bool

GetHasNextPage returns AccessProviderPagePageInfo.HasNextPage, and is useful for accessing the field via an interface.

func (*AccessProviderPagePageInfo) GetStartCursor

func (v *AccessProviderPagePageInfo) GetStartCursor() *string

GetStartCursor returns AccessProviderPagePageInfo.StartCursor, and is useful for accessing the field via an interface.

func (*AccessProviderPagePageInfo) MarshalJSON

func (v *AccessProviderPagePageInfo) MarshalJSON() ([]byte, error)

func (*AccessProviderPagePageInfo) UnmarshalJSON

func (v *AccessProviderPagePageInfo) UnmarshalJSON(b []byte) error

type AccessProviderWhatAccessProviderFilterInput added in v0.0.3

type AccessProviderWhatAccessProviderFilterInput struct {
	Actions []models.AccessProviderAction `json:"actions"`
}

func (*AccessProviderWhatAccessProviderFilterInput) GetActions added in v0.0.3

GetActions returns AccessProviderWhatAccessProviderFilterInput.Actions, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderList added in v0.0.3

type AccessProviderWhatAccessProviderList struct {
	PageInfo *AccessProviderWhatAccessProviderListPageInfo   `json:"pageInfo"`
	Edges    []AccessProviderWhatAccessProviderListEdgesEdge `json:"edges"`
}

AccessProviderWhatAccessProviderList includes the GraphQL fields of PagedResult requested by the fragment AccessProviderWhatAccessProviderList.

func (*AccessProviderWhatAccessProviderList) GetEdges added in v0.0.3

GetEdges returns AccessProviderWhatAccessProviderList.Edges, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderList) GetPageInfo added in v0.0.3

GetPageInfo returns AccessProviderWhatAccessProviderList.PageInfo, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdge added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdge struct {
	Cursor *string                                                `json:"cursor"`
	Node   *AccessProviderWhatAccessProviderListEdgesEdgeNodeItem `json:"-"`
}

AccessProviderWhatAccessProviderListEdgesEdge includes the requested fields of the GraphQL type Edge.

func (*AccessProviderWhatAccessProviderListEdgesEdge) GetCursor added in v0.0.3

GetCursor returns AccessProviderWhatAccessProviderListEdgesEdge.Cursor, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderListEdgesEdge) GetNode added in v0.0.3

GetNode returns AccessProviderWhatAccessProviderListEdgesEdge.Node, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderListEdgesEdge) MarshalJSON added in v0.0.3

func (*AccessProviderWhatAccessProviderListEdgesEdge) UnmarshalJSON added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProvider added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProvider struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProvider) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProvider.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMaskDetail added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMaskDetail struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMaskDetail includes the requested fields of the GraphQL type AccessProviderMaskDetail.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMaskDetail) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMaskDetail.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMatch added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMatch struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMatch includes the requested fields of the GraphQL type AccessProviderMatch.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMatch) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMatch.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequest added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequest struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequest includes the requested fields of the GraphQL type AccessRequest.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequest) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequest.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestNotification added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestNotification includes the requested fields of the GraphQL type AccessRequestNotification.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestNotification) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestWhatItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestWhatItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestWhatItem includes the requested fields of the GraphQL type AccessRequestWhatItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestWhatItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestWhatItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem struct {
	Typename                     *string `json:"__typename"`
	AccessWhatAccessProviderItem `json:"-"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem includes the requested fields of the GraphQL type AccessWhatAccessProviderItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem) GetAccessProvider added in v0.0.3

GetAccessProvider returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem.AccessProvider, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem) GetExpiresAt added in v0.0.3

GetExpiresAt returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem.ExpiresAt, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem.Typename, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem) MarshalJSON added in v0.0.3

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem) UnmarshalJSON added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatItem includes the requested fields of the GraphQL type AccessWhatItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhoItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhoItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhoItem includes the requested fields of the GraphQL type AccessWhoItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhoItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhoItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccount added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAccount struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAccount includes the requested fields of the GraphQL type Account.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAccount) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAccount.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAuditDiffLog added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeAuditDiffLog struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeAuditDiffLog includes the requested fields of the GraphQL type AuditDiffLog.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeAuditDiffLog) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeAuditDiffLog.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeComment added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeComment struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeComment includes the requested fields of the GraphQL type Comment.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeComment) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeComment.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataAccessReturnItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeDataAccessReturnItem includes the requested fields of the GraphQL type DataAccessReturnItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeDataAccessReturnItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObject added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObject struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObject includes the requested fields of the GraphQL type DataObject.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObject) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObject.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObjectType added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObjectType struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObjectType includes the requested fields of the GraphQL type DataObjectType.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObjectType) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObjectType.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataSource added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataSource struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeDataSource includes the requested fields of the GraphQL type DataSource.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeDataSource) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeDataSource.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataUsage added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDataUsage struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeDataUsage includes the requested fields of the GraphQL type DataUsage.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeDataUsage) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeDataUsage.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDatasourceNotification added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeDatasourceNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeDatasourceNotification includes the requested fields of the GraphQL type DatasourceNotification.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeDatasourceNotification) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeDatasourceNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGlobalRoleAssignmentNotification added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGlobalRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeGlobalRoleAssignmentNotification includes the requested fields of the GraphQL type GlobalRoleAssignmentNotification.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeGlobalRoleAssignmentNotification) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeGlobalRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGroup added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGroup struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeGroup includes the requested fields of the GraphQL type Group.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeGroup) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeGroup.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedDataAccessReturnItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedDataAccessReturnItem includes the requested fields of the GraphQL type GroupedDataAccessReturnItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedDataAccessReturnItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedUserAccessReturnItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedUserAccessReturnItem includes the requested fields of the GraphQL type GroupedUserAccessReturnItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedUserAccessReturnItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeIdentityStore added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeIdentityStore struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeIdentityStore) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeIdentityStore.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeInsightsResult added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeInsightsResult struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeInsightsResult includes the requested fields of the GraphQL type InsightsResult.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeInsightsResult) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeInsightsResult.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeIssue added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeIssue struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeIssue includes the requested fields of the GraphQL type Issue.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeIssue) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeIssue.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeItem includes the requested fields of the GraphQL interface Item.

AccessProviderWhatAccessProviderListEdgesEdgeNodeItem is implemented by the following types: AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProvider AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMaskDetail AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessProviderMatch AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequest AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestNotification AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessRequestWhatItem AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatAccessProviderItem AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhatItem AccessProviderWhatAccessProviderListEdgesEdgeNodeAccessWhoItem AccessProviderWhatAccessProviderListEdgesEdgeNodeAccount AccessProviderWhatAccessProviderListEdgesEdgeNodeAuditDiffLog AccessProviderWhatAccessProviderListEdgesEdgeNodeComment AccessProviderWhatAccessProviderListEdgesEdgeNodeDataAccessReturnItem AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObject AccessProviderWhatAccessProviderListEdgesEdgeNodeDataObjectType AccessProviderWhatAccessProviderListEdgesEdgeNodeDataSource AccessProviderWhatAccessProviderListEdgesEdgeNodeDataUsage AccessProviderWhatAccessProviderListEdgesEdgeNodeDatasourceNotification AccessProviderWhatAccessProviderListEdgesEdgeNodeGlobalRoleAssignmentNotification AccessProviderWhatAccessProviderListEdgesEdgeNodeGroup AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedDataAccessReturnItem AccessProviderWhatAccessProviderListEdgesEdgeNodeGroupedUserAccessReturnItem AccessProviderWhatAccessProviderListEdgesEdgeNodeIdentityStore AccessProviderWhatAccessProviderListEdgesEdgeNodeInsightsResult AccessProviderWhatAccessProviderListEdgesEdgeNodeIssue AccessProviderWhatAccessProviderListEdgesEdgeNodeJob AccessProviderWhatAccessProviderListEdgesEdgeNodeJobLogMsg AccessProviderWhatAccessProviderListEdgesEdgeNodePromiseDetails AccessProviderWhatAccessProviderListEdgesEdgeNodeRole AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignment AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignmentNotification AccessProviderWhatAccessProviderListEdgesEdgeNodeSearchResultItem AccessProviderWhatAccessProviderListEdgesEdgeNodeTag AccessProviderWhatAccessProviderListEdgesEdgeNodeTask AccessProviderWhatAccessProviderListEdgesEdgeNodeTaskNotification AccessProviderWhatAccessProviderListEdgesEdgeNodeUser AccessProviderWhatAccessProviderListEdgesEdgeNodeUserAccessReturnItem AccessProviderWhatAccessProviderListEdgesEdgeNodeUserSubtask AccessProviderWhatAccessProviderListEdgesEdgeNodeUserTask

type AccessProviderWhatAccessProviderListEdgesEdgeNodeJob added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeJob struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeJob includes the requested fields of the GraphQL type Job.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeJob) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeJob.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeJobLogMsg added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeJobLogMsg struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeJobLogMsg includes the requested fields of the GraphQL type JobLogMsg.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeJobLogMsg) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeJobLogMsg.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodePromiseDetails added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodePromiseDetails struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodePromiseDetails includes the requested fields of the GraphQL type PromiseDetails.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodePromiseDetails) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodePromiseDetails.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeRole added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeRole struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeRole includes the requested fields of the GraphQL type Role.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeRole) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeRole.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignment added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignment struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignment includes the requested fields of the GraphQL type RoleAssignment.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignment) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignment.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignmentNotification added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignmentNotification includes the requested fields of the GraphQL type RoleAssignmentNotification.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignmentNotification) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeSearchResultItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeSearchResultItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeSearchResultItem includes the requested fields of the GraphQL type SearchResultItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeSearchResultItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeSearchResultItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeTag added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeTag struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeTag includes the requested fields of the GraphQL type Tag.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeTag) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeTag.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeTask added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeTask includes the requested fields of the GraphQL type Task.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeTask) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeTaskNotification added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeTaskNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeTaskNotification includes the requested fields of the GraphQL type TaskNotification.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeTaskNotification) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeTaskNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUser added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUser struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeUser includes the requested fields of the GraphQL type User.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeUser) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeUser.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUserAccessReturnItem added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeUserAccessReturnItem includes the requested fields of the GraphQL type UserAccessReturnItem.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeUserAccessReturnItem) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUserSubtask added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUserSubtask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeUserSubtask includes the requested fields of the GraphQL type UserSubtask.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeUserSubtask) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeUserSubtask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUserTask added in v0.0.3

type AccessProviderWhatAccessProviderListEdgesEdgeNodeUserTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatAccessProviderListEdgesEdgeNodeUserTask includes the requested fields of the GraphQL type UserTask.

func (*AccessProviderWhatAccessProviderListEdgesEdgeNodeUserTask) GetTypename added in v0.0.3

GetTypename returns AccessProviderWhatAccessProviderListEdgesEdgeNodeUserTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatAccessProviderListPageInfo added in v0.0.3

type AccessProviderWhatAccessProviderListPageInfo struct {
	PageInfo `json:"-"`
}

AccessProviderWhatAccessProviderListPageInfo includes the requested fields of the GraphQL type PageInfo.

func (*AccessProviderWhatAccessProviderListPageInfo) GetHasNextPage added in v0.0.3

GetHasNextPage returns AccessProviderWhatAccessProviderListPageInfo.HasNextPage, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderListPageInfo) GetStartCursor added in v0.0.3

GetStartCursor returns AccessProviderWhatAccessProviderListPageInfo.StartCursor, and is useful for accessing the field via an interface.

func (*AccessProviderWhatAccessProviderListPageInfo) MarshalJSON added in v0.0.3

func (*AccessProviderWhatAccessProviderListPageInfo) UnmarshalJSON added in v0.0.3

type AccessProviderWhatInputAP

type AccessProviderWhatInputAP struct {
	AccessProvider string     `json:"accessProvider"`
	ExpiresAt      *time.Time `json:"expiresAt"`
}

func (*AccessProviderWhatInputAP) GetAccessProvider

func (v *AccessProviderWhatInputAP) GetAccessProvider() string

GetAccessProvider returns AccessProviderWhatInputAP.AccessProvider, and is useful for accessing the field via an interface.

func (*AccessProviderWhatInputAP) GetExpiresAt

func (v *AccessProviderWhatInputAP) GetExpiresAt() *time.Time

GetExpiresAt returns AccessProviderWhatInputAP.ExpiresAt, and is useful for accessing the field via an interface.

type AccessProviderWhatInputDO

type AccessProviderWhatInputDO struct {
	Permissions       []*string `json:"permissions"`
	GlobalPermissions []*string `json:"globalPermissions"`
	DataObjects       []*string `json:"dataObjects"`
}

func (*AccessProviderWhatInputDO) GetDataObjects

func (v *AccessProviderWhatInputDO) GetDataObjects() []*string

GetDataObjects returns AccessProviderWhatInputDO.DataObjects, and is useful for accessing the field via an interface.

func (*AccessProviderWhatInputDO) GetGlobalPermissions

func (v *AccessProviderWhatInputDO) GetGlobalPermissions() []*string

GetGlobalPermissions returns AccessProviderWhatInputDO.GlobalPermissions, and is useful for accessing the field via an interface.

func (*AccessProviderWhatInputDO) GetPermissions

func (v *AccessProviderWhatInputDO) GetPermissions() []*string

GetPermissions returns AccessProviderWhatInputDO.Permissions, and is useful for accessing the field via an interface.

type AccessProviderWhatList

type AccessProviderWhatList struct {
	PageInfo *AccessProviderWhatListPageInfo   `json:"pageInfo"`
	Edges    []AccessProviderWhatListEdgesEdge `json:"edges"`
}

AccessProviderWhatList includes the GraphQL fields of PagedResult requested by the fragment AccessProviderWhatList.

func (*AccessProviderWhatList) GetEdges

GetEdges returns AccessProviderWhatList.Edges, and is useful for accessing the field via an interface.

func (*AccessProviderWhatList) GetPageInfo

GetPageInfo returns AccessProviderWhatList.PageInfo, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdge

type AccessProviderWhatListEdgesEdge struct {
	Cursor *string                                  `json:"cursor"`
	Node   *AccessProviderWhatListEdgesEdgeNodeItem `json:"-"`
}

AccessProviderWhatListEdgesEdge includes the requested fields of the GraphQL type Edge.

func (*AccessProviderWhatListEdgesEdge) GetCursor

func (v *AccessProviderWhatListEdgesEdge) GetCursor() *string

GetCursor returns AccessProviderWhatListEdgesEdge.Cursor, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListEdgesEdge) GetNode

GetNode returns AccessProviderWhatListEdgesEdge.Node, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListEdgesEdge) MarshalJSON

func (v *AccessProviderWhatListEdgesEdge) MarshalJSON() ([]byte, error)

func (*AccessProviderWhatListEdgesEdge) UnmarshalJSON

func (v *AccessProviderWhatListEdgesEdge) UnmarshalJSON(b []byte) error

type AccessProviderWhatListEdgesEdgeNodeAccessProvider

type AccessProviderWhatListEdgesEdgeNodeAccessProvider struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*AccessProviderWhatListEdgesEdgeNodeAccessProvider) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessProvider.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccessProviderMaskDetail

type AccessProviderWhatListEdgesEdgeNodeAccessProviderMaskDetail struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessProviderMaskDetail includes the requested fields of the GraphQL type AccessProviderMaskDetail.

func (*AccessProviderWhatListEdgesEdgeNodeAccessProviderMaskDetail) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessProviderMaskDetail.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccessProviderMatch

type AccessProviderWhatListEdgesEdgeNodeAccessProviderMatch struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessProviderMatch includes the requested fields of the GraphQL type AccessProviderMatch.

func (*AccessProviderWhatListEdgesEdgeNodeAccessProviderMatch) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessProviderMatch.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccessRequest

type AccessProviderWhatListEdgesEdgeNodeAccessRequest struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessRequest includes the requested fields of the GraphQL type AccessRequest.

func (*AccessProviderWhatListEdgesEdgeNodeAccessRequest) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessRequest.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccessRequestNotification

type AccessProviderWhatListEdgesEdgeNodeAccessRequestNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessRequestNotification includes the requested fields of the GraphQL type AccessRequestNotification.

func (*AccessProviderWhatListEdgesEdgeNodeAccessRequestNotification) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessRequestNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccessRequestWhatItem

type AccessProviderWhatListEdgesEdgeNodeAccessRequestWhatItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessRequestWhatItem includes the requested fields of the GraphQL type AccessRequestWhatItem.

func (*AccessProviderWhatListEdgesEdgeNodeAccessRequestWhatItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessRequestWhatItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccessWhatAccessProviderItem

type AccessProviderWhatListEdgesEdgeNodeAccessWhatAccessProviderItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessWhatAccessProviderItem includes the requested fields of the GraphQL type AccessWhatAccessProviderItem.

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhatAccessProviderItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessWhatAccessProviderItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccessWhatItem

type AccessProviderWhatListEdgesEdgeNodeAccessWhatItem struct {
	Typename                   *string `json:"__typename"`
	AccessProviderWhatListItem `json:"-"`
}

AccessProviderWhatListEdgesEdgeNodeAccessWhatItem includes the requested fields of the GraphQL type AccessWhatItem.

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhatItem) GetDataObject

GetDataObject returns AccessProviderWhatListEdgesEdgeNodeAccessWhatItem.DataObject, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhatItem) GetGlobalPermissions

func (v *AccessProviderWhatListEdgesEdgeNodeAccessWhatItem) GetGlobalPermissions() []*string

GetGlobalPermissions returns AccessProviderWhatListEdgesEdgeNodeAccessWhatItem.GlobalPermissions, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhatItem) GetPermissions

GetPermissions returns AccessProviderWhatListEdgesEdgeNodeAccessWhatItem.Permissions, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhatItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessWhatItem.Typename, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhatItem) MarshalJSON

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhatItem) UnmarshalJSON

type AccessProviderWhatListEdgesEdgeNodeAccessWhoItem

type AccessProviderWhatListEdgesEdgeNodeAccessWhoItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccessWhoItem includes the requested fields of the GraphQL type AccessWhoItem.

func (*AccessProviderWhatListEdgesEdgeNodeAccessWhoItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccessWhoItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAccount

type AccessProviderWhatListEdgesEdgeNodeAccount struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAccount includes the requested fields of the GraphQL type Account.

func (*AccessProviderWhatListEdgesEdgeNodeAccount) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAccount.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeAuditDiffLog

type AccessProviderWhatListEdgesEdgeNodeAuditDiffLog struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeAuditDiffLog includes the requested fields of the GraphQL type AuditDiffLog.

func (*AccessProviderWhatListEdgesEdgeNodeAuditDiffLog) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeAuditDiffLog.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeComment

type AccessProviderWhatListEdgesEdgeNodeComment struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeComment includes the requested fields of the GraphQL type Comment.

func (*AccessProviderWhatListEdgesEdgeNodeComment) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeComment.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeDataAccessReturnItem

type AccessProviderWhatListEdgesEdgeNodeDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeDataAccessReturnItem includes the requested fields of the GraphQL type DataAccessReturnItem.

func (*AccessProviderWhatListEdgesEdgeNodeDataAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeDataObject

type AccessProviderWhatListEdgesEdgeNodeDataObject struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeDataObject includes the requested fields of the GraphQL type DataObject.

func (*AccessProviderWhatListEdgesEdgeNodeDataObject) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeDataObject.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeDataObjectType

type AccessProviderWhatListEdgesEdgeNodeDataObjectType struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeDataObjectType includes the requested fields of the GraphQL type DataObjectType.

func (*AccessProviderWhatListEdgesEdgeNodeDataObjectType) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeDataObjectType.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeDataSource

type AccessProviderWhatListEdgesEdgeNodeDataSource struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeDataSource includes the requested fields of the GraphQL type DataSource.

func (*AccessProviderWhatListEdgesEdgeNodeDataSource) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeDataSource.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeDataUsage

type AccessProviderWhatListEdgesEdgeNodeDataUsage struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeDataUsage includes the requested fields of the GraphQL type DataUsage.

func (*AccessProviderWhatListEdgesEdgeNodeDataUsage) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeDataUsage.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeDatasourceNotification

type AccessProviderWhatListEdgesEdgeNodeDatasourceNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeDatasourceNotification includes the requested fields of the GraphQL type DatasourceNotification.

func (*AccessProviderWhatListEdgesEdgeNodeDatasourceNotification) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeDatasourceNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeGlobalRoleAssignmentNotification

type AccessProviderWhatListEdgesEdgeNodeGlobalRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeGlobalRoleAssignmentNotification includes the requested fields of the GraphQL type GlobalRoleAssignmentNotification.

func (*AccessProviderWhatListEdgesEdgeNodeGlobalRoleAssignmentNotification) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeGlobalRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeGroup

type AccessProviderWhatListEdgesEdgeNodeGroup struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeGroup includes the requested fields of the GraphQL type Group.

func (*AccessProviderWhatListEdgesEdgeNodeGroup) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeGroup.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeGroupedDataAccessReturnItem

type AccessProviderWhatListEdgesEdgeNodeGroupedDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeGroupedDataAccessReturnItem includes the requested fields of the GraphQL type GroupedDataAccessReturnItem.

func (*AccessProviderWhatListEdgesEdgeNodeGroupedDataAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeGroupedDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeGroupedUserAccessReturnItem

type AccessProviderWhatListEdgesEdgeNodeGroupedUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeGroupedUserAccessReturnItem includes the requested fields of the GraphQL type GroupedUserAccessReturnItem.

func (*AccessProviderWhatListEdgesEdgeNodeGroupedUserAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeGroupedUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeIdentityStore

type AccessProviderWhatListEdgesEdgeNodeIdentityStore struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*AccessProviderWhatListEdgesEdgeNodeIdentityStore) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeIdentityStore.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeInsightsResult

type AccessProviderWhatListEdgesEdgeNodeInsightsResult struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeInsightsResult includes the requested fields of the GraphQL type InsightsResult.

func (*AccessProviderWhatListEdgesEdgeNodeInsightsResult) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeInsightsResult.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeIssue

type AccessProviderWhatListEdgesEdgeNodeIssue struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeIssue includes the requested fields of the GraphQL type Issue.

func (*AccessProviderWhatListEdgesEdgeNodeIssue) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeIssue.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeItem

type AccessProviderWhatListEdgesEdgeNodeItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

AccessProviderWhatListEdgesEdgeNodeItem includes the requested fields of the GraphQL interface Item.

AccessProviderWhatListEdgesEdgeNodeItem is implemented by the following types: AccessProviderWhatListEdgesEdgeNodeAccessProvider AccessProviderWhatListEdgesEdgeNodeAccessProviderMaskDetail AccessProviderWhatListEdgesEdgeNodeAccessProviderMatch AccessProviderWhatListEdgesEdgeNodeAccessRequest AccessProviderWhatListEdgesEdgeNodeAccessRequestNotification AccessProviderWhatListEdgesEdgeNodeAccessRequestWhatItem AccessProviderWhatListEdgesEdgeNodeAccessWhatAccessProviderItem AccessProviderWhatListEdgesEdgeNodeAccessWhatItem AccessProviderWhatListEdgesEdgeNodeAccessWhoItem AccessProviderWhatListEdgesEdgeNodeAccount AccessProviderWhatListEdgesEdgeNodeAuditDiffLog AccessProviderWhatListEdgesEdgeNodeComment AccessProviderWhatListEdgesEdgeNodeDataAccessReturnItem AccessProviderWhatListEdgesEdgeNodeDataObject AccessProviderWhatListEdgesEdgeNodeDataObjectType AccessProviderWhatListEdgesEdgeNodeDataSource AccessProviderWhatListEdgesEdgeNodeDataUsage AccessProviderWhatListEdgesEdgeNodeDatasourceNotification AccessProviderWhatListEdgesEdgeNodeGlobalRoleAssignmentNotification AccessProviderWhatListEdgesEdgeNodeGroup AccessProviderWhatListEdgesEdgeNodeGroupedDataAccessReturnItem AccessProviderWhatListEdgesEdgeNodeGroupedUserAccessReturnItem AccessProviderWhatListEdgesEdgeNodeIdentityStore AccessProviderWhatListEdgesEdgeNodeInsightsResult AccessProviderWhatListEdgesEdgeNodeIssue AccessProviderWhatListEdgesEdgeNodeJob AccessProviderWhatListEdgesEdgeNodeJobLogMsg AccessProviderWhatListEdgesEdgeNodePromiseDetails AccessProviderWhatListEdgesEdgeNodeRole AccessProviderWhatListEdgesEdgeNodeRoleAssignment AccessProviderWhatListEdgesEdgeNodeRoleAssignmentNotification AccessProviderWhatListEdgesEdgeNodeSearchResultItem AccessProviderWhatListEdgesEdgeNodeTag AccessProviderWhatListEdgesEdgeNodeTask AccessProviderWhatListEdgesEdgeNodeTaskNotification AccessProviderWhatListEdgesEdgeNodeUser AccessProviderWhatListEdgesEdgeNodeUserAccessReturnItem AccessProviderWhatListEdgesEdgeNodeUserSubtask AccessProviderWhatListEdgesEdgeNodeUserTask

type AccessProviderWhatListEdgesEdgeNodeJob

type AccessProviderWhatListEdgesEdgeNodeJob struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeJob includes the requested fields of the GraphQL type Job.

func (*AccessProviderWhatListEdgesEdgeNodeJob) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeJob.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeJobLogMsg

type AccessProviderWhatListEdgesEdgeNodeJobLogMsg struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeJobLogMsg includes the requested fields of the GraphQL type JobLogMsg.

func (*AccessProviderWhatListEdgesEdgeNodeJobLogMsg) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeJobLogMsg.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodePromiseDetails

type AccessProviderWhatListEdgesEdgeNodePromiseDetails struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodePromiseDetails includes the requested fields of the GraphQL type PromiseDetails.

func (*AccessProviderWhatListEdgesEdgeNodePromiseDetails) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodePromiseDetails.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeRole

type AccessProviderWhatListEdgesEdgeNodeRole struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeRole includes the requested fields of the GraphQL type Role.

func (*AccessProviderWhatListEdgesEdgeNodeRole) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeRole.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeRoleAssignment

type AccessProviderWhatListEdgesEdgeNodeRoleAssignment struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeRoleAssignment includes the requested fields of the GraphQL type RoleAssignment.

func (*AccessProviderWhatListEdgesEdgeNodeRoleAssignment) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeRoleAssignment.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeRoleAssignmentNotification

type AccessProviderWhatListEdgesEdgeNodeRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeRoleAssignmentNotification includes the requested fields of the GraphQL type RoleAssignmentNotification.

func (*AccessProviderWhatListEdgesEdgeNodeRoleAssignmentNotification) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeSearchResultItem

type AccessProviderWhatListEdgesEdgeNodeSearchResultItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeSearchResultItem includes the requested fields of the GraphQL type SearchResultItem.

func (*AccessProviderWhatListEdgesEdgeNodeSearchResultItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeSearchResultItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeTag

type AccessProviderWhatListEdgesEdgeNodeTag struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeTag includes the requested fields of the GraphQL type Tag.

func (*AccessProviderWhatListEdgesEdgeNodeTag) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeTag.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeTask

type AccessProviderWhatListEdgesEdgeNodeTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeTask includes the requested fields of the GraphQL type Task.

func (*AccessProviderWhatListEdgesEdgeNodeTask) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeTaskNotification

type AccessProviderWhatListEdgesEdgeNodeTaskNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeTaskNotification includes the requested fields of the GraphQL type TaskNotification.

func (*AccessProviderWhatListEdgesEdgeNodeTaskNotification) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeTaskNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeUser

type AccessProviderWhatListEdgesEdgeNodeUser struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeUser includes the requested fields of the GraphQL type User.

func (*AccessProviderWhatListEdgesEdgeNodeUser) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeUser.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeUserAccessReturnItem

type AccessProviderWhatListEdgesEdgeNodeUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeUserAccessReturnItem includes the requested fields of the GraphQL type UserAccessReturnItem.

func (*AccessProviderWhatListEdgesEdgeNodeUserAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeUserSubtask

type AccessProviderWhatListEdgesEdgeNodeUserSubtask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeUserSubtask includes the requested fields of the GraphQL type UserSubtask.

func (*AccessProviderWhatListEdgesEdgeNodeUserSubtask) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeUserSubtask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListEdgesEdgeNodeUserTask

type AccessProviderWhatListEdgesEdgeNodeUserTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhatListEdgesEdgeNodeUserTask includes the requested fields of the GraphQL type UserTask.

func (*AccessProviderWhatListEdgesEdgeNodeUserTask) GetTypename

GetTypename returns AccessProviderWhatListEdgesEdgeNodeUserTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhatListItem

type AccessProviderWhatListItem struct {
	DataObject        *AccessProviderWhatListItemDataObject `json:"dataObject"`
	GlobalPermissions []*string                             `json:"globalPermissions"`
	Permissions       []*string                             `json:"permissions"`
}

AccessProviderWhatListItem includes the GraphQL fields of AccessWhatItem requested by the fragment AccessProviderWhatListItem.

func (*AccessProviderWhatListItem) GetDataObject

GetDataObject returns AccessProviderWhatListItem.DataObject, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItem) GetGlobalPermissions

func (v *AccessProviderWhatListItem) GetGlobalPermissions() []*string

GetGlobalPermissions returns AccessProviderWhatListItem.GlobalPermissions, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItem) GetPermissions

func (v *AccessProviderWhatListItem) GetPermissions() []*string

GetPermissions returns AccessProviderWhatListItem.Permissions, and is useful for accessing the field via an interface.

type AccessProviderWhatListItemDataObject

type AccessProviderWhatListItemDataObject struct {
	DataObject `json:"-"`
}

AccessProviderWhatListItemDataObject includes the requested fields of the GraphQL type DataObject.

func (*AccessProviderWhatListItemDataObject) GetDataType

func (v *AccessProviderWhatListItemDataObject) GetDataType() *string

GetDataType returns AccessProviderWhatListItemDataObject.DataType, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItemDataObject) GetDeleted

GetDeleted returns AccessProviderWhatListItemDataObject.Deleted, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItemDataObject) GetFullName

GetFullName returns AccessProviderWhatListItemDataObject.FullName, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItemDataObject) GetId

GetId returns AccessProviderWhatListItemDataObject.Id, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItemDataObject) GetName

GetName returns AccessProviderWhatListItemDataObject.Name, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItemDataObject) GetType

GetType returns AccessProviderWhatListItemDataObject.Type, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListItemDataObject) MarshalJSON

func (v *AccessProviderWhatListItemDataObject) MarshalJSON() ([]byte, error)

func (*AccessProviderWhatListItemDataObject) UnmarshalJSON

func (v *AccessProviderWhatListItemDataObject) UnmarshalJSON(b []byte) error

type AccessProviderWhatListPageInfo

type AccessProviderWhatListPageInfo struct {
	PageInfo `json:"-"`
}

AccessProviderWhatListPageInfo includes the requested fields of the GraphQL type PageInfo.

func (*AccessProviderWhatListPageInfo) GetHasNextPage

func (v *AccessProviderWhatListPageInfo) GetHasNextPage() *bool

GetHasNextPage returns AccessProviderWhatListPageInfo.HasNextPage, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListPageInfo) GetStartCursor

func (v *AccessProviderWhatListPageInfo) GetStartCursor() *string

GetStartCursor returns AccessProviderWhatListPageInfo.StartCursor, and is useful for accessing the field via an interface.

func (*AccessProviderWhatListPageInfo) MarshalJSON

func (v *AccessProviderWhatListPageInfo) MarshalJSON() ([]byte, error)

func (*AccessProviderWhatListPageInfo) UnmarshalJSON

func (v *AccessProviderWhatListPageInfo) UnmarshalJSON(b []byte) error

type AccessProviderWhoList

type AccessProviderWhoList struct {
	PageInfo *AccessProviderWhoListPageInfo   `json:"pageInfo"`
	Edges    []AccessProviderWhoListEdgesEdge `json:"edges"`
}

AccessProviderWhoList includes the GraphQL fields of PagedResult requested by the fragment AccessProviderWhoList.

func (*AccessProviderWhoList) GetEdges

GetEdges returns AccessProviderWhoList.Edges, and is useful for accessing the field via an interface.

func (*AccessProviderWhoList) GetPageInfo

GetPageInfo returns AccessProviderWhoList.PageInfo, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdge

type AccessProviderWhoListEdgesEdge struct {
	Cursor *string                                 `json:"cursor"`
	Node   *AccessProviderWhoListEdgesEdgeNodeItem `json:"-"`
}

AccessProviderWhoListEdgesEdge includes the requested fields of the GraphQL type Edge.

func (*AccessProviderWhoListEdgesEdge) GetCursor

func (v *AccessProviderWhoListEdgesEdge) GetCursor() *string

GetCursor returns AccessProviderWhoListEdgesEdge.Cursor, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdge) GetNode

GetNode returns AccessProviderWhoListEdgesEdge.Node, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdge) MarshalJSON

func (v *AccessProviderWhoListEdgesEdge) MarshalJSON() ([]byte, error)

func (*AccessProviderWhoListEdgesEdge) UnmarshalJSON

func (v *AccessProviderWhoListEdgesEdge) UnmarshalJSON(b []byte) error

type AccessProviderWhoListEdgesEdgeNodeAccessProvider

type AccessProviderWhoListEdgesEdgeNodeAccessProvider struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*AccessProviderWhoListEdgesEdgeNodeAccessProvider) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessProvider.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessProviderMaskDetail

type AccessProviderWhoListEdgesEdgeNodeAccessProviderMaskDetail struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessProviderMaskDetail includes the requested fields of the GraphQL type AccessProviderMaskDetail.

func (*AccessProviderWhoListEdgesEdgeNodeAccessProviderMaskDetail) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessProviderMaskDetail.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessProviderMatch

type AccessProviderWhoListEdgesEdgeNodeAccessProviderMatch struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessProviderMatch includes the requested fields of the GraphQL type AccessProviderMatch.

func (*AccessProviderWhoListEdgesEdgeNodeAccessProviderMatch) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessProviderMatch.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessRequest

type AccessProviderWhoListEdgesEdgeNodeAccessRequest struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessRequest includes the requested fields of the GraphQL type AccessRequest.

func (*AccessProviderWhoListEdgesEdgeNodeAccessRequest) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessRequest.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessRequestNotification

type AccessProviderWhoListEdgesEdgeNodeAccessRequestNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessRequestNotification includes the requested fields of the GraphQL type AccessRequestNotification.

func (*AccessProviderWhoListEdgesEdgeNodeAccessRequestNotification) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessRequestNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessRequestWhatItem

type AccessProviderWhoListEdgesEdgeNodeAccessRequestWhatItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessRequestWhatItem includes the requested fields of the GraphQL type AccessRequestWhatItem.

func (*AccessProviderWhoListEdgesEdgeNodeAccessRequestWhatItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessRequestWhatItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessWhatAccessProviderItem

type AccessProviderWhoListEdgesEdgeNodeAccessWhatAccessProviderItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessWhatAccessProviderItem includes the requested fields of the GraphQL type AccessWhatAccessProviderItem.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhatAccessProviderItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessWhatAccessProviderItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessWhatItem

type AccessProviderWhoListEdgesEdgeNodeAccessWhatItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccessWhatItem includes the requested fields of the GraphQL type AccessWhatItem.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhatItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessWhatItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAccessWhoItem

type AccessProviderWhoListEdgesEdgeNodeAccessWhoItem struct {
	Typename                  *string `json:"__typename"`
	AccessProviderWhoListItem `json:"-"`
}

AccessProviderWhoListEdgesEdgeNodeAccessWhoItem includes the requested fields of the GraphQL type AccessWhoItem.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) GetExpiresAfter

GetExpiresAfter returns AccessProviderWhoListEdgesEdgeNodeAccessWhoItem.ExpiresAfter, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) GetExpiresAt

GetExpiresAt returns AccessProviderWhoListEdgesEdgeNodeAccessWhoItem.ExpiresAt, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) GetItem

GetItem returns AccessProviderWhoListEdgesEdgeNodeAccessWhoItem.Item, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) GetPromiseDuration

func (v *AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) GetPromiseDuration() *int64

GetPromiseDuration returns AccessProviderWhoListEdgesEdgeNodeAccessWhoItem.PromiseDuration, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) GetType

GetType returns AccessProviderWhoListEdgesEdgeNodeAccessWhoItem.Type, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccessWhoItem.Typename, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) MarshalJSON

func (*AccessProviderWhoListEdgesEdgeNodeAccessWhoItem) UnmarshalJSON

type AccessProviderWhoListEdgesEdgeNodeAccount

type AccessProviderWhoListEdgesEdgeNodeAccount struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAccount includes the requested fields of the GraphQL type Account.

func (*AccessProviderWhoListEdgesEdgeNodeAccount) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAccount.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeAuditDiffLog

type AccessProviderWhoListEdgesEdgeNodeAuditDiffLog struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeAuditDiffLog includes the requested fields of the GraphQL type AuditDiffLog.

func (*AccessProviderWhoListEdgesEdgeNodeAuditDiffLog) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeAuditDiffLog.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeComment

type AccessProviderWhoListEdgesEdgeNodeComment struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeComment includes the requested fields of the GraphQL type Comment.

func (*AccessProviderWhoListEdgesEdgeNodeComment) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeComment.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeDataAccessReturnItem

type AccessProviderWhoListEdgesEdgeNodeDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeDataAccessReturnItem includes the requested fields of the GraphQL type DataAccessReturnItem.

func (*AccessProviderWhoListEdgesEdgeNodeDataAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeDataObject

type AccessProviderWhoListEdgesEdgeNodeDataObject struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeDataObject includes the requested fields of the GraphQL type DataObject.

func (*AccessProviderWhoListEdgesEdgeNodeDataObject) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeDataObject.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeDataObjectType

type AccessProviderWhoListEdgesEdgeNodeDataObjectType struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeDataObjectType includes the requested fields of the GraphQL type DataObjectType.

func (*AccessProviderWhoListEdgesEdgeNodeDataObjectType) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeDataObjectType.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeDataSource

type AccessProviderWhoListEdgesEdgeNodeDataSource struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeDataSource includes the requested fields of the GraphQL type DataSource.

func (*AccessProviderWhoListEdgesEdgeNodeDataSource) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeDataSource.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeDataUsage

type AccessProviderWhoListEdgesEdgeNodeDataUsage struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeDataUsage includes the requested fields of the GraphQL type DataUsage.

func (*AccessProviderWhoListEdgesEdgeNodeDataUsage) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeDataUsage.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeDatasourceNotification

type AccessProviderWhoListEdgesEdgeNodeDatasourceNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeDatasourceNotification includes the requested fields of the GraphQL type DatasourceNotification.

func (*AccessProviderWhoListEdgesEdgeNodeDatasourceNotification) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeDatasourceNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeGlobalRoleAssignmentNotification

type AccessProviderWhoListEdgesEdgeNodeGlobalRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeGlobalRoleAssignmentNotification includes the requested fields of the GraphQL type GlobalRoleAssignmentNotification.

func (*AccessProviderWhoListEdgesEdgeNodeGlobalRoleAssignmentNotification) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeGlobalRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeGroup

type AccessProviderWhoListEdgesEdgeNodeGroup struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeGroup includes the requested fields of the GraphQL type Group.

func (*AccessProviderWhoListEdgesEdgeNodeGroup) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeGroup.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeGroupedDataAccessReturnItem

type AccessProviderWhoListEdgesEdgeNodeGroupedDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeGroupedDataAccessReturnItem includes the requested fields of the GraphQL type GroupedDataAccessReturnItem.

func (*AccessProviderWhoListEdgesEdgeNodeGroupedDataAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeGroupedDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeGroupedUserAccessReturnItem

type AccessProviderWhoListEdgesEdgeNodeGroupedUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeGroupedUserAccessReturnItem includes the requested fields of the GraphQL type GroupedUserAccessReturnItem.

func (*AccessProviderWhoListEdgesEdgeNodeGroupedUserAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeGroupedUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeIdentityStore

type AccessProviderWhoListEdgesEdgeNodeIdentityStore struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*AccessProviderWhoListEdgesEdgeNodeIdentityStore) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeIdentityStore.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeInsightsResult

type AccessProviderWhoListEdgesEdgeNodeInsightsResult struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeInsightsResult includes the requested fields of the GraphQL type InsightsResult.

func (*AccessProviderWhoListEdgesEdgeNodeInsightsResult) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeInsightsResult.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeIssue

type AccessProviderWhoListEdgesEdgeNodeIssue struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeIssue includes the requested fields of the GraphQL type Issue.

func (*AccessProviderWhoListEdgesEdgeNodeIssue) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeIssue.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeItem

type AccessProviderWhoListEdgesEdgeNodeItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

AccessProviderWhoListEdgesEdgeNodeItem includes the requested fields of the GraphQL interface Item.

AccessProviderWhoListEdgesEdgeNodeItem is implemented by the following types: AccessProviderWhoListEdgesEdgeNodeAccessProvider AccessProviderWhoListEdgesEdgeNodeAccessProviderMaskDetail AccessProviderWhoListEdgesEdgeNodeAccessProviderMatch AccessProviderWhoListEdgesEdgeNodeAccessRequest AccessProviderWhoListEdgesEdgeNodeAccessRequestNotification AccessProviderWhoListEdgesEdgeNodeAccessRequestWhatItem AccessProviderWhoListEdgesEdgeNodeAccessWhatAccessProviderItem AccessProviderWhoListEdgesEdgeNodeAccessWhatItem AccessProviderWhoListEdgesEdgeNodeAccessWhoItem AccessProviderWhoListEdgesEdgeNodeAccount AccessProviderWhoListEdgesEdgeNodeAuditDiffLog AccessProviderWhoListEdgesEdgeNodeComment AccessProviderWhoListEdgesEdgeNodeDataAccessReturnItem AccessProviderWhoListEdgesEdgeNodeDataObject AccessProviderWhoListEdgesEdgeNodeDataObjectType AccessProviderWhoListEdgesEdgeNodeDataSource AccessProviderWhoListEdgesEdgeNodeDataUsage AccessProviderWhoListEdgesEdgeNodeDatasourceNotification AccessProviderWhoListEdgesEdgeNodeGlobalRoleAssignmentNotification AccessProviderWhoListEdgesEdgeNodeGroup AccessProviderWhoListEdgesEdgeNodeGroupedDataAccessReturnItem AccessProviderWhoListEdgesEdgeNodeGroupedUserAccessReturnItem AccessProviderWhoListEdgesEdgeNodeIdentityStore AccessProviderWhoListEdgesEdgeNodeInsightsResult AccessProviderWhoListEdgesEdgeNodeIssue AccessProviderWhoListEdgesEdgeNodeJob AccessProviderWhoListEdgesEdgeNodeJobLogMsg AccessProviderWhoListEdgesEdgeNodePromiseDetails AccessProviderWhoListEdgesEdgeNodeRole AccessProviderWhoListEdgesEdgeNodeRoleAssignment AccessProviderWhoListEdgesEdgeNodeRoleAssignmentNotification AccessProviderWhoListEdgesEdgeNodeSearchResultItem AccessProviderWhoListEdgesEdgeNodeTag AccessProviderWhoListEdgesEdgeNodeTask AccessProviderWhoListEdgesEdgeNodeTaskNotification AccessProviderWhoListEdgesEdgeNodeUser AccessProviderWhoListEdgesEdgeNodeUserAccessReturnItem AccessProviderWhoListEdgesEdgeNodeUserSubtask AccessProviderWhoListEdgesEdgeNodeUserTask

type AccessProviderWhoListEdgesEdgeNodeJob

type AccessProviderWhoListEdgesEdgeNodeJob struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeJob includes the requested fields of the GraphQL type Job.

func (*AccessProviderWhoListEdgesEdgeNodeJob) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeJob.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeJobLogMsg

type AccessProviderWhoListEdgesEdgeNodeJobLogMsg struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeJobLogMsg includes the requested fields of the GraphQL type JobLogMsg.

func (*AccessProviderWhoListEdgesEdgeNodeJobLogMsg) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeJobLogMsg.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodePromiseDetails

type AccessProviderWhoListEdgesEdgeNodePromiseDetails struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodePromiseDetails includes the requested fields of the GraphQL type PromiseDetails.

func (*AccessProviderWhoListEdgesEdgeNodePromiseDetails) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodePromiseDetails.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeRole

type AccessProviderWhoListEdgesEdgeNodeRole struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeRole includes the requested fields of the GraphQL type Role.

func (*AccessProviderWhoListEdgesEdgeNodeRole) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeRole.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeRoleAssignment

type AccessProviderWhoListEdgesEdgeNodeRoleAssignment struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeRoleAssignment includes the requested fields of the GraphQL type RoleAssignment.

func (*AccessProviderWhoListEdgesEdgeNodeRoleAssignment) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeRoleAssignment.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeRoleAssignmentNotification

type AccessProviderWhoListEdgesEdgeNodeRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeRoleAssignmentNotification includes the requested fields of the GraphQL type RoleAssignmentNotification.

func (*AccessProviderWhoListEdgesEdgeNodeRoleAssignmentNotification) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeSearchResultItem

type AccessProviderWhoListEdgesEdgeNodeSearchResultItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeSearchResultItem includes the requested fields of the GraphQL type SearchResultItem.

func (*AccessProviderWhoListEdgesEdgeNodeSearchResultItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeSearchResultItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeTag

type AccessProviderWhoListEdgesEdgeNodeTag struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeTag includes the requested fields of the GraphQL type Tag.

func (*AccessProviderWhoListEdgesEdgeNodeTag) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeTag.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeTask

type AccessProviderWhoListEdgesEdgeNodeTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeTask includes the requested fields of the GraphQL type Task.

func (*AccessProviderWhoListEdgesEdgeNodeTask) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeTaskNotification

type AccessProviderWhoListEdgesEdgeNodeTaskNotification struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeTaskNotification includes the requested fields of the GraphQL type TaskNotification.

func (*AccessProviderWhoListEdgesEdgeNodeTaskNotification) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeTaskNotification.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeUser

type AccessProviderWhoListEdgesEdgeNodeUser struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeUser includes the requested fields of the GraphQL type User.

func (*AccessProviderWhoListEdgesEdgeNodeUser) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeUser.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeUserAccessReturnItem

type AccessProviderWhoListEdgesEdgeNodeUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeUserAccessReturnItem includes the requested fields of the GraphQL type UserAccessReturnItem.

func (*AccessProviderWhoListEdgesEdgeNodeUserAccessReturnItem) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeUserSubtask

type AccessProviderWhoListEdgesEdgeNodeUserSubtask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeUserSubtask includes the requested fields of the GraphQL type UserSubtask.

func (*AccessProviderWhoListEdgesEdgeNodeUserSubtask) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeUserSubtask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListEdgesEdgeNodeUserTask

type AccessProviderWhoListEdgesEdgeNodeUserTask struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListEdgesEdgeNodeUserTask includes the requested fields of the GraphQL type UserTask.

func (*AccessProviderWhoListEdgesEdgeNodeUserTask) GetTypename

GetTypename returns AccessProviderWhoListEdgesEdgeNodeUserTask.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListItem

type AccessProviderWhoListItem struct {
	ExpiresAfter    *int64                                         `json:"expiresAfter"`
	ExpiresAt       *time.Time                                     `json:"expiresAt"`
	PromiseDuration *int64                                         `json:"promiseDuration"`
	Type            AccessWhoItemType                              `json:"type"`
	Item            AccessProviderWhoListItemItemAccessWhoItemItem `json:"-"`
}

AccessProviderWhoListItem includes the GraphQL fields of AccessWhoItem requested by the fragment AccessProviderWhoListItem.

func (*AccessProviderWhoListItem) GetExpiresAfter

func (v *AccessProviderWhoListItem) GetExpiresAfter() *int64

GetExpiresAfter returns AccessProviderWhoListItem.ExpiresAfter, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItem) GetExpiresAt

func (v *AccessProviderWhoListItem) GetExpiresAt() *time.Time

GetExpiresAt returns AccessProviderWhoListItem.ExpiresAt, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItem) GetItem

GetItem returns AccessProviderWhoListItem.Item, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItem) GetPromiseDuration

func (v *AccessProviderWhoListItem) GetPromiseDuration() *int64

GetPromiseDuration returns AccessProviderWhoListItem.PromiseDuration, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItem) GetType

GetType returns AccessProviderWhoListItem.Type, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItem) MarshalJSON

func (v *AccessProviderWhoListItem) MarshalJSON() ([]byte, error)

func (*AccessProviderWhoListItem) UnmarshalJSON

func (v *AccessProviderWhoListItem) UnmarshalJSON(b []byte) error

type AccessProviderWhoListItemItemAccessProvider

type AccessProviderWhoListItemItemAccessProvider struct {
	Typename *string `json:"__typename"`
	Id       string  `json:"id"`
	Name     string  `json:"name"`
}

AccessProviderWhoListItemItemAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*AccessProviderWhoListItemItemAccessProvider) GetId

GetId returns AccessProviderWhoListItemItemAccessProvider.Id, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemAccessProvider) GetName

GetName returns AccessProviderWhoListItemItemAccessProvider.Name, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemAccessProvider) GetTypename

GetTypename returns AccessProviderWhoListItemItemAccessProvider.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListItemItemAccessWhoItemItem

type AccessProviderWhoListItemItemAccessWhoItemItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

AccessProviderWhoListItemItemAccessWhoItemItem includes the requested fields of the GraphQL interface AccessWhoItemItem.

AccessProviderWhoListItemItemAccessWhoItemItem is implemented by the following types: AccessProviderWhoListItemItemAccessProvider AccessProviderWhoListItemItemGroup AccessProviderWhoListItemItemNotFoundError AccessProviderWhoListItemItemUser

type AccessProviderWhoListItemItemGroup

type AccessProviderWhoListItemItemGroup struct {
	Typename      *string                                         `json:"__typename"`
	Name          string                                          `json:"name"`
	Id            string                                          `json:"id"`
	IdentityStore AccessProviderWhoListItemItemGroupIdentityStore `json:"identityStore"`
}

AccessProviderWhoListItemItemGroup includes the requested fields of the GraphQL type Group.

func (*AccessProviderWhoListItemItemGroup) GetId

GetId returns AccessProviderWhoListItemItemGroup.Id, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemGroup) GetIdentityStore

GetIdentityStore returns AccessProviderWhoListItemItemGroup.IdentityStore, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemGroup) GetName

GetName returns AccessProviderWhoListItemItemGroup.Name, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemGroup) GetTypename

func (v *AccessProviderWhoListItemItemGroup) GetTypename() *string

GetTypename returns AccessProviderWhoListItemItemGroup.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListItemItemGroupIdentityStore

type AccessProviderWhoListItemItemGroupIdentityStore struct {
	Id   string `json:"id"`
	Name string `json:"name"`
}

AccessProviderWhoListItemItemGroupIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*AccessProviderWhoListItemItemGroupIdentityStore) GetId

GetId returns AccessProviderWhoListItemItemGroupIdentityStore.Id, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemGroupIdentityStore) GetName

GetName returns AccessProviderWhoListItemItemGroupIdentityStore.Name, and is useful for accessing the field via an interface.

type AccessProviderWhoListItemItemNotFoundError

type AccessProviderWhoListItemItemNotFoundError struct {
	Typename *string `json:"__typename"`
}

AccessProviderWhoListItemItemNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*AccessProviderWhoListItemItemNotFoundError) GetTypename

GetTypename returns AccessProviderWhoListItemItemNotFoundError.Typename, and is useful for accessing the field via an interface.

type AccessProviderWhoListItemItemUser

type AccessProviderWhoListItemItemUser struct {
	Typename *string `json:"__typename"`
	User     `json:"-"`
}

AccessProviderWhoListItemItemUser includes the requested fields of the GraphQL type User.

func (*AccessProviderWhoListItemItemUser) GetEmail added in v0.0.2

GetEmail returns AccessProviderWhoListItemItemUser.Email, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemUser) GetId

GetId returns AccessProviderWhoListItemItemUser.Id, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemUser) GetName

GetName returns AccessProviderWhoListItemItemUser.Name, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemUser) GetTypename

func (v *AccessProviderWhoListItemItemUser) GetTypename() *string

GetTypename returns AccessProviderWhoListItemItemUser.Typename, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListItemItemUser) MarshalJSON added in v0.0.2

func (v *AccessProviderWhoListItemItemUser) MarshalJSON() ([]byte, error)

func (*AccessProviderWhoListItemItemUser) UnmarshalJSON added in v0.0.2

func (v *AccessProviderWhoListItemItemUser) UnmarshalJSON(b []byte) error

type AccessProviderWhoListPageInfo

type AccessProviderWhoListPageInfo struct {
	PageInfo `json:"-"`
}

AccessProviderWhoListPageInfo includes the requested fields of the GraphQL type PageInfo.

func (*AccessProviderWhoListPageInfo) GetHasNextPage

func (v *AccessProviderWhoListPageInfo) GetHasNextPage() *bool

GetHasNextPage returns AccessProviderWhoListPageInfo.HasNextPage, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListPageInfo) GetStartCursor

func (v *AccessProviderWhoListPageInfo) GetStartCursor() *string

GetStartCursor returns AccessProviderWhoListPageInfo.StartCursor, and is useful for accessing the field via an interface.

func (*AccessProviderWhoListPageInfo) MarshalJSON

func (v *AccessProviderWhoListPageInfo) MarshalJSON() ([]byte, error)

func (*AccessProviderWhoListPageInfo) UnmarshalJSON

func (v *AccessProviderWhoListPageInfo) UnmarshalJSON(b []byte) error

type AccessProviderWhoOrderByInput

type AccessProviderWhoOrderByInput struct {
	Name *Sort `json:"name"`
}

func (*AccessProviderWhoOrderByInput) GetName

func (v *AccessProviderWhoOrderByInput) GetName() *Sort

GetName returns AccessProviderWhoOrderByInput.Name, and is useful for accessing the field via an interface.

type AccessWhatAccessProviderItem added in v0.0.3

type AccessWhatAccessProviderItem struct {
	AccessProvider *AccessWhatAccessProviderItemAccessProvider `json:"accessProvider"`
	ExpiresAt      *time.Time                                  `json:"expiresAt"`
}

AccessWhatAccessProviderItem includes the GraphQL fields of AccessWhatAccessProviderItem requested by the fragment AccessWhatAccessProviderItem.

func (*AccessWhatAccessProviderItem) GetAccessProvider added in v0.0.3

GetAccessProvider returns AccessWhatAccessProviderItem.AccessProvider, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItem) GetExpiresAt added in v0.0.3

func (v *AccessWhatAccessProviderItem) GetExpiresAt() *time.Time

GetExpiresAt returns AccessWhatAccessProviderItem.ExpiresAt, and is useful for accessing the field via an interface.

type AccessWhatAccessProviderItemAccessProvider added in v0.0.3

type AccessWhatAccessProviderItemAccessProvider struct {
	AccessProvider `json:"-"`
}

AccessWhatAccessProviderItemAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*AccessWhatAccessProviderItemAccessProvider) GetAction added in v0.0.3

GetAction returns AccessWhatAccessProviderItemAccessProvider.Action, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetComplete added in v0.0.3

GetComplete returns AccessWhatAccessProviderItemAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetCreatedAt added in v0.0.3

GetCreatedAt returns AccessWhatAccessProviderItemAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetDataSources added in v0.0.3

GetDataSources returns AccessWhatAccessProviderItemAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetDeleteLocked added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetDeleteLocked() *bool

GetDeleteLocked returns AccessWhatAccessProviderItemAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetDeleteLockedReason added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns AccessWhatAccessProviderItemAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetDescription added in v0.0.3

GetDescription returns AccessWhatAccessProviderItemAccessProvider.Description, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetExternal added in v0.0.3

GetExternal returns AccessWhatAccessProviderItemAccessProvider.External, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetId added in v0.0.3

GetId returns AccessWhatAccessProviderItemAccessProvider.Id, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetInheritanceLocked added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns AccessWhatAccessProviderItemAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetInheritanceLockedReason added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns AccessWhatAccessProviderItemAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetIsSample added in v0.0.3

GetIsSample returns AccessWhatAccessProviderItemAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetModifiedAt added in v0.0.3

GetModifiedAt returns AccessWhatAccessProviderItemAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetName added in v0.0.3

GetName returns AccessWhatAccessProviderItemAccessProvider.Name, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetNameLocked added in v0.0.3

GetNameLocked returns AccessWhatAccessProviderItemAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetNameLockedReason added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns AccessWhatAccessProviderItemAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetNamingHint added in v0.0.3

GetNamingHint returns AccessWhatAccessProviderItemAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetNotInternalizable added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns AccessWhatAccessProviderItemAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetOverride added in v0.0.3

GetOverride returns AccessWhatAccessProviderItemAccessProvider.Override, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetPolicyRule added in v0.0.3

GetPolicyRule returns AccessWhatAccessProviderItemAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetState added in v0.0.3

GetState returns AccessWhatAccessProviderItemAccessProvider.State, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetType added in v0.0.3

GetType returns AccessWhatAccessProviderItemAccessProvider.Type, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetWhatLocked added in v0.0.3

GetWhatLocked returns AccessWhatAccessProviderItemAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetWhatLockedReason added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns AccessWhatAccessProviderItemAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetWhoLocked added in v0.0.3

GetWhoLocked returns AccessWhatAccessProviderItemAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) GetWhoLockedReason added in v0.0.3

func (v *AccessWhatAccessProviderItemAccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns AccessWhatAccessProviderItemAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*AccessWhatAccessProviderItemAccessProvider) MarshalJSON added in v0.0.3

func (*AccessWhatAccessProviderItemAccessProvider) UnmarshalJSON added in v0.0.3

type AccessWhatOrderByInput

type AccessWhatOrderByInput struct {
	Name *Sort `json:"name"`
}

func (*AccessWhatOrderByInput) GetName

func (v *AccessWhatOrderByInput) GetName() *Sort

GetName returns AccessWhatOrderByInput.Name, and is useful for accessing the field via an interface.

type AccessWhoItemType

type AccessWhoItemType string
const (
	AccessWhoItemTypeWhogrant   AccessWhoItemType = "WhoGrant"
	AccessWhoItemTypeWhopromise AccessWhoItemType = "WhoPromise"
)

type ActivateAccessProviderActivateAccessProvider added in v0.0.2

type ActivateAccessProviderActivateAccessProvider struct {
	Typename       *string `json:"__typename"`
	AccessProvider `json:"-"`
}

ActivateAccessProviderActivateAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*ActivateAccessProviderActivateAccessProvider) GetAction added in v0.0.2

GetAction returns ActivateAccessProviderActivateAccessProvider.Action, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetComplete added in v0.0.2

GetComplete returns ActivateAccessProviderActivateAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetCreatedAt added in v0.0.2

GetCreatedAt returns ActivateAccessProviderActivateAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetDataSources added in v0.0.2

GetDataSources returns ActivateAccessProviderActivateAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetDeleteLocked added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetDeleteLocked() *bool

GetDeleteLocked returns ActivateAccessProviderActivateAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetDeleteLockedReason added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns ActivateAccessProviderActivateAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetDescription added in v0.0.2

GetDescription returns ActivateAccessProviderActivateAccessProvider.Description, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetExternal added in v0.0.2

GetExternal returns ActivateAccessProviderActivateAccessProvider.External, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetId added in v0.0.2

GetId returns ActivateAccessProviderActivateAccessProvider.Id, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetInheritanceLocked added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns ActivateAccessProviderActivateAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetInheritanceLockedReason added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns ActivateAccessProviderActivateAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetIsSample added in v0.0.2

GetIsSample returns ActivateAccessProviderActivateAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetModifiedAt added in v0.0.2

GetModifiedAt returns ActivateAccessProviderActivateAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetName added in v0.0.2

GetName returns ActivateAccessProviderActivateAccessProvider.Name, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetNameLocked added in v0.0.2

GetNameLocked returns ActivateAccessProviderActivateAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetNameLockedReason added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns ActivateAccessProviderActivateAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetNamingHint added in v0.0.2

GetNamingHint returns ActivateAccessProviderActivateAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetNotInternalizable added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns ActivateAccessProviderActivateAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetOverride added in v0.0.2

GetOverride returns ActivateAccessProviderActivateAccessProvider.Override, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetPolicyRule added in v0.0.2

GetPolicyRule returns ActivateAccessProviderActivateAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetState added in v0.0.2

GetState returns ActivateAccessProviderActivateAccessProvider.State, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetType added in v0.0.2

GetType returns ActivateAccessProviderActivateAccessProvider.Type, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetTypename added in v0.0.2

GetTypename returns ActivateAccessProviderActivateAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetWhatLocked added in v0.0.2

GetWhatLocked returns ActivateAccessProviderActivateAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetWhatLockedReason added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns ActivateAccessProviderActivateAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetWhoLocked added in v0.0.2

GetWhoLocked returns ActivateAccessProviderActivateAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) GetWhoLockedReason added in v0.0.2

func (v *ActivateAccessProviderActivateAccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns ActivateAccessProviderActivateAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProvider) MarshalJSON added in v0.0.2

func (*ActivateAccessProviderActivateAccessProvider) UnmarshalJSON added in v0.0.2

type ActivateAccessProviderActivateAccessProviderAccessProviderResult added in v0.0.2

type ActivateAccessProviderActivateAccessProviderAccessProviderResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

ActivateAccessProviderActivateAccessProviderAccessProviderResult includes the requested fields of the GraphQL interface AccessProviderResult.

ActivateAccessProviderActivateAccessProviderAccessProviderResult is implemented by the following types: ActivateAccessProviderActivateAccessProvider ActivateAccessProviderActivateAccessProviderNotFoundError ActivateAccessProviderActivateAccessProviderPermissionDeniedError

type ActivateAccessProviderActivateAccessProviderNotFoundError added in v0.0.2

type ActivateAccessProviderActivateAccessProviderNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

ActivateAccessProviderActivateAccessProviderNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*ActivateAccessProviderActivateAccessProviderNotFoundError) GetMessage added in v0.0.2

GetMessage returns ActivateAccessProviderActivateAccessProviderNotFoundError.Message, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProviderNotFoundError) GetTypename added in v0.0.2

GetTypename returns ActivateAccessProviderActivateAccessProviderNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProviderNotFoundError) MarshalJSON added in v0.0.2

func (*ActivateAccessProviderActivateAccessProviderNotFoundError) UnmarshalJSON added in v0.0.2

type ActivateAccessProviderActivateAccessProviderPermissionDeniedError added in v0.0.2

type ActivateAccessProviderActivateAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

ActivateAccessProviderActivateAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*ActivateAccessProviderActivateAccessProviderPermissionDeniedError) GetMessage added in v0.0.2

GetMessage returns ActivateAccessProviderActivateAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProviderPermissionDeniedError) GetTypename added in v0.0.2

GetTypename returns ActivateAccessProviderActivateAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderActivateAccessProviderPermissionDeniedError) MarshalJSON added in v0.0.2

func (*ActivateAccessProviderActivateAccessProviderPermissionDeniedError) UnmarshalJSON added in v0.0.2

type ActivateAccessProviderResponse added in v0.0.2

type ActivateAccessProviderResponse struct {
	ActivateAccessProvider ActivateAccessProviderActivateAccessProviderAccessProviderResult `json:"-"`
}

ActivateAccessProviderResponse is returned by ActivateAccessProvider on success.

func ActivateAccessProvider added in v0.0.2

func ActivateAccessProvider(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*ActivateAccessProviderResponse, error)

func (*ActivateAccessProviderResponse) GetActivateAccessProvider added in v0.0.2

GetActivateAccessProvider returns ActivateAccessProviderResponse.ActivateAccessProvider, and is useful for accessing the field via an interface.

func (*ActivateAccessProviderResponse) MarshalJSON added in v0.0.2

func (v *ActivateAccessProviderResponse) MarshalJSON() ([]byte, error)

func (*ActivateAccessProviderResponse) UnmarshalJSON added in v0.0.2

func (v *ActivateAccessProviderResponse) UnmarshalJSON(b []byte) error

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSource

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSource struct {
	Typename   *string `json:"__typename"`
	DataSource `json:"-"`
}

AddIdentityStoreToDataSourceAddIdentityStoreToDataSource includes the requested fields of the GraphQL type DataSource.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetCreatedAt

GetCreatedAt returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetDescription

GetDescription returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.Description, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetId

GetId returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.Id, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetModifiedAt

GetModifiedAt returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetName

GetName returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.Name, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetParent

GetParent returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.Parent, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetSyncMethod

GetSyncMethod returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetType

GetType returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.Type, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) GetTypename

GetTypename returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSource.Typename, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) MarshalJSON

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSource) UnmarshalJSON

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceDataSourceResult

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceDataSourceResult includes the requested fields of the GraphQL interface DataSourceResult.

AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceDataSourceResult is implemented by the following types: AddIdentityStoreToDataSourceAddIdentityStoreToDataSource AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError) GetMessage

GetMessage returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError.Message, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError) GetTypename

GetTypename returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError) MarshalJSON

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceNotFoundError) UnmarshalJSON

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError

type AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError) GetMessage

GetMessage returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError) GetTypename

GetTypename returns AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError) MarshalJSON

func (*AddIdentityStoreToDataSourceAddIdentityStoreToDataSourcePermissionDeniedError) UnmarshalJSON

type AddIdentityStoreToDataSourceResponse

type AddIdentityStoreToDataSourceResponse struct {
	AddIdentityStoreToDataSource AddIdentityStoreToDataSourceAddIdentityStoreToDataSourceDataSourceResult `json:"-"`
}

AddIdentityStoreToDataSourceResponse is returned by AddIdentityStoreToDataSource on success.

func AddIdentityStoreToDataSource

func AddIdentityStoreToDataSource(
	ctx context.Context,
	client graphql.Client,
	dsId string,
	isId string,
) (*AddIdentityStoreToDataSourceResponse, error)

func (*AddIdentityStoreToDataSourceResponse) GetAddIdentityStoreToDataSource

GetAddIdentityStoreToDataSource returns AddIdentityStoreToDataSourceResponse.AddIdentityStoreToDataSource, and is useful for accessing the field via an interface.

func (*AddIdentityStoreToDataSourceResponse) MarshalJSON

func (v *AddIdentityStoreToDataSourceResponse) MarshalJSON() ([]byte, error)

func (*AddIdentityStoreToDataSourceResponse) UnmarshalJSON

func (v *AddIdentityStoreToDataSourceResponse) UnmarshalJSON(b []byte) error

type AlreadyExistsError

type AlreadyExistsError struct {
	Message             string `json:"message"`
	Existing_element_id string `json:"existing_element_id"`
}

AlreadyExistsError includes the GraphQL fields of AlreadyExistsError requested by the fragment AlreadyExistsError.

func (*AlreadyExistsError) GetExisting_element_id

func (v *AlreadyExistsError) GetExisting_element_id() string

GetExisting_element_id returns AlreadyExistsError.Existing_element_id, and is useful for accessing the field via an interface.

func (*AlreadyExistsError) GetMessage

func (v *AlreadyExistsError) GetMessage() string

GetMessage returns AlreadyExistsError.Message, and is useful for accessing the field via an interface.

type BinaryExpressionAggregatorOperator

type BinaryExpressionAggregatorOperator string
const (
	BinaryExpressionAggregatorOperatorAnd BinaryExpressionAggregatorOperator = "And"
	BinaryExpressionAggregatorOperatorOr  BinaryExpressionAggregatorOperator = "Or"
)

type BinaryExpressionUnaryExpressionOperator

type BinaryExpressionUnaryExpressionOperator string
const (
	BinaryExpressionUnaryExpressionOperatorNot BinaryExpressionUnaryExpressionOperator = "Not"
)

type CreateAccessProviderCreateAccessProvider

type CreateAccessProviderCreateAccessProvider struct {
	Typename       *string `json:"__typename"`
	AccessProvider `json:"-"`
}

CreateAccessProviderCreateAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*CreateAccessProviderCreateAccessProvider) GetAction

GetAction returns CreateAccessProviderCreateAccessProvider.Action, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetComplete

GetComplete returns CreateAccessProviderCreateAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetCreatedAt

GetCreatedAt returns CreateAccessProviderCreateAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetDataSources

GetDataSources returns CreateAccessProviderCreateAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetDeleteLocked

func (v *CreateAccessProviderCreateAccessProvider) GetDeleteLocked() *bool

GetDeleteLocked returns CreateAccessProviderCreateAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetDeleteLockedReason

func (v *CreateAccessProviderCreateAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns CreateAccessProviderCreateAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetDescription

GetDescription returns CreateAccessProviderCreateAccessProvider.Description, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetExternal

GetExternal returns CreateAccessProviderCreateAccessProvider.External, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetId

GetId returns CreateAccessProviderCreateAccessProvider.Id, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetInheritanceLocked

func (v *CreateAccessProviderCreateAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns CreateAccessProviderCreateAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetInheritanceLockedReason

func (v *CreateAccessProviderCreateAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns CreateAccessProviderCreateAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetIsSample

GetIsSample returns CreateAccessProviderCreateAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetModifiedAt

GetModifiedAt returns CreateAccessProviderCreateAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetName

GetName returns CreateAccessProviderCreateAccessProvider.Name, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetNameLocked

func (v *CreateAccessProviderCreateAccessProvider) GetNameLocked() *bool

GetNameLocked returns CreateAccessProviderCreateAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetNameLockedReason

func (v *CreateAccessProviderCreateAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns CreateAccessProviderCreateAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetNamingHint

GetNamingHint returns CreateAccessProviderCreateAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetNotInternalizable

func (v *CreateAccessProviderCreateAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns CreateAccessProviderCreateAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetOverride

GetOverride returns CreateAccessProviderCreateAccessProvider.Override, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetPolicyRule

GetPolicyRule returns CreateAccessProviderCreateAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetState

GetState returns CreateAccessProviderCreateAccessProvider.State, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetType

GetType returns CreateAccessProviderCreateAccessProvider.Type, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetTypename

GetTypename returns CreateAccessProviderCreateAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetWhatLocked

func (v *CreateAccessProviderCreateAccessProvider) GetWhatLocked() *bool

GetWhatLocked returns CreateAccessProviderCreateAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetWhatLockedReason

func (v *CreateAccessProviderCreateAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns CreateAccessProviderCreateAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetWhoLocked

GetWhoLocked returns CreateAccessProviderCreateAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) GetWhoLockedReason

func (v *CreateAccessProviderCreateAccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns CreateAccessProviderCreateAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProvider) MarshalJSON

func (v *CreateAccessProviderCreateAccessProvider) MarshalJSON() ([]byte, error)

func (*CreateAccessProviderCreateAccessProvider) UnmarshalJSON

func (v *CreateAccessProviderCreateAccessProvider) UnmarshalJSON(b []byte) error

type CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests

type CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests struct {
	Typename       *string                                                                                        `json:"__typename"`
	AccessProvider CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider `json:"accessProvider"`
}

CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests includes the requested fields of the GraphQL type AccessProviderWithOptionalAccessRequests.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests) GetAccessProvider

GetAccessProvider returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests.AccessProvider, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests) GetTypename

GetTypename returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests.Typename, and is useful for accessing the field via an interface.

type CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider

type CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider struct {
	AccessProvider `json:"-"`
}

CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetAction

GetAction returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Action, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetComplete added in v0.0.2

GetComplete returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetCreatedAt added in v0.0.2

GetCreatedAt returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDataSources added in v0.0.2

GetDataSources returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDeleteLocked added in v0.0.2

GetDeleteLocked returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDeleteLockedReason added in v0.0.2

GetDeleteLockedReason returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDescription added in v0.0.2

GetDescription returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Description, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetExternal added in v0.0.2

GetExternal returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.External, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetId

GetId returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Id, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetInheritanceLocked added in v0.0.2

GetInheritanceLocked returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetInheritanceLockedReason added in v0.0.2

GetInheritanceLockedReason returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetIsSample added in v0.0.2

GetIsSample returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetModifiedAt added in v0.0.2

GetModifiedAt returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetName

GetName returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Name, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNameLocked added in v0.0.2

GetNameLocked returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNameLockedReason added in v0.0.2

GetNameLockedReason returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNamingHint added in v0.0.2

GetNamingHint returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNotInternalizable added in v0.0.2

GetNotInternalizable returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetOverride added in v0.0.2

GetOverride returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Override, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetPolicyRule added in v0.0.2

GetPolicyRule returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetState

GetState returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.State, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetType added in v0.0.2

GetType returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Type, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhatLocked added in v0.0.2

GetWhatLocked returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhatLockedReason added in v0.0.2

GetWhatLockedReason returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhoLocked added in v0.0.2

GetWhoLocked returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhoLockedReason added in v0.0.2

GetWhoLockedReason returns CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) MarshalJSON added in v0.0.2

func (*CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) UnmarshalJSON added in v0.0.2

type CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsResult

type CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsResult includes the requested fields of the GraphQL interface AccessProviderWithOptionalAccessRequestsResult.

CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsResult is implemented by the following types: CreateAccessProviderCreateAccessProvider CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequests CreateAccessProviderCreateAccessProviderPermissionDeniedError

type CreateAccessProviderCreateAccessProviderPermissionDeniedError

type CreateAccessProviderCreateAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

CreateAccessProviderCreateAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*CreateAccessProviderCreateAccessProviderPermissionDeniedError) GetMessage

GetMessage returns CreateAccessProviderCreateAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderPermissionDeniedError) GetTypename

GetTypename returns CreateAccessProviderCreateAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*CreateAccessProviderCreateAccessProviderPermissionDeniedError) MarshalJSON

func (*CreateAccessProviderCreateAccessProviderPermissionDeniedError) UnmarshalJSON

type CreateAccessProviderResponse

type CreateAccessProviderResponse struct {
	CreateAccessProvider CreateAccessProviderCreateAccessProviderAccessProviderWithOptionalAccessRequestsResult `json:"-"`
}

CreateAccessProviderResponse is returned by CreateAccessProvider on success.

func (*CreateAccessProviderResponse) GetCreateAccessProvider

GetCreateAccessProvider returns CreateAccessProviderResponse.CreateAccessProvider, and is useful for accessing the field via an interface.

func (*CreateAccessProviderResponse) MarshalJSON

func (v *CreateAccessProviderResponse) MarshalJSON() ([]byte, error)

func (*CreateAccessProviderResponse) UnmarshalJSON

func (v *CreateAccessProviderResponse) UnmarshalJSON(b []byte) error

type CreateDataSourceCreateDataSource

type CreateDataSourceCreateDataSource struct {
	Typename   *string `json:"__typename"`
	DataSource `json:"-"`
}

CreateDataSourceCreateDataSource includes the requested fields of the GraphQL type DataSource.

func (*CreateDataSourceCreateDataSource) GetCreatedAt

func (v *CreateDataSourceCreateDataSource) GetCreatedAt() time.Time

GetCreatedAt returns CreateDataSourceCreateDataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetDescription

func (v *CreateDataSourceCreateDataSource) GetDescription() string

GetDescription returns CreateDataSourceCreateDataSource.Description, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetId

GetId returns CreateDataSourceCreateDataSource.Id, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetModifiedAt

func (v *CreateDataSourceCreateDataSource) GetModifiedAt() time.Time

GetModifiedAt returns CreateDataSourceCreateDataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetName

GetName returns CreateDataSourceCreateDataSource.Name, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetParent

GetParent returns CreateDataSourceCreateDataSource.Parent, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetSyncMethod

GetSyncMethod returns CreateDataSourceCreateDataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetType

GetType returns CreateDataSourceCreateDataSource.Type, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) GetTypename

func (v *CreateDataSourceCreateDataSource) GetTypename() *string

GetTypename returns CreateDataSourceCreateDataSource.Typename, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSource) MarshalJSON

func (v *CreateDataSourceCreateDataSource) MarshalJSON() ([]byte, error)

func (*CreateDataSourceCreateDataSource) UnmarshalJSON

func (v *CreateDataSourceCreateDataSource) UnmarshalJSON(b []byte) error

type CreateDataSourceCreateDataSourceDataSourceResult

type CreateDataSourceCreateDataSourceDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

CreateDataSourceCreateDataSourceDataSourceResult includes the requested fields of the GraphQL interface DataSourceResult.

CreateDataSourceCreateDataSourceDataSourceResult is implemented by the following types: CreateDataSourceCreateDataSource CreateDataSourceCreateDataSourceNotFoundError CreateDataSourceCreateDataSourcePermissionDeniedError

type CreateDataSourceCreateDataSourceNotFoundError

type CreateDataSourceCreateDataSourceNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

CreateDataSourceCreateDataSourceNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*CreateDataSourceCreateDataSourceNotFoundError) GetMessage

GetMessage returns CreateDataSourceCreateDataSourceNotFoundError.Message, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSourceNotFoundError) GetTypename

GetTypename returns CreateDataSourceCreateDataSourceNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSourceNotFoundError) MarshalJSON

func (*CreateDataSourceCreateDataSourceNotFoundError) UnmarshalJSON

type CreateDataSourceCreateDataSourcePermissionDeniedError

type CreateDataSourceCreateDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

CreateDataSourceCreateDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*CreateDataSourceCreateDataSourcePermissionDeniedError) GetMessage

GetMessage returns CreateDataSourceCreateDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSourcePermissionDeniedError) GetTypename

GetTypename returns CreateDataSourceCreateDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*CreateDataSourceCreateDataSourcePermissionDeniedError) MarshalJSON

func (*CreateDataSourceCreateDataSourcePermissionDeniedError) UnmarshalJSON

type CreateDataSourceResponse

type CreateDataSourceResponse struct {
	CreateDataSource CreateDataSourceCreateDataSourceDataSourceResult `json:"-"`
}

CreateDataSourceResponse is returned by CreateDataSource on success.

func CreateDataSource

func CreateDataSource(
	ctx context.Context,
	client graphql.Client,
	input DataSourceInput,
) (*CreateDataSourceResponse, error)

func (*CreateDataSourceResponse) GetCreateDataSource

GetCreateDataSource returns CreateDataSourceResponse.CreateDataSource, and is useful for accessing the field via an interface.

func (*CreateDataSourceResponse) MarshalJSON

func (v *CreateDataSourceResponse) MarshalJSON() ([]byte, error)

func (*CreateDataSourceResponse) UnmarshalJSON

func (v *CreateDataSourceResponse) UnmarshalJSON(b []byte) error

type CreateIdentityStoreCreateIdentityStore

type CreateIdentityStoreCreateIdentityStore struct {
	Typename      *string `json:"__typename"`
	IdentityStore `json:"-"`
}

CreateIdentityStoreCreateIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*CreateIdentityStoreCreateIdentityStore) GetCreatedAt

GetCreatedAt returns CreateIdentityStoreCreateIdentityStore.CreatedAt, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetDescription

func (v *CreateIdentityStoreCreateIdentityStore) GetDescription() string

GetDescription returns CreateIdentityStoreCreateIdentityStore.Description, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetId

GetId returns CreateIdentityStoreCreateIdentityStore.Id, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetMaster

GetMaster returns CreateIdentityStoreCreateIdentityStore.Master, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetModifiedAt

GetModifiedAt returns CreateIdentityStoreCreateIdentityStore.ModifiedAt, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetName

GetName returns CreateIdentityStoreCreateIdentityStore.Name, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetNative

GetNative returns CreateIdentityStoreCreateIdentityStore.Native, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetType

GetType returns CreateIdentityStoreCreateIdentityStore.Type, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) GetTypename

GetTypename returns CreateIdentityStoreCreateIdentityStore.Typename, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStore) MarshalJSON

func (v *CreateIdentityStoreCreateIdentityStore) MarshalJSON() ([]byte, error)

func (*CreateIdentityStoreCreateIdentityStore) UnmarshalJSON

func (v *CreateIdentityStoreCreateIdentityStore) UnmarshalJSON(b []byte) error

type CreateIdentityStoreCreateIdentityStoreAlreadyExistsError

type CreateIdentityStoreCreateIdentityStoreAlreadyExistsError struct {
	Typename           *string `json:"__typename"`
	AlreadyExistsError `json:"-"`
}

CreateIdentityStoreCreateIdentityStoreAlreadyExistsError includes the requested fields of the GraphQL type AlreadyExistsError.

func (*CreateIdentityStoreCreateIdentityStoreAlreadyExistsError) GetExisting_element_id

GetExisting_element_id returns CreateIdentityStoreCreateIdentityStoreAlreadyExistsError.Existing_element_id, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStoreAlreadyExistsError) GetMessage

GetMessage returns CreateIdentityStoreCreateIdentityStoreAlreadyExistsError.Message, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStoreAlreadyExistsError) GetTypename

GetTypename returns CreateIdentityStoreCreateIdentityStoreAlreadyExistsError.Typename, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStoreAlreadyExistsError) MarshalJSON

func (*CreateIdentityStoreCreateIdentityStoreAlreadyExistsError) UnmarshalJSON

type CreateIdentityStoreCreateIdentityStoreIdentityStoreResult

type CreateIdentityStoreCreateIdentityStoreIdentityStoreResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

CreateIdentityStoreCreateIdentityStoreIdentityStoreResult includes the requested fields of the GraphQL interface IdentityStoreResult.

CreateIdentityStoreCreateIdentityStoreIdentityStoreResult is implemented by the following types: CreateIdentityStoreCreateIdentityStoreAlreadyExistsError CreateIdentityStoreCreateIdentityStore CreateIdentityStoreCreateIdentityStoreNotFoundError CreateIdentityStoreCreateIdentityStorePermissionDeniedError

type CreateIdentityStoreCreateIdentityStoreNotFoundError

type CreateIdentityStoreCreateIdentityStoreNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

CreateIdentityStoreCreateIdentityStoreNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*CreateIdentityStoreCreateIdentityStoreNotFoundError) GetMessage

GetMessage returns CreateIdentityStoreCreateIdentityStoreNotFoundError.Message, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStoreNotFoundError) GetTypename

GetTypename returns CreateIdentityStoreCreateIdentityStoreNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStoreNotFoundError) MarshalJSON

func (*CreateIdentityStoreCreateIdentityStoreNotFoundError) UnmarshalJSON

type CreateIdentityStoreCreateIdentityStorePermissionDeniedError

type CreateIdentityStoreCreateIdentityStorePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

CreateIdentityStoreCreateIdentityStorePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*CreateIdentityStoreCreateIdentityStorePermissionDeniedError) GetMessage

GetMessage returns CreateIdentityStoreCreateIdentityStorePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStorePermissionDeniedError) GetTypename

GetTypename returns CreateIdentityStoreCreateIdentityStorePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreCreateIdentityStorePermissionDeniedError) MarshalJSON

func (*CreateIdentityStoreCreateIdentityStorePermissionDeniedError) UnmarshalJSON

type CreateIdentityStoreResponse

type CreateIdentityStoreResponse struct {
	CreateIdentityStore CreateIdentityStoreCreateIdentityStoreIdentityStoreResult `json:"-"`
}

CreateIdentityStoreResponse is returned by CreateIdentityStore on success.

func CreateIdentityStore

func CreateIdentityStore(
	ctx context.Context,
	client graphql.Client,
	input IdentityStoreInput,
) (*CreateIdentityStoreResponse, error)

func (*CreateIdentityStoreResponse) GetCreateIdentityStore

GetCreateIdentityStore returns CreateIdentityStoreResponse.CreateIdentityStore, and is useful for accessing the field via an interface.

func (*CreateIdentityStoreResponse) MarshalJSON

func (v *CreateIdentityStoreResponse) MarshalJSON() ([]byte, error)

func (*CreateIdentityStoreResponse) UnmarshalJSON

func (v *CreateIdentityStoreResponse) UnmarshalJSON(b []byte) error

type DataComparisonExpressionAggregatorInput

type DataComparisonExpressionAggregatorInput struct {
	Operator BinaryExpressionAggregatorOperator `json:"operator"`
	Operands []DataComparisonExpressionInput    `json:"operands"`
}

func (*DataComparisonExpressionAggregatorInput) GetOperands

GetOperands returns DataComparisonExpressionAggregatorInput.Operands, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionAggregatorInput) GetOperator

GetOperator returns DataComparisonExpressionAggregatorInput.Operator, and is useful for accessing the field via an interface.

type DataComparisonExpressionComparisonInput

type DataComparisonExpressionComparisonInput struct {
	Operator     DataComparisonExpressionComparisonOperator `json:"operator"`
	LeftOperand  DataComparisonExpressionOperandInput       `json:"leftOperand"`
	RightOperand DataComparisonExpressionOperandInput       `json:"rightOperand"`
}

func (*DataComparisonExpressionComparisonInput) GetLeftOperand

GetLeftOperand returns DataComparisonExpressionComparisonInput.LeftOperand, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionComparisonInput) GetOperator

GetOperator returns DataComparisonExpressionComparisonInput.Operator, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionComparisonInput) GetRightOperand

GetRightOperand returns DataComparisonExpressionComparisonInput.RightOperand, and is useful for accessing the field via an interface.

type DataComparisonExpressionComparisonOperator

type DataComparisonExpressionComparisonOperator string
const (
	DataComparisonExpressionComparisonOperatorEqual              DataComparisonExpressionComparisonOperator = "Equal"
	DataComparisonExpressionComparisonOperatorNotequal           DataComparisonExpressionComparisonOperator = "NotEqual"
	DataComparisonExpressionComparisonOperatorLessthan           DataComparisonExpressionComparisonOperator = "LessThan"
	DataComparisonExpressionComparisonOperatorLessthanorequal    DataComparisonExpressionComparisonOperator = "LessThanOrEqual"
	DataComparisonExpressionComparisonOperatorGreaterthan        DataComparisonExpressionComparisonOperator = "GreaterThan"
	DataComparisonExpressionComparisonOperatorGreaterthanorequal DataComparisonExpressionComparisonOperator = "GreaterThanOrEqual"
)

type DataComparisonExpressionEntityType

type DataComparisonExpressionEntityType string
const (
	DataComparisonExpressionEntityTypeDataobject DataComparisonExpressionEntityType = "DataObject"
)

type DataComparisonExpressionInput

type DataComparisonExpressionInput struct {
	Literal         *bool                                         `json:"literal"`
	Comparison      *DataComparisonExpressionComparisonInput      `json:"comparison"`
	Aggregator      *DataComparisonExpressionAggregatorInput      `json:"aggregator"`
	UnaryExpression *DataComparisonExpressionUnaryExpressionInput `json:"unaryExpression"`
}

func (*DataComparisonExpressionInput) GetAggregator

GetAggregator returns DataComparisonExpressionInput.Aggregator, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionInput) GetComparison

GetComparison returns DataComparisonExpressionInput.Comparison, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionInput) GetLiteral

func (v *DataComparisonExpressionInput) GetLiteral() *bool

GetLiteral returns DataComparisonExpressionInput.Literal, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionInput) GetUnaryExpression

GetUnaryExpression returns DataComparisonExpressionInput.UnaryExpression, and is useful for accessing the field via an interface.

type DataComparisonExpressionLiteral

type DataComparisonExpressionLiteral struct {
	Bool      *bool      `json:"bool"`
	Int       *int       `json:"int"`
	Float     *float64   `json:"float"`
	Str       *string    `json:"str"`
	Timestamp *time.Time `json:"timestamp"`
}

func (*DataComparisonExpressionLiteral) GetBool

func (v *DataComparisonExpressionLiteral) GetBool() *bool

GetBool returns DataComparisonExpressionLiteral.Bool, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionLiteral) GetFloat

GetFloat returns DataComparisonExpressionLiteral.Float, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionLiteral) GetInt

func (v *DataComparisonExpressionLiteral) GetInt() *int

GetInt returns DataComparisonExpressionLiteral.Int, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionLiteral) GetStr

GetStr returns DataComparisonExpressionLiteral.Str, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionLiteral) GetTimestamp

func (v *DataComparisonExpressionLiteral) GetTimestamp() *time.Time

GetTimestamp returns DataComparisonExpressionLiteral.Timestamp, and is useful for accessing the field via an interface.

type DataComparisonExpressionOperandInput

type DataComparisonExpressionOperandInput struct {
	Reference *DataComparisonExpressionReferenceInput `json:"reference"`
	Literal   *DataComparisonExpressionLiteral        `json:"literal"`
}

func (*DataComparisonExpressionOperandInput) GetLiteral

GetLiteral returns DataComparisonExpressionOperandInput.Literal, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionOperandInput) GetReference

GetReference returns DataComparisonExpressionOperandInput.Reference, and is useful for accessing the field via an interface.

type DataComparisonExpressionReferenceInput

type DataComparisonExpressionReferenceInput struct {
	EntityType DataComparisonExpressionEntityType `json:"entityType"`
	EntityId   string                             `json:"entityId"`
}

func (*DataComparisonExpressionReferenceInput) GetEntityId

GetEntityId returns DataComparisonExpressionReferenceInput.EntityId, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionReferenceInput) GetEntityType

GetEntityType returns DataComparisonExpressionReferenceInput.EntityType, and is useful for accessing the field via an interface.

type DataComparisonExpressionUnaryExpressionInput

type DataComparisonExpressionUnaryExpressionInput struct {
	Operator BinaryExpressionUnaryExpressionOperator `json:"operator"`
	Operand  DataComparisonExpressionInput           `json:"operand"`
}

func (*DataComparisonExpressionUnaryExpressionInput) GetOperand

GetOperand returns DataComparisonExpressionUnaryExpressionInput.Operand, and is useful for accessing the field via an interface.

func (*DataComparisonExpressionUnaryExpressionInput) GetOperator

GetOperator returns DataComparisonExpressionUnaryExpressionInput.Operator, and is useful for accessing the field via an interface.

type DataObject

type DataObject struct {
	Id       string  `json:"id"`
	Name     string  `json:"name"`
	FullName string  `json:"fullName"`
	Type     string  `json:"type"`
	DataType *string `json:"dataType"`
	Deleted  bool    `json:"deleted"`
}

DataObject includes the GraphQL fields of DataObject requested by the fragment DataObject.

func (*DataObject) GetDataType

func (v *DataObject) GetDataType() *string

GetDataType returns DataObject.DataType, and is useful for accessing the field via an interface.

func (*DataObject) GetDeleted

func (v *DataObject) GetDeleted() bool

GetDeleted returns DataObject.Deleted, and is useful for accessing the field via an interface.

func (*DataObject) GetFullName

func (v *DataObject) GetFullName() string

GetFullName returns DataObject.FullName, and is useful for accessing the field via an interface.

func (*DataObject) GetId

func (v *DataObject) GetId() string

GetId returns DataObject.Id, and is useful for accessing the field via an interface.

func (*DataObject) GetName

func (v *DataObject) GetName() string

GetName returns DataObject.Name, and is useful for accessing the field via an interface.

func (*DataObject) GetType

func (v *DataObject) GetType() string

GetType returns DataObject.Type, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResult

type DataObjectByExternalIdDataObjectsPagedResult struct {
	Edges []DataObjectByExternalIdDataObjectsPagedResultEdgesEdge `json:"edges"`
}

DataObjectByExternalIdDataObjectsPagedResult includes the requested fields of the GraphQL type PagedResult.

func (*DataObjectByExternalIdDataObjectsPagedResult) GetEdges

GetEdges returns DataObjectByExternalIdDataObjectsPagedResult.Edges, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdge

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdge struct {
	Node *DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeItem `json:"-"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdge includes the requested fields of the GraphQL type Edge.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdge) GetNode

GetNode returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdge.Node, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdge) MarshalJSON

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdge) UnmarshalJSON

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProvider

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProvider struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProvider) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProvider.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMaskDetail

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMaskDetail struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMaskDetail includes the requested fields of the GraphQL type AccessProviderMaskDetail.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMaskDetail) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMaskDetail.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMatch

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMatch struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMatch includes the requested fields of the GraphQL type AccessProviderMatch.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMatch) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMatch.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequest

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequest struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequest includes the requested fields of the GraphQL type AccessRequest.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequest) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequest.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestNotification

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestNotification struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestNotification includes the requested fields of the GraphQL type AccessRequestNotification.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestNotification) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestNotification.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestWhatItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestWhatItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestWhatItem includes the requested fields of the GraphQL type AccessRequestWhatItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestWhatItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestWhatItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatAccessProviderItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatAccessProviderItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatAccessProviderItem includes the requested fields of the GraphQL type AccessWhatAccessProviderItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatAccessProviderItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatAccessProviderItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatItem includes the requested fields of the GraphQL type AccessWhatItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhoItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhoItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhoItem includes the requested fields of the GraphQL type AccessWhoItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhoItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhoItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccount

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccount struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccount includes the requested fields of the GraphQL type Account.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccount) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccount.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAuditDiffLog

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAuditDiffLog struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAuditDiffLog includes the requested fields of the GraphQL type AuditDiffLog.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAuditDiffLog) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAuditDiffLog.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeComment

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeComment struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeComment includes the requested fields of the GraphQL type Comment.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeComment) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeComment.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataAccessReturnItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataAccessReturnItem includes the requested fields of the GraphQL type DataAccessReturnItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataAccessReturnItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject struct {
	Typename   *string `json:"__typename"`
	DataObject `json:"-"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject includes the requested fields of the GraphQL type DataObject.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) GetDataType

GetDataType returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject.DataType, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) GetDeleted

GetDeleted returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject.Deleted, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) GetFullName

GetFullName returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject.FullName, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) GetId

GetId returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject.Id, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) GetName

GetName returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject.Name, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) GetType

GetType returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject.Type, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject.Typename, and is useful for accessing the field via an interface.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) MarshalJSON

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject) UnmarshalJSON

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObjectType

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObjectType struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObjectType includes the requested fields of the GraphQL type DataObjectType.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObjectType) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObjectType.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataSource

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataSource struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataSource includes the requested fields of the GraphQL type DataSource.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataSource) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataSource.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataUsage

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataUsage struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataUsage includes the requested fields of the GraphQL type DataUsage.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataUsage) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataUsage.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDatasourceNotification

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDatasourceNotification struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDatasourceNotification includes the requested fields of the GraphQL type DatasourceNotification.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDatasourceNotification) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDatasourceNotification.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGlobalRoleAssignmentNotification

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGlobalRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGlobalRoleAssignmentNotification includes the requested fields of the GraphQL type GlobalRoleAssignmentNotification.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGlobalRoleAssignmentNotification) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGlobalRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroup

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroup struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroup includes the requested fields of the GraphQL type Group.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroup) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroup.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedDataAccessReturnItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedDataAccessReturnItem includes the requested fields of the GraphQL type GroupedDataAccessReturnItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedDataAccessReturnItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedUserAccessReturnItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedUserAccessReturnItem includes the requested fields of the GraphQL type GroupedUserAccessReturnItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedUserAccessReturnItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIdentityStore

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIdentityStore struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIdentityStore) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIdentityStore.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeInsightsResult

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeInsightsResult struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeInsightsResult includes the requested fields of the GraphQL type InsightsResult.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeInsightsResult) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeInsightsResult.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIssue

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIssue struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIssue includes the requested fields of the GraphQL type Issue.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIssue) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIssue.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeItem includes the requested fields of the GraphQL interface Item.

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeItem is implemented by the following types: DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProvider DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMaskDetail DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessProviderMatch DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequest DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestNotification DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessRequestWhatItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatAccessProviderItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhatItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccessWhoItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAccount DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeAuditDiffLog DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeComment DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataAccessReturnItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObject DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataObjectType DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataSource DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDataUsage DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeDatasourceNotification DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGlobalRoleAssignmentNotification DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroup DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedDataAccessReturnItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeGroupedUserAccessReturnItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIdentityStore DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeInsightsResult DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeIssue DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJob DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJobLogMsg DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodePromiseDetails DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRole DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignment DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignmentNotification DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeSearchResultItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTag DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTask DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTaskNotification DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUser DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserAccessReturnItem DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserSubtask DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserTask

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJob

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJob struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJob includes the requested fields of the GraphQL type Job.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJob) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJob.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJobLogMsg

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJobLogMsg struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJobLogMsg includes the requested fields of the GraphQL type JobLogMsg.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJobLogMsg) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeJobLogMsg.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodePromiseDetails

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodePromiseDetails struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodePromiseDetails includes the requested fields of the GraphQL type PromiseDetails.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodePromiseDetails) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodePromiseDetails.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRole

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRole struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRole includes the requested fields of the GraphQL type Role.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRole) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRole.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignment

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignment struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignment includes the requested fields of the GraphQL type RoleAssignment.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignment) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignment.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignmentNotification

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignmentNotification includes the requested fields of the GraphQL type RoleAssignmentNotification.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignmentNotification) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeSearchResultItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeSearchResultItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeSearchResultItem includes the requested fields of the GraphQL type SearchResultItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeSearchResultItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeSearchResultItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTag

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTag struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTag includes the requested fields of the GraphQL type Tag.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTag) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTag.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTask

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTask struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTask includes the requested fields of the GraphQL type Task.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTask) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTask.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTaskNotification

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTaskNotification struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTaskNotification includes the requested fields of the GraphQL type TaskNotification.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTaskNotification) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeTaskNotification.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUser

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUser struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUser includes the requested fields of the GraphQL type User.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUser) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUser.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserAccessReturnItem

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserAccessReturnItem includes the requested fields of the GraphQL type UserAccessReturnItem.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserAccessReturnItem) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserSubtask

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserSubtask struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserSubtask includes the requested fields of the GraphQL type UserSubtask.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserSubtask) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserSubtask.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserTask

type DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserTask struct {
	Typename *string `json:"__typename"`
}

DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserTask includes the requested fields of the GraphQL type UserTask.

func (*DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserTask) GetTypename

GetTypename returns DataObjectByExternalIdDataObjectsPagedResultEdgesEdgeNodeUserTask.Typename, and is useful for accessing the field via an interface.

type DataObjectByExternalIdResponse

type DataObjectByExternalIdResponse struct {
	DataObjects DataObjectByExternalIdDataObjectsPagedResult `json:"dataObjects"`
}

DataObjectByExternalIdResponse is returned by DataObjectByExternalId on success.

func DataObjectByExternalId

func DataObjectByExternalId(
	ctx context.Context,
	client graphql.Client,
	fullname string,
	dataSourceId string,
) (*DataObjectByExternalIdResponse, error)

func (*DataObjectByExternalIdResponse) GetDataObjects

GetDataObjects returns DataObjectByExternalIdResponse.DataObjects, and is useful for accessing the field via an interface.

type DataSource

type DataSource struct {
	Id          string                      `json:"id"`
	Name        string                      `json:"name"`
	Type        string                      `json:"type"`
	Description string                      `json:"description"`
	CreatedAt   time.Time                   `json:"createdAt"`
	ModifiedAt  time.Time                   `json:"modifiedAt"`
	SyncMethod  DataSourceSyncMethod        `json:"syncMethod"`
	Parent      *DataSourceParentDataSource `json:"parent"`
}

DataSource includes the GraphQL fields of DataSource requested by the fragment DataSource.

func (*DataSource) GetCreatedAt

func (v *DataSource) GetCreatedAt() time.Time

GetCreatedAt returns DataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*DataSource) GetDescription

func (v *DataSource) GetDescription() string

GetDescription returns DataSource.Description, and is useful for accessing the field via an interface.

func (*DataSource) GetId

func (v *DataSource) GetId() string

GetId returns DataSource.Id, and is useful for accessing the field via an interface.

func (*DataSource) GetModifiedAt

func (v *DataSource) GetModifiedAt() time.Time

GetModifiedAt returns DataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*DataSource) GetName

func (v *DataSource) GetName() string

GetName returns DataSource.Name, and is useful for accessing the field via an interface.

func (*DataSource) GetParent

func (v *DataSource) GetParent() *DataSourceParentDataSource

GetParent returns DataSource.Parent, and is useful for accessing the field via an interface.

func (*DataSource) GetSyncMethod

func (v *DataSource) GetSyncMethod() DataSourceSyncMethod

GetSyncMethod returns DataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*DataSource) GetType

func (v *DataSource) GetType() string

GetType returns DataSource.Type, and is useful for accessing the field via an interface.

type DataSourceFeatures

type DataSourceFeatures string
const (
	DataSourceFeaturesColumnmasking DataSourceFeatures = "ColumnMasking"
	DataSourceFeaturesRowfiltering  DataSourceFeatures = "RowFiltering"
)

type DataSourceFilterInput

type DataSourceFilterInput struct {
	Types                 []string              `json:"types"`
	Search                *string               `json:"search"`
	Parent                *string               `json:"parent"`
	IncompleteDataWarning *bool                 `json:"incompleteDataWarning"`
	SupportedFeatures     []*DataSourceFeatures `json:"supportedFeatures"`
}

func (*DataSourceFilterInput) GetIncompleteDataWarning

func (v *DataSourceFilterInput) GetIncompleteDataWarning() *bool

GetIncompleteDataWarning returns DataSourceFilterInput.IncompleteDataWarning, and is useful for accessing the field via an interface.

func (*DataSourceFilterInput) GetParent

func (v *DataSourceFilterInput) GetParent() *string

GetParent returns DataSourceFilterInput.Parent, and is useful for accessing the field via an interface.

func (*DataSourceFilterInput) GetSearch

func (v *DataSourceFilterInput) GetSearch() *string

GetSearch returns DataSourceFilterInput.Search, and is useful for accessing the field via an interface.

func (*DataSourceFilterInput) GetSupportedFeatures

func (v *DataSourceFilterInput) GetSupportedFeatures() []*DataSourceFeatures

GetSupportedFeatures returns DataSourceFilterInput.SupportedFeatures, and is useful for accessing the field via an interface.

func (*DataSourceFilterInput) GetTypes

func (v *DataSourceFilterInput) GetTypes() []string

GetTypes returns DataSourceFilterInput.Types, and is useful for accessing the field via an interface.

type DataSourceIdentityStoresDataSource

type DataSourceIdentityStoresDataSource struct {
	Typename       *string                                                          `json:"__typename"`
	IdentityStores []*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore `json:"identityStores"`
}

DataSourceIdentityStoresDataSource includes the requested fields of the GraphQL type DataSource.

func (*DataSourceIdentityStoresDataSource) GetIdentityStores

GetIdentityStores returns DataSourceIdentityStoresDataSource.IdentityStores, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSource) GetTypename

func (v *DataSourceIdentityStoresDataSource) GetTypename() *string

GetTypename returns DataSourceIdentityStoresDataSource.Typename, and is useful for accessing the field via an interface.

type DataSourceIdentityStoresDataSourceDataSourceResult

type DataSourceIdentityStoresDataSourceDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DataSourceIdentityStoresDataSourceDataSourceResult includes the requested fields of the GraphQL interface DataSourceResult.

DataSourceIdentityStoresDataSourceDataSourceResult is implemented by the following types: DataSourceIdentityStoresDataSource DataSourceIdentityStoresDataSourceNotFoundError DataSourceIdentityStoresDataSourcePermissionDeniedError

type DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore

type DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore struct {
	IdentityStore `json:"-"`
}

DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetCreatedAt

GetCreatedAt returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.CreatedAt, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetDescription

GetDescription returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.Description, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetId

GetId returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.Id, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetMaster

GetMaster returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.Master, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetModifiedAt

GetModifiedAt returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.ModifiedAt, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetName

GetName returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.Name, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetNative

GetNative returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.Native, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) GetType

GetType returns DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore.Type, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) MarshalJSON

func (*DataSourceIdentityStoresDataSourceIdentityStoresIdentityStore) UnmarshalJSON

type DataSourceIdentityStoresDataSourceNotFoundError

type DataSourceIdentityStoresDataSourceNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

DataSourceIdentityStoresDataSourceNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*DataSourceIdentityStoresDataSourceNotFoundError) GetMessage added in v0.0.3

GetMessage returns DataSourceIdentityStoresDataSourceNotFoundError.Message, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceNotFoundError) GetTypename

GetTypename returns DataSourceIdentityStoresDataSourceNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourceNotFoundError) MarshalJSON added in v0.0.3

func (*DataSourceIdentityStoresDataSourceNotFoundError) UnmarshalJSON added in v0.0.3

type DataSourceIdentityStoresDataSourcePermissionDeniedError

type DataSourceIdentityStoresDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

DataSourceIdentityStoresDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*DataSourceIdentityStoresDataSourcePermissionDeniedError) GetMessage

GetMessage returns DataSourceIdentityStoresDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourcePermissionDeniedError) GetTypename

GetTypename returns DataSourceIdentityStoresDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresDataSourcePermissionDeniedError) MarshalJSON

func (*DataSourceIdentityStoresDataSourcePermissionDeniedError) UnmarshalJSON

type DataSourceIdentityStoresResponse

type DataSourceIdentityStoresResponse struct {
	DataSource DataSourceIdentityStoresDataSourceDataSourceResult `json:"-"`
}

DataSourceIdentityStoresResponse is returned by DataSourceIdentityStores on success.

func DataSourceIdentityStores

func DataSourceIdentityStores(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*DataSourceIdentityStoresResponse, error)

func (*DataSourceIdentityStoresResponse) GetDataSource

GetDataSource returns DataSourceIdentityStoresResponse.DataSource, and is useful for accessing the field via an interface.

func (*DataSourceIdentityStoresResponse) MarshalJSON

func (v *DataSourceIdentityStoresResponse) MarshalJSON() ([]byte, error)

func (*DataSourceIdentityStoresResponse) UnmarshalJSON

func (v *DataSourceIdentityStoresResponse) UnmarshalJSON(b []byte) error

type DataSourceInput

type DataSourceInput struct {
	Name        *string               `json:"name"`
	Description *string               `json:"description"`
	Parent      *string               `json:"parent"`
	SyncMethod  *DataSourceSyncMethod `json:"syncMethod"`
}

func (*DataSourceInput) GetDescription

func (v *DataSourceInput) GetDescription() *string

GetDescription returns DataSourceInput.Description, and is useful for accessing the field via an interface.

func (*DataSourceInput) GetName

func (v *DataSourceInput) GetName() *string

GetName returns DataSourceInput.Name, and is useful for accessing the field via an interface.

func (*DataSourceInput) GetParent

func (v *DataSourceInput) GetParent() *string

GetParent returns DataSourceInput.Parent, and is useful for accessing the field via an interface.

func (*DataSourceInput) GetSyncMethod

func (v *DataSourceInput) GetSyncMethod() *DataSourceSyncMethod

GetSyncMethod returns DataSourceInput.SyncMethod, and is useful for accessing the field via an interface.

type DataSourceMaskInformationDataSource added in v0.0.3

type DataSourceMaskInformationDataSource struct {
	Typename        *string                                             `json:"__typename"`
	MaskingMetadata *DataSourceMaskInformationDataSourceMaskingMetadata `json:"maskingMetadata"`
}

DataSourceMaskInformationDataSource includes the requested fields of the GraphQL type DataSource.

func (*DataSourceMaskInformationDataSource) GetMaskingMetadata added in v0.0.3

GetMaskingMetadata returns DataSourceMaskInformationDataSource.MaskingMetadata, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationDataSource) GetTypename added in v0.0.3

func (v *DataSourceMaskInformationDataSource) GetTypename() *string

GetTypename returns DataSourceMaskInformationDataSource.Typename, and is useful for accessing the field via an interface.

type DataSourceMaskInformationDataSourceDataSourceResult added in v0.0.3

type DataSourceMaskInformationDataSourceDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DataSourceMaskInformationDataSourceDataSourceResult includes the requested fields of the GraphQL interface DataSourceResult.

DataSourceMaskInformationDataSourceDataSourceResult is implemented by the following types: DataSourceMaskInformationDataSource DataSourceMaskInformationDataSourceNotFoundError DataSourceMaskInformationDataSourcePermissionDeniedError

type DataSourceMaskInformationDataSourceMaskingMetadata added in v0.0.3

type DataSourceMaskInformationDataSourceMaskingMetadata struct {
	MaskingMetadata `json:"-"`
}

DataSourceMaskInformationDataSourceMaskingMetadata includes the requested fields of the GraphQL type MaskingMetadata.

func (*DataSourceMaskInformationDataSourceMaskingMetadata) GetDefaultMaskExternalName added in v0.0.3

func (v *DataSourceMaskInformationDataSourceMaskingMetadata) GetDefaultMaskExternalName() *string

GetDefaultMaskExternalName returns DataSourceMaskInformationDataSourceMaskingMetadata.DefaultMaskExternalName, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationDataSourceMaskingMetadata) GetMaskTypes added in v0.0.3

GetMaskTypes returns DataSourceMaskInformationDataSourceMaskingMetadata.MaskTypes, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationDataSourceMaskingMetadata) MarshalJSON added in v0.0.3

func (*DataSourceMaskInformationDataSourceMaskingMetadata) UnmarshalJSON added in v0.0.3

type DataSourceMaskInformationDataSourceNotFoundError added in v0.0.3

type DataSourceMaskInformationDataSourceNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

DataSourceMaskInformationDataSourceNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*DataSourceMaskInformationDataSourceNotFoundError) GetMessage added in v0.0.3

GetMessage returns DataSourceMaskInformationDataSourceNotFoundError.Message, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationDataSourceNotFoundError) GetTypename added in v0.0.3

GetTypename returns DataSourceMaskInformationDataSourceNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationDataSourceNotFoundError) MarshalJSON added in v0.0.3

func (*DataSourceMaskInformationDataSourceNotFoundError) UnmarshalJSON added in v0.0.3

type DataSourceMaskInformationDataSourcePermissionDeniedError added in v0.0.3

type DataSourceMaskInformationDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

DataSourceMaskInformationDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*DataSourceMaskInformationDataSourcePermissionDeniedError) GetMessage added in v0.0.3

GetMessage returns DataSourceMaskInformationDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationDataSourcePermissionDeniedError) GetTypename added in v0.0.3

GetTypename returns DataSourceMaskInformationDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationDataSourcePermissionDeniedError) MarshalJSON added in v0.0.3

func (*DataSourceMaskInformationDataSourcePermissionDeniedError) UnmarshalJSON added in v0.0.3

type DataSourceMaskInformationResponse added in v0.0.3

type DataSourceMaskInformationResponse struct {
	DataSource DataSourceMaskInformationDataSourceDataSourceResult `json:"-"`
}

DataSourceMaskInformationResponse is returned by DataSourceMaskInformation on success.

func DataSourceMaskInformation added in v0.0.3

func DataSourceMaskInformation(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*DataSourceMaskInformationResponse, error)

func (*DataSourceMaskInformationResponse) GetDataSource added in v0.0.3

GetDataSource returns DataSourceMaskInformationResponse.DataSource, and is useful for accessing the field via an interface.

func (*DataSourceMaskInformationResponse) MarshalJSON added in v0.0.3

func (v *DataSourceMaskInformationResponse) MarshalJSON() ([]byte, error)

func (*DataSourceMaskInformationResponse) UnmarshalJSON added in v0.0.3

func (v *DataSourceMaskInformationResponse) UnmarshalJSON(b []byte) error

type DataSourceOrderByInput

type DataSourceOrderByInput struct {
	Name *Sort `json:"name"`
}

func (*DataSourceOrderByInput) GetName

func (v *DataSourceOrderByInput) GetName() *Sort

GetName returns DataSourceOrderByInput.Name, and is useful for accessing the field via an interface.

type DataSourcePage

type DataSourcePage struct {
	PageInfo *DataSourcePagePageInfo   `json:"pageInfo"`
	Edges    []DataSourcePageEdgesEdge `json:"edges"`
}

DataSourcePage includes the GraphQL fields of PagedResult requested by the fragment DataSourcePage.

func (*DataSourcePage) GetEdges

func (v *DataSourcePage) GetEdges() []DataSourcePageEdgesEdge

GetEdges returns DataSourcePage.Edges, and is useful for accessing the field via an interface.

func (*DataSourcePage) GetPageInfo

func (v *DataSourcePage) GetPageInfo() *DataSourcePagePageInfo

GetPageInfo returns DataSourcePage.PageInfo, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdge

type DataSourcePageEdgesEdge struct {
	Cursor *string                          `json:"cursor"`
	Node   *DataSourcePageEdgesEdgeNodeItem `json:"-"`
}

DataSourcePageEdgesEdge includes the requested fields of the GraphQL type Edge.

func (*DataSourcePageEdgesEdge) GetCursor

func (v *DataSourcePageEdgesEdge) GetCursor() *string

GetCursor returns DataSourcePageEdgesEdge.Cursor, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdge) GetNode

GetNode returns DataSourcePageEdgesEdge.Node, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdge) MarshalJSON

func (v *DataSourcePageEdgesEdge) MarshalJSON() ([]byte, error)

func (*DataSourcePageEdgesEdge) UnmarshalJSON

func (v *DataSourcePageEdgesEdge) UnmarshalJSON(b []byte) error

type DataSourcePageEdgesEdgeNodeAccessProvider

type DataSourcePageEdgesEdgeNodeAccessProvider struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*DataSourcePageEdgesEdgeNodeAccessProvider) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessProvider.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessProviderMaskDetail

type DataSourcePageEdgesEdgeNodeAccessProviderMaskDetail struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessProviderMaskDetail includes the requested fields of the GraphQL type AccessProviderMaskDetail.

func (*DataSourcePageEdgesEdgeNodeAccessProviderMaskDetail) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessProviderMaskDetail.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessProviderMatch

type DataSourcePageEdgesEdgeNodeAccessProviderMatch struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessProviderMatch includes the requested fields of the GraphQL type AccessProviderMatch.

func (*DataSourcePageEdgesEdgeNodeAccessProviderMatch) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessProviderMatch.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessRequest

type DataSourcePageEdgesEdgeNodeAccessRequest struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessRequest includes the requested fields of the GraphQL type AccessRequest.

func (*DataSourcePageEdgesEdgeNodeAccessRequest) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessRequest.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessRequestNotification

type DataSourcePageEdgesEdgeNodeAccessRequestNotification struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessRequestNotification includes the requested fields of the GraphQL type AccessRequestNotification.

func (*DataSourcePageEdgesEdgeNodeAccessRequestNotification) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessRequestNotification.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessRequestWhatItem

type DataSourcePageEdgesEdgeNodeAccessRequestWhatItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessRequestWhatItem includes the requested fields of the GraphQL type AccessRequestWhatItem.

func (*DataSourcePageEdgesEdgeNodeAccessRequestWhatItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessRequestWhatItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessWhatAccessProviderItem

type DataSourcePageEdgesEdgeNodeAccessWhatAccessProviderItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessWhatAccessProviderItem includes the requested fields of the GraphQL type AccessWhatAccessProviderItem.

func (*DataSourcePageEdgesEdgeNodeAccessWhatAccessProviderItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessWhatAccessProviderItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessWhatItem

type DataSourcePageEdgesEdgeNodeAccessWhatItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessWhatItem includes the requested fields of the GraphQL type AccessWhatItem.

func (*DataSourcePageEdgesEdgeNodeAccessWhatItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessWhatItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccessWhoItem

type DataSourcePageEdgesEdgeNodeAccessWhoItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccessWhoItem includes the requested fields of the GraphQL type AccessWhoItem.

func (*DataSourcePageEdgesEdgeNodeAccessWhoItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAccessWhoItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAccount

type DataSourcePageEdgesEdgeNodeAccount struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAccount includes the requested fields of the GraphQL type Account.

func (*DataSourcePageEdgesEdgeNodeAccount) GetTypename

func (v *DataSourcePageEdgesEdgeNodeAccount) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeAccount.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeAuditDiffLog

type DataSourcePageEdgesEdgeNodeAuditDiffLog struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeAuditDiffLog includes the requested fields of the GraphQL type AuditDiffLog.

func (*DataSourcePageEdgesEdgeNodeAuditDiffLog) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeAuditDiffLog.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeComment

type DataSourcePageEdgesEdgeNodeComment struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeComment includes the requested fields of the GraphQL type Comment.

func (*DataSourcePageEdgesEdgeNodeComment) GetTypename

func (v *DataSourcePageEdgesEdgeNodeComment) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeComment.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeDataAccessReturnItem

type DataSourcePageEdgesEdgeNodeDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeDataAccessReturnItem includes the requested fields of the GraphQL type DataAccessReturnItem.

func (*DataSourcePageEdgesEdgeNodeDataAccessReturnItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeDataObject

type DataSourcePageEdgesEdgeNodeDataObject struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeDataObject includes the requested fields of the GraphQL type DataObject.

func (*DataSourcePageEdgesEdgeNodeDataObject) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeDataObject.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeDataObjectType

type DataSourcePageEdgesEdgeNodeDataObjectType struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeDataObjectType includes the requested fields of the GraphQL type DataObjectType.

func (*DataSourcePageEdgesEdgeNodeDataObjectType) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeDataObjectType.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeDataSource

type DataSourcePageEdgesEdgeNodeDataSource struct {
	Typename   *string `json:"__typename"`
	DataSource `json:"-"`
}

DataSourcePageEdgesEdgeNodeDataSource includes the requested fields of the GraphQL type DataSource.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetCreatedAt

GetCreatedAt returns DataSourcePageEdgesEdgeNodeDataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetDescription

func (v *DataSourcePageEdgesEdgeNodeDataSource) GetDescription() string

GetDescription returns DataSourcePageEdgesEdgeNodeDataSource.Description, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetId

GetId returns DataSourcePageEdgesEdgeNodeDataSource.Id, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetModifiedAt

func (v *DataSourcePageEdgesEdgeNodeDataSource) GetModifiedAt() time.Time

GetModifiedAt returns DataSourcePageEdgesEdgeNodeDataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetName

GetName returns DataSourcePageEdgesEdgeNodeDataSource.Name, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetParent

GetParent returns DataSourcePageEdgesEdgeNodeDataSource.Parent, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetSyncMethod

GetSyncMethod returns DataSourcePageEdgesEdgeNodeDataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetType

GetType returns DataSourcePageEdgesEdgeNodeDataSource.Type, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeDataSource.Typename, and is useful for accessing the field via an interface.

func (*DataSourcePageEdgesEdgeNodeDataSource) MarshalJSON

func (v *DataSourcePageEdgesEdgeNodeDataSource) MarshalJSON() ([]byte, error)

func (*DataSourcePageEdgesEdgeNodeDataSource) UnmarshalJSON

func (v *DataSourcePageEdgesEdgeNodeDataSource) UnmarshalJSON(b []byte) error

type DataSourcePageEdgesEdgeNodeDataUsage

type DataSourcePageEdgesEdgeNodeDataUsage struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeDataUsage includes the requested fields of the GraphQL type DataUsage.

func (*DataSourcePageEdgesEdgeNodeDataUsage) GetTypename

func (v *DataSourcePageEdgesEdgeNodeDataUsage) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeDataUsage.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeDatasourceNotification

type DataSourcePageEdgesEdgeNodeDatasourceNotification struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeDatasourceNotification includes the requested fields of the GraphQL type DatasourceNotification.

func (*DataSourcePageEdgesEdgeNodeDatasourceNotification) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeDatasourceNotification.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeGlobalRoleAssignmentNotification

type DataSourcePageEdgesEdgeNodeGlobalRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeGlobalRoleAssignmentNotification includes the requested fields of the GraphQL type GlobalRoleAssignmentNotification.

func (*DataSourcePageEdgesEdgeNodeGlobalRoleAssignmentNotification) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeGlobalRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeGroup

type DataSourcePageEdgesEdgeNodeGroup struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeGroup includes the requested fields of the GraphQL type Group.

func (*DataSourcePageEdgesEdgeNodeGroup) GetTypename

func (v *DataSourcePageEdgesEdgeNodeGroup) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeGroup.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeGroupedDataAccessReturnItem

type DataSourcePageEdgesEdgeNodeGroupedDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeGroupedDataAccessReturnItem includes the requested fields of the GraphQL type GroupedDataAccessReturnItem.

func (*DataSourcePageEdgesEdgeNodeGroupedDataAccessReturnItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeGroupedDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeGroupedUserAccessReturnItem

type DataSourcePageEdgesEdgeNodeGroupedUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeGroupedUserAccessReturnItem includes the requested fields of the GraphQL type GroupedUserAccessReturnItem.

func (*DataSourcePageEdgesEdgeNodeGroupedUserAccessReturnItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeGroupedUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeIdentityStore

type DataSourcePageEdgesEdgeNodeIdentityStore struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*DataSourcePageEdgesEdgeNodeIdentityStore) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeIdentityStore.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeInsightsResult

type DataSourcePageEdgesEdgeNodeInsightsResult struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeInsightsResult includes the requested fields of the GraphQL type InsightsResult.

func (*DataSourcePageEdgesEdgeNodeInsightsResult) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeInsightsResult.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeIssue

type DataSourcePageEdgesEdgeNodeIssue struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeIssue includes the requested fields of the GraphQL type Issue.

func (*DataSourcePageEdgesEdgeNodeIssue) GetTypename

func (v *DataSourcePageEdgesEdgeNodeIssue) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeIssue.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeItem

type DataSourcePageEdgesEdgeNodeItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DataSourcePageEdgesEdgeNodeItem includes the requested fields of the GraphQL interface Item.

DataSourcePageEdgesEdgeNodeItem is implemented by the following types: DataSourcePageEdgesEdgeNodeAccessProvider DataSourcePageEdgesEdgeNodeAccessProviderMaskDetail DataSourcePageEdgesEdgeNodeAccessProviderMatch DataSourcePageEdgesEdgeNodeAccessRequest DataSourcePageEdgesEdgeNodeAccessRequestNotification DataSourcePageEdgesEdgeNodeAccessRequestWhatItem DataSourcePageEdgesEdgeNodeAccessWhatAccessProviderItem DataSourcePageEdgesEdgeNodeAccessWhatItem DataSourcePageEdgesEdgeNodeAccessWhoItem DataSourcePageEdgesEdgeNodeAccount DataSourcePageEdgesEdgeNodeAuditDiffLog DataSourcePageEdgesEdgeNodeComment DataSourcePageEdgesEdgeNodeDataAccessReturnItem DataSourcePageEdgesEdgeNodeDataObject DataSourcePageEdgesEdgeNodeDataObjectType DataSourcePageEdgesEdgeNodeDataSource DataSourcePageEdgesEdgeNodeDataUsage DataSourcePageEdgesEdgeNodeDatasourceNotification DataSourcePageEdgesEdgeNodeGlobalRoleAssignmentNotification DataSourcePageEdgesEdgeNodeGroup DataSourcePageEdgesEdgeNodeGroupedDataAccessReturnItem DataSourcePageEdgesEdgeNodeGroupedUserAccessReturnItem DataSourcePageEdgesEdgeNodeIdentityStore DataSourcePageEdgesEdgeNodeInsightsResult DataSourcePageEdgesEdgeNodeIssue DataSourcePageEdgesEdgeNodeJob DataSourcePageEdgesEdgeNodeJobLogMsg DataSourcePageEdgesEdgeNodePromiseDetails DataSourcePageEdgesEdgeNodeRole DataSourcePageEdgesEdgeNodeRoleAssignment DataSourcePageEdgesEdgeNodeRoleAssignmentNotification DataSourcePageEdgesEdgeNodeSearchResultItem DataSourcePageEdgesEdgeNodeTag DataSourcePageEdgesEdgeNodeTask DataSourcePageEdgesEdgeNodeTaskNotification DataSourcePageEdgesEdgeNodeUser DataSourcePageEdgesEdgeNodeUserAccessReturnItem DataSourcePageEdgesEdgeNodeUserSubtask DataSourcePageEdgesEdgeNodeUserTask

type DataSourcePageEdgesEdgeNodeJob

type DataSourcePageEdgesEdgeNodeJob struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeJob includes the requested fields of the GraphQL type Job.

func (*DataSourcePageEdgesEdgeNodeJob) GetTypename

func (v *DataSourcePageEdgesEdgeNodeJob) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeJob.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeJobLogMsg

type DataSourcePageEdgesEdgeNodeJobLogMsg struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeJobLogMsg includes the requested fields of the GraphQL type JobLogMsg.

func (*DataSourcePageEdgesEdgeNodeJobLogMsg) GetTypename

func (v *DataSourcePageEdgesEdgeNodeJobLogMsg) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeJobLogMsg.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodePromiseDetails

type DataSourcePageEdgesEdgeNodePromiseDetails struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodePromiseDetails includes the requested fields of the GraphQL type PromiseDetails.

func (*DataSourcePageEdgesEdgeNodePromiseDetails) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodePromiseDetails.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeRole

type DataSourcePageEdgesEdgeNodeRole struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeRole includes the requested fields of the GraphQL type Role.

func (*DataSourcePageEdgesEdgeNodeRole) GetTypename

func (v *DataSourcePageEdgesEdgeNodeRole) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeRole.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeRoleAssignment

type DataSourcePageEdgesEdgeNodeRoleAssignment struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeRoleAssignment includes the requested fields of the GraphQL type RoleAssignment.

func (*DataSourcePageEdgesEdgeNodeRoleAssignment) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeRoleAssignment.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeRoleAssignmentNotification

type DataSourcePageEdgesEdgeNodeRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeRoleAssignmentNotification includes the requested fields of the GraphQL type RoleAssignmentNotification.

func (*DataSourcePageEdgesEdgeNodeRoleAssignmentNotification) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeSearchResultItem

type DataSourcePageEdgesEdgeNodeSearchResultItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeSearchResultItem includes the requested fields of the GraphQL type SearchResultItem.

func (*DataSourcePageEdgesEdgeNodeSearchResultItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeSearchResultItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeTag

type DataSourcePageEdgesEdgeNodeTag struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeTag includes the requested fields of the GraphQL type Tag.

func (*DataSourcePageEdgesEdgeNodeTag) GetTypename

func (v *DataSourcePageEdgesEdgeNodeTag) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeTag.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeTask

type DataSourcePageEdgesEdgeNodeTask struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeTask includes the requested fields of the GraphQL type Task.

func (*DataSourcePageEdgesEdgeNodeTask) GetTypename

func (v *DataSourcePageEdgesEdgeNodeTask) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeTask.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeTaskNotification

type DataSourcePageEdgesEdgeNodeTaskNotification struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeTaskNotification includes the requested fields of the GraphQL type TaskNotification.

func (*DataSourcePageEdgesEdgeNodeTaskNotification) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeTaskNotification.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeUser

type DataSourcePageEdgesEdgeNodeUser struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeUser includes the requested fields of the GraphQL type User.

func (*DataSourcePageEdgesEdgeNodeUser) GetTypename

func (v *DataSourcePageEdgesEdgeNodeUser) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeUser.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeUserAccessReturnItem

type DataSourcePageEdgesEdgeNodeUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeUserAccessReturnItem includes the requested fields of the GraphQL type UserAccessReturnItem.

func (*DataSourcePageEdgesEdgeNodeUserAccessReturnItem) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeUserSubtask

type DataSourcePageEdgesEdgeNodeUserSubtask struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeUserSubtask includes the requested fields of the GraphQL type UserSubtask.

func (*DataSourcePageEdgesEdgeNodeUserSubtask) GetTypename

GetTypename returns DataSourcePageEdgesEdgeNodeUserSubtask.Typename, and is useful for accessing the field via an interface.

type DataSourcePageEdgesEdgeNodeUserTask

type DataSourcePageEdgesEdgeNodeUserTask struct {
	Typename *string `json:"__typename"`
}

DataSourcePageEdgesEdgeNodeUserTask includes the requested fields of the GraphQL type UserTask.

func (*DataSourcePageEdgesEdgeNodeUserTask) GetTypename

func (v *DataSourcePageEdgesEdgeNodeUserTask) GetTypename() *string

GetTypename returns DataSourcePageEdgesEdgeNodeUserTask.Typename, and is useful for accessing the field via an interface.

type DataSourcePagePageInfo

type DataSourcePagePageInfo struct {
	PageInfo `json:"-"`
}

DataSourcePagePageInfo includes the requested fields of the GraphQL type PageInfo.

func (*DataSourcePagePageInfo) GetHasNextPage

func (v *DataSourcePagePageInfo) GetHasNextPage() *bool

GetHasNextPage returns DataSourcePagePageInfo.HasNextPage, and is useful for accessing the field via an interface.

func (*DataSourcePagePageInfo) GetStartCursor

func (v *DataSourcePagePageInfo) GetStartCursor() *string

GetStartCursor returns DataSourcePagePageInfo.StartCursor, and is useful for accessing the field via an interface.

func (*DataSourcePagePageInfo) MarshalJSON

func (v *DataSourcePagePageInfo) MarshalJSON() ([]byte, error)

func (*DataSourcePagePageInfo) UnmarshalJSON

func (v *DataSourcePagePageInfo) UnmarshalJSON(b []byte) error

type DataSourceParentDataSource

type DataSourceParentDataSource struct {
	Id string `json:"id"`
}

DataSourceParentDataSource includes the requested fields of the GraphQL type DataSource.

func (*DataSourceParentDataSource) GetId

GetId returns DataSourceParentDataSource.Id, and is useful for accessing the field via an interface.

type DataSourceSyncMethod

type DataSourceSyncMethod string
const (
	DataSourceSyncMethodOnPrem             DataSourceSyncMethod = "ON_PREM"
	DataSourceSyncMethodCloudManualTrigger DataSourceSyncMethod = "CLOUD_MANUAL_TRIGGER"
)

type DeactivateAccessProviderDeactivateAccessProvider added in v0.0.2

type DeactivateAccessProviderDeactivateAccessProvider struct {
	Typename       *string `json:"__typename"`
	AccessProvider `json:"-"`
}

DeactivateAccessProviderDeactivateAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetAction added in v0.0.2

GetAction returns DeactivateAccessProviderDeactivateAccessProvider.Action, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetComplete added in v0.0.2

GetComplete returns DeactivateAccessProviderDeactivateAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetCreatedAt added in v0.0.2

GetCreatedAt returns DeactivateAccessProviderDeactivateAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetDataSources added in v0.0.2

GetDataSources returns DeactivateAccessProviderDeactivateAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetDeleteLocked added in v0.0.2

GetDeleteLocked returns DeactivateAccessProviderDeactivateAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetDeleteLockedReason added in v0.0.2

func (v *DeactivateAccessProviderDeactivateAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns DeactivateAccessProviderDeactivateAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetDescription added in v0.0.2

GetDescription returns DeactivateAccessProviderDeactivateAccessProvider.Description, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetExternal added in v0.0.2

GetExternal returns DeactivateAccessProviderDeactivateAccessProvider.External, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetId added in v0.0.2

GetId returns DeactivateAccessProviderDeactivateAccessProvider.Id, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetInheritanceLocked added in v0.0.2

func (v *DeactivateAccessProviderDeactivateAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns DeactivateAccessProviderDeactivateAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetInheritanceLockedReason added in v0.0.2

func (v *DeactivateAccessProviderDeactivateAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns DeactivateAccessProviderDeactivateAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetIsSample added in v0.0.2

GetIsSample returns DeactivateAccessProviderDeactivateAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetModifiedAt added in v0.0.2

GetModifiedAt returns DeactivateAccessProviderDeactivateAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetName added in v0.0.2

GetName returns DeactivateAccessProviderDeactivateAccessProvider.Name, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetNameLocked added in v0.0.2

GetNameLocked returns DeactivateAccessProviderDeactivateAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetNameLockedReason added in v0.0.2

func (v *DeactivateAccessProviderDeactivateAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns DeactivateAccessProviderDeactivateAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetNamingHint added in v0.0.2

GetNamingHint returns DeactivateAccessProviderDeactivateAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetNotInternalizable added in v0.0.2

func (v *DeactivateAccessProviderDeactivateAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns DeactivateAccessProviderDeactivateAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetOverride added in v0.0.2

GetOverride returns DeactivateAccessProviderDeactivateAccessProvider.Override, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetPolicyRule added in v0.0.2

GetPolicyRule returns DeactivateAccessProviderDeactivateAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetState added in v0.0.2

GetState returns DeactivateAccessProviderDeactivateAccessProvider.State, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetType added in v0.0.2

GetType returns DeactivateAccessProviderDeactivateAccessProvider.Type, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetTypename added in v0.0.2

GetTypename returns DeactivateAccessProviderDeactivateAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetWhatLocked added in v0.0.2

GetWhatLocked returns DeactivateAccessProviderDeactivateAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetWhatLockedReason added in v0.0.2

func (v *DeactivateAccessProviderDeactivateAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns DeactivateAccessProviderDeactivateAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetWhoLocked added in v0.0.2

GetWhoLocked returns DeactivateAccessProviderDeactivateAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) GetWhoLockedReason added in v0.0.2

GetWhoLockedReason returns DeactivateAccessProviderDeactivateAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProvider) MarshalJSON added in v0.0.2

func (*DeactivateAccessProviderDeactivateAccessProvider) UnmarshalJSON added in v0.0.2

type DeactivateAccessProviderDeactivateAccessProviderAccessProviderResult added in v0.0.2

type DeactivateAccessProviderDeactivateAccessProviderAccessProviderResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DeactivateAccessProviderDeactivateAccessProviderAccessProviderResult includes the requested fields of the GraphQL interface AccessProviderResult.

DeactivateAccessProviderDeactivateAccessProviderAccessProviderResult is implemented by the following types: DeactivateAccessProviderDeactivateAccessProvider DeactivateAccessProviderDeactivateAccessProviderNotFoundError DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError

type DeactivateAccessProviderDeactivateAccessProviderNotFoundError added in v0.0.2

type DeactivateAccessProviderDeactivateAccessProviderNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

DeactivateAccessProviderDeactivateAccessProviderNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*DeactivateAccessProviderDeactivateAccessProviderNotFoundError) GetMessage added in v0.0.2

GetMessage returns DeactivateAccessProviderDeactivateAccessProviderNotFoundError.Message, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProviderNotFoundError) GetTypename added in v0.0.2

GetTypename returns DeactivateAccessProviderDeactivateAccessProviderNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProviderNotFoundError) MarshalJSON added in v0.0.2

func (*DeactivateAccessProviderDeactivateAccessProviderNotFoundError) UnmarshalJSON added in v0.0.2

type DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError added in v0.0.2

type DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError) GetMessage added in v0.0.2

GetMessage returns DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError) GetTypename added in v0.0.2

GetTypename returns DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError) MarshalJSON added in v0.0.2

func (*DeactivateAccessProviderDeactivateAccessProviderPermissionDeniedError) UnmarshalJSON added in v0.0.2

type DeactivateAccessProviderResponse added in v0.0.2

type DeactivateAccessProviderResponse struct {
	DeactivateAccessProvider DeactivateAccessProviderDeactivateAccessProviderAccessProviderResult `json:"-"`
}

DeactivateAccessProviderResponse is returned by DeactivateAccessProvider on success.

func DeactivateAccessProvider added in v0.0.2

func DeactivateAccessProvider(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*DeactivateAccessProviderResponse, error)

func (*DeactivateAccessProviderResponse) GetDeactivateAccessProvider added in v0.0.2

GetDeactivateAccessProvider returns DeactivateAccessProviderResponse.DeactivateAccessProvider, and is useful for accessing the field via an interface.

func (*DeactivateAccessProviderResponse) MarshalJSON added in v0.0.2

func (v *DeactivateAccessProviderResponse) MarshalJSON() ([]byte, error)

func (*DeactivateAccessProviderResponse) UnmarshalJSON added in v0.0.2

func (v *DeactivateAccessProviderResponse) UnmarshalJSON(b []byte) error

type DeleteAccessProviderDeleteAccessProvider

type DeleteAccessProviderDeleteAccessProvider struct {
	Typename       *string `json:"__typename"`
	AccessProvider `json:"-"`
}

DeleteAccessProviderDeleteAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*DeleteAccessProviderDeleteAccessProvider) GetAction

GetAction returns DeleteAccessProviderDeleteAccessProvider.Action, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetComplete

GetComplete returns DeleteAccessProviderDeleteAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetCreatedAt

GetCreatedAt returns DeleteAccessProviderDeleteAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetDataSources

GetDataSources returns DeleteAccessProviderDeleteAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetDeleteLocked

func (v *DeleteAccessProviderDeleteAccessProvider) GetDeleteLocked() *bool

GetDeleteLocked returns DeleteAccessProviderDeleteAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetDeleteLockedReason

func (v *DeleteAccessProviderDeleteAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns DeleteAccessProviderDeleteAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetDescription

GetDescription returns DeleteAccessProviderDeleteAccessProvider.Description, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetExternal

GetExternal returns DeleteAccessProviderDeleteAccessProvider.External, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetId

GetId returns DeleteAccessProviderDeleteAccessProvider.Id, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetInheritanceLocked

func (v *DeleteAccessProviderDeleteAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns DeleteAccessProviderDeleteAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetInheritanceLockedReason

func (v *DeleteAccessProviderDeleteAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns DeleteAccessProviderDeleteAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetIsSample

GetIsSample returns DeleteAccessProviderDeleteAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetModifiedAt

GetModifiedAt returns DeleteAccessProviderDeleteAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetName

GetName returns DeleteAccessProviderDeleteAccessProvider.Name, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetNameLocked

func (v *DeleteAccessProviderDeleteAccessProvider) GetNameLocked() *bool

GetNameLocked returns DeleteAccessProviderDeleteAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetNameLockedReason

func (v *DeleteAccessProviderDeleteAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns DeleteAccessProviderDeleteAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetNamingHint

GetNamingHint returns DeleteAccessProviderDeleteAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetNotInternalizable

func (v *DeleteAccessProviderDeleteAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns DeleteAccessProviderDeleteAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetOverride

GetOverride returns DeleteAccessProviderDeleteAccessProvider.Override, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetPolicyRule

GetPolicyRule returns DeleteAccessProviderDeleteAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetState

GetState returns DeleteAccessProviderDeleteAccessProvider.State, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetType

GetType returns DeleteAccessProviderDeleteAccessProvider.Type, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetTypename

GetTypename returns DeleteAccessProviderDeleteAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetWhatLocked

func (v *DeleteAccessProviderDeleteAccessProvider) GetWhatLocked() *bool

GetWhatLocked returns DeleteAccessProviderDeleteAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetWhatLockedReason

func (v *DeleteAccessProviderDeleteAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns DeleteAccessProviderDeleteAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetWhoLocked

GetWhoLocked returns DeleteAccessProviderDeleteAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) GetWhoLockedReason

func (v *DeleteAccessProviderDeleteAccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns DeleteAccessProviderDeleteAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProvider) MarshalJSON

func (v *DeleteAccessProviderDeleteAccessProvider) MarshalJSON() ([]byte, error)

func (*DeleteAccessProviderDeleteAccessProvider) UnmarshalJSON

func (v *DeleteAccessProviderDeleteAccessProvider) UnmarshalJSON(b []byte) error

type DeleteAccessProviderDeleteAccessProviderAccessProviderResult

type DeleteAccessProviderDeleteAccessProviderAccessProviderResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DeleteAccessProviderDeleteAccessProviderAccessProviderResult includes the requested fields of the GraphQL interface AccessProviderResult.

DeleteAccessProviderDeleteAccessProviderAccessProviderResult is implemented by the following types: DeleteAccessProviderDeleteAccessProvider DeleteAccessProviderDeleteAccessProviderNotFoundError DeleteAccessProviderDeleteAccessProviderPermissionDeniedError

type DeleteAccessProviderDeleteAccessProviderNotFoundError

type DeleteAccessProviderDeleteAccessProviderNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

DeleteAccessProviderDeleteAccessProviderNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*DeleteAccessProviderDeleteAccessProviderNotFoundError) GetMessage

GetMessage returns DeleteAccessProviderDeleteAccessProviderNotFoundError.Message, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProviderNotFoundError) GetTypename

GetTypename returns DeleteAccessProviderDeleteAccessProviderNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProviderNotFoundError) MarshalJSON

func (*DeleteAccessProviderDeleteAccessProviderNotFoundError) UnmarshalJSON

type DeleteAccessProviderDeleteAccessProviderPermissionDeniedError

type DeleteAccessProviderDeleteAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

DeleteAccessProviderDeleteAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*DeleteAccessProviderDeleteAccessProviderPermissionDeniedError) GetMessage

GetMessage returns DeleteAccessProviderDeleteAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProviderPermissionDeniedError) GetTypename

GetTypename returns DeleteAccessProviderDeleteAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderDeleteAccessProviderPermissionDeniedError) MarshalJSON

func (*DeleteAccessProviderDeleteAccessProviderPermissionDeniedError) UnmarshalJSON

type DeleteAccessProviderResponse

type DeleteAccessProviderResponse struct {
	DeleteAccessProvider DeleteAccessProviderDeleteAccessProviderAccessProviderResult `json:"-"`
}

DeleteAccessProviderResponse is returned by DeleteAccessProvider on success.

func DeleteAccessProvider

func DeleteAccessProvider(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*DeleteAccessProviderResponse, error)

func (*DeleteAccessProviderResponse) GetDeleteAccessProvider

GetDeleteAccessProvider returns DeleteAccessProviderResponse.DeleteAccessProvider, and is useful for accessing the field via an interface.

func (*DeleteAccessProviderResponse) MarshalJSON

func (v *DeleteAccessProviderResponse) MarshalJSON() ([]byte, error)

func (*DeleteAccessProviderResponse) UnmarshalJSON

func (v *DeleteAccessProviderResponse) UnmarshalJSON(b []byte) error

type DeleteDataSourceDeleteDataSource

type DeleteDataSourceDeleteDataSource struct {
	Typename *string `json:"__typename"`
	Success  bool    `json:"success"`
}

DeleteDataSourceDeleteDataSource includes the requested fields of the GraphQL type DeleteDataSource.

func (*DeleteDataSourceDeleteDataSource) GetSuccess

func (v *DeleteDataSourceDeleteDataSource) GetSuccess() bool

GetSuccess returns DeleteDataSourceDeleteDataSource.Success, and is useful for accessing the field via an interface.

func (*DeleteDataSourceDeleteDataSource) GetTypename

func (v *DeleteDataSourceDeleteDataSource) GetTypename() *string

GetTypename returns DeleteDataSourceDeleteDataSource.Typename, and is useful for accessing the field via an interface.

type DeleteDataSourceDeleteDataSourceDeleteDataSourceResult

type DeleteDataSourceDeleteDataSourceDeleteDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DeleteDataSourceDeleteDataSourceDeleteDataSourceResult includes the requested fields of the GraphQL interface DeleteDataSourceResult.

DeleteDataSourceDeleteDataSourceDeleteDataSourceResult is implemented by the following types: DeleteDataSourceDeleteDataSource DeleteDataSourceDeleteDataSourcePermissionDeniedError

type DeleteDataSourceDeleteDataSourcePermissionDeniedError

type DeleteDataSourceDeleteDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

DeleteDataSourceDeleteDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*DeleteDataSourceDeleteDataSourcePermissionDeniedError) GetMessage

GetMessage returns DeleteDataSourceDeleteDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*DeleteDataSourceDeleteDataSourcePermissionDeniedError) GetTypename

GetTypename returns DeleteDataSourceDeleteDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*DeleteDataSourceDeleteDataSourcePermissionDeniedError) MarshalJSON

func (*DeleteDataSourceDeleteDataSourcePermissionDeniedError) UnmarshalJSON

type DeleteDataSourceResponse

type DeleteDataSourceResponse struct {
	DeleteDataSource DeleteDataSourceDeleteDataSourceDeleteDataSourceResult `json:"-"`
}

DeleteDataSourceResponse is returned by DeleteDataSource on success.

func DeleteDataSource

func DeleteDataSource(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*DeleteDataSourceResponse, error)

func (*DeleteDataSourceResponse) GetDeleteDataSource

GetDeleteDataSource returns DeleteDataSourceResponse.DeleteDataSource, and is useful for accessing the field via an interface.

func (*DeleteDataSourceResponse) MarshalJSON

func (v *DeleteDataSourceResponse) MarshalJSON() ([]byte, error)

func (*DeleteDataSourceResponse) UnmarshalJSON

func (v *DeleteDataSourceResponse) UnmarshalJSON(b []byte) error

type DeleteIdentityStoreDeleteIdentityStore

type DeleteIdentityStoreDeleteIdentityStore struct {
	Typename *string `json:"__typename"`
	Success  bool    `json:"success"`
}

DeleteIdentityStoreDeleteIdentityStore includes the requested fields of the GraphQL type DeleteIdentityStore.

func (*DeleteIdentityStoreDeleteIdentityStore) GetSuccess

GetSuccess returns DeleteIdentityStoreDeleteIdentityStore.Success, and is useful for accessing the field via an interface.

func (*DeleteIdentityStoreDeleteIdentityStore) GetTypename

GetTypename returns DeleteIdentityStoreDeleteIdentityStore.Typename, and is useful for accessing the field via an interface.

type DeleteIdentityStoreDeleteIdentityStoreDeleteIdentityStoreResult

type DeleteIdentityStoreDeleteIdentityStoreDeleteIdentityStoreResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

DeleteIdentityStoreDeleteIdentityStoreDeleteIdentityStoreResult includes the requested fields of the GraphQL interface DeleteIdentityStoreResult.

DeleteIdentityStoreDeleteIdentityStoreDeleteIdentityStoreResult is implemented by the following types: DeleteIdentityStoreDeleteIdentityStore DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError

type DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError

type DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError) GetMessage

GetMessage returns DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError) GetTypename

GetTypename returns DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError) MarshalJSON

func (*DeleteIdentityStoreDeleteIdentityStorePermissionDeniedError) UnmarshalJSON

type DeleteIdentityStoreResponse

type DeleteIdentityStoreResponse struct {
	DeleteIdentityStore DeleteIdentityStoreDeleteIdentityStoreDeleteIdentityStoreResult `json:"-"`
}

DeleteIdentityStoreResponse is returned by DeleteIdentityStore on success.

func DeleteIdentityStore

func DeleteIdentityStore(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*DeleteIdentityStoreResponse, error)

func (*DeleteIdentityStoreResponse) GetDeleteIdentityStore

GetDeleteIdentityStore returns DeleteIdentityStoreResponse.DeleteIdentityStore, and is useful for accessing the field via an interface.

func (*DeleteIdentityStoreResponse) MarshalJSON

func (v *DeleteIdentityStoreResponse) MarshalJSON() ([]byte, error)

func (*DeleteIdentityStoreResponse) UnmarshalJSON

func (v *DeleteIdentityStoreResponse) UnmarshalJSON(b []byte) error

type GetAccessProviderAccessProvider

type GetAccessProviderAccessProvider struct {
	Typename       *string `json:"__typename"`
	AccessProvider `json:"-"`
}

GetAccessProviderAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*GetAccessProviderAccessProvider) GetAction

GetAction returns GetAccessProviderAccessProvider.Action, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetComplete

func (v *GetAccessProviderAccessProvider) GetComplete() *bool

GetComplete returns GetAccessProviderAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetCreatedAt

func (v *GetAccessProviderAccessProvider) GetCreatedAt() time.Time

GetCreatedAt returns GetAccessProviderAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetDataSources

GetDataSources returns GetAccessProviderAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetDeleteLocked

func (v *GetAccessProviderAccessProvider) GetDeleteLocked() *bool

GetDeleteLocked returns GetAccessProviderAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetDeleteLockedReason

func (v *GetAccessProviderAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns GetAccessProviderAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetDescription

func (v *GetAccessProviderAccessProvider) GetDescription() string

GetDescription returns GetAccessProviderAccessProvider.Description, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetExternal

func (v *GetAccessProviderAccessProvider) GetExternal() bool

GetExternal returns GetAccessProviderAccessProvider.External, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetId

GetId returns GetAccessProviderAccessProvider.Id, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetInheritanceLocked

func (v *GetAccessProviderAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns GetAccessProviderAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetInheritanceLockedReason

func (v *GetAccessProviderAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns GetAccessProviderAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetIsSample

func (v *GetAccessProviderAccessProvider) GetIsSample() bool

GetIsSample returns GetAccessProviderAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetModifiedAt

func (v *GetAccessProviderAccessProvider) GetModifiedAt() time.Time

GetModifiedAt returns GetAccessProviderAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetName

GetName returns GetAccessProviderAccessProvider.Name, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetNameLocked

func (v *GetAccessProviderAccessProvider) GetNameLocked() *bool

GetNameLocked returns GetAccessProviderAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetNameLockedReason

func (v *GetAccessProviderAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns GetAccessProviderAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetNamingHint

func (v *GetAccessProviderAccessProvider) GetNamingHint() *string

GetNamingHint returns GetAccessProviderAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetNotInternalizable

func (v *GetAccessProviderAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns GetAccessProviderAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetOverride

func (v *GetAccessProviderAccessProvider) GetOverride() bool

GetOverride returns GetAccessProviderAccessProvider.Override, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetPolicyRule

func (v *GetAccessProviderAccessProvider) GetPolicyRule() *string

GetPolicyRule returns GetAccessProviderAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetState

GetState returns GetAccessProviderAccessProvider.State, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetType

GetType returns GetAccessProviderAccessProvider.Type, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetTypename

func (v *GetAccessProviderAccessProvider) GetTypename() *string

GetTypename returns GetAccessProviderAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetWhatLocked

func (v *GetAccessProviderAccessProvider) GetWhatLocked() *bool

GetWhatLocked returns GetAccessProviderAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetWhatLockedReason

func (v *GetAccessProviderAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns GetAccessProviderAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetWhoLocked

func (v *GetAccessProviderAccessProvider) GetWhoLocked() *bool

GetWhoLocked returns GetAccessProviderAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) GetWhoLockedReason

func (v *GetAccessProviderAccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns GetAccessProviderAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProvider) MarshalJSON

func (v *GetAccessProviderAccessProvider) MarshalJSON() ([]byte, error)

func (*GetAccessProviderAccessProvider) UnmarshalJSON

func (v *GetAccessProviderAccessProvider) UnmarshalJSON(b []byte) error

type GetAccessProviderAccessProviderAccessProviderResult

type GetAccessProviderAccessProviderAccessProviderResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetAccessProviderAccessProviderAccessProviderResult includes the requested fields of the GraphQL interface AccessProviderResult.

GetAccessProviderAccessProviderAccessProviderResult is implemented by the following types: GetAccessProviderAccessProvider GetAccessProviderAccessProviderNotFoundError GetAccessProviderAccessProviderPermissionDeniedError

type GetAccessProviderAccessProviderNotFoundError

type GetAccessProviderAccessProviderNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

GetAccessProviderAccessProviderNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetAccessProviderAccessProviderNotFoundError) GetMessage

GetMessage returns GetAccessProviderAccessProviderNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProviderNotFoundError) GetTypename

GetTypename returns GetAccessProviderAccessProviderNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProviderNotFoundError) MarshalJSON

func (*GetAccessProviderAccessProviderNotFoundError) UnmarshalJSON

type GetAccessProviderAccessProviderPermissionDeniedError

type GetAccessProviderAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetAccessProviderAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetAccessProviderAccessProviderPermissionDeniedError) GetMessage

GetMessage returns GetAccessProviderAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProviderPermissionDeniedError) GetTypename

GetTypename returns GetAccessProviderAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderAccessProviderPermissionDeniedError) MarshalJSON

func (*GetAccessProviderAccessProviderPermissionDeniedError) UnmarshalJSON

type GetAccessProviderResponse

type GetAccessProviderResponse struct {
	AccessProvider GetAccessProviderAccessProviderAccessProviderResult `json:"-"`
}

GetAccessProviderResponse is returned by GetAccessProvider on success.

func GetAccessProvider

func GetAccessProvider(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*GetAccessProviderResponse, error)

func (*GetAccessProviderResponse) GetAccessProvider

GetAccessProvider returns GetAccessProviderResponse.AccessProvider, and is useful for accessing the field via an interface.

func (*GetAccessProviderResponse) MarshalJSON

func (v *GetAccessProviderResponse) MarshalJSON() ([]byte, error)

func (*GetAccessProviderResponse) UnmarshalJSON

func (v *GetAccessProviderResponse) UnmarshalJSON(b []byte) error

type GetAccessProviderWhatAccessProvidersAccessProvider added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProvider struct {
	Typename            *string                                                                           `json:"__typename"`
	WhatAccessProviders GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResults `json:"-"`
}

GetAccessProviderWhatAccessProvidersAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*GetAccessProviderWhatAccessProvidersAccessProvider) GetTypename added in v0.0.3

GetTypename returns GetAccessProviderWhatAccessProvidersAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProvider) GetWhatAccessProviders added in v0.0.3

GetWhatAccessProviders returns GetAccessProviderWhatAccessProvidersAccessProvider.WhatAccessProviders, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProvider) MarshalJSON added in v0.0.3

func (*GetAccessProviderWhatAccessProvidersAccessProvider) UnmarshalJSON added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderAccessProviderResult added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderAccessProviderResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetAccessProviderWhatAccessProvidersAccessProviderAccessProviderResult includes the requested fields of the GraphQL interface AccessProviderResult.

GetAccessProviderWhatAccessProvidersAccessProviderAccessProviderResult is implemented by the following types: GetAccessProviderWhatAccessProvidersAccessProvider GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError

type GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError) GetMessage added in v0.0.3

GetMessage returns GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError) GetTypename added in v0.0.3

GetTypename returns GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError) MarshalJSON added in v0.0.3

func (*GetAccessProviderWhatAccessProvidersAccessProviderNotFoundError) UnmarshalJSON added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError) GetMessage added in v0.0.3

GetMessage returns GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError) GetTypename added in v0.0.3

GetTypename returns GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError) MarshalJSON added in v0.0.3

func (*GetAccessProviderWhatAccessProvidersAccessProviderPermissionDeniedError) UnmarshalJSON added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult struct {
	Typename                             *string `json:"__typename"`
	AccessProviderWhatAccessProviderList `json:"-"`
}

GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult includes the requested fields of the GraphQL type PagedResult.

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult) GetEdges added in v0.0.3

GetEdges returns GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult.Edges, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult) GetPageInfo added in v0.0.3

GetPageInfo returns GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult.PageInfo, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult) GetTypename added in v0.0.3

GetTypename returns GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult) MarshalJSON added in v0.0.3

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult) UnmarshalJSON added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResults added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResults interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResults includes the requested fields of the GraphQL interface PagedResults.

GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResults is implemented by the following types: GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPagedResult GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError

type GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError added in v0.0.3

type GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError) GetMessage added in v0.0.3

GetMessage returns GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError) GetTypename added in v0.0.3

GetTypename returns GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError) MarshalJSON added in v0.0.3

func (*GetAccessProviderWhatAccessProvidersAccessProviderWhatAccessProvidersPermissionDeniedError) UnmarshalJSON added in v0.0.3

type GetAccessProviderWhatAccessProvidersResponse added in v0.0.3

type GetAccessProviderWhatAccessProvidersResponse struct {
	AccessProvider GetAccessProviderWhatAccessProvidersAccessProviderAccessProviderResult `json:"-"`
}

GetAccessProviderWhatAccessProvidersResponse is returned by GetAccessProviderWhatAccessProviders on success.

func GetAccessProviderWhatAccessProviders added in v0.0.3

func GetAccessProviderWhatAccessProviders(
	ctx context.Context,
	client graphql.Client,
	id string,
	after *string,
	limit *int,
	search *string,
	order []AccessWhatOrderByInput,
	filter *AccessProviderWhatAccessProviderFilterInput,
) (*GetAccessProviderWhatAccessProvidersResponse, error)

func (*GetAccessProviderWhatAccessProvidersResponse) GetAccessProvider added in v0.0.3

GetAccessProvider returns GetAccessProviderWhatAccessProvidersResponse.AccessProvider, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatAccessProvidersResponse) MarshalJSON added in v0.0.3

func (*GetAccessProviderWhatAccessProvidersResponse) UnmarshalJSON added in v0.0.3

type GetAccessProviderWhatDataObjectListAccessProvider

type GetAccessProviderWhatDataObjectListAccessProvider struct {
	Typename        *string                                                                      `json:"__typename"`
	WhatDataObjects GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResults `json:"-"`
}

GetAccessProviderWhatDataObjectListAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*GetAccessProviderWhatDataObjectListAccessProvider) GetTypename

GetTypename returns GetAccessProviderWhatDataObjectListAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProvider) GetWhatDataObjects

GetWhatDataObjects returns GetAccessProviderWhatDataObjectListAccessProvider.WhatDataObjects, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProvider) MarshalJSON

func (*GetAccessProviderWhatDataObjectListAccessProvider) UnmarshalJSON

type GetAccessProviderWhatDataObjectListAccessProviderAccessProviderResult

type GetAccessProviderWhatDataObjectListAccessProviderAccessProviderResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetAccessProviderWhatDataObjectListAccessProviderAccessProviderResult includes the requested fields of the GraphQL interface AccessProviderResult.

GetAccessProviderWhatDataObjectListAccessProviderAccessProviderResult is implemented by the following types: GetAccessProviderWhatDataObjectListAccessProvider GetAccessProviderWhatDataObjectListAccessProviderNotFoundError GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError

type GetAccessProviderWhatDataObjectListAccessProviderNotFoundError

type GetAccessProviderWhatDataObjectListAccessProviderNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

GetAccessProviderWhatDataObjectListAccessProviderNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetAccessProviderWhatDataObjectListAccessProviderNotFoundError) GetMessage

GetMessage returns GetAccessProviderWhatDataObjectListAccessProviderNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderNotFoundError) GetTypename

GetTypename returns GetAccessProviderWhatDataObjectListAccessProviderNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderNotFoundError) MarshalJSON

func (*GetAccessProviderWhatDataObjectListAccessProviderNotFoundError) UnmarshalJSON

type GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError

type GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError) GetMessage

GetMessage returns GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError) GetTypename

GetTypename returns GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError) MarshalJSON

func (*GetAccessProviderWhatDataObjectListAccessProviderPermissionDeniedError) UnmarshalJSON

type GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult

type GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult struct {
	Typename               *string `json:"__typename"`
	AccessProviderWhatList `json:"-"`
}

GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult includes the requested fields of the GraphQL type PagedResult.

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult) GetEdges

GetEdges returns GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult.Edges, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult) GetPageInfo

GetPageInfo returns GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult.PageInfo, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult) GetTypename

GetTypename returns GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult) MarshalJSON

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult) UnmarshalJSON

type GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResults

type GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResults interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResults includes the requested fields of the GraphQL interface PagedResults.

GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResults is implemented by the following types: GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPagedResult GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError

type GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError

type GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError) GetMessage

GetMessage returns GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError) GetTypename

GetTypename returns GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError) MarshalJSON

func (*GetAccessProviderWhatDataObjectListAccessProviderWhatDataObjectsPermissionDeniedError) UnmarshalJSON

type GetAccessProviderWhatDataObjectListResponse

type GetAccessProviderWhatDataObjectListResponse struct {
	AccessProvider GetAccessProviderWhatDataObjectListAccessProviderAccessProviderResult `json:"-"`
}

GetAccessProviderWhatDataObjectListResponse is returned by GetAccessProviderWhatDataObjectList on success.

func GetAccessProviderWhatDataObjectList

func GetAccessProviderWhatDataObjectList(
	ctx context.Context,
	client graphql.Client,
	id string,
	after *string,
	limit *int,
	search *string,
	order []AccessWhatOrderByInput,
) (*GetAccessProviderWhatDataObjectListResponse, error)

func (*GetAccessProviderWhatDataObjectListResponse) GetAccessProvider

GetAccessProvider returns GetAccessProviderWhatDataObjectListResponse.AccessProvider, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhatDataObjectListResponse) MarshalJSON

func (*GetAccessProviderWhatDataObjectListResponse) UnmarshalJSON

type GetAccessProviderWhoListAccessProvider

type GetAccessProviderWhoListAccessProvider struct {
	Typename *string                                                   `json:"__typename"`
	WhoList  GetAccessProviderWhoListAccessProviderWhoListPagedResults `json:"-"`
}

GetAccessProviderWhoListAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*GetAccessProviderWhoListAccessProvider) GetTypename

GetTypename returns GetAccessProviderWhoListAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProvider) GetWhoList

GetWhoList returns GetAccessProviderWhoListAccessProvider.WhoList, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProvider) MarshalJSON

func (v *GetAccessProviderWhoListAccessProvider) MarshalJSON() ([]byte, error)

func (*GetAccessProviderWhoListAccessProvider) UnmarshalJSON

func (v *GetAccessProviderWhoListAccessProvider) UnmarshalJSON(b []byte) error

type GetAccessProviderWhoListAccessProviderAccessProviderResult

type GetAccessProviderWhoListAccessProviderAccessProviderResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetAccessProviderWhoListAccessProviderAccessProviderResult includes the requested fields of the GraphQL interface AccessProviderResult.

GetAccessProviderWhoListAccessProviderAccessProviderResult is implemented by the following types: GetAccessProviderWhoListAccessProvider GetAccessProviderWhoListAccessProviderNotFoundError GetAccessProviderWhoListAccessProviderPermissionDeniedError

type GetAccessProviderWhoListAccessProviderNotFoundError

type GetAccessProviderWhoListAccessProviderNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

GetAccessProviderWhoListAccessProviderNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetAccessProviderWhoListAccessProviderNotFoundError) GetMessage

GetMessage returns GetAccessProviderWhoListAccessProviderNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderNotFoundError) GetTypename

GetTypename returns GetAccessProviderWhoListAccessProviderNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderNotFoundError) MarshalJSON

func (*GetAccessProviderWhoListAccessProviderNotFoundError) UnmarshalJSON

type GetAccessProviderWhoListAccessProviderPermissionDeniedError

type GetAccessProviderWhoListAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetAccessProviderWhoListAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetAccessProviderWhoListAccessProviderPermissionDeniedError) GetMessage

GetMessage returns GetAccessProviderWhoListAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderPermissionDeniedError) GetTypename

GetTypename returns GetAccessProviderWhoListAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderPermissionDeniedError) MarshalJSON

func (*GetAccessProviderWhoListAccessProviderPermissionDeniedError) UnmarshalJSON

type GetAccessProviderWhoListAccessProviderWhoListPagedResult

type GetAccessProviderWhoListAccessProviderWhoListPagedResult struct {
	Typename              *string `json:"__typename"`
	AccessProviderWhoList `json:"-"`
}

GetAccessProviderWhoListAccessProviderWhoListPagedResult includes the requested fields of the GraphQL type PagedResult.

func (*GetAccessProviderWhoListAccessProviderWhoListPagedResult) GetEdges

GetEdges returns GetAccessProviderWhoListAccessProviderWhoListPagedResult.Edges, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderWhoListPagedResult) GetPageInfo

GetPageInfo returns GetAccessProviderWhoListAccessProviderWhoListPagedResult.PageInfo, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderWhoListPagedResult) GetTypename

GetTypename returns GetAccessProviderWhoListAccessProviderWhoListPagedResult.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderWhoListPagedResult) MarshalJSON

func (*GetAccessProviderWhoListAccessProviderWhoListPagedResult) UnmarshalJSON

type GetAccessProviderWhoListAccessProviderWhoListPagedResults

type GetAccessProviderWhoListAccessProviderWhoListPagedResults interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetAccessProviderWhoListAccessProviderWhoListPagedResults includes the requested fields of the GraphQL interface PagedResults.

GetAccessProviderWhoListAccessProviderWhoListPagedResults is implemented by the following types: GetAccessProviderWhoListAccessProviderWhoListPagedResult GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError

type GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError

type GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError) GetMessage

GetMessage returns GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError) GetTypename

GetTypename returns GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError) MarshalJSON

func (*GetAccessProviderWhoListAccessProviderWhoListPermissionDeniedError) UnmarshalJSON

type GetAccessProviderWhoListResponse

type GetAccessProviderWhoListResponse struct {
	AccessProvider GetAccessProviderWhoListAccessProviderAccessProviderResult `json:"-"`
}

GetAccessProviderWhoListResponse is returned by GetAccessProviderWhoList on success.

func GetAccessProviderWhoList

func GetAccessProviderWhoList(
	ctx context.Context,
	client graphql.Client,
	id string,
	after *string,
	limit *int,
	search *string,
	order []AccessProviderWhoOrderByInput,
) (*GetAccessProviderWhoListResponse, error)

func (*GetAccessProviderWhoListResponse) GetAccessProvider

GetAccessProvider returns GetAccessProviderWhoListResponse.AccessProvider, and is useful for accessing the field via an interface.

func (*GetAccessProviderWhoListResponse) MarshalJSON

func (v *GetAccessProviderWhoListResponse) MarshalJSON() ([]byte, error)

func (*GetAccessProviderWhoListResponse) UnmarshalJSON

func (v *GetAccessProviderWhoListResponse) UnmarshalJSON(b []byte) error

type GetDataSourceDataSource

type GetDataSourceDataSource struct {
	Typename   *string `json:"__typename"`
	DataSource `json:"-"`
}

GetDataSourceDataSource includes the requested fields of the GraphQL type DataSource.

func (*GetDataSourceDataSource) GetCreatedAt

func (v *GetDataSourceDataSource) GetCreatedAt() time.Time

GetCreatedAt returns GetDataSourceDataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetDescription

func (v *GetDataSourceDataSource) GetDescription() string

GetDescription returns GetDataSourceDataSource.Description, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetId

func (v *GetDataSourceDataSource) GetId() string

GetId returns GetDataSourceDataSource.Id, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetModifiedAt

func (v *GetDataSourceDataSource) GetModifiedAt() time.Time

GetModifiedAt returns GetDataSourceDataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetName

func (v *GetDataSourceDataSource) GetName() string

GetName returns GetDataSourceDataSource.Name, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetParent

GetParent returns GetDataSourceDataSource.Parent, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetSyncMethod

func (v *GetDataSourceDataSource) GetSyncMethod() DataSourceSyncMethod

GetSyncMethod returns GetDataSourceDataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetType

func (v *GetDataSourceDataSource) GetType() string

GetType returns GetDataSourceDataSource.Type, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) GetTypename

func (v *GetDataSourceDataSource) GetTypename() *string

GetTypename returns GetDataSourceDataSource.Typename, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSource) MarshalJSON

func (v *GetDataSourceDataSource) MarshalJSON() ([]byte, error)

func (*GetDataSourceDataSource) UnmarshalJSON

func (v *GetDataSourceDataSource) UnmarshalJSON(b []byte) error

type GetDataSourceDataSourceDataSourceResult

type GetDataSourceDataSourceDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetDataSourceDataSourceDataSourceResult includes the requested fields of the GraphQL interface DataSourceResult.

GetDataSourceDataSourceDataSourceResult is implemented by the following types: GetDataSourceDataSource GetDataSourceDataSourceNotFoundError GetDataSourceDataSourcePermissionDeniedError

type GetDataSourceDataSourceNotFoundError

type GetDataSourceDataSourceNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

GetDataSourceDataSourceNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetDataSourceDataSourceNotFoundError) GetMessage added in v0.0.3

GetMessage returns GetDataSourceDataSourceNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSourceNotFoundError) GetTypename

func (v *GetDataSourceDataSourceNotFoundError) GetTypename() *string

GetTypename returns GetDataSourceDataSourceNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSourceNotFoundError) MarshalJSON added in v0.0.3

func (v *GetDataSourceDataSourceNotFoundError) MarshalJSON() ([]byte, error)

func (*GetDataSourceDataSourceNotFoundError) UnmarshalJSON added in v0.0.3

func (v *GetDataSourceDataSourceNotFoundError) UnmarshalJSON(b []byte) error

type GetDataSourceDataSourcePermissionDeniedError

type GetDataSourceDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetDataSourceDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetDataSourceDataSourcePermissionDeniedError) GetMessage

GetMessage returns GetDataSourceDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSourcePermissionDeniedError) GetTypename

GetTypename returns GetDataSourceDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetDataSourceDataSourcePermissionDeniedError) MarshalJSON

func (*GetDataSourceDataSourcePermissionDeniedError) UnmarshalJSON

type GetDataSourceResponse

type GetDataSourceResponse struct {
	DataSource GetDataSourceDataSourceDataSourceResult `json:"-"`
}

GetDataSourceResponse is returned by GetDataSource on success.

func GetDataSource

func GetDataSource(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*GetDataSourceResponse, error)

func (*GetDataSourceResponse) GetDataSource

GetDataSource returns GetDataSourceResponse.DataSource, and is useful for accessing the field via an interface.

func (*GetDataSourceResponse) MarshalJSON

func (v *GetDataSourceResponse) MarshalJSON() ([]byte, error)

func (*GetDataSourceResponse) UnmarshalJSON

func (v *GetDataSourceResponse) UnmarshalJSON(b []byte) error

type GetIdentityStoreIdentityStore

type GetIdentityStoreIdentityStore struct {
	Typename      *string `json:"__typename"`
	IdentityStore `json:"-"`
}

GetIdentityStoreIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*GetIdentityStoreIdentityStore) GetCreatedAt

func (v *GetIdentityStoreIdentityStore) GetCreatedAt() time.Time

GetCreatedAt returns GetIdentityStoreIdentityStore.CreatedAt, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetDescription

func (v *GetIdentityStoreIdentityStore) GetDescription() string

GetDescription returns GetIdentityStoreIdentityStore.Description, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetId

GetId returns GetIdentityStoreIdentityStore.Id, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetMaster

func (v *GetIdentityStoreIdentityStore) GetMaster() bool

GetMaster returns GetIdentityStoreIdentityStore.Master, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetModifiedAt

func (v *GetIdentityStoreIdentityStore) GetModifiedAt() time.Time

GetModifiedAt returns GetIdentityStoreIdentityStore.ModifiedAt, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetName

GetName returns GetIdentityStoreIdentityStore.Name, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetNative

func (v *GetIdentityStoreIdentityStore) GetNative() bool

GetNative returns GetIdentityStoreIdentityStore.Native, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetType

GetType returns GetIdentityStoreIdentityStore.Type, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) GetTypename

func (v *GetIdentityStoreIdentityStore) GetTypename() *string

GetTypename returns GetIdentityStoreIdentityStore.Typename, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStore) MarshalJSON

func (v *GetIdentityStoreIdentityStore) MarshalJSON() ([]byte, error)

func (*GetIdentityStoreIdentityStore) UnmarshalJSON

func (v *GetIdentityStoreIdentityStore) UnmarshalJSON(b []byte) error

type GetIdentityStoreIdentityStoreAlreadyExistsError

type GetIdentityStoreIdentityStoreAlreadyExistsError struct {
	Typename           *string `json:"__typename"`
	AlreadyExistsError `json:"-"`
}

GetIdentityStoreIdentityStoreAlreadyExistsError includes the requested fields of the GraphQL type AlreadyExistsError.

func (*GetIdentityStoreIdentityStoreAlreadyExistsError) GetExisting_element_id

func (v *GetIdentityStoreIdentityStoreAlreadyExistsError) GetExisting_element_id() string

GetExisting_element_id returns GetIdentityStoreIdentityStoreAlreadyExistsError.Existing_element_id, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStoreAlreadyExistsError) GetMessage

GetMessage returns GetIdentityStoreIdentityStoreAlreadyExistsError.Message, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStoreAlreadyExistsError) GetTypename

GetTypename returns GetIdentityStoreIdentityStoreAlreadyExistsError.Typename, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStoreAlreadyExistsError) MarshalJSON

func (*GetIdentityStoreIdentityStoreAlreadyExistsError) UnmarshalJSON

type GetIdentityStoreIdentityStoreIdentityStoreResult

type GetIdentityStoreIdentityStoreIdentityStoreResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetIdentityStoreIdentityStoreIdentityStoreResult includes the requested fields of the GraphQL interface IdentityStoreResult.

GetIdentityStoreIdentityStoreIdentityStoreResult is implemented by the following types: GetIdentityStoreIdentityStoreAlreadyExistsError GetIdentityStoreIdentityStore GetIdentityStoreIdentityStoreNotFoundError GetIdentityStoreIdentityStorePermissionDeniedError

type GetIdentityStoreIdentityStoreNotFoundError

type GetIdentityStoreIdentityStoreNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

GetIdentityStoreIdentityStoreNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetIdentityStoreIdentityStoreNotFoundError) GetMessage

GetMessage returns GetIdentityStoreIdentityStoreNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStoreNotFoundError) GetTypename

GetTypename returns GetIdentityStoreIdentityStoreNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStoreNotFoundError) MarshalJSON

func (*GetIdentityStoreIdentityStoreNotFoundError) UnmarshalJSON

type GetIdentityStoreIdentityStorePermissionDeniedError

type GetIdentityStoreIdentityStorePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetIdentityStoreIdentityStorePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetIdentityStoreIdentityStorePermissionDeniedError) GetMessage

GetMessage returns GetIdentityStoreIdentityStorePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStorePermissionDeniedError) GetTypename

GetTypename returns GetIdentityStoreIdentityStorePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetIdentityStoreIdentityStorePermissionDeniedError) MarshalJSON

func (*GetIdentityStoreIdentityStorePermissionDeniedError) UnmarshalJSON

type GetIdentityStoreResponse

type GetIdentityStoreResponse struct {
	IdentityStore GetIdentityStoreIdentityStoreIdentityStoreResult `json:"-"`
}

GetIdentityStoreResponse is returned by GetIdentityStore on success.

func GetIdentityStore

func GetIdentityStore(
	ctx context.Context,
	client graphql.Client,
	id string,
) (*GetIdentityStoreResponse, error)

func (*GetIdentityStoreResponse) GetIdentityStore

GetIdentityStore returns GetIdentityStoreResponse.IdentityStore, and is useful for accessing the field via an interface.

func (*GetIdentityStoreResponse) MarshalJSON

func (v *GetIdentityStoreResponse) MarshalJSON() ([]byte, error)

func (*GetIdentityStoreResponse) UnmarshalJSON

func (v *GetIdentityStoreResponse) UnmarshalJSON(b []byte) error

type GetUserByEmailResponse added in v0.0.2

type GetUserByEmailResponse struct {
	UserByEmail *GetUserByEmailUserByEmailUserResult `json:"-"`
}

GetUserByEmailResponse is returned by GetUserByEmail on success.

func GetUserByEmail added in v0.0.2

func GetUserByEmail(
	ctx context.Context,
	client graphql.Client,
	email string,
) (*GetUserByEmailResponse, error)

func (*GetUserByEmailResponse) GetUserByEmail added in v0.0.2

GetUserByEmail returns GetUserByEmailResponse.UserByEmail, and is useful for accessing the field via an interface.

func (*GetUserByEmailResponse) MarshalJSON added in v0.0.2

func (v *GetUserByEmailResponse) MarshalJSON() ([]byte, error)

func (*GetUserByEmailResponse) UnmarshalJSON added in v0.0.2

func (v *GetUserByEmailResponse) UnmarshalJSON(b []byte) error

type GetUserByEmailUserByEmailInvalidEmailError added in v0.0.2

type GetUserByEmailUserByEmailInvalidEmailError struct {
	Typename          *string `json:"__typename"`
	InvalidEmailError `json:"-"`
}

GetUserByEmailUserByEmailInvalidEmailError includes the requested fields of the GraphQL type InvalidEmailError.

func (*GetUserByEmailUserByEmailInvalidEmailError) GetErrEmail added in v0.0.2

GetErrEmail returns GetUserByEmailUserByEmailInvalidEmailError.ErrEmail, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailInvalidEmailError) GetMessage added in v0.0.2

GetMessage returns GetUserByEmailUserByEmailInvalidEmailError.Message, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailInvalidEmailError) GetTypename added in v0.0.2

GetTypename returns GetUserByEmailUserByEmailInvalidEmailError.Typename, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailInvalidEmailError) MarshalJSON added in v0.0.2

func (*GetUserByEmailUserByEmailInvalidEmailError) UnmarshalJSON added in v0.0.2

type GetUserByEmailUserByEmailNotFoundError added in v0.0.2

type GetUserByEmailUserByEmailNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

GetUserByEmailUserByEmailNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*GetUserByEmailUserByEmailNotFoundError) GetMessage added in v0.0.2

GetMessage returns GetUserByEmailUserByEmailNotFoundError.Message, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailNotFoundError) GetTypename added in v0.0.2

GetTypename returns GetUserByEmailUserByEmailNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailNotFoundError) MarshalJSON added in v0.0.2

func (v *GetUserByEmailUserByEmailNotFoundError) MarshalJSON() ([]byte, error)

func (*GetUserByEmailUserByEmailNotFoundError) UnmarshalJSON added in v0.0.2

func (v *GetUserByEmailUserByEmailNotFoundError) UnmarshalJSON(b []byte) error

type GetUserByEmailUserByEmailPermissionDeniedError added in v0.0.2

type GetUserByEmailUserByEmailPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

GetUserByEmailUserByEmailPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*GetUserByEmailUserByEmailPermissionDeniedError) GetMessage added in v0.0.2

GetMessage returns GetUserByEmailUserByEmailPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailPermissionDeniedError) GetTypename added in v0.0.2

GetTypename returns GetUserByEmailUserByEmailPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailPermissionDeniedError) MarshalJSON added in v0.0.2

func (*GetUserByEmailUserByEmailPermissionDeniedError) UnmarshalJSON added in v0.0.2

type GetUserByEmailUserByEmailUser added in v0.0.2

type GetUserByEmailUserByEmailUser struct {
	Typename *string `json:"__typename"`
	User     `json:"-"`
}

GetUserByEmailUserByEmailUser includes the requested fields of the GraphQL type User.

func (*GetUserByEmailUserByEmailUser) GetEmail added in v0.0.2

func (v *GetUserByEmailUserByEmailUser) GetEmail() *string

GetEmail returns GetUserByEmailUserByEmailUser.Email, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailUser) GetId added in v0.0.2

GetId returns GetUserByEmailUserByEmailUser.Id, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailUser) GetName added in v0.0.2

GetName returns GetUserByEmailUserByEmailUser.Name, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailUser) GetTypename added in v0.0.2

func (v *GetUserByEmailUserByEmailUser) GetTypename() *string

GetTypename returns GetUserByEmailUserByEmailUser.Typename, and is useful for accessing the field via an interface.

func (*GetUserByEmailUserByEmailUser) MarshalJSON added in v0.0.2

func (v *GetUserByEmailUserByEmailUser) MarshalJSON() ([]byte, error)

func (*GetUserByEmailUserByEmailUser) UnmarshalJSON added in v0.0.2

func (v *GetUserByEmailUserByEmailUser) UnmarshalJSON(b []byte) error

type GetUserByEmailUserByEmailUserResult added in v0.0.2

type GetUserByEmailUserByEmailUserResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

GetUserByEmailUserByEmailUserResult includes the requested fields of the GraphQL interface UserResult.

GetUserByEmailUserByEmailUserResult is implemented by the following types: GetUserByEmailUserByEmailInvalidEmailError GetUserByEmailUserByEmailNotFoundError GetUserByEmailUserByEmailPermissionDeniedError GetUserByEmailUserByEmailUser

type IdentityStore

type IdentityStore struct {
	Id          string    `json:"id"`
	Name        string    `json:"name"`
	Type        string    `json:"type"`
	Description string    `json:"description"`
	CreatedAt   time.Time `json:"createdAt"`
	ModifiedAt  time.Time `json:"modifiedAt"`
	Master      bool      `json:"master"`
	Native      bool      `json:"native"`
}

IdentityStore includes the GraphQL fields of IdentityStore requested by the fragment IdentityStore.

func (*IdentityStore) GetCreatedAt

func (v *IdentityStore) GetCreatedAt() time.Time

GetCreatedAt returns IdentityStore.CreatedAt, and is useful for accessing the field via an interface.

func (*IdentityStore) GetDescription

func (v *IdentityStore) GetDescription() string

GetDescription returns IdentityStore.Description, and is useful for accessing the field via an interface.

func (*IdentityStore) GetId

func (v *IdentityStore) GetId() string

GetId returns IdentityStore.Id, and is useful for accessing the field via an interface.

func (*IdentityStore) GetMaster

func (v *IdentityStore) GetMaster() bool

GetMaster returns IdentityStore.Master, and is useful for accessing the field via an interface.

func (*IdentityStore) GetModifiedAt

func (v *IdentityStore) GetModifiedAt() time.Time

GetModifiedAt returns IdentityStore.ModifiedAt, and is useful for accessing the field via an interface.

func (*IdentityStore) GetName

func (v *IdentityStore) GetName() string

GetName returns IdentityStore.Name, and is useful for accessing the field via an interface.

func (*IdentityStore) GetNative

func (v *IdentityStore) GetNative() bool

GetNative returns IdentityStore.Native, and is useful for accessing the field via an interface.

func (*IdentityStore) GetType

func (v *IdentityStore) GetType() string

GetType returns IdentityStore.Type, and is useful for accessing the field via an interface.

type IdentityStoreFilterInput

type IdentityStoreFilterInput struct {
	Search      *string `json:"search"`
	Master      *bool   `json:"master"`
	Native      *bool   `json:"native"`
	CanBeMaster *bool   `json:"canBeMaster"`
	CanBeLinked *bool   `json:"canBeLinked"`
}

func (*IdentityStoreFilterInput) GetCanBeLinked

func (v *IdentityStoreFilterInput) GetCanBeLinked() *bool

GetCanBeLinked returns IdentityStoreFilterInput.CanBeLinked, and is useful for accessing the field via an interface.

func (*IdentityStoreFilterInput) GetCanBeMaster

func (v *IdentityStoreFilterInput) GetCanBeMaster() *bool

GetCanBeMaster returns IdentityStoreFilterInput.CanBeMaster, and is useful for accessing the field via an interface.

func (*IdentityStoreFilterInput) GetMaster

func (v *IdentityStoreFilterInput) GetMaster() *bool

GetMaster returns IdentityStoreFilterInput.Master, and is useful for accessing the field via an interface.

func (*IdentityStoreFilterInput) GetNative

func (v *IdentityStoreFilterInput) GetNative() *bool

GetNative returns IdentityStoreFilterInput.Native, and is useful for accessing the field via an interface.

func (*IdentityStoreFilterInput) GetSearch

func (v *IdentityStoreFilterInput) GetSearch() *string

GetSearch returns IdentityStoreFilterInput.Search, and is useful for accessing the field via an interface.

type IdentityStoreInput

type IdentityStoreInput struct {
	Description *string `json:"description"`
	Name        *string `json:"name"`
	Master      *bool   `json:"master"`
}

func (*IdentityStoreInput) GetDescription

func (v *IdentityStoreInput) GetDescription() *string

GetDescription returns IdentityStoreInput.Description, and is useful for accessing the field via an interface.

func (*IdentityStoreInput) GetMaster

func (v *IdentityStoreInput) GetMaster() *bool

GetMaster returns IdentityStoreInput.Master, and is useful for accessing the field via an interface.

func (*IdentityStoreInput) GetName

func (v *IdentityStoreInput) GetName() *string

GetName returns IdentityStoreInput.Name, and is useful for accessing the field via an interface.

type IdentityStoreOrderByInput

type IdentityStoreOrderByInput struct {
	Name        *Sort `json:"name"`
	Description *Sort `json:"description"`
}

func (*IdentityStoreOrderByInput) GetDescription

func (v *IdentityStoreOrderByInput) GetDescription() *Sort

GetDescription returns IdentityStoreOrderByInput.Description, and is useful for accessing the field via an interface.

func (*IdentityStoreOrderByInput) GetName

func (v *IdentityStoreOrderByInput) GetName() *Sort

GetName returns IdentityStoreOrderByInput.Name, and is useful for accessing the field via an interface.

type IdentityStorePage

type IdentityStorePage struct {
	PageInfo *IdentityStorePagePageInfo   `json:"pageInfo"`
	Edges    []IdentityStorePageEdgesEdge `json:"edges"`
}

IdentityStorePage includes the GraphQL fields of PagedResult requested by the fragment IdentityStorePage.

func (*IdentityStorePage) GetEdges

GetEdges returns IdentityStorePage.Edges, and is useful for accessing the field via an interface.

func (*IdentityStorePage) GetPageInfo

func (v *IdentityStorePage) GetPageInfo() *IdentityStorePagePageInfo

GetPageInfo returns IdentityStorePage.PageInfo, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdge

type IdentityStorePageEdgesEdge struct {
	Cursor *string                             `json:"cursor"`
	Node   *IdentityStorePageEdgesEdgeNodeItem `json:"-"`
}

IdentityStorePageEdgesEdge includes the requested fields of the GraphQL type Edge.

func (*IdentityStorePageEdgesEdge) GetCursor

func (v *IdentityStorePageEdgesEdge) GetCursor() *string

GetCursor returns IdentityStorePageEdgesEdge.Cursor, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdge) GetNode

GetNode returns IdentityStorePageEdgesEdge.Node, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdge) MarshalJSON

func (v *IdentityStorePageEdgesEdge) MarshalJSON() ([]byte, error)

func (*IdentityStorePageEdgesEdge) UnmarshalJSON

func (v *IdentityStorePageEdgesEdge) UnmarshalJSON(b []byte) error

type IdentityStorePageEdgesEdgeNodeAccessProvider

type IdentityStorePageEdgesEdgeNodeAccessProvider struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*IdentityStorePageEdgesEdgeNodeAccessProvider) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessProvider.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessProviderMaskDetail

type IdentityStorePageEdgesEdgeNodeAccessProviderMaskDetail struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessProviderMaskDetail includes the requested fields of the GraphQL type AccessProviderMaskDetail.

func (*IdentityStorePageEdgesEdgeNodeAccessProviderMaskDetail) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessProviderMaskDetail.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessProviderMatch

type IdentityStorePageEdgesEdgeNodeAccessProviderMatch struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessProviderMatch includes the requested fields of the GraphQL type AccessProviderMatch.

func (*IdentityStorePageEdgesEdgeNodeAccessProviderMatch) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessProviderMatch.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessRequest

type IdentityStorePageEdgesEdgeNodeAccessRequest struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessRequest includes the requested fields of the GraphQL type AccessRequest.

func (*IdentityStorePageEdgesEdgeNodeAccessRequest) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessRequest.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessRequestNotification

type IdentityStorePageEdgesEdgeNodeAccessRequestNotification struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessRequestNotification includes the requested fields of the GraphQL type AccessRequestNotification.

func (*IdentityStorePageEdgesEdgeNodeAccessRequestNotification) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessRequestNotification.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessRequestWhatItem

type IdentityStorePageEdgesEdgeNodeAccessRequestWhatItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessRequestWhatItem includes the requested fields of the GraphQL type AccessRequestWhatItem.

func (*IdentityStorePageEdgesEdgeNodeAccessRequestWhatItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessRequestWhatItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessWhatAccessProviderItem

type IdentityStorePageEdgesEdgeNodeAccessWhatAccessProviderItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessWhatAccessProviderItem includes the requested fields of the GraphQL type AccessWhatAccessProviderItem.

func (*IdentityStorePageEdgesEdgeNodeAccessWhatAccessProviderItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessWhatAccessProviderItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessWhatItem

type IdentityStorePageEdgesEdgeNodeAccessWhatItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessWhatItem includes the requested fields of the GraphQL type AccessWhatItem.

func (*IdentityStorePageEdgesEdgeNodeAccessWhatItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessWhatItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccessWhoItem

type IdentityStorePageEdgesEdgeNodeAccessWhoItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccessWhoItem includes the requested fields of the GraphQL type AccessWhoItem.

func (*IdentityStorePageEdgesEdgeNodeAccessWhoItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccessWhoItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAccount

type IdentityStorePageEdgesEdgeNodeAccount struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAccount includes the requested fields of the GraphQL type Account.

func (*IdentityStorePageEdgesEdgeNodeAccount) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAccount.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeAuditDiffLog

type IdentityStorePageEdgesEdgeNodeAuditDiffLog struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeAuditDiffLog includes the requested fields of the GraphQL type AuditDiffLog.

func (*IdentityStorePageEdgesEdgeNodeAuditDiffLog) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeAuditDiffLog.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeComment

type IdentityStorePageEdgesEdgeNodeComment struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeComment includes the requested fields of the GraphQL type Comment.

func (*IdentityStorePageEdgesEdgeNodeComment) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeComment.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeDataAccessReturnItem

type IdentityStorePageEdgesEdgeNodeDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeDataAccessReturnItem includes the requested fields of the GraphQL type DataAccessReturnItem.

func (*IdentityStorePageEdgesEdgeNodeDataAccessReturnItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeDataObject

type IdentityStorePageEdgesEdgeNodeDataObject struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeDataObject includes the requested fields of the GraphQL type DataObject.

func (*IdentityStorePageEdgesEdgeNodeDataObject) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeDataObject.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeDataObjectType

type IdentityStorePageEdgesEdgeNodeDataObjectType struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeDataObjectType includes the requested fields of the GraphQL type DataObjectType.

func (*IdentityStorePageEdgesEdgeNodeDataObjectType) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeDataObjectType.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeDataSource

type IdentityStorePageEdgesEdgeNodeDataSource struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeDataSource includes the requested fields of the GraphQL type DataSource.

func (*IdentityStorePageEdgesEdgeNodeDataSource) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeDataSource.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeDataUsage

type IdentityStorePageEdgesEdgeNodeDataUsage struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeDataUsage includes the requested fields of the GraphQL type DataUsage.

func (*IdentityStorePageEdgesEdgeNodeDataUsage) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeDataUsage.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeDatasourceNotification

type IdentityStorePageEdgesEdgeNodeDatasourceNotification struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeDatasourceNotification includes the requested fields of the GraphQL type DatasourceNotification.

func (*IdentityStorePageEdgesEdgeNodeDatasourceNotification) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeDatasourceNotification.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeGlobalRoleAssignmentNotification

type IdentityStorePageEdgesEdgeNodeGlobalRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeGlobalRoleAssignmentNotification includes the requested fields of the GraphQL type GlobalRoleAssignmentNotification.

func (*IdentityStorePageEdgesEdgeNodeGlobalRoleAssignmentNotification) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeGlobalRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeGroup

type IdentityStorePageEdgesEdgeNodeGroup struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeGroup includes the requested fields of the GraphQL type Group.

func (*IdentityStorePageEdgesEdgeNodeGroup) GetTypename

func (v *IdentityStorePageEdgesEdgeNodeGroup) GetTypename() *string

GetTypename returns IdentityStorePageEdgesEdgeNodeGroup.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeGroupedDataAccessReturnItem

type IdentityStorePageEdgesEdgeNodeGroupedDataAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeGroupedDataAccessReturnItem includes the requested fields of the GraphQL type GroupedDataAccessReturnItem.

func (*IdentityStorePageEdgesEdgeNodeGroupedDataAccessReturnItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeGroupedDataAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeGroupedUserAccessReturnItem

type IdentityStorePageEdgesEdgeNodeGroupedUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeGroupedUserAccessReturnItem includes the requested fields of the GraphQL type GroupedUserAccessReturnItem.

func (*IdentityStorePageEdgesEdgeNodeGroupedUserAccessReturnItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeGroupedUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeIdentityStore

type IdentityStorePageEdgesEdgeNodeIdentityStore struct {
	Typename      *string `json:"__typename"`
	IdentityStore `json:"-"`
}

IdentityStorePageEdgesEdgeNodeIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetCreatedAt

GetCreatedAt returns IdentityStorePageEdgesEdgeNodeIdentityStore.CreatedAt, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetDescription

GetDescription returns IdentityStorePageEdgesEdgeNodeIdentityStore.Description, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetId

GetId returns IdentityStorePageEdgesEdgeNodeIdentityStore.Id, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetMaster

GetMaster returns IdentityStorePageEdgesEdgeNodeIdentityStore.Master, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetModifiedAt

GetModifiedAt returns IdentityStorePageEdgesEdgeNodeIdentityStore.ModifiedAt, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetName

GetName returns IdentityStorePageEdgesEdgeNodeIdentityStore.Name, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetNative

GetNative returns IdentityStorePageEdgesEdgeNodeIdentityStore.Native, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetType

GetType returns IdentityStorePageEdgesEdgeNodeIdentityStore.Type, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeIdentityStore.Typename, and is useful for accessing the field via an interface.

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) MarshalJSON

func (*IdentityStorePageEdgesEdgeNodeIdentityStore) UnmarshalJSON

type IdentityStorePageEdgesEdgeNodeInsightsResult

type IdentityStorePageEdgesEdgeNodeInsightsResult struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeInsightsResult includes the requested fields of the GraphQL type InsightsResult.

func (*IdentityStorePageEdgesEdgeNodeInsightsResult) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeInsightsResult.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeIssue

type IdentityStorePageEdgesEdgeNodeIssue struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeIssue includes the requested fields of the GraphQL type Issue.

func (*IdentityStorePageEdgesEdgeNodeIssue) GetTypename

func (v *IdentityStorePageEdgesEdgeNodeIssue) GetTypename() *string

GetTypename returns IdentityStorePageEdgesEdgeNodeIssue.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeItem

type IdentityStorePageEdgesEdgeNodeItem interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

IdentityStorePageEdgesEdgeNodeItem includes the requested fields of the GraphQL interface Item.

IdentityStorePageEdgesEdgeNodeItem is implemented by the following types: IdentityStorePageEdgesEdgeNodeAccessProvider IdentityStorePageEdgesEdgeNodeAccessProviderMaskDetail IdentityStorePageEdgesEdgeNodeAccessProviderMatch IdentityStorePageEdgesEdgeNodeAccessRequest IdentityStorePageEdgesEdgeNodeAccessRequestNotification IdentityStorePageEdgesEdgeNodeAccessRequestWhatItem IdentityStorePageEdgesEdgeNodeAccessWhatAccessProviderItem IdentityStorePageEdgesEdgeNodeAccessWhatItem IdentityStorePageEdgesEdgeNodeAccessWhoItem IdentityStorePageEdgesEdgeNodeAccount IdentityStorePageEdgesEdgeNodeAuditDiffLog IdentityStorePageEdgesEdgeNodeComment IdentityStorePageEdgesEdgeNodeDataAccessReturnItem IdentityStorePageEdgesEdgeNodeDataObject IdentityStorePageEdgesEdgeNodeDataObjectType IdentityStorePageEdgesEdgeNodeDataSource IdentityStorePageEdgesEdgeNodeDataUsage IdentityStorePageEdgesEdgeNodeDatasourceNotification IdentityStorePageEdgesEdgeNodeGlobalRoleAssignmentNotification IdentityStorePageEdgesEdgeNodeGroup IdentityStorePageEdgesEdgeNodeGroupedDataAccessReturnItem IdentityStorePageEdgesEdgeNodeGroupedUserAccessReturnItem IdentityStorePageEdgesEdgeNodeIdentityStore IdentityStorePageEdgesEdgeNodeInsightsResult IdentityStorePageEdgesEdgeNodeIssue IdentityStorePageEdgesEdgeNodeJob IdentityStorePageEdgesEdgeNodeJobLogMsg IdentityStorePageEdgesEdgeNodePromiseDetails IdentityStorePageEdgesEdgeNodeRole IdentityStorePageEdgesEdgeNodeRoleAssignment IdentityStorePageEdgesEdgeNodeRoleAssignmentNotification IdentityStorePageEdgesEdgeNodeSearchResultItem IdentityStorePageEdgesEdgeNodeTag IdentityStorePageEdgesEdgeNodeTask IdentityStorePageEdgesEdgeNodeTaskNotification IdentityStorePageEdgesEdgeNodeUser IdentityStorePageEdgesEdgeNodeUserAccessReturnItem IdentityStorePageEdgesEdgeNodeUserSubtask IdentityStorePageEdgesEdgeNodeUserTask

type IdentityStorePageEdgesEdgeNodeJob

type IdentityStorePageEdgesEdgeNodeJob struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeJob includes the requested fields of the GraphQL type Job.

func (*IdentityStorePageEdgesEdgeNodeJob) GetTypename

func (v *IdentityStorePageEdgesEdgeNodeJob) GetTypename() *string

GetTypename returns IdentityStorePageEdgesEdgeNodeJob.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeJobLogMsg

type IdentityStorePageEdgesEdgeNodeJobLogMsg struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeJobLogMsg includes the requested fields of the GraphQL type JobLogMsg.

func (*IdentityStorePageEdgesEdgeNodeJobLogMsg) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeJobLogMsg.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodePromiseDetails

type IdentityStorePageEdgesEdgeNodePromiseDetails struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodePromiseDetails includes the requested fields of the GraphQL type PromiseDetails.

func (*IdentityStorePageEdgesEdgeNodePromiseDetails) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodePromiseDetails.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeRole

type IdentityStorePageEdgesEdgeNodeRole struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeRole includes the requested fields of the GraphQL type Role.

func (*IdentityStorePageEdgesEdgeNodeRole) GetTypename

func (v *IdentityStorePageEdgesEdgeNodeRole) GetTypename() *string

GetTypename returns IdentityStorePageEdgesEdgeNodeRole.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeRoleAssignment

type IdentityStorePageEdgesEdgeNodeRoleAssignment struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeRoleAssignment includes the requested fields of the GraphQL type RoleAssignment.

func (*IdentityStorePageEdgesEdgeNodeRoleAssignment) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeRoleAssignment.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeRoleAssignmentNotification

type IdentityStorePageEdgesEdgeNodeRoleAssignmentNotification struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeRoleAssignmentNotification includes the requested fields of the GraphQL type RoleAssignmentNotification.

func (*IdentityStorePageEdgesEdgeNodeRoleAssignmentNotification) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeRoleAssignmentNotification.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeSearchResultItem

type IdentityStorePageEdgesEdgeNodeSearchResultItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeSearchResultItem includes the requested fields of the GraphQL type SearchResultItem.

func (*IdentityStorePageEdgesEdgeNodeSearchResultItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeSearchResultItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeTag

type IdentityStorePageEdgesEdgeNodeTag struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeTag includes the requested fields of the GraphQL type Tag.

func (*IdentityStorePageEdgesEdgeNodeTag) GetTypename

func (v *IdentityStorePageEdgesEdgeNodeTag) GetTypename() *string

GetTypename returns IdentityStorePageEdgesEdgeNodeTag.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeTask

type IdentityStorePageEdgesEdgeNodeTask struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeTask includes the requested fields of the GraphQL type Task.

func (*IdentityStorePageEdgesEdgeNodeTask) GetTypename

func (v *IdentityStorePageEdgesEdgeNodeTask) GetTypename() *string

GetTypename returns IdentityStorePageEdgesEdgeNodeTask.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeTaskNotification

type IdentityStorePageEdgesEdgeNodeTaskNotification struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeTaskNotification includes the requested fields of the GraphQL type TaskNotification.

func (*IdentityStorePageEdgesEdgeNodeTaskNotification) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeTaskNotification.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeUser

type IdentityStorePageEdgesEdgeNodeUser struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeUser includes the requested fields of the GraphQL type User.

func (*IdentityStorePageEdgesEdgeNodeUser) GetTypename

func (v *IdentityStorePageEdgesEdgeNodeUser) GetTypename() *string

GetTypename returns IdentityStorePageEdgesEdgeNodeUser.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeUserAccessReturnItem

type IdentityStorePageEdgesEdgeNodeUserAccessReturnItem struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeUserAccessReturnItem includes the requested fields of the GraphQL type UserAccessReturnItem.

func (*IdentityStorePageEdgesEdgeNodeUserAccessReturnItem) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeUserAccessReturnItem.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeUserSubtask

type IdentityStorePageEdgesEdgeNodeUserSubtask struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeUserSubtask includes the requested fields of the GraphQL type UserSubtask.

func (*IdentityStorePageEdgesEdgeNodeUserSubtask) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeUserSubtask.Typename, and is useful for accessing the field via an interface.

type IdentityStorePageEdgesEdgeNodeUserTask

type IdentityStorePageEdgesEdgeNodeUserTask struct {
	Typename *string `json:"__typename"`
}

IdentityStorePageEdgesEdgeNodeUserTask includes the requested fields of the GraphQL type UserTask.

func (*IdentityStorePageEdgesEdgeNodeUserTask) GetTypename

GetTypename returns IdentityStorePageEdgesEdgeNodeUserTask.Typename, and is useful for accessing the field via an interface.

type IdentityStorePagePageInfo

type IdentityStorePagePageInfo struct {
	PageInfo `json:"-"`
}

IdentityStorePagePageInfo includes the requested fields of the GraphQL type PageInfo.

func (*IdentityStorePagePageInfo) GetHasNextPage

func (v *IdentityStorePagePageInfo) GetHasNextPage() *bool

GetHasNextPage returns IdentityStorePagePageInfo.HasNextPage, and is useful for accessing the field via an interface.

func (*IdentityStorePagePageInfo) GetStartCursor

func (v *IdentityStorePagePageInfo) GetStartCursor() *string

GetStartCursor returns IdentityStorePagePageInfo.StartCursor, and is useful for accessing the field via an interface.

func (*IdentityStorePagePageInfo) MarshalJSON

func (v *IdentityStorePagePageInfo) MarshalJSON() ([]byte, error)

func (*IdentityStorePagePageInfo) UnmarshalJSON

func (v *IdentityStorePagePageInfo) UnmarshalJSON(b []byte) error

type InvalidEmailError added in v0.0.2

type InvalidEmailError struct {
	ErrEmail string `json:"errEmail"`
	Message  string `json:"message"`
}

InvalidEmailError includes the GraphQL fields of InvalidEmailError requested by the fragment InvalidEmailError.

func (*InvalidEmailError) GetErrEmail added in v0.0.2

func (v *InvalidEmailError) GetErrEmail() string

GetErrEmail returns InvalidEmailError.ErrEmail, and is useful for accessing the field via an interface.

func (*InvalidEmailError) GetMessage added in v0.0.2

func (v *InvalidEmailError) GetMessage() string

GetMessage returns InvalidEmailError.Message, and is useful for accessing the field via an interface.

type ListAccessProvidersAccessProvidersPagedResult

type ListAccessProvidersAccessProvidersPagedResult struct {
	Typename           *string `json:"__typename"`
	AccessProviderPage `json:"-"`
}

ListAccessProvidersAccessProvidersPagedResult includes the requested fields of the GraphQL type PagedResult.

func (*ListAccessProvidersAccessProvidersPagedResult) GetEdges

GetEdges returns ListAccessProvidersAccessProvidersPagedResult.Edges, and is useful for accessing the field via an interface.

func (*ListAccessProvidersAccessProvidersPagedResult) GetPageInfo

GetPageInfo returns ListAccessProvidersAccessProvidersPagedResult.PageInfo, and is useful for accessing the field via an interface.

func (*ListAccessProvidersAccessProvidersPagedResult) GetTypename

GetTypename returns ListAccessProvidersAccessProvidersPagedResult.Typename, and is useful for accessing the field via an interface.

func (*ListAccessProvidersAccessProvidersPagedResult) MarshalJSON

func (*ListAccessProvidersAccessProvidersPagedResult) UnmarshalJSON

type ListAccessProvidersAccessProvidersPagedResults

type ListAccessProvidersAccessProvidersPagedResults interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

ListAccessProvidersAccessProvidersPagedResults includes the requested fields of the GraphQL interface PagedResults.

ListAccessProvidersAccessProvidersPagedResults is implemented by the following types: ListAccessProvidersAccessProvidersPagedResult ListAccessProvidersAccessProvidersPermissionDeniedError

type ListAccessProvidersAccessProvidersPermissionDeniedError

type ListAccessProvidersAccessProvidersPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

ListAccessProvidersAccessProvidersPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*ListAccessProvidersAccessProvidersPermissionDeniedError) GetMessage

GetMessage returns ListAccessProvidersAccessProvidersPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*ListAccessProvidersAccessProvidersPermissionDeniedError) GetTypename

GetTypename returns ListAccessProvidersAccessProvidersPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*ListAccessProvidersAccessProvidersPermissionDeniedError) MarshalJSON

func (*ListAccessProvidersAccessProvidersPermissionDeniedError) UnmarshalJSON

type ListAccessProvidersResponse

type ListAccessProvidersResponse struct {
	AccessProviders ListAccessProvidersAccessProvidersPagedResults `json:"-"`
}

ListAccessProvidersResponse is returned by ListAccessProviders on success.

func ListAccessProviders

func ListAccessProviders(
	ctx context.Context,
	client graphql.Client,
	after *string,
	limit *int,
	filter *AccessProviderFilterInput,
	order []AccessProviderOrderByInput,
) (*ListAccessProvidersResponse, error)

func (*ListAccessProvidersResponse) GetAccessProviders

GetAccessProviders returns ListAccessProvidersResponse.AccessProviders, and is useful for accessing the field via an interface.

func (*ListAccessProvidersResponse) MarshalJSON

func (v *ListAccessProvidersResponse) MarshalJSON() ([]byte, error)

func (*ListAccessProvidersResponse) UnmarshalJSON

func (v *ListAccessProvidersResponse) UnmarshalJSON(b []byte) error

type ListDataSourcesDataSourcesPagedResult

type ListDataSourcesDataSourcesPagedResult struct {
	Typename       *string `json:"__typename"`
	DataSourcePage `json:"-"`
}

ListDataSourcesDataSourcesPagedResult includes the requested fields of the GraphQL type PagedResult.

func (*ListDataSourcesDataSourcesPagedResult) GetEdges

GetEdges returns ListDataSourcesDataSourcesPagedResult.Edges, and is useful for accessing the field via an interface.

func (*ListDataSourcesDataSourcesPagedResult) GetPageInfo

GetPageInfo returns ListDataSourcesDataSourcesPagedResult.PageInfo, and is useful for accessing the field via an interface.

func (*ListDataSourcesDataSourcesPagedResult) GetTypename

GetTypename returns ListDataSourcesDataSourcesPagedResult.Typename, and is useful for accessing the field via an interface.

func (*ListDataSourcesDataSourcesPagedResult) MarshalJSON

func (v *ListDataSourcesDataSourcesPagedResult) MarshalJSON() ([]byte, error)

func (*ListDataSourcesDataSourcesPagedResult) UnmarshalJSON

func (v *ListDataSourcesDataSourcesPagedResult) UnmarshalJSON(b []byte) error

type ListDataSourcesDataSourcesPagedResults

type ListDataSourcesDataSourcesPagedResults interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

ListDataSourcesDataSourcesPagedResults includes the requested fields of the GraphQL interface PagedResults.

ListDataSourcesDataSourcesPagedResults is implemented by the following types: ListDataSourcesDataSourcesPagedResult ListDataSourcesDataSourcesPermissionDeniedError

type ListDataSourcesDataSourcesPermissionDeniedError

type ListDataSourcesDataSourcesPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

ListDataSourcesDataSourcesPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*ListDataSourcesDataSourcesPermissionDeniedError) GetMessage

GetMessage returns ListDataSourcesDataSourcesPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*ListDataSourcesDataSourcesPermissionDeniedError) GetTypename

GetTypename returns ListDataSourcesDataSourcesPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*ListDataSourcesDataSourcesPermissionDeniedError) MarshalJSON

func (*ListDataSourcesDataSourcesPermissionDeniedError) UnmarshalJSON

type ListDataSourcesResponse

type ListDataSourcesResponse struct {
	DataSources ListDataSourcesDataSourcesPagedResults `json:"-"`
}

ListDataSourcesResponse is returned by ListDataSources on success.

func ListDataSources

func ListDataSources(
	ctx context.Context,
	client graphql.Client,
	after *string,
	limit *int,
	filter *DataSourceFilterInput,
	search *string,
	order []DataSourceOrderByInput,
) (*ListDataSourcesResponse, error)

func (*ListDataSourcesResponse) GetDataSources

GetDataSources returns ListDataSourcesResponse.DataSources, and is useful for accessing the field via an interface.

func (*ListDataSourcesResponse) MarshalJSON

func (v *ListDataSourcesResponse) MarshalJSON() ([]byte, error)

func (*ListDataSourcesResponse) UnmarshalJSON

func (v *ListDataSourcesResponse) UnmarshalJSON(b []byte) error

type ListIdentityStoresIdentityStoresPagedResult

type ListIdentityStoresIdentityStoresPagedResult struct {
	Typename          *string `json:"__typename"`
	IdentityStorePage `json:"-"`
}

ListIdentityStoresIdentityStoresPagedResult includes the requested fields of the GraphQL type PagedResult.

func (*ListIdentityStoresIdentityStoresPagedResult) GetEdges

GetEdges returns ListIdentityStoresIdentityStoresPagedResult.Edges, and is useful for accessing the field via an interface.

func (*ListIdentityStoresIdentityStoresPagedResult) GetPageInfo

GetPageInfo returns ListIdentityStoresIdentityStoresPagedResult.PageInfo, and is useful for accessing the field via an interface.

func (*ListIdentityStoresIdentityStoresPagedResult) GetTypename

GetTypename returns ListIdentityStoresIdentityStoresPagedResult.Typename, and is useful for accessing the field via an interface.

func (*ListIdentityStoresIdentityStoresPagedResult) MarshalJSON

func (*ListIdentityStoresIdentityStoresPagedResult) UnmarshalJSON

type ListIdentityStoresIdentityStoresPagedResults

type ListIdentityStoresIdentityStoresPagedResults interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

ListIdentityStoresIdentityStoresPagedResults includes the requested fields of the GraphQL interface PagedResults.

ListIdentityStoresIdentityStoresPagedResults is implemented by the following types: ListIdentityStoresIdentityStoresPagedResult ListIdentityStoresIdentityStoresPermissionDeniedError

type ListIdentityStoresIdentityStoresPermissionDeniedError

type ListIdentityStoresIdentityStoresPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

ListIdentityStoresIdentityStoresPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*ListIdentityStoresIdentityStoresPermissionDeniedError) GetMessage

GetMessage returns ListIdentityStoresIdentityStoresPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*ListIdentityStoresIdentityStoresPermissionDeniedError) GetTypename

GetTypename returns ListIdentityStoresIdentityStoresPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*ListIdentityStoresIdentityStoresPermissionDeniedError) MarshalJSON

func (*ListIdentityStoresIdentityStoresPermissionDeniedError) UnmarshalJSON

type ListIdentityStoresResponse

type ListIdentityStoresResponse struct {
	IdentityStores ListIdentityStoresIdentityStoresPagedResults `json:"-"`
}

ListIdentityStoresResponse is returned by ListIdentityStores on success.

func ListIdentityStores

func ListIdentityStores(
	ctx context.Context,
	client graphql.Client,
	after *string,
	limit *int,
	search *string,
	filter *IdentityStoreFilterInput,
	order []IdentityStoreOrderByInput,
) (*ListIdentityStoresResponse, error)

func (*ListIdentityStoresResponse) GetIdentityStores

GetIdentityStores returns ListIdentityStoresResponse.IdentityStores, and is useful for accessing the field via an interface.

func (*ListIdentityStoresResponse) MarshalJSON

func (v *ListIdentityStoresResponse) MarshalJSON() ([]byte, error)

func (*ListIdentityStoresResponse) UnmarshalJSON

func (v *ListIdentityStoresResponse) UnmarshalJSON(b []byte) error

type MaskType added in v0.0.3

type MaskType struct {
	ExternalId  string   `json:"externalId"`
	DisplayName string   `json:"displayName"`
	Description string   `json:"description"`
	DataTypes   []string `json:"dataTypes"`
}

MaskType includes the GraphQL fields of MaskType requested by the fragment MaskType.

func (*MaskType) GetDataTypes added in v0.0.3

func (v *MaskType) GetDataTypes() []string

GetDataTypes returns MaskType.DataTypes, and is useful for accessing the field via an interface.

func (*MaskType) GetDescription added in v0.0.3

func (v *MaskType) GetDescription() string

GetDescription returns MaskType.Description, and is useful for accessing the field via an interface.

func (*MaskType) GetDisplayName added in v0.0.3

func (v *MaskType) GetDisplayName() string

GetDisplayName returns MaskType.DisplayName, and is useful for accessing the field via an interface.

func (*MaskType) GetExternalId added in v0.0.3

func (v *MaskType) GetExternalId() string

GetExternalId returns MaskType.ExternalId, and is useful for accessing the field via an interface.

type MaskingMetadata added in v0.0.3

type MaskingMetadata struct {
	DefaultMaskExternalName *string                            `json:"defaultMaskExternalName"`
	MaskTypes               []MaskingMetadataMaskTypesMaskType `json:"maskTypes"`
}

MaskingMetadata includes the GraphQL fields of MaskingMetadata requested by the fragment MaskingMetadata.

func (*MaskingMetadata) GetDefaultMaskExternalName added in v0.0.3

func (v *MaskingMetadata) GetDefaultMaskExternalName() *string

GetDefaultMaskExternalName returns MaskingMetadata.DefaultMaskExternalName, and is useful for accessing the field via an interface.

func (*MaskingMetadata) GetMaskTypes added in v0.0.3

GetMaskTypes returns MaskingMetadata.MaskTypes, and is useful for accessing the field via an interface.

type MaskingMetadataMaskTypesMaskType added in v0.0.3

type MaskingMetadataMaskTypesMaskType struct {
	MaskType `json:"-"`
}

MaskingMetadataMaskTypesMaskType includes the requested fields of the GraphQL type MaskType.

func (*MaskingMetadataMaskTypesMaskType) GetDataTypes added in v0.0.3

func (v *MaskingMetadataMaskTypesMaskType) GetDataTypes() []string

GetDataTypes returns MaskingMetadataMaskTypesMaskType.DataTypes, and is useful for accessing the field via an interface.

func (*MaskingMetadataMaskTypesMaskType) GetDescription added in v0.0.3

func (v *MaskingMetadataMaskTypesMaskType) GetDescription() string

GetDescription returns MaskingMetadataMaskTypesMaskType.Description, and is useful for accessing the field via an interface.

func (*MaskingMetadataMaskTypesMaskType) GetDisplayName added in v0.0.3

func (v *MaskingMetadataMaskTypesMaskType) GetDisplayName() string

GetDisplayName returns MaskingMetadataMaskTypesMaskType.DisplayName, and is useful for accessing the field via an interface.

func (*MaskingMetadataMaskTypesMaskType) GetExternalId added in v0.0.3

func (v *MaskingMetadataMaskTypesMaskType) GetExternalId() string

GetExternalId returns MaskingMetadataMaskTypesMaskType.ExternalId, and is useful for accessing the field via an interface.

func (*MaskingMetadataMaskTypesMaskType) MarshalJSON added in v0.0.3

func (v *MaskingMetadataMaskTypesMaskType) MarshalJSON() ([]byte, error)

func (*MaskingMetadataMaskTypesMaskType) UnmarshalJSON added in v0.0.3

func (v *MaskingMetadataMaskTypesMaskType) UnmarshalJSON(b []byte) error

type NotFoundError

type NotFoundError struct {
	Message string `json:"message"`
}

NotFoundError includes the GraphQL fields of NotFoundError requested by the fragment NotFoundError.

func (*NotFoundError) GetMessage

func (v *NotFoundError) GetMessage() string

GetMessage returns NotFoundError.Message, and is useful for accessing the field via an interface.

type PageInfo

type PageInfo struct {
	HasNextPage *bool   `json:"hasNextPage"`
	StartCursor *string `json:"startCursor"`
}

PageInfo includes the GraphQL fields of PageInfo requested by the fragment PageInfo.

func (*PageInfo) GetHasNextPage

func (v *PageInfo) GetHasNextPage() *bool

GetHasNextPage returns PageInfo.HasNextPage, and is useful for accessing the field via an interface.

func (*PageInfo) GetStartCursor

func (v *PageInfo) GetStartCursor() *string

GetStartCursor returns PageInfo.StartCursor, and is useful for accessing the field via an interface.

type PermissionDeniedError

type PermissionDeniedError struct {
	Message string `json:"message"`
}

PermissionDeniedError includes the GraphQL fields of PermissionDeniedError requested by the fragment PermissionDeniedError.

func (*PermissionDeniedError) GetMessage

func (v *PermissionDeniedError) GetMessage() string

GetMessage returns PermissionDeniedError.Message, and is useful for accessing the field via an interface.

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource struct {
	Typename   *string `json:"__typename"`
	DataSource `json:"-"`
}

RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource includes the requested fields of the GraphQL type DataSource.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetCreatedAt

GetCreatedAt returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetDescription

GetDescription returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.Description, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetId

GetId returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.Id, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetModifiedAt

GetModifiedAt returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetName

GetName returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.Name, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetParent

GetParent returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.Parent, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetSyncMethod

GetSyncMethod returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetType

GetType returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.Type, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) GetTypename

GetTypename returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource.Typename, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) MarshalJSON

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource) UnmarshalJSON

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceDataSourceResult

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceDataSourceResult includes the requested fields of the GraphQL interface DataSourceResult.

RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceDataSourceResult is implemented by the following types: RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSource RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError) GetMessage

GetMessage returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError.Message, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError) GetTypename

GetTypename returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError) MarshalJSON

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceNotFoundError) UnmarshalJSON

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError

type RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError) GetMessage

GetMessage returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError) GetTypename

GetTypename returns RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError) MarshalJSON

func (*RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourcePermissionDeniedError) UnmarshalJSON

type RemoveIdentityStoreFromDataSourceResponse

type RemoveIdentityStoreFromDataSourceResponse struct {
	RemoveIdentityStoreFromDataSource RemoveIdentityStoreFromDataSourceRemoveIdentityStoreFromDataSourceDataSourceResult `json:"-"`
}

RemoveIdentityStoreFromDataSourceResponse is returned by RemoveIdentityStoreFromDataSource on success.

func RemoveIdentityStoreFromDataSource

func RemoveIdentityStoreFromDataSource(
	ctx context.Context,
	client graphql.Client,
	dsId string,
	isId string,
) (*RemoveIdentityStoreFromDataSourceResponse, error)

func (*RemoveIdentityStoreFromDataSourceResponse) GetRemoveIdentityStoreFromDataSource

GetRemoveIdentityStoreFromDataSource returns RemoveIdentityStoreFromDataSourceResponse.RemoveIdentityStoreFromDataSource, and is useful for accessing the field via an interface.

func (*RemoveIdentityStoreFromDataSourceResponse) MarshalJSON

func (*RemoveIdentityStoreFromDataSourceResponse) UnmarshalJSON

type Sort

type Sort string
const (
	SortAsc  Sort = "asc"
	SortDesc Sort = "desc"
)

type UpdateAccessProviderResponse

type UpdateAccessProviderResponse struct {
	UpdateAccessProvider UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsResult `json:"-"`
}

UpdateAccessProviderResponse is returned by UpdateAccessProvider on success.

func (*UpdateAccessProviderResponse) GetUpdateAccessProvider

GetUpdateAccessProvider returns UpdateAccessProviderResponse.UpdateAccessProvider, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderResponse) MarshalJSON

func (v *UpdateAccessProviderResponse) MarshalJSON() ([]byte, error)

func (*UpdateAccessProviderResponse) UnmarshalJSON

func (v *UpdateAccessProviderResponse) UnmarshalJSON(b []byte) error

type UpdateAccessProviderUpdateAccessProvider

type UpdateAccessProviderUpdateAccessProvider struct {
	Typename       *string `json:"__typename"`
	AccessProvider `json:"-"`
}

UpdateAccessProviderUpdateAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*UpdateAccessProviderUpdateAccessProvider) GetAction

GetAction returns UpdateAccessProviderUpdateAccessProvider.Action, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetComplete

GetComplete returns UpdateAccessProviderUpdateAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetCreatedAt

GetCreatedAt returns UpdateAccessProviderUpdateAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetDataSources

GetDataSources returns UpdateAccessProviderUpdateAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetDeleteLocked

func (v *UpdateAccessProviderUpdateAccessProvider) GetDeleteLocked() *bool

GetDeleteLocked returns UpdateAccessProviderUpdateAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetDeleteLockedReason

func (v *UpdateAccessProviderUpdateAccessProvider) GetDeleteLockedReason() *string

GetDeleteLockedReason returns UpdateAccessProviderUpdateAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetDescription

GetDescription returns UpdateAccessProviderUpdateAccessProvider.Description, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetExternal

GetExternal returns UpdateAccessProviderUpdateAccessProvider.External, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetId

GetId returns UpdateAccessProviderUpdateAccessProvider.Id, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetInheritanceLocked

func (v *UpdateAccessProviderUpdateAccessProvider) GetInheritanceLocked() *bool

GetInheritanceLocked returns UpdateAccessProviderUpdateAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetInheritanceLockedReason

func (v *UpdateAccessProviderUpdateAccessProvider) GetInheritanceLockedReason() *string

GetInheritanceLockedReason returns UpdateAccessProviderUpdateAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetIsSample

GetIsSample returns UpdateAccessProviderUpdateAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetModifiedAt

GetModifiedAt returns UpdateAccessProviderUpdateAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetName

GetName returns UpdateAccessProviderUpdateAccessProvider.Name, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetNameLocked

func (v *UpdateAccessProviderUpdateAccessProvider) GetNameLocked() *bool

GetNameLocked returns UpdateAccessProviderUpdateAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetNameLockedReason

func (v *UpdateAccessProviderUpdateAccessProvider) GetNameLockedReason() *string

GetNameLockedReason returns UpdateAccessProviderUpdateAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetNamingHint

GetNamingHint returns UpdateAccessProviderUpdateAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetNotInternalizable

func (v *UpdateAccessProviderUpdateAccessProvider) GetNotInternalizable() bool

GetNotInternalizable returns UpdateAccessProviderUpdateAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetOverride

GetOverride returns UpdateAccessProviderUpdateAccessProvider.Override, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetPolicyRule

GetPolicyRule returns UpdateAccessProviderUpdateAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetState

GetState returns UpdateAccessProviderUpdateAccessProvider.State, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetType

GetType returns UpdateAccessProviderUpdateAccessProvider.Type, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetTypename

GetTypename returns UpdateAccessProviderUpdateAccessProvider.Typename, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetWhatLocked

func (v *UpdateAccessProviderUpdateAccessProvider) GetWhatLocked() *bool

GetWhatLocked returns UpdateAccessProviderUpdateAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetWhatLockedReason

func (v *UpdateAccessProviderUpdateAccessProvider) GetWhatLockedReason() *string

GetWhatLockedReason returns UpdateAccessProviderUpdateAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetWhoLocked

GetWhoLocked returns UpdateAccessProviderUpdateAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) GetWhoLockedReason

func (v *UpdateAccessProviderUpdateAccessProvider) GetWhoLockedReason() *string

GetWhoLockedReason returns UpdateAccessProviderUpdateAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProvider) MarshalJSON

func (v *UpdateAccessProviderUpdateAccessProvider) MarshalJSON() ([]byte, error)

func (*UpdateAccessProviderUpdateAccessProvider) UnmarshalJSON

func (v *UpdateAccessProviderUpdateAccessProvider) UnmarshalJSON(b []byte) error

type UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests

type UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests struct {
	Typename       *string                                                                                        `json:"__typename"`
	AccessProvider UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider `json:"accessProvider"`
}

UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests includes the requested fields of the GraphQL type AccessProviderWithOptionalAccessRequests.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests) GetAccessProvider added in v0.0.2

GetAccessProvider returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests.AccessProvider, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests) GetTypename

GetTypename returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests.Typename, and is useful for accessing the field via an interface.

type UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider added in v0.0.2

type UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider struct {
	AccessProvider `json:"-"`
}

UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider includes the requested fields of the GraphQL type AccessProvider.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetAction added in v0.0.2

GetAction returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Action, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetComplete added in v0.0.2

GetComplete returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Complete, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetCreatedAt added in v0.0.2

GetCreatedAt returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.CreatedAt, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDataSources added in v0.0.2

GetDataSources returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.DataSources, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDeleteLocked added in v0.0.2

GetDeleteLocked returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.DeleteLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDeleteLockedReason added in v0.0.2

GetDeleteLockedReason returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.DeleteLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetDescription added in v0.0.2

GetDescription returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Description, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetExternal added in v0.0.2

GetExternal returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.External, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetId added in v0.0.2

GetId returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Id, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetInheritanceLocked added in v0.0.2

GetInheritanceLocked returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.InheritanceLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetInheritanceLockedReason added in v0.0.2

GetInheritanceLockedReason returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.InheritanceLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetIsSample added in v0.0.2

GetIsSample returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.IsSample, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetModifiedAt added in v0.0.2

GetModifiedAt returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.ModifiedAt, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetName added in v0.0.2

GetName returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Name, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNameLocked added in v0.0.2

GetNameLocked returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NameLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNameLockedReason added in v0.0.2

GetNameLockedReason returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NameLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNamingHint added in v0.0.2

GetNamingHint returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NamingHint, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetNotInternalizable added in v0.0.2

GetNotInternalizable returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.NotInternalizable, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetOverride added in v0.0.2

GetOverride returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Override, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetPolicyRule added in v0.0.2

GetPolicyRule returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.PolicyRule, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetState added in v0.0.2

GetState returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.State, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetType added in v0.0.2

GetType returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.Type, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhatLocked added in v0.0.2

GetWhatLocked returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhatLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhatLockedReason added in v0.0.2

GetWhatLockedReason returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhatLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhoLocked added in v0.0.2

GetWhoLocked returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhoLocked, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) GetWhoLockedReason added in v0.0.2

GetWhoLockedReason returns UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider.WhoLockedReason, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) MarshalJSON added in v0.0.2

func (*UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsAccessProvider) UnmarshalJSON added in v0.0.2

type UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsResult

type UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsResult includes the requested fields of the GraphQL interface AccessProviderWithOptionalAccessRequestsResult.

UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequestsResult is implemented by the following types: UpdateAccessProviderUpdateAccessProvider UpdateAccessProviderUpdateAccessProviderAccessProviderWithOptionalAccessRequests UpdateAccessProviderUpdateAccessProviderPermissionDeniedError

type UpdateAccessProviderUpdateAccessProviderPermissionDeniedError

type UpdateAccessProviderUpdateAccessProviderPermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

UpdateAccessProviderUpdateAccessProviderPermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*UpdateAccessProviderUpdateAccessProviderPermissionDeniedError) GetMessage

GetMessage returns UpdateAccessProviderUpdateAccessProviderPermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderPermissionDeniedError) GetTypename

GetTypename returns UpdateAccessProviderUpdateAccessProviderPermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*UpdateAccessProviderUpdateAccessProviderPermissionDeniedError) MarshalJSON

func (*UpdateAccessProviderUpdateAccessProviderPermissionDeniedError) UnmarshalJSON

type UpdateDataSourceResponse

type UpdateDataSourceResponse struct {
	UpdateDataSource UpdateDataSourceUpdateDataSourceDataSourceResult `json:"-"`
}

UpdateDataSourceResponse is returned by UpdateDataSource on success.

func UpdateDataSource

func UpdateDataSource(
	ctx context.Context,
	client graphql.Client,
	id string,
	input DataSourceInput,
) (*UpdateDataSourceResponse, error)

func (*UpdateDataSourceResponse) GetUpdateDataSource

GetUpdateDataSource returns UpdateDataSourceResponse.UpdateDataSource, and is useful for accessing the field via an interface.

func (*UpdateDataSourceResponse) MarshalJSON

func (v *UpdateDataSourceResponse) MarshalJSON() ([]byte, error)

func (*UpdateDataSourceResponse) UnmarshalJSON

func (v *UpdateDataSourceResponse) UnmarshalJSON(b []byte) error

type UpdateDataSourceUpdateDataSource

type UpdateDataSourceUpdateDataSource struct {
	Typename   *string `json:"__typename"`
	DataSource `json:"-"`
}

UpdateDataSourceUpdateDataSource includes the requested fields of the GraphQL type DataSource.

func (*UpdateDataSourceUpdateDataSource) GetCreatedAt

func (v *UpdateDataSourceUpdateDataSource) GetCreatedAt() time.Time

GetCreatedAt returns UpdateDataSourceUpdateDataSource.CreatedAt, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetDescription

func (v *UpdateDataSourceUpdateDataSource) GetDescription() string

GetDescription returns UpdateDataSourceUpdateDataSource.Description, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetId

GetId returns UpdateDataSourceUpdateDataSource.Id, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetModifiedAt

func (v *UpdateDataSourceUpdateDataSource) GetModifiedAt() time.Time

GetModifiedAt returns UpdateDataSourceUpdateDataSource.ModifiedAt, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetName

GetName returns UpdateDataSourceUpdateDataSource.Name, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetParent

GetParent returns UpdateDataSourceUpdateDataSource.Parent, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetSyncMethod

GetSyncMethod returns UpdateDataSourceUpdateDataSource.SyncMethod, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetType

GetType returns UpdateDataSourceUpdateDataSource.Type, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) GetTypename

func (v *UpdateDataSourceUpdateDataSource) GetTypename() *string

GetTypename returns UpdateDataSourceUpdateDataSource.Typename, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSource) MarshalJSON

func (v *UpdateDataSourceUpdateDataSource) MarshalJSON() ([]byte, error)

func (*UpdateDataSourceUpdateDataSource) UnmarshalJSON

func (v *UpdateDataSourceUpdateDataSource) UnmarshalJSON(b []byte) error

type UpdateDataSourceUpdateDataSourceDataSourceResult

type UpdateDataSourceUpdateDataSourceDataSourceResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

UpdateDataSourceUpdateDataSourceDataSourceResult includes the requested fields of the GraphQL interface DataSourceResult.

UpdateDataSourceUpdateDataSourceDataSourceResult is implemented by the following types: UpdateDataSourceUpdateDataSource UpdateDataSourceUpdateDataSourceNotFoundError UpdateDataSourceUpdateDataSourcePermissionDeniedError

type UpdateDataSourceUpdateDataSourceNotFoundError

type UpdateDataSourceUpdateDataSourceNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

UpdateDataSourceUpdateDataSourceNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*UpdateDataSourceUpdateDataSourceNotFoundError) GetMessage

GetMessage returns UpdateDataSourceUpdateDataSourceNotFoundError.Message, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSourceNotFoundError) GetTypename

GetTypename returns UpdateDataSourceUpdateDataSourceNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSourceNotFoundError) MarshalJSON

func (*UpdateDataSourceUpdateDataSourceNotFoundError) UnmarshalJSON

type UpdateDataSourceUpdateDataSourcePermissionDeniedError

type UpdateDataSourceUpdateDataSourcePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

UpdateDataSourceUpdateDataSourcePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*UpdateDataSourceUpdateDataSourcePermissionDeniedError) GetMessage

GetMessage returns UpdateDataSourceUpdateDataSourcePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSourcePermissionDeniedError) GetTypename

GetTypename returns UpdateDataSourceUpdateDataSourcePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*UpdateDataSourceUpdateDataSourcePermissionDeniedError) MarshalJSON

func (*UpdateDataSourceUpdateDataSourcePermissionDeniedError) UnmarshalJSON

type UpdateIdentityStoreResponse

type UpdateIdentityStoreResponse struct {
	UpdateIdentityStore UpdateIdentityStoreUpdateIdentityStoreIdentityStoreResult `json:"-"`
}

UpdateIdentityStoreResponse is returned by UpdateIdentityStore on success.

func UpdateIdentityStore

func UpdateIdentityStore(
	ctx context.Context,
	client graphql.Client,
	id string,
	input IdentityStoreInput,
) (*UpdateIdentityStoreResponse, error)

func (*UpdateIdentityStoreResponse) GetUpdateIdentityStore

GetUpdateIdentityStore returns UpdateIdentityStoreResponse.UpdateIdentityStore, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreResponse) MarshalJSON

func (v *UpdateIdentityStoreResponse) MarshalJSON() ([]byte, error)

func (*UpdateIdentityStoreResponse) UnmarshalJSON

func (v *UpdateIdentityStoreResponse) UnmarshalJSON(b []byte) error

type UpdateIdentityStoreUpdateIdentityStore

type UpdateIdentityStoreUpdateIdentityStore struct {
	Typename      *string `json:"__typename"`
	IdentityStore `json:"-"`
}

UpdateIdentityStoreUpdateIdentityStore includes the requested fields of the GraphQL type IdentityStore.

func (*UpdateIdentityStoreUpdateIdentityStore) GetCreatedAt

GetCreatedAt returns UpdateIdentityStoreUpdateIdentityStore.CreatedAt, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetDescription

func (v *UpdateIdentityStoreUpdateIdentityStore) GetDescription() string

GetDescription returns UpdateIdentityStoreUpdateIdentityStore.Description, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetId

GetId returns UpdateIdentityStoreUpdateIdentityStore.Id, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetMaster

GetMaster returns UpdateIdentityStoreUpdateIdentityStore.Master, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetModifiedAt

GetModifiedAt returns UpdateIdentityStoreUpdateIdentityStore.ModifiedAt, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetName

GetName returns UpdateIdentityStoreUpdateIdentityStore.Name, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetNative

GetNative returns UpdateIdentityStoreUpdateIdentityStore.Native, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetType

GetType returns UpdateIdentityStoreUpdateIdentityStore.Type, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) GetTypename

GetTypename returns UpdateIdentityStoreUpdateIdentityStore.Typename, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStore) MarshalJSON

func (v *UpdateIdentityStoreUpdateIdentityStore) MarshalJSON() ([]byte, error)

func (*UpdateIdentityStoreUpdateIdentityStore) UnmarshalJSON

func (v *UpdateIdentityStoreUpdateIdentityStore) UnmarshalJSON(b []byte) error

type UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError

type UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError struct {
	Typename           *string `json:"__typename"`
	AlreadyExistsError `json:"-"`
}

UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError includes the requested fields of the GraphQL type AlreadyExistsError.

func (*UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError) GetExisting_element_id

GetExisting_element_id returns UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError.Existing_element_id, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError) GetMessage

GetMessage returns UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError.Message, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError) GetTypename

GetTypename returns UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError.Typename, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError) MarshalJSON

func (*UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError) UnmarshalJSON

type UpdateIdentityStoreUpdateIdentityStoreIdentityStoreResult

type UpdateIdentityStoreUpdateIdentityStoreIdentityStoreResult interface {

	// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
	GetTypename() *string
	// contains filtered or unexported methods
}

UpdateIdentityStoreUpdateIdentityStoreIdentityStoreResult includes the requested fields of the GraphQL interface IdentityStoreResult.

UpdateIdentityStoreUpdateIdentityStoreIdentityStoreResult is implemented by the following types: UpdateIdentityStoreUpdateIdentityStoreAlreadyExistsError UpdateIdentityStoreUpdateIdentityStore UpdateIdentityStoreUpdateIdentityStoreNotFoundError UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError

type UpdateIdentityStoreUpdateIdentityStoreNotFoundError

type UpdateIdentityStoreUpdateIdentityStoreNotFoundError struct {
	Typename      *string `json:"__typename"`
	NotFoundError `json:"-"`
}

UpdateIdentityStoreUpdateIdentityStoreNotFoundError includes the requested fields of the GraphQL type NotFoundError.

func (*UpdateIdentityStoreUpdateIdentityStoreNotFoundError) GetMessage

GetMessage returns UpdateIdentityStoreUpdateIdentityStoreNotFoundError.Message, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStoreNotFoundError) GetTypename

GetTypename returns UpdateIdentityStoreUpdateIdentityStoreNotFoundError.Typename, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStoreNotFoundError) MarshalJSON

func (*UpdateIdentityStoreUpdateIdentityStoreNotFoundError) UnmarshalJSON

type UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError

type UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError struct {
	Typename              *string `json:"__typename"`
	PermissionDeniedError `json:"-"`
}

UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError includes the requested fields of the GraphQL type PermissionDeniedError.

func (*UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError) GetMessage

GetMessage returns UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError.Message, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError) GetTypename

GetTypename returns UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError.Typename, and is useful for accessing the field via an interface.

func (*UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError) MarshalJSON

func (*UpdateIdentityStoreUpdateIdentityStorePermissionDeniedError) UnmarshalJSON

type User added in v0.0.2

type User struct {
	Id    string  `json:"id"`
	Name  string  `json:"name"`
	Email *string `json:"email"`
}

User includes the GraphQL fields of User requested by the fragment User.

func (*User) GetEmail added in v0.0.2

func (v *User) GetEmail() *string

GetEmail returns User.Email, and is useful for accessing the field via an interface.

func (*User) GetId added in v0.0.2

func (v *User) GetId() string

GetId returns User.Id, and is useful for accessing the field via an interface.

func (*User) GetName added in v0.0.2

func (v *User) GetName() string

GetName returns User.Name, and is useful for accessing the field via an interface.

type WhatInput

type WhatInput struct {
	Permissions       []*string `json:"permissions"`
	GlobalPermissions []*string `json:"globalPermissions"`
	DataObjects       []*string `json:"dataObjects"`
}

func (*WhatInput) GetDataObjects

func (v *WhatInput) GetDataObjects() []*string

GetDataObjects returns WhatInput.DataObjects, and is useful for accessing the field via an interface.

func (*WhatInput) GetGlobalPermissions

func (v *WhatInput) GetGlobalPermissions() []*string

GetGlobalPermissions returns WhatInput.GlobalPermissions, and is useful for accessing the field via an interface.

func (*WhatInput) GetPermissions

func (v *WhatInput) GetPermissions() []*string

GetPermissions returns WhatInput.Permissions, and is useful for accessing the field via an interface.

type WhoInput

type WhoInput struct {
	Users           []string `json:"users"`
	Groups          []string `json:"groups"`
	AccessProviders []string `json:"accessProviders"`
}

func (*WhoInput) GetAccessProviders

func (v *WhoInput) GetAccessProviders() []string

GetAccessProviders returns WhoInput.AccessProviders, and is useful for accessing the field via an interface.

func (*WhoInput) GetGroups

func (v *WhoInput) GetGroups() []string

GetGroups returns WhoInput.Groups, and is useful for accessing the field via an interface.

func (*WhoInput) GetUsers

func (v *WhoInput) GetUsers() []string

GetUsers returns WhoInput.Users, and is useful for accessing the field via an interface.

type WhoItemInput

type WhoItemInput struct {
	User            *string            `json:"user"`
	Group           *string            `json:"group"`
	AccessProvider  *string            `json:"accessProvider"`
	ExpiresAt       *time.Time         `json:"expiresAt"`
	ExpiresAfter    *int64             `json:"expiresAfter"`
	Type            *AccessWhoItemType `json:"type"`
	PromiseDuration *int64             `json:"promiseDuration"`
}

func (*WhoItemInput) GetAccessProvider

func (v *WhoItemInput) GetAccessProvider() *string

GetAccessProvider returns WhoItemInput.AccessProvider, and is useful for accessing the field via an interface.

func (*WhoItemInput) GetExpiresAfter

func (v *WhoItemInput) GetExpiresAfter() *int64

GetExpiresAfter returns WhoItemInput.ExpiresAfter, and is useful for accessing the field via an interface.

func (*WhoItemInput) GetExpiresAt

func (v *WhoItemInput) GetExpiresAt() *time.Time

GetExpiresAt returns WhoItemInput.ExpiresAt, and is useful for accessing the field via an interface.

func (*WhoItemInput) GetGroup

func (v *WhoItemInput) GetGroup() *string

GetGroup returns WhoItemInput.Group, and is useful for accessing the field via an interface.

func (*WhoItemInput) GetPromiseDuration

func (v *WhoItemInput) GetPromiseDuration() *int64

GetPromiseDuration returns WhoItemInput.PromiseDuration, and is useful for accessing the field via an interface.

func (*WhoItemInput) GetType

func (v *WhoItemInput) GetType() *AccessWhoItemType

GetType returns WhoItemInput.Type, and is useful for accessing the field via an interface.

func (*WhoItemInput) GetUser

func (v *WhoItemInput) GetUser() *string

GetUser returns WhoItemInput.User, and is useful for accessing the field via an interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL