Documentation
¶
Index ¶
- Constants
- Variables
- type AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation
- type AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType
- type AddAssetPullRequestFileChangeInput
- func (v *AddAssetPullRequestFileChangeInput) GetAction() SkillPullRequestFileActionEnum
- func (v *AddAssetPullRequestFileChangeInput) GetContent() *string
- func (v *AddAssetPullRequestFileChangeInput) GetName() string
- func (v *AddAssetPullRequestFileChangeInput) GetPath() *string
- func (v *AddAssetPullRequestFileChangeInput) GetPreviousContent() *string
- func (v *AddAssetPullRequestFileChangeInput) GetPullRequestId() string
- type AddAssetPullRequestFileChangeResponse
- type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation
- type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection
- type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType
- type AddAssetsToCollectionResponse
- type AppPluginPolicyMode
- type AssetAuditLogAssetAuditLogAssetAuditEventConnection
- type AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorEmail() *string
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorName() *string
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetData() *json.RawMessage
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetDate() time.Time
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetEvent() string
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetId() string
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetName() *string
- func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetType() string
- type AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo
- type AssetAuditLogResponse
- type AssetGIDResponse
- type AssetGIDVault
- type AssetGIDVaultAssetsVaultAssetsConnection
- func (v *AssetGIDVaultAssetsVaultAssetsConnection) GetNodes() []AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *AssetGIDVaultAssetsVaultAssetsConnection) GetPageInfo() AssetGIDVaultAssetsVaultAssetsConnectionPageInfo
- func (v *AssetGIDVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *AssetGIDVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesHook
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesRule
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetId() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
- func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- type AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type AssetGIDVaultAssetsVaultAssetsConnectionPageInfo
- type AssetInstallationInput
- func (v *AssetInstallationInput) GetEntityId() *string
- func (v *AssetInstallationInput) GetEntityName() *string
- func (v *AssetInstallationInput) GetEntityProvider() *string
- func (v *AssetInstallationInput) GetEntityType() VaultAssetInstallationEntityType
- func (v *AssetInstallationInput) GetMonoRepoConfigId() *string
- func (v *AssetInstallationInput) GetMonoRepoConfigName() *string
- type AssetInstallationsResponse
- type AssetInstallationsVault
- type AssetInstallationsVaultAssetsVaultAssetsConnection
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) GetNodes() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) GetPageInfo() AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityId() *string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityRef() *string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityType() VaultAssetInstallationEntityType
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetMonoRepoConfigId() *string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetViaCollectionId() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo
- type AssetType
- type AssetUsageEventsAssetUsageEventsAssetUsageEventConnection
- type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetActorEmail() *string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetName() string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetType() string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetVersion() string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetTimestamp() time.Time
- type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo
- type AssetUsageEventsResponse
- type BotApiKeysBotManagedBot
- type BotApiKeysBotManagedBotApiKeysBotApiKey
- type BotApiKeysResponse
- type BotInstalledBotManagedBot
- type BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill
- type BotInstalledResponse
- type CollectionAssetsCollectionVaultAssetCollection
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) GetNodes() ...
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) GetPageInfo() ...
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetId() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesVaultAsset
- type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo
- type CollectionAssetsResponse
- type CollectionInstallationsCollectionVaultAssetCollection
- type CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation
- func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityId() *string
- func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityName() string
- func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityRef() *string
- func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityType() VaultAssetInstallationEntityType
- func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetMonoRepoConfigId() *string
- type CollectionInstallationsResponse
- type CreateAgentAssetCreateAssetCreateAssetMutation
- func (v *CreateAgentAssetCreateAssetCreateAssetMutation) GetAsset() *CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset
- func (v *CreateAgentAssetCreateAssetCreateAssetMutation) GetErrors() []CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutation) MarshalJSON() ([]byte, error)
- func (v *CreateAgentAssetCreateAssetCreateAssetMutation) UnmarshalJSON(b []byte) error
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetHook
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetRule
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetId() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetLatestVersion() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetName() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetSlug() string
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetType() AssetType
- func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetTypename() *string
- type CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset
- type CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType
- type CreateAgentAssetResponse
- type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation
- type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection
- type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType
- type CreateAssetCollectionInput
- type CreateAssetCollectionResponse
- type CreateAssetInput
- func (v *CreateAssetInput) GetAssetType() string
- func (v *CreateAssetInput) GetDescription() *string
- func (v *CreateAssetInput) GetHookArgs() []string
- func (v *CreateAssetInput) GetHookCommand() *string
- func (v *CreateAssetInput) GetHookEvent() *string
- func (v *CreateAssetInput) GetHookMatcher() *string
- func (v *CreateAssetInput) GetHookTimeout() *int
- func (v *CreateAssetInput) GetInstallations() []AssetInstallationInput
- func (v *CreateAssetInput) GetMcpArgs() []string
- func (v *CreateAssetInput) GetMcpCommand() *string
- func (v *CreateAssetInput) GetMcpEnv() *json.RawMessage
- func (v *CreateAssetInput) GetMcpIntegrationId() *string
- func (v *CreateAssetInput) GetMcpSecured() *bool
- func (v *CreateAssetInput) GetMcpToolNames() []McpToolInput
- func (v *CreateAssetInput) GetMcpTransport() *string
- func (v *CreateAssetInput) GetMcpUrl() *string
- func (v *CreateAssetInput) GetName() string
- func (v *CreateAssetInput) GetOriginalPrompt() *string
- func (v *CreateAssetInput) GetPluginMarketplaceUrl() *string
- func (v *CreateAssetInput) GetRawContent() *string
- func (v *CreateAssetInput) GetRuleGlobs() []string
- func (v *CreateAssetInput) GetRuleTitle() *string
- func (v *CreateAssetInput) GetSuggestionId() *string
- type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation
- type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType
- type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest
- type CreateAssetPullRequestInput
- type CreateAssetPullRequestResponse
- type CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation
- type CreateBotApiKeyResponse
- type CreateBotCreateBotCreateBotMutation
- type CreateBotCreateBotCreateBotMutationBotManagedBot
- type CreateBotInput
- type CreateBotResponse
- type CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation
- type CreateBotRuntimeTokenResponse
- type CreateTeamCreateTeamCreateTeamMutation
- type CreateTeamCreateTeamCreateTeamMutationErrorsErrorType
- type CreateTeamCreateTeamCreateTeamMutationTeam
- type CreateTeamInput
- type CreateTeamResponse
- type DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation
- type DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType
- type DeleteAssetCollectionResponse
- type DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation
- type DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType
- type DeleteBotApiKeyResponse
- type DeleteBotDeleteBotDeleteBotMutation
- type DeleteBotDeleteBotDeleteBotMutationErrorsErrorType
- type DeleteBotResponse
- type DeleteTeamDeleteTeamDeleteTeamMutation
- type DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType
- type DeleteTeamResponse
- type EvaluateAssetEvaluateAssetEvaluateAssetMutation
- type EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType
- type EvaluateAssetResponse
- type FindUserOrganizationOrganizationType
- type FindUserOrganizationOrganizationTypeUsersUserConnection
- type FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser
- type FindUserResponse
- type GetAppPluginPolicyResponse
- type GetAppPluginPolicyVault
- type GetAppPluginPolicyVaultAppPluginPolicy
- type GetAppPluginStorageResponse
- type GetAppPluginStorageVault
- type GetAssetBenchmarksResponse
- type GetAssetBenchmarksVault
- type GetAssetQualityResponse
- type GetAssetQualityVault
- type GetAssetQualityVaultAssetsVaultAssetsConnection
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) GetNodes() []GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) GetPageInfo() GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetEvaluating() bool
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetId() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) MarshalJSON() ([]byte, error)
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) UnmarshalJSON(b []byte) error
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource
- type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetConfidenceScore() *float64
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetEvaluationResult() *string
- func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetTypename() *string
- type GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo
- type GetLatestAssetBenchmarksResponse
- type GetLatestAssetBenchmarksVault
- type GetMeResponse
- type GetMeUser
- type ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation
- type ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType
- type ImportAssetBenchmarkInput
- type ImportAssetBenchmarkResponse
- type ImportAuditEventInput
- func (v *ImportAuditEventInput) GetActor() *string
- func (v *ImportAuditEventInput) GetData() *json.RawMessage
- func (v *ImportAuditEventInput) GetEvent() string
- func (v *ImportAuditEventInput) GetTarget() *string
- func (v *ImportAuditEventInput) GetTargetType() string
- func (v *ImportAuditEventInput) GetTimestamp() time.Time
- type ImportAuditEventsImportAuditEventsImportAuditEventsMutation
- type ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType
- type ImportAuditEventsResponse
- type InstallCollectionInput
- type InstallCollectionInstallCollectionInstallCollectionMutation
- type InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection
- type InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType
- type InstallCollectionResponse
- type InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation
- type InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType
- type InstallSkillToBotResponse
- type ListBotsBotsManagedBot
- func (v *ListBotsBotsManagedBot) GetDescription() string
- func (v *ListBotsBotsManagedBot) GetId() string
- func (v *ListBotsBotsManagedBot) GetInstalledSkills() []ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill
- func (v *ListBotsBotsManagedBot) GetName() string
- func (v *ListBotsBotsManagedBot) GetSlug() string
- func (v *ListBotsBotsManagedBot) GetTeams() []ListBotsBotsManagedBotTeamsTeam
- type ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill
- type ListBotsBotsManagedBotTeamsTeam
- type ListBotsResponse
- type ListCollectionsCollectionsVaultAssetCollectionConnection
- type ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection
- func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetDescription() string
- func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetId() string
- func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetName() string
- type ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo
- type ListCollectionsResponse
- type ListTeamsOrganizationOrganizationType
- type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetNodes() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetPageInfo() ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetTotalCount() int
- type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetAdminMembers() ...
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetId() string
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetMembers() ...
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetName() string
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetSkillsRepositories() ...
- type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType
- type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection
- type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser
- type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetName() string
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetOwner() string
- func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetRepositoryId() string
- type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo
- type ListTeamsResponse
- type McpToolInput
- type ModifyAssetCollectionAssetsInput
- type OrgInfoOrganizationOrganizationType
- type OrgInfoResponse
- type OrgRepositoriesOrganizationOrganizationType
- type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection
- type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType
- func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetId() *string
- func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetName() string
- func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetOwner() string
- type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo
- type OrgRepositoriesResponse
- type RemoveAssetInstallationsInput
- type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation
- type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType
- type RemoveAssetInstallationsResponse
- type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation
- type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection
- type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType
- type RemoveAssetsFromCollectionResponse
- type RemoveTeamMemberInput
- type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation
- type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType
- type RemoveTeamMemberResponse
- type RenameAssetInput
- type RenameAssetRenameAssetRenameAssetMutation
- type RenameAssetRenameAssetRenameAssetMutationErrorsErrorType
- type RenameAssetResponse
- type RepoMonoRepoConfigsRepositoryRepositoryType
- type RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType
- type RepoMonoRepoConfigsResponse
- type RepositoryInstallationInput
- type RevokeBotRuntimeTokensResponse
- type RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation
- type SetAppPluginPolicyInput
- type SetAppPluginPolicyResponse
- type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation
- type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy
- type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType
- type SetAppPluginStorageInput
- type SetAppPluginStorageResponse
- type SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation
- type SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType
- type SetAssetInstallationsInput
- func (v *SetAssetInstallationsInput) GetAppend() *bool
- func (v *SetAssetInstallationsInput) GetAssetName() string
- func (v *SetAssetInstallationsInput) GetAssetVersion() *string
- func (v *SetAssetInstallationsInput) GetInstallations() []AssetInstallationInput
- func (v *SetAssetInstallationsInput) GetPersonalOnly() *bool
- func (v *SetAssetInstallationsInput) GetRepositories() []RepositoryInstallationInput
- type SetAssetInstallationsResponse
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetAsset() ...
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetErrors() ...
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) MarshalJSON() ([]byte, error)
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) UnmarshalJSON(b []byte) error
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType
- type SetTeamAdminInput
- type SetTeamAdminResponse
- type SetTeamAdminSetTeamAdminSetTeamAdminMutation
- type SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType
- type SkillPullRequestFileActionEnum
- type SkillsRepositoryInput
- type UninstallAssetTargetsInput
- type UninstallAssetTargetsResponse
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation
- func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetAsset() ...
- func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetErrors() ...
- func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetRemovedCount() int
- func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) MarshalJSON() ([]byte, error)
- func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) UnmarshalJSON(b []byte) error
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetVaultAsset
- type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType
- type UninstallCollectionInput
- type UninstallCollectionResponse
- type UninstallCollectionUninstallCollectionUninstallCollectionMutation
- type UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection
- type UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType
- type UninstallScopeInput
- type UninstallSkillFromBotResponse
- type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation
- type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType
- type UpdateAssetCollectionInput
- type UpdateAssetCollectionResponse
- type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation
- type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection
- type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType
- type UpdateBotInput
- type UpdateBotResponse
- type UpdateBotUpdateBotUpdateBotMutation
- type UpdateBotUpdateBotUpdateBotMutationBotManagedBot
- type UpdateBotUpdateBotUpdateBotMutationErrorsErrorType
- type UpdateTeamInput
- type UpdateTeamResponse
- type UpdateTeamUpdateTeamUpdateTeamMutation
- type UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType
- type UpdateTeamUpdateTeamUpdateTeamMutationTeam
- type VaultAssetInstallationEntityType
- type VaultAssetLookupResponse
- type VaultAssetLookupVault
- type VaultAssetLookupVaultAssetsVaultAssetsConnection
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetVersions() ...
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetCreatedAt() time.Time
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetFilesCount() int
- func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetVersion() string
- type VaultAssetsResponse
- type VaultAssetsVault
- type VaultAssetsVaultAssetsVaultAssetsConnection
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetPageInfo() VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo
Constants ¶
const AddAssetPullRequestFileChange_Operation = `` /* 187-byte string literal not displayed */
The mutation executed by AddAssetPullRequestFileChange.
const AddAssetsToCollection_Operation = `` /* 184-byte string literal not displayed */
The mutation executed by AddAssetsToCollection.
const AssetAuditLog_Operation = `` /* 250-byte string literal not displayed */
The query executed by AssetAuditLog.
const AssetGID_Operation = `` /* 221-byte string literal not displayed */
The query executed by AssetGID.
const AssetInstallations_Operation = `` /* 345-byte string literal not displayed */
The query executed by AssetInstallations.
const AssetUsageEvents_Operation = `` /* 422-byte string literal not displayed */
The query executed by AssetUsageEvents.
const BotApiKeys_Operation = `
query BotApiKeys ($slug: String!) {
bot(slug: $slug) {
apiKeys {
id
label
maskedToken
createdAt
}
}
}
`
The query executed by BotApiKeys.
const BotInstalled_Operation = `` /* 128-byte string literal not displayed */
The query executed by BotInstalled.
const CollectionAssets_Operation = `` /* 236-byte string literal not displayed */
The query executed by CollectionAssets.
const CollectionInstallations_Operation = `` /* 167-byte string literal not displayed */
The query executed by CollectionInstallations.
const CreateAgentAsset_Operation = `` /* 203-byte string literal not displayed */
The mutation executed by CreateAgentAsset.
const CreateAssetCollection_Operation = `` /* 178-byte string literal not displayed */
The mutation executed by CreateAssetCollection.
const CreateAssetPullRequest_Operation = `` /* 195-byte string literal not displayed */
The mutation executed by CreateAssetPullRequest.
const CreateBotApiKey_Operation = `
mutation CreateBotApiKey ($botId: ID!, $label: String!) {
createBotApiKey(botId: $botId, label: $label) {
botKey
}
}
`
The mutation executed by CreateBotApiKey.
const CreateBotRuntimeToken_Operation = `` /* 188-byte string literal not displayed */
The mutation executed by CreateBotRuntimeToken.
const CreateBot_Operation = `
mutation CreateBot ($input: CreateBotInput!) {
createBot(input: $input) {
bot {
id
name
slug
}
botKey
}
}
`
The mutation executed by CreateBot.
const CreateTeam_Operation = `` /* 147-byte string literal not displayed */
The mutation executed by CreateTeam.
const DeleteAssetCollection_Operation = `` /* 133-byte string literal not displayed */
The mutation executed by DeleteAssetCollection.
const DeleteBotApiKey_Operation = `` /* 127-byte string literal not displayed */
The mutation executed by DeleteBotApiKey.
const DeleteBot_Operation = `
mutation DeleteBot ($id: ID!) {
deleteBot(id: $id) {
errors {
field
messages
}
}
}
`
The mutation executed by DeleteBot.
const DeleteTeam_Operation = `
mutation DeleteTeam ($id: ID!) {
deleteTeam(id: $id) {
errors {
field
messages
}
}
}
`
The mutation executed by DeleteTeam.
const EvaluateAsset_Operation = `
mutation EvaluateAsset ($id: ID!) {
evaluateAsset(id: $id) {
errors {
field
messages
}
}
}
`
The mutation executed by EvaluateAsset.
const FindUser_Operation = `` /* 127-byte string literal not displayed */
The query executed by FindUser.
const GetAppPluginPolicy_Operation = `
query GetAppPluginPolicy {
vault {
appPluginPolicy {
mode
allowed
}
}
}
`
The query executed by GetAppPluginPolicy.
const GetAppPluginStorage_Operation = `
query GetAppPluginStorage ($pluginId: String!) {
vault {
appPluginStorage(pluginId: $pluginId)
}
}
`
The query executed by GetAppPluginStorage.
const GetAssetBenchmarks_Operation = `` /* 133-byte string literal not displayed */
The query executed by GetAssetBenchmarks.
const GetAssetQuality_Operation = `` /* 387-byte string literal not displayed */
The query executed by GetAssetQuality.
const GetLatestAssetBenchmarks_Operation = `
query GetLatestAssetBenchmarks {
vault {
latestAssetBenchmarks
}
}
`
The query executed by GetLatestAssetBenchmarks.
const GetMe_Operation = `
query GetMe {
user {
id
username
email
firstName
lastName
}
}
`
The query executed by GetMe.
const ImportAssetBenchmark_Operation = `` /* 150-byte string literal not displayed */
The mutation executed by ImportAssetBenchmark.
const ImportAuditEvents_Operation = `` /* 162-byte string literal not displayed */
The mutation executed by ImportAuditEvents.
const InstallCollection_Operation = `` /* 166-byte string literal not displayed */
The mutation executed by InstallCollection.
const InstallSkillToBot_Operation = `` /* 165-byte string literal not displayed */
The mutation executed by InstallSkillToBot.
const ListBots_Operation = `` /* 156-byte string literal not displayed */
The query executed by ListBots.
const ListCollections_Operation = `` /* 194-byte string literal not displayed */
The query executed by ListCollections.
const ListTeams_Operation = `` /* 459-byte string literal not displayed */
The query executed by ListTeams.
const OrgInfo_Operation = `
query OrgInfo {
organization {
name
iconUrl
}
}
`
The query executed by OrgInfo.
const OrgRepositories_Operation = `` /* 219-byte string literal not displayed */
The query executed by OrgRepositories.
const RemoveAssetInstallations_Operation = `` /* 172-byte string literal not displayed */
The mutation executed by RemoveAssetInstallations.
const RemoveAssetsFromCollection_Operation = `` /* 194-byte string literal not displayed */
The mutation executed by RemoveAssetsFromCollection.
const RemoveTeamMember_Operation = `` /* 138-byte string literal not displayed */
The mutation executed by RemoveTeamMember.
const RenameAsset_Operation = `` /* 133-byte string literal not displayed */
The mutation executed by RenameAsset.
const RepoMonoRepoConfigs_Operation = `` /* 126-byte string literal not displayed */
The query executed by RepoMonoRepoConfigs.
const RevokeBotRuntimeTokens_Operation = `
mutation RevokeBotRuntimeTokens ($botId: ID!) {
revokeBotRuntimeTokens(botId: $botId) {
revokedCount
}
}
`
The mutation executed by RevokeBotRuntimeTokens.
const SetAppPluginPolicy_Operation = `` /* 176-byte string literal not displayed */
The mutation executed by SetAppPluginPolicy.
const SetAppPluginStorage_Operation = `` /* 147-byte string literal not displayed */
The mutation executed by SetAppPluginStorage.
const SetAssetInstallations_Operation = `` /* 189-byte string literal not displayed */
The mutation executed by SetAssetInstallations.
const SetTeamAdmin_Operation = `` /* 126-byte string literal not displayed */
The mutation executed by SetTeamAdmin.
const UninstallAssetTargets_Operation = `` /* 204-byte string literal not displayed */
The mutation executed by UninstallAssetTargets.
const UninstallCollection_Operation = `` /* 172-byte string literal not displayed */
The mutation executed by UninstallCollection.
const UninstallSkillFromBot_Operation = `` /* 173-byte string literal not displayed */
The mutation executed by UninstallSkillFromBot.
const UpdateAssetCollection_Operation = `` /* 178-byte string literal not displayed */
The mutation executed by UpdateAssetCollection.
const UpdateBot_Operation = `` /* 143-byte string literal not displayed */
The mutation executed by UpdateBot.
const UpdateTeam_Operation = `` /* 147-byte string literal not displayed */
The mutation executed by UpdateTeam.
const VaultAssetLookup_Operation = `` /* 313-byte string literal not displayed */
The query executed by VaultAssetLookup.
const VaultAssets_Operation = `` /* 364-byte string literal not displayed */
The query executed by VaultAssets.
Variables ¶
var AllAppPluginPolicyMode = []AppPluginPolicyMode{ AppPluginPolicyModeOpen, AppPluginPolicyModeAllowlist, AppPluginPolicyModeDisabled, }
var AllAssetType = []AssetType{ AssetTypeSkill, AssetTypeMcp, AssetTypeAgent, AssetTypeCommand, AssetTypeHook, AssetTypeRule, AssetTypeClaudeCodePlugin, AssetTypeAppPlugin, }
var AllSkillPullRequestFileActionEnum = []SkillPullRequestFileActionEnum{ SkillPullRequestFileActionEnumAdd, SkillPullRequestFileActionEnumModify, SkillPullRequestFileActionEnumDelete, }
Functions ¶
This section is empty.
Types ¶
type AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation ¶
type AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation struct {
Success bool `json:"success"`
Errors []AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType `json:"errors"`
}
AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation includes the requested fields of the GraphQL type AddAssetPullRequestFileChangeMutation. The GraphQL type's documentation follows.
Add or update a file change in a pull request.
func (*AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation) GetErrors ¶
func (v *AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation) GetErrors() []AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType
GetErrors returns AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation.Errors, and is useful for accessing the field via an interface.
func (*AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation) GetSuccess ¶
func (v *AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation) GetSuccess() bool
GetSuccess returns AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation.Success, and is useful for accessing the field via an interface.
type AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType ¶
type AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType) GetField ¶
func (v *AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType) GetField() string
GetField returns AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType) GetMessages ¶
func (v *AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType) GetMessages() []string
GetMessages returns AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type AddAssetPullRequestFileChangeInput ¶
type AddAssetPullRequestFileChangeInput struct {
// GID of the pull request
PullRequestId string `json:"pullRequestId"`
// File name
Name string `json:"name"`
// File path
Path *string `json:"path"`
// File action type
Action SkillPullRequestFileActionEnum `json:"action"`
// New file content
Content *string `json:"content"`
// Original content before editing (for diffs)
PreviousContent *string `json:"previousContent"`
}
func (*AddAssetPullRequestFileChangeInput) GetAction ¶
func (v *AddAssetPullRequestFileChangeInput) GetAction() SkillPullRequestFileActionEnum
GetAction returns AddAssetPullRequestFileChangeInput.Action, and is useful for accessing the field via an interface.
func (*AddAssetPullRequestFileChangeInput) GetContent ¶
func (v *AddAssetPullRequestFileChangeInput) GetContent() *string
GetContent returns AddAssetPullRequestFileChangeInput.Content, and is useful for accessing the field via an interface.
func (*AddAssetPullRequestFileChangeInput) GetName ¶
func (v *AddAssetPullRequestFileChangeInput) GetName() string
GetName returns AddAssetPullRequestFileChangeInput.Name, and is useful for accessing the field via an interface.
func (*AddAssetPullRequestFileChangeInput) GetPath ¶
func (v *AddAssetPullRequestFileChangeInput) GetPath() *string
GetPath returns AddAssetPullRequestFileChangeInput.Path, and is useful for accessing the field via an interface.
func (*AddAssetPullRequestFileChangeInput) GetPreviousContent ¶
func (v *AddAssetPullRequestFileChangeInput) GetPreviousContent() *string
GetPreviousContent returns AddAssetPullRequestFileChangeInput.PreviousContent, and is useful for accessing the field via an interface.
func (*AddAssetPullRequestFileChangeInput) GetPullRequestId ¶
func (v *AddAssetPullRequestFileChangeInput) GetPullRequestId() string
GetPullRequestId returns AddAssetPullRequestFileChangeInput.PullRequestId, and is useful for accessing the field via an interface.
type AddAssetPullRequestFileChangeResponse ¶
type AddAssetPullRequestFileChangeResponse struct {
// Add or update a file change in a pull request.
AddAssetPullRequestFileChange *AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation `json:"addAssetPullRequestFileChange"`
}
AddAssetPullRequestFileChangeResponse is returned by AddAssetPullRequestFileChange on success.
func AddAssetPullRequestFileChange ¶
func AddAssetPullRequestFileChange( ctx_ context.Context, client_ graphql.Client, input AddAssetPullRequestFileChangeInput, ) (data_ *AddAssetPullRequestFileChangeResponse, err_ error)
func (*AddAssetPullRequestFileChangeResponse) GetAddAssetPullRequestFileChange ¶
func (v *AddAssetPullRequestFileChangeResponse) GetAddAssetPullRequestFileChange() *AddAssetPullRequestFileChangeAddAssetPullRequestFileChangeAddAssetPullRequestFileChangeMutation
GetAddAssetPullRequestFileChange returns AddAssetPullRequestFileChangeResponse.AddAssetPullRequestFileChange, and is useful for accessing the field via an interface.
type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation ¶
type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation struct {
Collection *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection `json:"collection"`
Errors []AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType `json:"errors"`
}
AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation includes the requested fields of the GraphQL type AddAssetsToCollectionMutation. The GraphQL type's documentation follows.
Add assets to a collection.
func (*AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation) GetCollection ¶
func (v *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation) GetCollection() *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection
GetCollection returns AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation.Collection, and is useful for accessing the field via an interface.
func (*AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation) GetErrors ¶
func (v *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation) GetErrors() []AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType
GetErrors returns AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation.Errors, and is useful for accessing the field via an interface.
type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection ¶
type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection struct {
Id string `json:"id"`
}
AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection) GetId ¶
func (v *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection) GetId() string
GetId returns AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationCollectionVaultAssetCollection.Id, and is useful for accessing the field via an interface.
type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType ¶
type AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType) GetField ¶
func (v *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType) GetField() string
GetField returns AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType) GetMessages ¶
func (v *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType) GetMessages() []string
GetMessages returns AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type AddAssetsToCollectionResponse ¶
type AddAssetsToCollectionResponse struct {
// Add assets to a collection.
AddAssetsToCollection *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation `json:"addAssetsToCollection"`
}
AddAssetsToCollectionResponse is returned by AddAssetsToCollection on success.
func AddAssetsToCollection ¶
func AddAssetsToCollection( ctx_ context.Context, client_ graphql.Client, input ModifyAssetCollectionAssetsInput, ) (data_ *AddAssetsToCollectionResponse, err_ error)
func (*AddAssetsToCollectionResponse) GetAddAssetsToCollection ¶
func (v *AddAssetsToCollectionResponse) GetAddAssetsToCollection() *AddAssetsToCollectionAddAssetsToCollectionAddAssetsToCollectionMutation
GetAddAssetsToCollection returns AddAssetsToCollectionResponse.AddAssetsToCollection, and is useful for accessing the field via an interface.
type AppPluginPolicyMode ¶
type AppPluginPolicyMode string
const ( // Open AppPluginPolicyModeOpen AppPluginPolicyMode = "OPEN" // Allowlist AppPluginPolicyModeAllowlist AppPluginPolicyMode = "ALLOWLIST" // Disabled AppPluginPolicyModeDisabled AppPluginPolicyMode = "DISABLED" )
type AssetAuditLogAssetAuditLogAssetAuditEventConnection ¶
type AssetAuditLogAssetAuditLogAssetAuditEventConnection struct {
// Pagination data for this connection.
PageInfo AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo `json:"pageInfo"`
Nodes []AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent `json:"nodes"`
}
AssetAuditLogAssetAuditLogAssetAuditEventConnection includes the requested fields of the GraphQL type AssetAuditEventConnection.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetNodes ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetNodes() []AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent
GetNodes returns AssetAuditLogAssetAuditLogAssetAuditEventConnection.Nodes, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetPageInfo ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetPageInfo() AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo
GetPageInfo returns AssetAuditLogAssetAuditLogAssetAuditEventConnection.PageInfo, and is useful for accessing the field via an interface.
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent ¶
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent struct {
Id string `json:"id"`
Date time.Time `json:"date"`
ActorEmail *string `json:"actorEmail"`
ActorName *string `json:"actorName"`
Event string `json:"event"`
TargetType string `json:"targetType"`
TargetName *string `json:"targetName"`
Data *json.RawMessage `json:"data"`
}
AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent includes the requested fields of the GraphQL type AssetAuditEvent.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorEmail ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorEmail() *string
GetActorEmail returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.ActorEmail, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorName ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorName() *string
GetActorName returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.ActorName, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetData ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetData() *json.RawMessage
GetData returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Data, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetDate ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetDate() time.Time
GetDate returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Date, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetEvent ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetEvent() string
GetEvent returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Event, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetId ¶
GetId returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Id, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetName ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetName() *string
GetTargetName returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.TargetName, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetType ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetType() string
GetTargetType returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.TargetType, and is useful for accessing the field via an interface.
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo ¶
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetEndCursor ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetHasNextPage ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type AssetAuditLogResponse ¶
type AssetAuditLogResponse struct {
AssetAuditLog AssetAuditLogAssetAuditLogAssetAuditEventConnection `json:"assetAuditLog"`
}
AssetAuditLogResponse is returned by AssetAuditLog on success.
func AssetAuditLog ¶
func (*AssetAuditLogResponse) GetAssetAuditLog ¶
func (v *AssetAuditLogResponse) GetAssetAuditLog() AssetAuditLogAssetAuditLogAssetAuditEventConnection
GetAssetAuditLog returns AssetAuditLogResponse.AssetAuditLog, and is useful for accessing the field via an interface.
type AssetGIDResponse ¶
type AssetGIDResponse struct {
Vault AssetGIDVault `json:"vault"`
}
AssetGIDResponse is returned by AssetGID on success.
func (*AssetGIDResponse) GetVault ¶
func (v *AssetGIDResponse) GetVault() AssetGIDVault
GetVault returns AssetGIDResponse.Vault, and is useful for accessing the field via an interface.
type AssetGIDVault ¶
type AssetGIDVault struct {
Assets AssetGIDVaultAssetsVaultAssetsConnection `json:"assets"`
}
AssetGIDVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*AssetGIDVault) GetAssets ¶
func (v *AssetGIDVault) GetAssets() AssetGIDVaultAssetsVaultAssetsConnection
GetAssets returns AssetGIDVault.Assets, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnection ¶
type AssetGIDVaultAssetsVaultAssetsConnection struct {
// Pagination data for this connection.
PageInfo AssetGIDVaultAssetsVaultAssetsConnectionPageInfo `json:"pageInfo"`
Nodes []AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
AssetGIDVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*AssetGIDVaultAssetsVaultAssetsConnection) GetNodes ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnection) GetNodes() []AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns AssetGIDVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnection) GetPageInfo ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnection) GetPageInfo() AssetGIDVaultAssetsVaultAssetsConnectionPageInfo
GetPageInfo returns AssetGIDVaultAssetsVaultAssetsConnection.PageInfo, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnection) MarshalJSON ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*AssetGIDVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesHook ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesHook.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesHook.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesHook.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesRule ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesRule.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesRule.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesRule.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetId ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetId() string
GetId returns AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill.Id, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetName ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
GetName returns AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill.Name, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetType ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
GetType returns AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill.Type, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶
type AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetId returns the interface-field "id" from its implementation.
GetId() string
// GetName returns the interface-field "name" from its implementation.
GetName() string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// GetType returns the interface-field "type" from its implementation.
GetType() AssetType
// contains filtered or unexported methods
}
AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
AssetGIDVaultAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent AssetGIDVaultAssetsVaultAssetsConnectionNodesAppPlugin AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand AssetGIDVaultAssetsVaultAssetsConnectionNodesHook AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer AssetGIDVaultAssetsVaultAssetsConnectionNodesRule AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type AssetGIDVaultAssetsVaultAssetsConnectionPageInfo ¶
type AssetGIDVaultAssetsVaultAssetsConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
AssetGIDVaultAssetsVaultAssetsConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*AssetGIDVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns AssetGIDVaultAssetsVaultAssetsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage ¶
func (v *AssetGIDVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns AssetGIDVaultAssetsVaultAssetsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type AssetInstallationInput ¶
type AssetInstallationInput struct {
EntityType VaultAssetInstallationEntityType `json:"entityType"`
// GID of the entity (null for organization-wide)
EntityId *string `json:"entityId"`
EntityName *string `json:"entityName"`
EntityProvider *string `json:"entityProvider"`
// GID of the mono-repo config (repository targets only)
MonoRepoConfigId *string `json:"monoRepoConfigId"`
MonoRepoConfigName *string `json:"monoRepoConfigName"`
}
func (*AssetInstallationInput) GetEntityId ¶
func (v *AssetInstallationInput) GetEntityId() *string
GetEntityId returns AssetInstallationInput.EntityId, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetEntityName ¶
func (v *AssetInstallationInput) GetEntityName() *string
GetEntityName returns AssetInstallationInput.EntityName, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetEntityProvider ¶
func (v *AssetInstallationInput) GetEntityProvider() *string
GetEntityProvider returns AssetInstallationInput.EntityProvider, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetEntityType ¶
func (v *AssetInstallationInput) GetEntityType() VaultAssetInstallationEntityType
GetEntityType returns AssetInstallationInput.EntityType, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetMonoRepoConfigId ¶
func (v *AssetInstallationInput) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns AssetInstallationInput.MonoRepoConfigId, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetMonoRepoConfigName ¶
func (v *AssetInstallationInput) GetMonoRepoConfigName() *string
GetMonoRepoConfigName returns AssetInstallationInput.MonoRepoConfigName, and is useful for accessing the field via an interface.
type AssetInstallationsResponse ¶
type AssetInstallationsResponse struct {
Vault AssetInstallationsVault `json:"vault"`
}
AssetInstallationsResponse is returned by AssetInstallations on success.
func AssetInstallations ¶
func (*AssetInstallationsResponse) GetVault ¶
func (v *AssetInstallationsResponse) GetVault() AssetInstallationsVault
GetVault returns AssetInstallationsResponse.Vault, and is useful for accessing the field via an interface.
type AssetInstallationsVault ¶
type AssetInstallationsVault struct {
Assets AssetInstallationsVaultAssetsVaultAssetsConnection `json:"assets"`
}
AssetInstallationsVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*AssetInstallationsVault) GetAssets ¶
func (v *AssetInstallationsVault) GetAssets() AssetInstallationsVaultAssetsVaultAssetsConnection
GetAssets returns AssetInstallationsVault.Assets, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnection ¶
type AssetInstallationsVaultAssetsVaultAssetsConnection struct {
// Pagination data for this connection.
PageInfo AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo `json:"pageInfo"`
Nodes []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
AssetInstallationsVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*AssetInstallationsVaultAssetsVaultAssetsConnection) GetNodes ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) GetNodes() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns AssetInstallationsVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnection) GetPageInfo ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) GetPageInfo() AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo
GetPageInfo returns AssetInstallationsVaultAssetsVaultAssetsConnection.PageInfo, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnection) MarshalJSON ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*AssetInstallationsVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetInstallations ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// GetName returns the interface-field "name" from its implementation.
GetName() string
// GetInstallations returns the interface-field "installations" from its implementation.
GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
// contains filtered or unexported methods
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAppPlugin AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation struct {
EntityType VaultAssetInstallationEntityType `json:"entityType"`
EntityName string `json:"entityName"`
// Canonical reference used to install this entity, when it differs from entityName: the email for USER installations. Null for entity types whose entityName is already the canonical reference.
EntityRef *string `json:"entityRef"`
EntityId *string `json:"entityId"`
MonoRepoConfigId *string `json:"monoRepoConfigId"`
// GID of the collection this installation is derived from (null for direct installs)
ViaCollectionId *string `json:"viaCollectionId"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation includes the requested fields of the GraphQL type VaultAssetInstallation. The GraphQL type's documentation follows.
Installation location for a vault asset.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityId ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityId() *string
GetEntityId returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.EntityId, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityName ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityName() string
GetEntityName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.EntityName, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityRef ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityRef() *string
GetEntityRef returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.EntityRef, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityType ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityType() VaultAssetInstallationEntityType
GetEntityType returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.EntityType, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetMonoRepoConfigId ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.MonoRepoConfigId, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetViaCollectionId ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetViaCollectionId() *string
GetViaCollectionId returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.ViaCollectionId, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo ¶
type AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage ¶
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns AssetInstallationsVaultAssetsVaultAssetsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type AssetType ¶
type AssetType string
const ( // Skill AssetTypeSkill AssetType = "SKILL" // MCP Server AssetTypeMcp AssetType = "MCP" // Agent AssetTypeAgent AssetType = "AGENT" // Command AssetTypeCommand AssetType = "COMMAND" // Hook AssetTypeHook AssetType = "HOOK" // Rule AssetTypeRule AssetType = "RULE" // Claude Code Plugin AssetTypeClaudeCodePlugin AssetType = "CLAUDE_CODE_PLUGIN" // App Plugin AssetTypeAppPlugin AssetType = "APP_PLUGIN" )
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnection ¶
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnection struct {
// Pagination data for this connection.
PageInfo AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo `json:"pageInfo"`
Nodes []AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent `json:"nodes"`
}
AssetUsageEventsAssetUsageEventsAssetUsageEventConnection includes the requested fields of the GraphQL type AssetUsageEventConnection.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetNodes ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetNodes() []AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent
GetNodes returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnection.Nodes, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetPageInfo ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetPageInfo() AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo
GetPageInfo returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnection.PageInfo, and is useful for accessing the field via an interface.
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent ¶
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent struct {
Timestamp time.Time `json:"timestamp"`
ActorEmail *string `json:"actorEmail"`
AssetName string `json:"assetName"`
AssetVersion string `json:"assetVersion"`
AssetType string `json:"assetType"`
}
AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent includes the requested fields of the GraphQL type AssetUsageEvent. The GraphQL type's documentation follows.
A single raw asset usage event.
Exposes the individual rows behind the aggregated usage dashboards so an external tool (the sx CLI) can export usage history losslessly — actor, timestamp, and asset coordinates included.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetActorEmail ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetActorEmail() *string
GetActorEmail returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.ActorEmail, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetName ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetName() string
GetAssetName returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.AssetName, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetType ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetType() string
GetAssetType returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.AssetType, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetVersion ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetVersion() string
GetAssetVersion returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.AssetVersion, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetTimestamp ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetTimestamp() time.Time
GetTimestamp returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.Timestamp, and is useful for accessing the field via an interface.
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo ¶
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetEndCursor ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetHasNextPage ¶
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type AssetUsageEventsResponse ¶
type AssetUsageEventsResponse struct {
AssetUsageEvents AssetUsageEventsAssetUsageEventsAssetUsageEventConnection `json:"assetUsageEvents"`
}
AssetUsageEventsResponse is returned by AssetUsageEvents on success.
func AssetUsageEvents ¶
func (*AssetUsageEventsResponse) GetAssetUsageEvents ¶
func (v *AssetUsageEventsResponse) GetAssetUsageEvents() AssetUsageEventsAssetUsageEventsAssetUsageEventConnection
GetAssetUsageEvents returns AssetUsageEventsResponse.AssetUsageEvents, and is useful for accessing the field via an interface.
type BotApiKeysBotManagedBot ¶
type BotApiKeysBotManagedBot struct {
ApiKeys []BotApiKeysBotManagedBotApiKeysBotApiKey `json:"apiKeys"`
}
BotApiKeysBotManagedBot includes the requested fields of the GraphQL type ManagedBot.
func (*BotApiKeysBotManagedBot) GetApiKeys ¶
func (v *BotApiKeysBotManagedBot) GetApiKeys() []BotApiKeysBotManagedBotApiKeysBotApiKey
GetApiKeys returns BotApiKeysBotManagedBot.ApiKeys, and is useful for accessing the field via an interface.
type BotApiKeysBotManagedBotApiKeysBotApiKey ¶
type BotApiKeysBotManagedBotApiKeysBotApiKey struct {
Id string `json:"id"`
Label string `json:"label"`
MaskedToken string `json:"maskedToken"`
CreatedAt time.Time `json:"createdAt"`
}
BotApiKeysBotManagedBotApiKeysBotApiKey includes the requested fields of the GraphQL type BotApiKey. The GraphQL type's documentation follows.
An API key for a bot, showing masked token for identification.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetCreatedAt ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetCreatedAt() time.Time
GetCreatedAt returns BotApiKeysBotManagedBotApiKeysBotApiKey.CreatedAt, and is useful for accessing the field via an interface.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetId ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetId() string
GetId returns BotApiKeysBotManagedBotApiKeysBotApiKey.Id, and is useful for accessing the field via an interface.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetLabel ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetLabel() string
GetLabel returns BotApiKeysBotManagedBotApiKeysBotApiKey.Label, and is useful for accessing the field via an interface.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetMaskedToken ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetMaskedToken() string
GetMaskedToken returns BotApiKeysBotManagedBotApiKeysBotApiKey.MaskedToken, and is useful for accessing the field via an interface.
type BotApiKeysResponse ¶
type BotApiKeysResponse struct {
Bot BotApiKeysBotManagedBot `json:"bot"`
}
BotApiKeysResponse is returned by BotApiKeys on success.
func BotApiKeys ¶
func (*BotApiKeysResponse) GetBot ¶
func (v *BotApiKeysResponse) GetBot() BotApiKeysBotManagedBot
GetBot returns BotApiKeysResponse.Bot, and is useful for accessing the field via an interface.
type BotInstalledBotManagedBot ¶
type BotInstalledBotManagedBot struct {
InstalledSkills []BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill `json:"installedSkills"`
}
BotInstalledBotManagedBot includes the requested fields of the GraphQL type ManagedBot.
func (*BotInstalledBotManagedBot) GetInstalledSkills ¶
func (v *BotInstalledBotManagedBot) GetInstalledSkills() []BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill
GetInstalledSkills returns BotInstalledBotManagedBot.InstalledSkills, and is useful for accessing the field via an interface.
type BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill ¶
type BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill struct {
Name string `json:"name"`
AssetType string `json:"assetType"`
IsDirectInstall bool `json:"isDirectInstall"`
}
BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill includes the requested fields of the GraphQL type BotInstalledSkill. The GraphQL type's documentation follows.
Lightweight skill info for display on bot detail page.
func (*BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetAssetType ¶
func (v *BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetAssetType() string
GetAssetType returns BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill.AssetType, and is useful for accessing the field via an interface.
func (*BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetIsDirectInstall ¶
func (v *BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetIsDirectInstall() bool
GetIsDirectInstall returns BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill.IsDirectInstall, and is useful for accessing the field via an interface.
func (*BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetName ¶
func (v *BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetName() string
GetName returns BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill.Name, and is useful for accessing the field via an interface.
type BotInstalledResponse ¶
type BotInstalledResponse struct {
Bot BotInstalledBotManagedBot `json:"bot"`
}
BotInstalledResponse is returned by BotInstalled on success.
func BotInstalled ¶
func (*BotInstalledResponse) GetBot ¶
func (v *BotInstalledResponse) GetBot() BotInstalledBotManagedBot
GetBot returns BotInstalledResponse.Bot, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollection ¶
type CollectionAssetsCollectionVaultAssetCollection struct {
Assets CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection `json:"assets"`
}
CollectionAssetsCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*CollectionAssetsCollectionVaultAssetCollection) GetAssets ¶
func (v *CollectionAssetsCollectionVaultAssetCollection) GetAssets() CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection
GetAssets returns CollectionAssetsCollectionVaultAssetCollection.Assets, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection struct {
// Pagination data for this connection.
PageInfo CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo `json:"pageInfo"`
Nodes []CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) GetNodes ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) GetNodes() []CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) GetPageInfo ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) GetPageInfo() CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo
GetPageInfo returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection.PageInfo, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) MarshalJSON ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) UnmarshalJSON ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetId ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetId() string
GetId returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill.Id, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesVaultAsset ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetId returns the interface-field "id" from its implementation.
GetId() string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// contains filtered or unexported methods
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAgent CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesAppPlugin CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesClaudeCodePlugin CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesCommand CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesHook CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesMcpServer CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesRule CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo ¶
type CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo) GetEndCursor ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo) GetHasNextPage ¶
func (v *CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns CollectionAssetsCollectionVaultAssetCollectionAssetsVaultAssetsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type CollectionAssetsResponse ¶
type CollectionAssetsResponse struct {
Collection CollectionAssetsCollectionVaultAssetCollection `json:"collection"`
}
CollectionAssetsResponse is returned by CollectionAssets on success.
func CollectionAssets ¶
func (*CollectionAssetsResponse) GetCollection ¶
func (v *CollectionAssetsResponse) GetCollection() CollectionAssetsCollectionVaultAssetCollection
GetCollection returns CollectionAssetsResponse.Collection, and is useful for accessing the field via an interface.
type CollectionInstallationsCollectionVaultAssetCollection ¶
type CollectionInstallationsCollectionVaultAssetCollection struct {
// Targets this collection is installed to
Installations []CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation `json:"installations"`
}
CollectionInstallationsCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*CollectionInstallationsCollectionVaultAssetCollection) GetInstallations ¶
func (v *CollectionInstallationsCollectionVaultAssetCollection) GetInstallations() []CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation
GetInstallations returns CollectionInstallationsCollectionVaultAssetCollection.Installations, and is useful for accessing the field via an interface.
type CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation ¶
type CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation struct {
EntityType VaultAssetInstallationEntityType `json:"entityType"`
EntityName string `json:"entityName"`
// Canonical reference used to install this entity, when it differs from entityName: the email for USER installations. Null for entity types whose entityName is already the canonical reference.
EntityRef *string `json:"entityRef"`
EntityId *string `json:"entityId"`
MonoRepoConfigId *string `json:"monoRepoConfigId"`
}
CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation includes the requested fields of the GraphQL type VaultAssetInstallation. The GraphQL type's documentation follows.
Installation location for a vault asset.
func (*CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityId ¶
func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityId() *string
GetEntityId returns CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation.EntityId, and is useful for accessing the field via an interface.
func (*CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityName ¶
func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityName() string
GetEntityName returns CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation.EntityName, and is useful for accessing the field via an interface.
func (*CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityRef ¶
func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityRef() *string
GetEntityRef returns CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation.EntityRef, and is useful for accessing the field via an interface.
func (*CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityType ¶
func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetEntityType() VaultAssetInstallationEntityType
GetEntityType returns CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation.EntityType, and is useful for accessing the field via an interface.
func (*CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetMonoRepoConfigId ¶
func (v *CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns CollectionInstallationsCollectionVaultAssetCollectionInstallationsVaultAssetInstallation.MonoRepoConfigId, and is useful for accessing the field via an interface.
type CollectionInstallationsResponse ¶
type CollectionInstallationsResponse struct {
Collection CollectionInstallationsCollectionVaultAssetCollection `json:"collection"`
}
CollectionInstallationsResponse is returned by CollectionInstallations on success.
func CollectionInstallations ¶
func (*CollectionInstallationsResponse) GetCollection ¶
func (v *CollectionInstallationsResponse) GetCollection() CollectionInstallationsCollectionVaultAssetCollection
GetCollection returns CollectionInstallationsResponse.Collection, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutation ¶
type CreateAgentAssetCreateAssetCreateAssetMutation struct {
Asset *CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset `json:"-"`
Errors []CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType `json:"errors"`
}
CreateAgentAssetCreateAssetCreateAssetMutation includes the requested fields of the GraphQL type CreateAssetMutation.
func (*CreateAgentAssetCreateAssetCreateAssetMutation) GetAsset ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) GetAsset() *CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset
GetAsset returns CreateAgentAssetCreateAssetCreateAssetMutation.Asset, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutation) GetErrors ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) GetErrors() []CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType
GetErrors returns CreateAgentAssetCreateAssetCreateAssetMutation.Errors, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutation) MarshalJSON ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) MarshalJSON() ([]byte, error)
func (*CreateAgentAssetCreateAssetCreateAssetMutation) UnmarshalJSON ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) UnmarshalJSON(b []byte) error
type CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent includes the requested fields of the GraphQL type Agent.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand includes the requested fields of the GraphQL type Command.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetHook ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetHook struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetHook includes the requested fields of the GraphQL type Hook.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer includes the requested fields of the GraphQL type McpServer.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetRule ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetRule struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetRule includes the requested fields of the GraphQL type Rule.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetId ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetLatestVersion ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetName ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetSlug ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetType ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetTypename ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset ¶
type CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetId returns the interface-field "id" from its implementation.
GetId() string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// GetName returns the interface-field "name" from its implementation.
GetName() string
// GetType returns the interface-field "type" from its implementation.
GetType() AssetType
// GetLatestVersion returns the interface-field "latestVersion" from its implementation.
GetLatestVersion() string
// contains filtered or unexported methods
}
CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset is implemented by the following types: CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent CreateAgentAssetCreateAssetCreateAssetMutationAssetAppPlugin CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand CreateAgentAssetCreateAssetCreateAssetMutationAssetHook CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer CreateAgentAssetCreateAssetCreateAssetMutationAssetRule CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType ¶
type CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetField ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetField() string
GetField returns CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetMessages ¶
func (v *CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetMessages() []string
GetMessages returns CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type CreateAgentAssetResponse ¶
type CreateAgentAssetResponse struct {
CreateAsset *CreateAgentAssetCreateAssetCreateAssetMutation `json:"createAsset"`
}
CreateAgentAssetResponse is returned by CreateAgentAsset on success.
func CreateAgentAsset ¶
func CreateAgentAsset( ctx_ context.Context, client_ graphql.Client, input CreateAssetInput, ) (data_ *CreateAgentAssetResponse, err_ error)
func (*CreateAgentAssetResponse) GetCreateAsset ¶
func (v *CreateAgentAssetResponse) GetCreateAsset() *CreateAgentAssetCreateAssetCreateAssetMutation
GetCreateAsset returns CreateAgentAssetResponse.CreateAsset, and is useful for accessing the field via an interface.
type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation ¶
type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation struct {
Collection *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection `json:"collection"`
Errors []CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType `json:"errors"`
}
CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation includes the requested fields of the GraphQL type CreateAssetCollectionMutation. The GraphQL type's documentation follows.
Create a new asset collection.
func (*CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation) GetCollection ¶
func (v *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation) GetCollection() *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection
GetCollection returns CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation.Collection, and is useful for accessing the field via an interface.
func (*CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation) GetErrors ¶
func (v *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation) GetErrors() []CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType
GetErrors returns CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation.Errors, and is useful for accessing the field via an interface.
type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection ¶
type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection struct {
Id string `json:"id"`
}
CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection) GetId ¶
func (v *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection) GetId() string
GetId returns CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationCollectionVaultAssetCollection.Id, and is useful for accessing the field via an interface.
type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType ¶
type CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType) GetField ¶
func (v *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType) GetField() string
GetField returns CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType) GetMessages ¶
func (v *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType) GetMessages() []string
GetMessages returns CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type CreateAssetCollectionInput ¶
type CreateAssetCollectionInput struct {
// Collection name (must be unique within org)
Name string `json:"name"`
// Collection description
Description *string `json:"description"`
// Initial member assets
AssetGids []string `json:"assetGids"`
}
func (*CreateAssetCollectionInput) GetAssetGids ¶
func (v *CreateAssetCollectionInput) GetAssetGids() []string
GetAssetGids returns CreateAssetCollectionInput.AssetGids, and is useful for accessing the field via an interface.
func (*CreateAssetCollectionInput) GetDescription ¶
func (v *CreateAssetCollectionInput) GetDescription() *string
GetDescription returns CreateAssetCollectionInput.Description, and is useful for accessing the field via an interface.
func (*CreateAssetCollectionInput) GetName ¶
func (v *CreateAssetCollectionInput) GetName() string
GetName returns CreateAssetCollectionInput.Name, and is useful for accessing the field via an interface.
type CreateAssetCollectionResponse ¶
type CreateAssetCollectionResponse struct {
// Create a new asset collection.
CreateAssetCollection *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation `json:"createAssetCollection"`
}
CreateAssetCollectionResponse is returned by CreateAssetCollection on success.
func CreateAssetCollection ¶
func CreateAssetCollection( ctx_ context.Context, client_ graphql.Client, input CreateAssetCollectionInput, ) (data_ *CreateAssetCollectionResponse, err_ error)
func (*CreateAssetCollectionResponse) GetCreateAssetCollection ¶
func (v *CreateAssetCollectionResponse) GetCreateAssetCollection() *CreateAssetCollectionCreateAssetCollectionCreateAssetCollectionMutation
GetCreateAssetCollection returns CreateAssetCollectionResponse.CreateAssetCollection, and is useful for accessing the field via an interface.
type CreateAssetInput ¶
type CreateAssetInput struct {
Name string `json:"name"`
// Type: skill, rule, agent, command, mcp, hook, plugin
AssetType string `json:"assetType"`
Description *string `json:"description"`
OriginalPrompt *string `json:"originalPrompt"`
// Initial installations for the asset (empty/null = org-wide)
Installations []AssetInstallationInput `json:"installations"`
// GID of the SuggestedSkill this was created from
SuggestionId *string `json:"suggestionId"`
// Direct file content (skips orchestration)
RawContent *string `json:"rawContent"`
McpTransport *string `json:"mcpTransport"`
McpUrl *string `json:"mcpUrl"`
McpCommand *string `json:"mcpCommand"`
McpArgs []string `json:"mcpArgs"`
McpEnv *json.RawMessage `json:"mcpEnv"`
McpIntegrationId *string `json:"mcpIntegrationId"`
McpToolNames []McpToolInput `json:"mcpToolNames"`
McpSecured *bool `json:"mcpSecured"`
HookEvent *string `json:"hookEvent"`
HookCommand *string `json:"hookCommand"`
HookArgs []string `json:"hookArgs"`
HookTimeout *int `json:"hookTimeout"`
HookMatcher *string `json:"hookMatcher"`
RuleTitle *string `json:"ruleTitle"`
RuleGlobs []string `json:"ruleGlobs"`
PluginMarketplaceUrl *string `json:"pluginMarketplaceUrl"`
}
func (*CreateAssetInput) GetAssetType ¶
func (v *CreateAssetInput) GetAssetType() string
GetAssetType returns CreateAssetInput.AssetType, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetDescription ¶
func (v *CreateAssetInput) GetDescription() *string
GetDescription returns CreateAssetInput.Description, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookArgs ¶
func (v *CreateAssetInput) GetHookArgs() []string
GetHookArgs returns CreateAssetInput.HookArgs, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookCommand ¶
func (v *CreateAssetInput) GetHookCommand() *string
GetHookCommand returns CreateAssetInput.HookCommand, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookEvent ¶
func (v *CreateAssetInput) GetHookEvent() *string
GetHookEvent returns CreateAssetInput.HookEvent, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookMatcher ¶
func (v *CreateAssetInput) GetHookMatcher() *string
GetHookMatcher returns CreateAssetInput.HookMatcher, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookTimeout ¶
func (v *CreateAssetInput) GetHookTimeout() *int
GetHookTimeout returns CreateAssetInput.HookTimeout, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetInstallations ¶
func (v *CreateAssetInput) GetInstallations() []AssetInstallationInput
GetInstallations returns CreateAssetInput.Installations, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpArgs ¶
func (v *CreateAssetInput) GetMcpArgs() []string
GetMcpArgs returns CreateAssetInput.McpArgs, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpCommand ¶
func (v *CreateAssetInput) GetMcpCommand() *string
GetMcpCommand returns CreateAssetInput.McpCommand, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpEnv ¶
func (v *CreateAssetInput) GetMcpEnv() *json.RawMessage
GetMcpEnv returns CreateAssetInput.McpEnv, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpIntegrationId ¶
func (v *CreateAssetInput) GetMcpIntegrationId() *string
GetMcpIntegrationId returns CreateAssetInput.McpIntegrationId, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpSecured ¶
func (v *CreateAssetInput) GetMcpSecured() *bool
GetMcpSecured returns CreateAssetInput.McpSecured, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpToolNames ¶
func (v *CreateAssetInput) GetMcpToolNames() []McpToolInput
GetMcpToolNames returns CreateAssetInput.McpToolNames, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpTransport ¶
func (v *CreateAssetInput) GetMcpTransport() *string
GetMcpTransport returns CreateAssetInput.McpTransport, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpUrl ¶
func (v *CreateAssetInput) GetMcpUrl() *string
GetMcpUrl returns CreateAssetInput.McpUrl, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetName ¶
func (v *CreateAssetInput) GetName() string
GetName returns CreateAssetInput.Name, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetOriginalPrompt ¶
func (v *CreateAssetInput) GetOriginalPrompt() *string
GetOriginalPrompt returns CreateAssetInput.OriginalPrompt, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetPluginMarketplaceUrl ¶
func (v *CreateAssetInput) GetPluginMarketplaceUrl() *string
GetPluginMarketplaceUrl returns CreateAssetInput.PluginMarketplaceUrl, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetRawContent ¶
func (v *CreateAssetInput) GetRawContent() *string
GetRawContent returns CreateAssetInput.RawContent, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetRuleGlobs ¶
func (v *CreateAssetInput) GetRuleGlobs() []string
GetRuleGlobs returns CreateAssetInput.RuleGlobs, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetRuleTitle ¶
func (v *CreateAssetInput) GetRuleTitle() *string
GetRuleTitle returns CreateAssetInput.RuleTitle, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetSuggestionId ¶
func (v *CreateAssetInput) GetSuggestionId() *string
GetSuggestionId returns CreateAssetInput.SuggestionId, and is useful for accessing the field via an interface.
type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation ¶
type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation struct {
PullRequest *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest `json:"pullRequest"`
Errors []CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType `json:"errors"`
}
CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation includes the requested fields of the GraphQL type CreateAssetPullRequestMutation. The GraphQL type's documentation follows.
Create a new pull request for a skill.
func (*CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation) GetErrors ¶
func (v *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation) GetErrors() []CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType
GetErrors returns CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation.Errors, and is useful for accessing the field via an interface.
func (*CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation) GetPullRequest ¶
func (v *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation) GetPullRequest() *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest
GetPullRequest returns CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation.PullRequest, and is useful for accessing the field via an interface.
type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType ¶
type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType) GetField ¶
func (v *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType) GetField() string
GetField returns CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType) GetMessages ¶
func (v *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType) GetMessages() []string
GetMessages returns CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest ¶
type CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest struct {
Id string `json:"id"`
SourceUrl string `json:"sourceUrl"`
}
CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest includes the requested fields of the GraphQL type SkillPullRequest. The GraphQL type's documentation follows.
GraphQL type for skill pull request.
func (*CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest) GetId ¶
func (v *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest) GetId() string
GetId returns CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest.Id, and is useful for accessing the field via an interface.
func (*CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest) GetSourceUrl ¶
func (v *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest) GetSourceUrl() string
GetSourceUrl returns CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutationPullRequestSkillPullRequest.SourceUrl, and is useful for accessing the field via an interface.
type CreateAssetPullRequestInput ¶
type CreateAssetPullRequestInput struct {
// GID of the skill
AssetId string `json:"assetId"`
// Pull request title
Title string `json:"title"`
// Pull request description
Description *string `json:"description"`
}
func (*CreateAssetPullRequestInput) GetAssetId ¶
func (v *CreateAssetPullRequestInput) GetAssetId() string
GetAssetId returns CreateAssetPullRequestInput.AssetId, and is useful for accessing the field via an interface.
func (*CreateAssetPullRequestInput) GetDescription ¶
func (v *CreateAssetPullRequestInput) GetDescription() *string
GetDescription returns CreateAssetPullRequestInput.Description, and is useful for accessing the field via an interface.
func (*CreateAssetPullRequestInput) GetTitle ¶
func (v *CreateAssetPullRequestInput) GetTitle() string
GetTitle returns CreateAssetPullRequestInput.Title, and is useful for accessing the field via an interface.
type CreateAssetPullRequestResponse ¶
type CreateAssetPullRequestResponse struct {
// Create a new pull request for a skill.
CreateAssetPullRequest *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation `json:"createAssetPullRequest"`
}
CreateAssetPullRequestResponse is returned by CreateAssetPullRequest on success.
func CreateAssetPullRequest ¶
func CreateAssetPullRequest( ctx_ context.Context, client_ graphql.Client, input CreateAssetPullRequestInput, ) (data_ *CreateAssetPullRequestResponse, err_ error)
func (*CreateAssetPullRequestResponse) GetCreateAssetPullRequest ¶
func (v *CreateAssetPullRequestResponse) GetCreateAssetPullRequest() *CreateAssetPullRequestCreateAssetPullRequestCreateAssetPullRequestMutation
GetCreateAssetPullRequest returns CreateAssetPullRequestResponse.CreateAssetPullRequest, and is useful for accessing the field via an interface.
type CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation ¶
type CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation struct {
BotKey string `json:"botKey"`
}
CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation includes the requested fields of the GraphQL type CreateBotApiKeyMutation.
func (*CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation) GetBotKey ¶
func (v *CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation) GetBotKey() string
GetBotKey returns CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation.BotKey, and is useful for accessing the field via an interface.
type CreateBotApiKeyResponse ¶
type CreateBotApiKeyResponse struct {
CreateBotApiKey *CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation `json:"createBotApiKey"`
}
CreateBotApiKeyResponse is returned by CreateBotApiKey on success.
func CreateBotApiKey ¶
func (*CreateBotApiKeyResponse) GetCreateBotApiKey ¶
func (v *CreateBotApiKeyResponse) GetCreateBotApiKey() *CreateBotApiKeyCreateBotApiKeyCreateBotApiKeyMutation
GetCreateBotApiKey returns CreateBotApiKeyResponse.CreateBotApiKey, and is useful for accessing the field via an interface.
type CreateBotCreateBotCreateBotMutation ¶
type CreateBotCreateBotCreateBotMutation struct {
Bot *CreateBotCreateBotCreateBotMutationBotManagedBot `json:"bot"`
BotKey string `json:"botKey"`
}
CreateBotCreateBotCreateBotMutation includes the requested fields of the GraphQL type CreateBotMutation.
func (*CreateBotCreateBotCreateBotMutation) GetBot ¶
func (v *CreateBotCreateBotCreateBotMutation) GetBot() *CreateBotCreateBotCreateBotMutationBotManagedBot
GetBot returns CreateBotCreateBotCreateBotMutation.Bot, and is useful for accessing the field via an interface.
func (*CreateBotCreateBotCreateBotMutation) GetBotKey ¶
func (v *CreateBotCreateBotCreateBotMutation) GetBotKey() string
GetBotKey returns CreateBotCreateBotCreateBotMutation.BotKey, and is useful for accessing the field via an interface.
type CreateBotCreateBotCreateBotMutationBotManagedBot ¶
type CreateBotCreateBotCreateBotMutationBotManagedBot struct {
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
}
CreateBotCreateBotCreateBotMutationBotManagedBot includes the requested fields of the GraphQL type ManagedBot.
func (*CreateBotCreateBotCreateBotMutationBotManagedBot) GetId ¶
func (v *CreateBotCreateBotCreateBotMutationBotManagedBot) GetId() string
GetId returns CreateBotCreateBotCreateBotMutationBotManagedBot.Id, and is useful for accessing the field via an interface.
func (*CreateBotCreateBotCreateBotMutationBotManagedBot) GetName ¶
func (v *CreateBotCreateBotCreateBotMutationBotManagedBot) GetName() string
GetName returns CreateBotCreateBotCreateBotMutationBotManagedBot.Name, and is useful for accessing the field via an interface.
func (*CreateBotCreateBotCreateBotMutationBotManagedBot) GetSlug ¶
func (v *CreateBotCreateBotCreateBotMutationBotManagedBot) GetSlug() string
GetSlug returns CreateBotCreateBotCreateBotMutationBotManagedBot.Slug, and is useful for accessing the field via an interface.
type CreateBotInput ¶
type CreateBotInput struct {
Name string `json:"name"`
Description *string `json:"description"`
TeamIds []string `json:"teamIds"`
RepositoryIds []string `json:"repositoryIds"`
}
func (*CreateBotInput) GetDescription ¶
func (v *CreateBotInput) GetDescription() *string
GetDescription returns CreateBotInput.Description, and is useful for accessing the field via an interface.
func (*CreateBotInput) GetName ¶
func (v *CreateBotInput) GetName() string
GetName returns CreateBotInput.Name, and is useful for accessing the field via an interface.
func (*CreateBotInput) GetRepositoryIds ¶
func (v *CreateBotInput) GetRepositoryIds() []string
GetRepositoryIds returns CreateBotInput.RepositoryIds, and is useful for accessing the field via an interface.
func (*CreateBotInput) GetTeamIds ¶
func (v *CreateBotInput) GetTeamIds() []string
GetTeamIds returns CreateBotInput.TeamIds, and is useful for accessing the field via an interface.
type CreateBotResponse ¶
type CreateBotResponse struct {
CreateBot *CreateBotCreateBotCreateBotMutation `json:"createBot"`
}
CreateBotResponse is returned by CreateBot on success.
func CreateBot ¶
func CreateBot( ctx_ context.Context, client_ graphql.Client, input CreateBotInput, ) (data_ *CreateBotResponse, err_ error)
func (*CreateBotResponse) GetCreateBot ¶
func (v *CreateBotResponse) GetCreateBot() *CreateBotCreateBotCreateBotMutation
GetCreateBot returns CreateBotResponse.CreateBot, and is useful for accessing the field via an interface.
type CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation ¶
type CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation struct {
BotKey string `json:"botKey"`
ExpiresAt time.Time `json:"expiresAt"`
}
CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation includes the requested fields of the GraphQL type CreateBotRuntimeTokenMutation.
func (*CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation) GetBotKey ¶
func (v *CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation) GetBotKey() string
GetBotKey returns CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation.BotKey, and is useful for accessing the field via an interface.
func (*CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation) GetExpiresAt ¶
func (v *CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation) GetExpiresAt() time.Time
GetExpiresAt returns CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation.ExpiresAt, and is useful for accessing the field via an interface.
type CreateBotRuntimeTokenResponse ¶
type CreateBotRuntimeTokenResponse struct {
CreateBotRuntimeToken *CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation `json:"createBotRuntimeToken"`
}
CreateBotRuntimeTokenResponse is returned by CreateBotRuntimeToken on success.
func CreateBotRuntimeToken ¶
func (*CreateBotRuntimeTokenResponse) GetCreateBotRuntimeToken ¶
func (v *CreateBotRuntimeTokenResponse) GetCreateBotRuntimeToken() *CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation
GetCreateBotRuntimeToken returns CreateBotRuntimeTokenResponse.CreateBotRuntimeToken, and is useful for accessing the field via an interface.
type CreateTeamCreateTeamCreateTeamMutation ¶
type CreateTeamCreateTeamCreateTeamMutation struct {
Team *CreateTeamCreateTeamCreateTeamMutationTeam `json:"team"`
Errors []CreateTeamCreateTeamCreateTeamMutationErrorsErrorType `json:"errors"`
}
CreateTeamCreateTeamCreateTeamMutation includes the requested fields of the GraphQL type CreateTeamMutation.
func (*CreateTeamCreateTeamCreateTeamMutation) GetErrors ¶
func (v *CreateTeamCreateTeamCreateTeamMutation) GetErrors() []CreateTeamCreateTeamCreateTeamMutationErrorsErrorType
GetErrors returns CreateTeamCreateTeamCreateTeamMutation.Errors, and is useful for accessing the field via an interface.
func (*CreateTeamCreateTeamCreateTeamMutation) GetTeam ¶
func (v *CreateTeamCreateTeamCreateTeamMutation) GetTeam() *CreateTeamCreateTeamCreateTeamMutationTeam
GetTeam returns CreateTeamCreateTeamCreateTeamMutation.Team, and is useful for accessing the field via an interface.
type CreateTeamCreateTeamCreateTeamMutationErrorsErrorType ¶
type CreateTeamCreateTeamCreateTeamMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
CreateTeamCreateTeamCreateTeamMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*CreateTeamCreateTeamCreateTeamMutationErrorsErrorType) GetField ¶
func (v *CreateTeamCreateTeamCreateTeamMutationErrorsErrorType) GetField() string
GetField returns CreateTeamCreateTeamCreateTeamMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*CreateTeamCreateTeamCreateTeamMutationErrorsErrorType) GetMessages ¶
func (v *CreateTeamCreateTeamCreateTeamMutationErrorsErrorType) GetMessages() []string
GetMessages returns CreateTeamCreateTeamCreateTeamMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type CreateTeamCreateTeamCreateTeamMutationTeam ¶
type CreateTeamCreateTeamCreateTeamMutationTeam struct {
Id string `json:"id"`
Name string `json:"name"`
}
CreateTeamCreateTeamCreateTeamMutationTeam includes the requested fields of the GraphQL type Team.
func (*CreateTeamCreateTeamCreateTeamMutationTeam) GetId ¶
func (v *CreateTeamCreateTeamCreateTeamMutationTeam) GetId() string
GetId returns CreateTeamCreateTeamCreateTeamMutationTeam.Id, and is useful for accessing the field via an interface.
func (*CreateTeamCreateTeamCreateTeamMutationTeam) GetName ¶
func (v *CreateTeamCreateTeamCreateTeamMutationTeam) GetName() string
GetName returns CreateTeamCreateTeamCreateTeamMutationTeam.Name, and is useful for accessing the field via an interface.
type CreateTeamInput ¶
type CreateTeamInput struct {
Name string `json:"name"`
Parent *string `json:"parent"`
Members []string `json:"members"`
SkillsRepositories []SkillsRepositoryInput `json:"skillsRepositories"`
}
func (*CreateTeamInput) GetMembers ¶
func (v *CreateTeamInput) GetMembers() []string
GetMembers returns CreateTeamInput.Members, and is useful for accessing the field via an interface.
func (*CreateTeamInput) GetName ¶
func (v *CreateTeamInput) GetName() string
GetName returns CreateTeamInput.Name, and is useful for accessing the field via an interface.
func (*CreateTeamInput) GetParent ¶
func (v *CreateTeamInput) GetParent() *string
GetParent returns CreateTeamInput.Parent, and is useful for accessing the field via an interface.
func (*CreateTeamInput) GetSkillsRepositories ¶
func (v *CreateTeamInput) GetSkillsRepositories() []SkillsRepositoryInput
GetSkillsRepositories returns CreateTeamInput.SkillsRepositories, and is useful for accessing the field via an interface.
type CreateTeamResponse ¶
type CreateTeamResponse struct {
CreateTeam *CreateTeamCreateTeamCreateTeamMutation `json:"createTeam"`
}
CreateTeamResponse is returned by CreateTeam on success.
func CreateTeam ¶
func CreateTeam( ctx_ context.Context, client_ graphql.Client, input CreateTeamInput, ) (data_ *CreateTeamResponse, err_ error)
func (*CreateTeamResponse) GetCreateTeam ¶
func (v *CreateTeamResponse) GetCreateTeam() *CreateTeamCreateTeamCreateTeamMutation
GetCreateTeam returns CreateTeamResponse.CreateTeam, and is useful for accessing the field via an interface.
type DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation ¶
type DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation struct {
Success bool `json:"success"`
Errors []DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType `json:"errors"`
}
DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation includes the requested fields of the GraphQL type DeleteAssetCollectionMutation. The GraphQL type's documentation follows.
Delete an asset collection. Member assets are untouched.
func (*DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation) GetErrors ¶
func (v *DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation) GetErrors() []DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType
GetErrors returns DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation.Errors, and is useful for accessing the field via an interface.
func (*DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation) GetSuccess ¶
func (v *DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation) GetSuccess() bool
GetSuccess returns DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation.Success, and is useful for accessing the field via an interface.
type DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType ¶
type DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType) GetField ¶
func (v *DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType) GetField() string
GetField returns DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType) GetMessages ¶
func (v *DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType) GetMessages() []string
GetMessages returns DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type DeleteAssetCollectionResponse ¶
type DeleteAssetCollectionResponse struct {
// Delete an asset collection. Member assets are untouched.
DeleteAssetCollection *DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation `json:"deleteAssetCollection"`
}
DeleteAssetCollectionResponse is returned by DeleteAssetCollection on success.
func DeleteAssetCollection ¶
func (*DeleteAssetCollectionResponse) GetDeleteAssetCollection ¶
func (v *DeleteAssetCollectionResponse) GetDeleteAssetCollection() *DeleteAssetCollectionDeleteAssetCollectionDeleteAssetCollectionMutation
GetDeleteAssetCollection returns DeleteAssetCollectionResponse.DeleteAssetCollection, and is useful for accessing the field via an interface.
type DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation ¶
type DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation struct {
Success bool `json:"success"`
Errors []DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType `json:"errors"`
}
DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation includes the requested fields of the GraphQL type DeleteBotApiKeyMutation.
func (*DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation) GetErrors ¶
func (v *DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation) GetErrors() []DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType
GetErrors returns DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation.Errors, and is useful for accessing the field via an interface.
func (*DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation) GetSuccess ¶
func (v *DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation) GetSuccess() bool
GetSuccess returns DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation.Success, and is useful for accessing the field via an interface.
type DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType ¶
type DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType) GetField ¶
func (v *DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType) GetField() string
GetField returns DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType) GetMessages ¶
func (v *DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType) GetMessages() []string
GetMessages returns DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type DeleteBotApiKeyResponse ¶
type DeleteBotApiKeyResponse struct {
DeleteBotApiKey *DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation `json:"deleteBotApiKey"`
}
DeleteBotApiKeyResponse is returned by DeleteBotApiKey on success.
func DeleteBotApiKey ¶
func (*DeleteBotApiKeyResponse) GetDeleteBotApiKey ¶
func (v *DeleteBotApiKeyResponse) GetDeleteBotApiKey() *DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation
GetDeleteBotApiKey returns DeleteBotApiKeyResponse.DeleteBotApiKey, and is useful for accessing the field via an interface.
type DeleteBotDeleteBotDeleteBotMutation ¶
type DeleteBotDeleteBotDeleteBotMutation struct {
Errors []DeleteBotDeleteBotDeleteBotMutationErrorsErrorType `json:"errors"`
}
DeleteBotDeleteBotDeleteBotMutation includes the requested fields of the GraphQL type DeleteBotMutation.
func (*DeleteBotDeleteBotDeleteBotMutation) GetErrors ¶
func (v *DeleteBotDeleteBotDeleteBotMutation) GetErrors() []DeleteBotDeleteBotDeleteBotMutationErrorsErrorType
GetErrors returns DeleteBotDeleteBotDeleteBotMutation.Errors, and is useful for accessing the field via an interface.
type DeleteBotDeleteBotDeleteBotMutationErrorsErrorType ¶
type DeleteBotDeleteBotDeleteBotMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
DeleteBotDeleteBotDeleteBotMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*DeleteBotDeleteBotDeleteBotMutationErrorsErrorType) GetField ¶
func (v *DeleteBotDeleteBotDeleteBotMutationErrorsErrorType) GetField() string
GetField returns DeleteBotDeleteBotDeleteBotMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*DeleteBotDeleteBotDeleteBotMutationErrorsErrorType) GetMessages ¶
func (v *DeleteBotDeleteBotDeleteBotMutationErrorsErrorType) GetMessages() []string
GetMessages returns DeleteBotDeleteBotDeleteBotMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type DeleteBotResponse ¶
type DeleteBotResponse struct {
DeleteBot *DeleteBotDeleteBotDeleteBotMutation `json:"deleteBot"`
}
DeleteBotResponse is returned by DeleteBot on success.
func (*DeleteBotResponse) GetDeleteBot ¶
func (v *DeleteBotResponse) GetDeleteBot() *DeleteBotDeleteBotDeleteBotMutation
GetDeleteBot returns DeleteBotResponse.DeleteBot, and is useful for accessing the field via an interface.
type DeleteTeamDeleteTeamDeleteTeamMutation ¶
type DeleteTeamDeleteTeamDeleteTeamMutation struct {
Errors []DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType `json:"errors"`
}
DeleteTeamDeleteTeamDeleteTeamMutation includes the requested fields of the GraphQL type DeleteTeamMutation.
func (*DeleteTeamDeleteTeamDeleteTeamMutation) GetErrors ¶
func (v *DeleteTeamDeleteTeamDeleteTeamMutation) GetErrors() []DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType
GetErrors returns DeleteTeamDeleteTeamDeleteTeamMutation.Errors, and is useful for accessing the field via an interface.
type DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType ¶
type DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType) GetField ¶
func (v *DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType) GetField() string
GetField returns DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType) GetMessages ¶
func (v *DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType) GetMessages() []string
GetMessages returns DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type DeleteTeamResponse ¶
type DeleteTeamResponse struct {
DeleteTeam *DeleteTeamDeleteTeamDeleteTeamMutation `json:"deleteTeam"`
}
DeleteTeamResponse is returned by DeleteTeam on success.
func DeleteTeam ¶
func (*DeleteTeamResponse) GetDeleteTeam ¶
func (v *DeleteTeamResponse) GetDeleteTeam() *DeleteTeamDeleteTeamDeleteTeamMutation
GetDeleteTeam returns DeleteTeamResponse.DeleteTeam, and is useful for accessing the field via an interface.
type EvaluateAssetEvaluateAssetEvaluateAssetMutation ¶
type EvaluateAssetEvaluateAssetEvaluateAssetMutation struct {
Errors []EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType `json:"errors"`
}
EvaluateAssetEvaluateAssetEvaluateAssetMutation includes the requested fields of the GraphQL type EvaluateAssetMutation. The GraphQL type's documentation follows.
Evaluate an asset's quality, actionability, and completeness.
func (*EvaluateAssetEvaluateAssetEvaluateAssetMutation) GetErrors ¶
func (v *EvaluateAssetEvaluateAssetEvaluateAssetMutation) GetErrors() []EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType
GetErrors returns EvaluateAssetEvaluateAssetEvaluateAssetMutation.Errors, and is useful for accessing the field via an interface.
type EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType ¶
type EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType) GetField ¶
func (v *EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType) GetField() string
GetField returns EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType) GetMessages ¶
func (v *EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType) GetMessages() []string
GetMessages returns EvaluateAssetEvaluateAssetEvaluateAssetMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type EvaluateAssetResponse ¶
type EvaluateAssetResponse struct {
// Evaluate an asset's quality, actionability, and completeness.
EvaluateAsset *EvaluateAssetEvaluateAssetEvaluateAssetMutation `json:"evaluateAsset"`
}
EvaluateAssetResponse is returned by EvaluateAsset on success.
func EvaluateAsset ¶
func (*EvaluateAssetResponse) GetEvaluateAsset ¶
func (v *EvaluateAssetResponse) GetEvaluateAsset() *EvaluateAssetEvaluateAssetEvaluateAssetMutation
GetEvaluateAsset returns EvaluateAssetResponse.EvaluateAsset, and is useful for accessing the field via an interface.
type FindUserOrganizationOrganizationType ¶
type FindUserOrganizationOrganizationType struct {
Users FindUserOrganizationOrganizationTypeUsersUserConnection `json:"users"`
}
FindUserOrganizationOrganizationType includes the requested fields of the GraphQL type OrganizationType.
func (*FindUserOrganizationOrganizationType) GetUsers ¶
func (v *FindUserOrganizationOrganizationType) GetUsers() FindUserOrganizationOrganizationTypeUsersUserConnection
GetUsers returns FindUserOrganizationOrganizationType.Users, and is useful for accessing the field via an interface.
type FindUserOrganizationOrganizationTypeUsersUserConnection ¶
type FindUserOrganizationOrganizationTypeUsersUserConnection struct {
Nodes []FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser `json:"nodes"`
}
FindUserOrganizationOrganizationTypeUsersUserConnection includes the requested fields of the GraphQL type UserConnection.
func (*FindUserOrganizationOrganizationTypeUsersUserConnection) GetNodes ¶
func (v *FindUserOrganizationOrganizationTypeUsersUserConnection) GetNodes() []FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser
GetNodes returns FindUserOrganizationOrganizationTypeUsersUserConnection.Nodes, and is useful for accessing the field via an interface.
type FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser ¶
type FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser struct {
Id string `json:"id"`
Email string `json:"email"`
}
FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser includes the requested fields of the GraphQL type User.
func (*FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetEmail ¶
func (v *FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetEmail() string
GetEmail returns FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser.Email, and is useful for accessing the field via an interface.
func (*FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetId ¶
func (v *FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetId() string
GetId returns FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser.Id, and is useful for accessing the field via an interface.
type FindUserResponse ¶
type FindUserResponse struct {
Organization FindUserOrganizationOrganizationType `json:"organization"`
}
FindUserResponse is returned by FindUser on success.
func (*FindUserResponse) GetOrganization ¶
func (v *FindUserResponse) GetOrganization() FindUserOrganizationOrganizationType
GetOrganization returns FindUserResponse.Organization, and is useful for accessing the field via an interface.
type GetAppPluginPolicyResponse ¶
type GetAppPluginPolicyResponse struct {
Vault GetAppPluginPolicyVault `json:"vault"`
}
GetAppPluginPolicyResponse is returned by GetAppPluginPolicy on success.
func GetAppPluginPolicy ¶
func (*GetAppPluginPolicyResponse) GetVault ¶
func (v *GetAppPluginPolicyResponse) GetVault() GetAppPluginPolicyVault
GetVault returns GetAppPluginPolicyResponse.Vault, and is useful for accessing the field via an interface.
type GetAppPluginPolicyVault ¶
type GetAppPluginPolicyVault struct {
AppPluginPolicy GetAppPluginPolicyVaultAppPluginPolicy `json:"appPluginPolicy"`
}
GetAppPluginPolicyVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*GetAppPluginPolicyVault) GetAppPluginPolicy ¶
func (v *GetAppPluginPolicyVault) GetAppPluginPolicy() GetAppPluginPolicyVaultAppPluginPolicy
GetAppPluginPolicy returns GetAppPluginPolicyVault.AppPluginPolicy, and is useful for accessing the field via an interface.
type GetAppPluginPolicyVaultAppPluginPolicy ¶
type GetAppPluginPolicyVaultAppPluginPolicy struct {
// OPEN = no restrictions, ALLOWLIST = only listed third-party extensions, DISABLED = all off
Mode AppPluginPolicyMode `json:"mode"`
// Extension ids permitted when mode is ALLOWLIST (built-ins are always exempt)
Allowed []string `json:"allowed"`
}
GetAppPluginPolicyVaultAppPluginPolicy includes the requested fields of the GraphQL type AppPluginPolicy. The GraphQL type's documentation follows.
Org policy gating sx desktop-app extensions.
func (*GetAppPluginPolicyVaultAppPluginPolicy) GetAllowed ¶
func (v *GetAppPluginPolicyVaultAppPluginPolicy) GetAllowed() []string
GetAllowed returns GetAppPluginPolicyVaultAppPluginPolicy.Allowed, and is useful for accessing the field via an interface.
func (*GetAppPluginPolicyVaultAppPluginPolicy) GetMode ¶
func (v *GetAppPluginPolicyVaultAppPluginPolicy) GetMode() AppPluginPolicyMode
GetMode returns GetAppPluginPolicyVaultAppPluginPolicy.Mode, and is useful for accessing the field via an interface.
type GetAppPluginStorageResponse ¶
type GetAppPluginStorageResponse struct {
Vault GetAppPluginStorageVault `json:"vault"`
}
GetAppPluginStorageResponse is returned by GetAppPluginStorage on success.
func GetAppPluginStorage ¶
func (*GetAppPluginStorageResponse) GetVault ¶
func (v *GetAppPluginStorageResponse) GetVault() GetAppPluginStorageVault
GetVault returns GetAppPluginStorageResponse.Vault, and is useful for accessing the field via an interface.
type GetAppPluginStorageVault ¶
type GetAppPluginStorageVault struct {
AppPluginStorage *json.RawMessage `json:"appPluginStorage"`
}
GetAppPluginStorageVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*GetAppPluginStorageVault) GetAppPluginStorage ¶
func (v *GetAppPluginStorageVault) GetAppPluginStorage() *json.RawMessage
GetAppPluginStorage returns GetAppPluginStorageVault.AppPluginStorage, and is useful for accessing the field via an interface.
type GetAssetBenchmarksResponse ¶
type GetAssetBenchmarksResponse struct {
Vault GetAssetBenchmarksVault `json:"vault"`
}
GetAssetBenchmarksResponse is returned by GetAssetBenchmarks on success.
func GetAssetBenchmarks ¶
func (*GetAssetBenchmarksResponse) GetVault ¶
func (v *GetAssetBenchmarksResponse) GetVault() GetAssetBenchmarksVault
GetVault returns GetAssetBenchmarksResponse.Vault, and is useful for accessing the field via an interface.
type GetAssetBenchmarksVault ¶
type GetAssetBenchmarksVault struct {
AssetBenchmarks *json.RawMessage `json:"assetBenchmarks"`
}
GetAssetBenchmarksVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*GetAssetBenchmarksVault) GetAssetBenchmarks ¶
func (v *GetAssetBenchmarksVault) GetAssetBenchmarks() *json.RawMessage
GetAssetBenchmarks returns GetAssetBenchmarksVault.AssetBenchmarks, and is useful for accessing the field via an interface.
type GetAssetQualityResponse ¶
type GetAssetQualityResponse struct {
Vault GetAssetQualityVault `json:"vault"`
}
GetAssetQualityResponse is returned by GetAssetQuality on success.
func GetAssetQuality ¶
func (*GetAssetQualityResponse) GetVault ¶
func (v *GetAssetQualityResponse) GetVault() GetAssetQualityVault
GetVault returns GetAssetQualityResponse.Vault, and is useful for accessing the field via an interface.
type GetAssetQualityVault ¶
type GetAssetQualityVault struct {
Assets GetAssetQualityVaultAssetsVaultAssetsConnection `json:"assets"`
}
GetAssetQualityVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*GetAssetQualityVault) GetAssets ¶
func (v *GetAssetQualityVault) GetAssets() GetAssetQualityVaultAssetsVaultAssetsConnection
GetAssets returns GetAssetQualityVault.Assets, and is useful for accessing the field via an interface.
type GetAssetQualityVaultAssetsVaultAssetsConnection ¶
type GetAssetQualityVaultAssetsVaultAssetsConnection struct {
// Pagination data for this connection.
PageInfo GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo `json:"pageInfo"`
Nodes []GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*GetAssetQualityVaultAssetsVaultAssetsConnection) GetNodes ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) GetNodes() []GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns GetAssetQualityVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnection) GetPageInfo ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) GetPageInfo() GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo
GetPageInfo returns GetAssetQualityVaultAssetsVaultAssetsConnection.PageInfo, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnection) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Id string `json:"id"`
Slug string `json:"slug"`
UpdatedAt time.Time `json:"updatedAt"`
// Whether an evaluation is currently in progress for this asset
Evaluating bool `json:"evaluating"`
// Asset source metadata
Source GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource `json:"-"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetEvaluating ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetEvaluating() bool
GetEvaluating returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill.Evaluating, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetId ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetId() string
GetId returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill.Id, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetSource ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
GetSource returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill.Source, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
GetUpdatedAt returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill.UpdatedAt, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) MarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) MarshalJSON() ([]byte, error)
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) UnmarshalJSON ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill) UnmarshalJSON(b []byte) error
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetId returns the interface-field "id" from its implementation.
GetId() string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// GetUpdatedAt returns the interface-field "updatedAt" from its implementation.
GetUpdatedAt() time.Time
// GetEvaluating returns the interface-field "evaluating" from its implementation.
// The GraphQL interface field's documentation follows.
//
// Whether an evaluation is currently in progress for this asset
GetEvaluating() bool
// GetSource returns the interface-field "source" from its implementation.
// The GraphQL interface field's documentation follows.
//
// Asset source metadata
GetSource() GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource
// contains filtered or unexported methods
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAgent GetAssetQualityVaultAssetsVaultAssetsConnectionNodesAppPlugin GetAssetQualityVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin GetAssetQualityVaultAssetsVaultAssetsConnectionNodesCommand GetAssetQualityVaultAssetsVaultAssetsConnectionNodesHook GetAssetQualityVaultAssetsVaultAssetsConnectionNodesMcpServer GetAssetQualityVaultAssetsVaultAssetsConnectionNodesRule GetAssetQualityVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// contains filtered or unexported methods
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource includes the requested fields of the GraphQL interface AssetSource.
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSource is implemented by the following types: GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource The GraphQL type's documentation follows.
Base interface for asset source metadata.
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource struct {
Typename *string `json:"__typename"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource includes the requested fields of the GraphQL type AssetGitSource. The GraphQL type's documentation follows.
Source metadata for a git-sourced asset.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetGitSource.Typename, and is useful for accessing the field via an interface.
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource struct {
Typename *string `json:"__typename"`
ConfidenceScore *float64 `json:"confidenceScore"`
EvaluationResult *string `json:"evaluationResult"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource includes the requested fields of the GraphQL type AssetManagedSource. The GraphQL type's documentation follows.
Source metadata for a Pulse-managed asset.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetConfidenceScore ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetConfidenceScore() *float64
GetConfidenceScore returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource.ConfidenceScore, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetEvaluationResult ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetEvaluationResult() *string
GetEvaluationResult returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource.EvaluationResult, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetTypename ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource) GetTypename() *string
GetTypename returns GetAssetQualityVaultAssetsVaultAssetsConnectionNodesVaultAssetSourceAssetManagedSource.Typename, and is useful for accessing the field via an interface.
type GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo ¶
type GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage ¶
func (v *GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns GetAssetQualityVaultAssetsVaultAssetsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type GetLatestAssetBenchmarksResponse ¶
type GetLatestAssetBenchmarksResponse struct {
Vault GetLatestAssetBenchmarksVault `json:"vault"`
}
GetLatestAssetBenchmarksResponse is returned by GetLatestAssetBenchmarks on success.
func (*GetLatestAssetBenchmarksResponse) GetVault ¶
func (v *GetLatestAssetBenchmarksResponse) GetVault() GetLatestAssetBenchmarksVault
GetVault returns GetLatestAssetBenchmarksResponse.Vault, and is useful for accessing the field via an interface.
type GetLatestAssetBenchmarksVault ¶
type GetLatestAssetBenchmarksVault struct {
LatestAssetBenchmarks *json.RawMessage `json:"latestAssetBenchmarks"`
}
GetLatestAssetBenchmarksVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*GetLatestAssetBenchmarksVault) GetLatestAssetBenchmarks ¶
func (v *GetLatestAssetBenchmarksVault) GetLatestAssetBenchmarks() *json.RawMessage
GetLatestAssetBenchmarks returns GetLatestAssetBenchmarksVault.LatestAssetBenchmarks, and is useful for accessing the field via an interface.
type GetMeResponse ¶
type GetMeResponse struct {
User *GetMeUser `json:"user"`
}
GetMeResponse is returned by GetMe on success.
func (*GetMeResponse) GetUser ¶
func (v *GetMeResponse) GetUser() *GetMeUser
GetUser returns GetMeResponse.User, and is useful for accessing the field via an interface.
type GetMeUser ¶
type GetMeUser struct {
Id string `json:"id"`
// 150 characters or fewer. Letters, digits and @/./+/-/_ only.
Username string `json:"username"`
Email string `json:"email"`
FirstName string `json:"firstName"`
LastName string `json:"lastName"`
}
GetMeUser includes the requested fields of the GraphQL type User.
func (*GetMeUser) GetEmail ¶
GetEmail returns GetMeUser.Email, and is useful for accessing the field via an interface.
func (*GetMeUser) GetFirstName ¶
GetFirstName returns GetMeUser.FirstName, and is useful for accessing the field via an interface.
func (*GetMeUser) GetId ¶
GetId returns GetMeUser.Id, and is useful for accessing the field via an interface.
func (*GetMeUser) GetLastName ¶
GetLastName returns GetMeUser.LastName, and is useful for accessing the field via an interface.
func (*GetMeUser) GetUsername ¶
GetUsername returns GetMeUser.Username, and is useful for accessing the field via an interface.
type ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation ¶
type ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation struct {
Errors []ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType `json:"errors"`
}
ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation includes the requested fields of the GraphQL type ImportAssetBenchmarkMutation. The GraphQL type's documentation follows.
Record a client-run benchmark result. Any vault member may import.
func (*ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation) GetErrors ¶
func (v *ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation) GetErrors() []ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType
GetErrors returns ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation.Errors, and is useful for accessing the field via an interface.
type ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType ¶
type ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType) GetField ¶
func (v *ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType) GetField() string
GetField returns ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType) GetMessages ¶
func (v *ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType) GetMessages() []string
GetMessages returns ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type ImportAssetBenchmarkInput ¶
type ImportAssetBenchmarkInput struct {
AssetName string `json:"assetName"`
// One interchange benchmark record (see docs/benchmarks-spec.md in sx)
Benchmark json.RawMessage `json:"benchmark"`
}
func (*ImportAssetBenchmarkInput) GetAssetName ¶
func (v *ImportAssetBenchmarkInput) GetAssetName() string
GetAssetName returns ImportAssetBenchmarkInput.AssetName, and is useful for accessing the field via an interface.
func (*ImportAssetBenchmarkInput) GetBenchmark ¶
func (v *ImportAssetBenchmarkInput) GetBenchmark() json.RawMessage
GetBenchmark returns ImportAssetBenchmarkInput.Benchmark, and is useful for accessing the field via an interface.
type ImportAssetBenchmarkResponse ¶
type ImportAssetBenchmarkResponse struct {
// Record a client-run benchmark result. Any vault member may import.
ImportAssetBenchmark *ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation `json:"importAssetBenchmark"`
}
ImportAssetBenchmarkResponse is returned by ImportAssetBenchmark on success.
func ImportAssetBenchmark ¶
func ImportAssetBenchmark( ctx_ context.Context, client_ graphql.Client, input ImportAssetBenchmarkInput, ) (data_ *ImportAssetBenchmarkResponse, err_ error)
func (*ImportAssetBenchmarkResponse) GetImportAssetBenchmark ¶
func (v *ImportAssetBenchmarkResponse) GetImportAssetBenchmark() *ImportAssetBenchmarkImportAssetBenchmarkImportAssetBenchmarkMutation
GetImportAssetBenchmark returns ImportAssetBenchmarkResponse.ImportAssetBenchmark, and is useful for accessing the field via an interface.
type ImportAuditEventInput ¶
type ImportAuditEventInput struct {
// When the event occurred (original timestamp)
Timestamp time.Time `json:"timestamp"`
// Email of the original actor
Actor *string `json:"actor"`
// Event name, stored verbatim (e.g. team.created)
Event string `json:"event"`
// Target type, stored verbatim (e.g. team, asset)
TargetType string `json:"targetType"`
// Target name/identifier
Target *string `json:"target"`
// Event-specific payload
Data *json.RawMessage `json:"data"`
}
func (*ImportAuditEventInput) GetActor ¶
func (v *ImportAuditEventInput) GetActor() *string
GetActor returns ImportAuditEventInput.Actor, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetData ¶
func (v *ImportAuditEventInput) GetData() *json.RawMessage
GetData returns ImportAuditEventInput.Data, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetEvent ¶
func (v *ImportAuditEventInput) GetEvent() string
GetEvent returns ImportAuditEventInput.Event, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetTarget ¶
func (v *ImportAuditEventInput) GetTarget() *string
GetTarget returns ImportAuditEventInput.Target, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetTargetType ¶
func (v *ImportAuditEventInput) GetTargetType() string
GetTargetType returns ImportAuditEventInput.TargetType, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetTimestamp ¶
func (v *ImportAuditEventInput) GetTimestamp() time.Time
GetTimestamp returns ImportAuditEventInput.Timestamp, and is useful for accessing the field via an interface.
type ImportAuditEventsImportAuditEventsImportAuditEventsMutation ¶
type ImportAuditEventsImportAuditEventsImportAuditEventsMutation struct {
ImportedCount int `json:"importedCount"`
Errors []ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType `json:"errors"`
}
ImportAuditEventsImportAuditEventsImportAuditEventsMutation includes the requested fields of the GraphQL type ImportAuditEventsMutation. The GraphQL type's documentation follows.
Import historical audit events from another vault, verbatim.
Preserves the original timestamp, actor (resolved by email within the org; unresolved actors fall back to the caller with the original email kept in data), event name, target type, and payload — so migrating a vault into skills.new doesn't lose its audit trail.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetErrors ¶
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetErrors() []ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType
GetErrors returns ImportAuditEventsImportAuditEventsImportAuditEventsMutation.Errors, and is useful for accessing the field via an interface.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetImportedCount ¶
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetImportedCount() int
GetImportedCount returns ImportAuditEventsImportAuditEventsImportAuditEventsMutation.ImportedCount, and is useful for accessing the field via an interface.
type ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType ¶
type ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetField ¶
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetField() string
GetField returns ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetMessages ¶
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetMessages() []string
GetMessages returns ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type ImportAuditEventsResponse ¶
type ImportAuditEventsResponse struct {
// Import historical audit events from another vault, verbatim.
//
// Preserves the original timestamp, actor (resolved by email within the org;
// unresolved actors fall back to the caller with the original email kept in
// data), event name, target type, and payload — so migrating a vault into
// skills.new doesn't lose its audit trail.
ImportAuditEvents *ImportAuditEventsImportAuditEventsImportAuditEventsMutation `json:"importAuditEvents"`
}
ImportAuditEventsResponse is returned by ImportAuditEvents on success.
func ImportAuditEvents ¶
func ImportAuditEvents( ctx_ context.Context, client_ graphql.Client, events []ImportAuditEventInput, ) (data_ *ImportAuditEventsResponse, err_ error)
func (*ImportAuditEventsResponse) GetImportAuditEvents ¶
func (v *ImportAuditEventsResponse) GetImportAuditEvents() *ImportAuditEventsImportAuditEventsImportAuditEventsMutation
GetImportAuditEvents returns ImportAuditEventsResponse.ImportAuditEvents, and is useful for accessing the field via an interface.
type InstallCollectionInput ¶
type InstallCollectionInput struct {
// Collection GID
Gid string `json:"gid"`
// Installation targets to add to every asset in the collection
Installations []AssetInstallationInput `json:"installations"`
}
func (*InstallCollectionInput) GetGid ¶
func (v *InstallCollectionInput) GetGid() string
GetGid returns InstallCollectionInput.Gid, and is useful for accessing the field via an interface.
func (*InstallCollectionInput) GetInstallations ¶
func (v *InstallCollectionInput) GetInstallations() []AssetInstallationInput
GetInstallations returns InstallCollectionInput.Installations, and is useful for accessing the field via an interface.
type InstallCollectionInstallCollectionInstallCollectionMutation ¶
type InstallCollectionInstallCollectionInstallCollectionMutation struct {
Collection *InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection `json:"collection"`
Errors []InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType `json:"errors"`
}
InstallCollectionInstallCollectionInstallCollectionMutation includes the requested fields of the GraphQL type InstallCollectionMutation. The GraphQL type's documentation follows.
Install a collection to one or more targets.
Writes one AssetCollectionInstallation row per target; member assets are resolved at read time and are never modified. Permission is checked per target (the same entity-level checks a single-asset install uses), and all targets are validated before any row is written.
func (*InstallCollectionInstallCollectionInstallCollectionMutation) GetCollection ¶
func (v *InstallCollectionInstallCollectionInstallCollectionMutation) GetCollection() *InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection
GetCollection returns InstallCollectionInstallCollectionInstallCollectionMutation.Collection, and is useful for accessing the field via an interface.
func (*InstallCollectionInstallCollectionInstallCollectionMutation) GetErrors ¶
func (v *InstallCollectionInstallCollectionInstallCollectionMutation) GetErrors() []InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType
GetErrors returns InstallCollectionInstallCollectionInstallCollectionMutation.Errors, and is useful for accessing the field via an interface.
type InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection ¶
type InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection struct {
Id string `json:"id"`
}
InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection) GetId ¶
func (v *InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection) GetId() string
GetId returns InstallCollectionInstallCollectionInstallCollectionMutationCollectionVaultAssetCollection.Id, and is useful for accessing the field via an interface.
type InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType ¶
type InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType) GetField ¶
func (v *InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType) GetField() string
GetField returns InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType) GetMessages ¶
func (v *InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType) GetMessages() []string
GetMessages returns InstallCollectionInstallCollectionInstallCollectionMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type InstallCollectionResponse ¶
type InstallCollectionResponse struct {
// Install a collection to one or more targets.
//
// Writes one AssetCollectionInstallation row per target; member assets are
// resolved at read time and are never modified. Permission is checked per
// target (the same entity-level checks a single-asset install uses), and all
// targets are validated before any row is written.
InstallCollection *InstallCollectionInstallCollectionInstallCollectionMutation `json:"installCollection"`
}
InstallCollectionResponse is returned by InstallCollection on success.
func InstallCollection ¶
func InstallCollection( ctx_ context.Context, client_ graphql.Client, input InstallCollectionInput, ) (data_ *InstallCollectionResponse, err_ error)
func (*InstallCollectionResponse) GetInstallCollection ¶
func (v *InstallCollectionResponse) GetInstallCollection() *InstallCollectionInstallCollectionInstallCollectionMutation
GetInstallCollection returns InstallCollectionResponse.InstallCollection, and is useful for accessing the field via an interface.
type InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation ¶
type InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation struct {
Success bool `json:"success"`
Errors []InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType `json:"errors"`
}
InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation includes the requested fields of the GraphQL type InstallSkillToBotMutation.
func (*InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation) GetErrors ¶
func (v *InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation) GetErrors() []InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType
GetErrors returns InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation.Errors, and is useful for accessing the field via an interface.
func (*InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation) GetSuccess ¶
func (v *InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation) GetSuccess() bool
GetSuccess returns InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation.Success, and is useful for accessing the field via an interface.
type InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType ¶
type InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType) GetField ¶
func (v *InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType) GetField() string
GetField returns InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType) GetMessages ¶
func (v *InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType) GetMessages() []string
GetMessages returns InstallSkillToBotInstallSkillToBotInstallSkillToBotMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type InstallSkillToBotResponse ¶
type InstallSkillToBotResponse struct {
InstallSkillToBot *InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation `json:"installSkillToBot"`
}
InstallSkillToBotResponse is returned by InstallSkillToBot on success.
func InstallSkillToBot ¶
func (*InstallSkillToBotResponse) GetInstallSkillToBot ¶
func (v *InstallSkillToBotResponse) GetInstallSkillToBot() *InstallSkillToBotInstallSkillToBotInstallSkillToBotMutation
GetInstallSkillToBot returns InstallSkillToBotResponse.InstallSkillToBot, and is useful for accessing the field via an interface.
type ListBotsBotsManagedBot ¶
type ListBotsBotsManagedBot struct {
Id string `json:"id"`
Name string `json:"name"`
Slug string `json:"slug"`
Description string `json:"description"`
Teams []ListBotsBotsManagedBotTeamsTeam `json:"teams"`
InstalledSkills []ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill `json:"installedSkills"`
}
ListBotsBotsManagedBot includes the requested fields of the GraphQL type ManagedBot.
func (*ListBotsBotsManagedBot) GetDescription ¶
func (v *ListBotsBotsManagedBot) GetDescription() string
GetDescription returns ListBotsBotsManagedBot.Description, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBot) GetId ¶
func (v *ListBotsBotsManagedBot) GetId() string
GetId returns ListBotsBotsManagedBot.Id, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBot) GetInstalledSkills ¶
func (v *ListBotsBotsManagedBot) GetInstalledSkills() []ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill
GetInstalledSkills returns ListBotsBotsManagedBot.InstalledSkills, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBot) GetName ¶
func (v *ListBotsBotsManagedBot) GetName() string
GetName returns ListBotsBotsManagedBot.Name, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBot) GetSlug ¶
func (v *ListBotsBotsManagedBot) GetSlug() string
GetSlug returns ListBotsBotsManagedBot.Slug, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBot) GetTeams ¶
func (v *ListBotsBotsManagedBot) GetTeams() []ListBotsBotsManagedBotTeamsTeam
GetTeams returns ListBotsBotsManagedBot.Teams, and is useful for accessing the field via an interface.
type ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill ¶
type ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill struct {
Name string `json:"name"`
AssetType string `json:"assetType"`
IsDirectInstall bool `json:"isDirectInstall"`
}
ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill includes the requested fields of the GraphQL type BotInstalledSkill. The GraphQL type's documentation follows.
Lightweight skill info for display on bot detail page.
func (*ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetAssetType ¶
func (v *ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetAssetType() string
GetAssetType returns ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill.AssetType, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetIsDirectInstall ¶
func (v *ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetIsDirectInstall() bool
GetIsDirectInstall returns ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill.IsDirectInstall, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetName ¶
func (v *ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetName() string
GetName returns ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill.Name, and is useful for accessing the field via an interface.
type ListBotsBotsManagedBotTeamsTeam ¶
ListBotsBotsManagedBotTeamsTeam includes the requested fields of the GraphQL type Team.
func (*ListBotsBotsManagedBotTeamsTeam) GetId ¶
func (v *ListBotsBotsManagedBotTeamsTeam) GetId() string
GetId returns ListBotsBotsManagedBotTeamsTeam.Id, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBotTeamsTeam) GetName ¶
func (v *ListBotsBotsManagedBotTeamsTeam) GetName() string
GetName returns ListBotsBotsManagedBotTeamsTeam.Name, and is useful for accessing the field via an interface.
type ListBotsResponse ¶
type ListBotsResponse struct {
Bots []ListBotsBotsManagedBot `json:"bots"`
}
ListBotsResponse is returned by ListBots on success.
func (*ListBotsResponse) GetBots ¶
func (v *ListBotsResponse) GetBots() []ListBotsBotsManagedBot
GetBots returns ListBotsResponse.Bots, and is useful for accessing the field via an interface.
type ListCollectionsCollectionsVaultAssetCollectionConnection ¶
type ListCollectionsCollectionsVaultAssetCollectionConnection struct {
// Pagination data for this connection.
PageInfo ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo `json:"pageInfo"`
Nodes []ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection `json:"nodes"`
}
ListCollectionsCollectionsVaultAssetCollectionConnection includes the requested fields of the GraphQL type VaultAssetCollectionConnection. The GraphQL type's documentation follows.
Paginated list of asset collections.
func (*ListCollectionsCollectionsVaultAssetCollectionConnection) GetNodes ¶
func (v *ListCollectionsCollectionsVaultAssetCollectionConnection) GetNodes() []ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection
GetNodes returns ListCollectionsCollectionsVaultAssetCollectionConnection.Nodes, and is useful for accessing the field via an interface.
func (*ListCollectionsCollectionsVaultAssetCollectionConnection) GetPageInfo ¶
func (v *ListCollectionsCollectionsVaultAssetCollectionConnection) GetPageInfo() ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo
GetPageInfo returns ListCollectionsCollectionsVaultAssetCollectionConnection.PageInfo, and is useful for accessing the field via an interface.
type ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection ¶
type ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection struct {
Id string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
}
ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetDescription ¶
func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetDescription() string
GetDescription returns ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection.Description, and is useful for accessing the field via an interface.
func (*ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetId ¶
func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetId() string
GetId returns ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection.Id, and is useful for accessing the field via an interface.
func (*ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetName ¶
func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection) GetName() string
GetName returns ListCollectionsCollectionsVaultAssetCollectionConnectionNodesVaultAssetCollection.Name, and is useful for accessing the field via an interface.
type ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo ¶
type ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo) GetEndCursor ¶
func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo) GetHasNextPage ¶
func (v *ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns ListCollectionsCollectionsVaultAssetCollectionConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type ListCollectionsResponse ¶
type ListCollectionsResponse struct {
Collections ListCollectionsCollectionsVaultAssetCollectionConnection `json:"collections"`
}
ListCollectionsResponse is returned by ListCollections on success.
func ListCollections ¶
func (*ListCollectionsResponse) GetCollections ¶
func (v *ListCollectionsResponse) GetCollections() ListCollectionsCollectionsVaultAssetCollectionConnection
GetCollections returns ListCollectionsResponse.Collections, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationType ¶
type ListTeamsOrganizationOrganizationType struct {
Teams ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection `json:"teams"`
}
ListTeamsOrganizationOrganizationType includes the requested fields of the GraphQL type OrganizationType.
func (*ListTeamsOrganizationOrganizationType) GetTeams ¶
func (v *ListTeamsOrganizationOrganizationType) GetTeams() ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection
GetTeams returns ListTeamsOrganizationOrganizationType.Teams, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection ¶
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection struct {
// Total count of edges.
TotalCount int `json:"totalCount"`
// Pagination data for this connection.
PageInfo ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo `json:"pageInfo"`
Nodes []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam `json:"nodes"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection includes the requested fields of the GraphQL type TeamsConnection.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetNodes ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetNodes() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam
GetNodes returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection.Nodes, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetPageInfo ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetPageInfo() ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo
GetPageInfo returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection.PageInfo, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetTotalCount ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetTotalCount() int
GetTotalCount returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection.TotalCount, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam ¶
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam struct {
Id string `json:"id"`
Name string `json:"name"`
AdminMembers []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType `json:"adminMembers"`
Members ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection `json:"members"`
SkillsRepositories []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType `json:"skillsRepositories"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam includes the requested fields of the GraphQL type Team.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetAdminMembers ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetAdminMembers() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType
GetAdminMembers returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.AdminMembers, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetId ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetId() string
GetId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.Id, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetMembers ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetMembers() ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection
GetMembers returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.Members, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetName ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetName() string
GetName returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.Name, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetSkillsRepositories ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetSkillsRepositories() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType
GetSkillsRepositories returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.SkillsRepositories, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType ¶
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType struct {
Id string `json:"id"`
Email string `json:"email"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType includes the requested fields of the GraphQL type SimpleUserType.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetEmail ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetEmail() string
GetEmail returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType.Email, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetId ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetId() string
GetId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType.Id, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection ¶
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection struct {
// Total count of edges.
TotalCount int `json:"totalCount"`
Nodes []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser `json:"nodes"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection includes the requested fields of the GraphQL type UserConnection.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection) GetNodes ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection) GetNodes() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser
GetNodes returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection.Nodes, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection) GetTotalCount ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection) GetTotalCount() int
GetTotalCount returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection.TotalCount, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser ¶
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser struct {
Id string `json:"id"`
Email string `json:"email"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser includes the requested fields of the GraphQL type User.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetEmail ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetEmail() string
GetEmail returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser.Email, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetId ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetId() string
GetId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser.Id, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType ¶
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType struct {
RepositoryId string `json:"repositoryId"`
Owner string `json:"owner"`
Name string `json:"name"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType includes the requested fields of the GraphQL type SkillsRepositoryType. The GraphQL type's documentation follows.
GraphQL type for team-repository configuration with optional mono_repo_config
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetName ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetName() string
GetName returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType.Name, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetOwner ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetOwner() string
GetOwner returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType.Owner, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetRepositoryId ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetRepositoryId() string
GetRepositoryId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType.RepositoryId, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo ¶
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo) GetEndCursor ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo) GetHasNextPage ¶
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type ListTeamsResponse ¶
type ListTeamsResponse struct {
Organization ListTeamsOrganizationOrganizationType `json:"organization"`
}
ListTeamsResponse is returned by ListTeams on success.
func (*ListTeamsResponse) GetOrganization ¶
func (v *ListTeamsResponse) GetOrganization() ListTeamsOrganizationOrganizationType
GetOrganization returns ListTeamsResponse.Organization, and is useful for accessing the field via an interface.
type McpToolInput ¶
type McpToolInput struct {
Name string `json:"name"`
Description *string `json:"description"`
EstimatedTokens *int `json:"estimatedTokens"`
}
func (*McpToolInput) GetDescription ¶
func (v *McpToolInput) GetDescription() *string
GetDescription returns McpToolInput.Description, and is useful for accessing the field via an interface.
func (*McpToolInput) GetEstimatedTokens ¶
func (v *McpToolInput) GetEstimatedTokens() *int
GetEstimatedTokens returns McpToolInput.EstimatedTokens, and is useful for accessing the field via an interface.
func (*McpToolInput) GetName ¶
func (v *McpToolInput) GetName() string
GetName returns McpToolInput.Name, and is useful for accessing the field via an interface.
type ModifyAssetCollectionAssetsInput ¶
type ModifyAssetCollectionAssetsInput struct {
// Collection GID
CollectionGid string `json:"collectionGid"`
// List of asset GIDs to add/remove
AssetGids []string `json:"assetGids"`
}
func (*ModifyAssetCollectionAssetsInput) GetAssetGids ¶
func (v *ModifyAssetCollectionAssetsInput) GetAssetGids() []string
GetAssetGids returns ModifyAssetCollectionAssetsInput.AssetGids, and is useful for accessing the field via an interface.
func (*ModifyAssetCollectionAssetsInput) GetCollectionGid ¶
func (v *ModifyAssetCollectionAssetsInput) GetCollectionGid() string
GetCollectionGid returns ModifyAssetCollectionAssetsInput.CollectionGid, and is useful for accessing the field via an interface.
type OrgInfoOrganizationOrganizationType ¶
type OrgInfoOrganizationOrganizationType struct {
Name string `json:"name"`
// URL to the organization's icon
IconUrl *string `json:"iconUrl"`
}
OrgInfoOrganizationOrganizationType includes the requested fields of the GraphQL type OrganizationType.
func (*OrgInfoOrganizationOrganizationType) GetIconUrl ¶
func (v *OrgInfoOrganizationOrganizationType) GetIconUrl() *string
GetIconUrl returns OrgInfoOrganizationOrganizationType.IconUrl, and is useful for accessing the field via an interface.
func (*OrgInfoOrganizationOrganizationType) GetName ¶
func (v *OrgInfoOrganizationOrganizationType) GetName() string
GetName returns OrgInfoOrganizationOrganizationType.Name, and is useful for accessing the field via an interface.
type OrgInfoResponse ¶
type OrgInfoResponse struct {
Organization OrgInfoOrganizationOrganizationType `json:"organization"`
}
OrgInfoResponse is returned by OrgInfo on success.
func (*OrgInfoResponse) GetOrganization ¶
func (v *OrgInfoResponse) GetOrganization() OrgInfoOrganizationOrganizationType
GetOrganization returns OrgInfoResponse.Organization, and is useful for accessing the field via an interface.
type OrgRepositoriesOrganizationOrganizationType ¶
type OrgRepositoriesOrganizationOrganizationType struct {
Repositories OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection `json:"repositories"`
}
OrgRepositoriesOrganizationOrganizationType includes the requested fields of the GraphQL type OrganizationType.
func (*OrgRepositoriesOrganizationOrganizationType) GetRepositories ¶
func (v *OrgRepositoriesOrganizationOrganizationType) GetRepositories() OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection
GetRepositories returns OrgRepositoriesOrganizationOrganizationType.Repositories, and is useful for accessing the field via an interface.
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection ¶
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection struct {
// Pagination data for this connection.
PageInfo OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo `json:"pageInfo"`
Nodes []OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType `json:"nodes"`
}
OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection includes the requested fields of the GraphQL type RepositoryConnection.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetNodes ¶
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetNodes() []OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType
GetNodes returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection.Nodes, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetPageInfo ¶
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetPageInfo() OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo
GetPageInfo returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection.PageInfo, and is useful for accessing the field via an interface.
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType ¶
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType struct {
Id *string `json:"id"`
Owner string `json:"owner"`
Name string `json:"name"`
}
OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType includes the requested fields of the GraphQL type RepositoryType.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetId ¶
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetId() *string
GetId returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType.Id, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetName ¶
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetName() string
GetName returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType.Name, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetOwner ¶
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetOwner() string
GetOwner returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType.Owner, and is useful for accessing the field via an interface.
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo ¶
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetEndCursor ¶
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetHasNextPage ¶
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type OrgRepositoriesResponse ¶
type OrgRepositoriesResponse struct {
Organization OrgRepositoriesOrganizationOrganizationType `json:"organization"`
}
OrgRepositoriesResponse is returned by OrgRepositories on success.
func OrgRepositories ¶
func (*OrgRepositoriesResponse) GetOrganization ¶
func (v *OrgRepositoriesResponse) GetOrganization() OrgRepositoriesOrganizationOrganizationType
GetOrganization returns OrgRepositoriesResponse.Organization, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsInput ¶
type RemoveAssetInstallationsInput struct {
AssetName string `json:"assetName"`
Delete *bool `json:"delete"`
}
func (*RemoveAssetInstallationsInput) GetAssetName ¶
func (v *RemoveAssetInstallationsInput) GetAssetName() string
GetAssetName returns RemoveAssetInstallationsInput.AssetName, and is useful for accessing the field via an interface.
func (*RemoveAssetInstallationsInput) GetDelete ¶
func (v *RemoveAssetInstallationsInput) GetDelete() *bool
GetDelete returns RemoveAssetInstallationsInput.Delete, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation ¶
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation struct {
Success bool `json:"success"`
Errors []RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType `json:"errors"`
}
RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation includes the requested fields of the GraphQL type RemoveAssetInstallationsMutation.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetErrors ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetErrors() []RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType
GetErrors returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation.Errors, and is useful for accessing the field via an interface.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetSuccess ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetSuccess() bool
GetSuccess returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation.Success, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType ¶
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetField ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetField() string
GetField returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetMessages ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetMessages() []string
GetMessages returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsResponse ¶
type RemoveAssetInstallationsResponse struct {
RemoveAssetInstallations *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation `json:"removeAssetInstallations"`
}
RemoveAssetInstallationsResponse is returned by RemoveAssetInstallations on success.
func RemoveAssetInstallations ¶
func RemoveAssetInstallations( ctx_ context.Context, client_ graphql.Client, input RemoveAssetInstallationsInput, ) (data_ *RemoveAssetInstallationsResponse, err_ error)
func (*RemoveAssetInstallationsResponse) GetRemoveAssetInstallations ¶
func (v *RemoveAssetInstallationsResponse) GetRemoveAssetInstallations() *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation
GetRemoveAssetInstallations returns RemoveAssetInstallationsResponse.RemoveAssetInstallations, and is useful for accessing the field via an interface.
type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation ¶
type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation struct {
Collection *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection `json:"collection"`
Errors []RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType `json:"errors"`
}
RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation includes the requested fields of the GraphQL type RemoveAssetsFromCollectionMutation. The GraphQL type's documentation follows.
Remove assets from a collection. The assets themselves are untouched.
func (*RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation) GetCollection ¶
func (v *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation) GetCollection() *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection
GetCollection returns RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation.Collection, and is useful for accessing the field via an interface.
func (*RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation) GetErrors ¶
func (v *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation) GetErrors() []RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType
GetErrors returns RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation.Errors, and is useful for accessing the field via an interface.
type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection ¶
type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection struct {
Id string `json:"id"`
}
RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection) GetId ¶
func (v *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection) GetId() string
GetId returns RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationCollectionVaultAssetCollection.Id, and is useful for accessing the field via an interface.
type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType ¶
type RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType) GetField ¶
func (v *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType) GetField() string
GetField returns RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType) GetMessages ¶
func (v *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType) GetMessages() []string
GetMessages returns RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type RemoveAssetsFromCollectionResponse ¶
type RemoveAssetsFromCollectionResponse struct {
// Remove assets from a collection. The assets themselves are untouched.
RemoveAssetsFromCollection *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation `json:"removeAssetsFromCollection"`
}
RemoveAssetsFromCollectionResponse is returned by RemoveAssetsFromCollection on success.
func RemoveAssetsFromCollection ¶
func RemoveAssetsFromCollection( ctx_ context.Context, client_ graphql.Client, input ModifyAssetCollectionAssetsInput, ) (data_ *RemoveAssetsFromCollectionResponse, err_ error)
func (*RemoveAssetsFromCollectionResponse) GetRemoveAssetsFromCollection ¶
func (v *RemoveAssetsFromCollectionResponse) GetRemoveAssetsFromCollection() *RemoveAssetsFromCollectionRemoveAssetsFromCollectionRemoveAssetsFromCollectionMutation
GetRemoveAssetsFromCollection returns RemoveAssetsFromCollectionResponse.RemoveAssetsFromCollection, and is useful for accessing the field via an interface.
type RemoveTeamMemberInput ¶
type RemoveTeamMemberInput struct {
TeamId string `json:"teamId"`
MemberId string `json:"memberId"`
}
func (*RemoveTeamMemberInput) GetMemberId ¶
func (v *RemoveTeamMemberInput) GetMemberId() string
GetMemberId returns RemoveTeamMemberInput.MemberId, and is useful for accessing the field via an interface.
func (*RemoveTeamMemberInput) GetTeamId ¶
func (v *RemoveTeamMemberInput) GetTeamId() string
GetTeamId returns RemoveTeamMemberInput.TeamId, and is useful for accessing the field via an interface.
type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation ¶
type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation struct {
Errors []RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType `json:"errors"`
}
RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation includes the requested fields of the GraphQL type RemoveTeamMemberMutation.
func (*RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation) GetErrors ¶
func (v *RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation) GetErrors() []RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType
GetErrors returns RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation.Errors, and is useful for accessing the field via an interface.
type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType ¶
type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType) GetField ¶
func (v *RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType) GetField() string
GetField returns RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType) GetMessages ¶
func (v *RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType) GetMessages() []string
GetMessages returns RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type RemoveTeamMemberResponse ¶
type RemoveTeamMemberResponse struct {
RemoveTeamMember *RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation `json:"removeTeamMember"`
}
RemoveTeamMemberResponse is returned by RemoveTeamMember on success.
func RemoveTeamMember ¶
func RemoveTeamMember( ctx_ context.Context, client_ graphql.Client, input RemoveTeamMemberInput, ) (data_ *RemoveTeamMemberResponse, err_ error)
func (*RemoveTeamMemberResponse) GetRemoveTeamMember ¶
func (v *RemoveTeamMemberResponse) GetRemoveTeamMember() *RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation
GetRemoveTeamMember returns RemoveTeamMemberResponse.RemoveTeamMember, and is useful for accessing the field via an interface.
type RenameAssetInput ¶
func (*RenameAssetInput) GetNewName ¶
func (v *RenameAssetInput) GetNewName() string
GetNewName returns RenameAssetInput.NewName, and is useful for accessing the field via an interface.
func (*RenameAssetInput) GetOldName ¶
func (v *RenameAssetInput) GetOldName() string
GetOldName returns RenameAssetInput.OldName, and is useful for accessing the field via an interface.
type RenameAssetRenameAssetRenameAssetMutation ¶
type RenameAssetRenameAssetRenameAssetMutation struct {
Success bool `json:"success"`
Errors []RenameAssetRenameAssetRenameAssetMutationErrorsErrorType `json:"errors"`
}
RenameAssetRenameAssetRenameAssetMutation includes the requested fields of the GraphQL type RenameAssetMutation.
func (*RenameAssetRenameAssetRenameAssetMutation) GetErrors ¶
func (v *RenameAssetRenameAssetRenameAssetMutation) GetErrors() []RenameAssetRenameAssetRenameAssetMutationErrorsErrorType
GetErrors returns RenameAssetRenameAssetRenameAssetMutation.Errors, and is useful for accessing the field via an interface.
func (*RenameAssetRenameAssetRenameAssetMutation) GetSuccess ¶
func (v *RenameAssetRenameAssetRenameAssetMutation) GetSuccess() bool
GetSuccess returns RenameAssetRenameAssetRenameAssetMutation.Success, and is useful for accessing the field via an interface.
type RenameAssetRenameAssetRenameAssetMutationErrorsErrorType ¶
type RenameAssetRenameAssetRenameAssetMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
RenameAssetRenameAssetRenameAssetMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetField ¶
func (v *RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetField() string
GetField returns RenameAssetRenameAssetRenameAssetMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetMessages ¶
func (v *RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetMessages() []string
GetMessages returns RenameAssetRenameAssetRenameAssetMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type RenameAssetResponse ¶
type RenameAssetResponse struct {
RenameAsset *RenameAssetRenameAssetRenameAssetMutation `json:"renameAsset"`
}
RenameAssetResponse is returned by RenameAsset on success.
func RenameAsset ¶
func RenameAsset( ctx_ context.Context, client_ graphql.Client, input RenameAssetInput, ) (data_ *RenameAssetResponse, err_ error)
func (*RenameAssetResponse) GetRenameAsset ¶
func (v *RenameAssetResponse) GetRenameAsset() *RenameAssetRenameAssetRenameAssetMutation
GetRenameAsset returns RenameAssetResponse.RenameAsset, and is useful for accessing the field via an interface.
type RepoMonoRepoConfigsRepositoryRepositoryType ¶
type RepoMonoRepoConfigsRepositoryRepositoryType struct {
MonoRepoConfigs []RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType `json:"monoRepoConfigs"`
}
RepoMonoRepoConfigsRepositoryRepositoryType includes the requested fields of the GraphQL type RepositoryType.
func (*RepoMonoRepoConfigsRepositoryRepositoryType) GetMonoRepoConfigs ¶
func (v *RepoMonoRepoConfigsRepositoryRepositoryType) GetMonoRepoConfigs() []RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType
GetMonoRepoConfigs returns RepoMonoRepoConfigsRepositoryRepositoryType.MonoRepoConfigs, and is useful for accessing the field via an interface.
type RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType ¶
type RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType struct {
Id *string `json:"id"`
SourcePathPrefixIncludes []*string `json:"sourcePathPrefixIncludes"`
}
RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType includes the requested fields of the GraphQL type MonoRepoConfigType. The GraphQL type's documentation follows.
GraphQL type for monorepo configuration
func (*RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetId ¶
func (v *RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetId() *string
GetId returns RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType.Id, and is useful for accessing the field via an interface.
func (*RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetSourcePathPrefixIncludes ¶
func (v *RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetSourcePathPrefixIncludes() []*string
GetSourcePathPrefixIncludes returns RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType.SourcePathPrefixIncludes, and is useful for accessing the field via an interface.
type RepoMonoRepoConfigsResponse ¶
type RepoMonoRepoConfigsResponse struct {
Repository *RepoMonoRepoConfigsRepositoryRepositoryType `json:"repository"`
}
RepoMonoRepoConfigsResponse is returned by RepoMonoRepoConfigs on success.
func RepoMonoRepoConfigs ¶
func (*RepoMonoRepoConfigsResponse) GetRepository ¶
func (v *RepoMonoRepoConfigsResponse) GetRepository() *RepoMonoRepoConfigsRepositoryRepositoryType
GetRepository returns RepoMonoRepoConfigsResponse.Repository, and is useful for accessing the field via an interface.
type RepositoryInstallationInput ¶
func (*RepositoryInstallationInput) GetPaths ¶
func (v *RepositoryInstallationInput) GetPaths() []string
GetPaths returns RepositoryInstallationInput.Paths, and is useful for accessing the field via an interface.
func (*RepositoryInstallationInput) GetUrl ¶
func (v *RepositoryInstallationInput) GetUrl() string
GetUrl returns RepositoryInstallationInput.Url, and is useful for accessing the field via an interface.
type RevokeBotRuntimeTokensResponse ¶
type RevokeBotRuntimeTokensResponse struct {
RevokeBotRuntimeTokens *RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation `json:"revokeBotRuntimeTokens"`
}
RevokeBotRuntimeTokensResponse is returned by RevokeBotRuntimeTokens on success.
func RevokeBotRuntimeTokens ¶
func (*RevokeBotRuntimeTokensResponse) GetRevokeBotRuntimeTokens ¶
func (v *RevokeBotRuntimeTokensResponse) GetRevokeBotRuntimeTokens() *RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation
GetRevokeBotRuntimeTokens returns RevokeBotRuntimeTokensResponse.RevokeBotRuntimeTokens, and is useful for accessing the field via an interface.
type RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation ¶
type RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation struct {
RevokedCount int `json:"revokedCount"`
}
RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation includes the requested fields of the GraphQL type RevokeBotRuntimeTokensMutation.
func (*RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation) GetRevokedCount ¶
func (v *RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation) GetRevokedCount() int
GetRevokedCount returns RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation.RevokedCount, and is useful for accessing the field via an interface.
type SetAppPluginPolicyInput ¶
type SetAppPluginPolicyInput struct {
Mode AppPluginPolicyMode `json:"mode"`
// Extension ids to permit; only meaningful (and only stored) when mode is ALLOWLIST
Allowed []string `json:"allowed"`
}
func (*SetAppPluginPolicyInput) GetAllowed ¶
func (v *SetAppPluginPolicyInput) GetAllowed() []string
GetAllowed returns SetAppPluginPolicyInput.Allowed, and is useful for accessing the field via an interface.
func (*SetAppPluginPolicyInput) GetMode ¶
func (v *SetAppPluginPolicyInput) GetMode() AppPluginPolicyMode
GetMode returns SetAppPluginPolicyInput.Mode, and is useful for accessing the field via an interface.
type SetAppPluginPolicyResponse ¶
type SetAppPluginPolicyResponse struct {
// Replace the org's extension policy. Org admins only; the change is audited.
SetAppPluginPolicy *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation `json:"setAppPluginPolicy"`
}
SetAppPluginPolicyResponse is returned by SetAppPluginPolicy on success.
func SetAppPluginPolicy ¶
func SetAppPluginPolicy( ctx_ context.Context, client_ graphql.Client, input SetAppPluginPolicyInput, ) (data_ *SetAppPluginPolicyResponse, err_ error)
func (*SetAppPluginPolicyResponse) GetSetAppPluginPolicy ¶
func (v *SetAppPluginPolicyResponse) GetSetAppPluginPolicy() *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation
GetSetAppPluginPolicy returns SetAppPluginPolicyResponse.SetAppPluginPolicy, and is useful for accessing the field via an interface.
type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation ¶
type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation struct {
AppPluginPolicy *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy `json:"appPluginPolicy"`
Errors []SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType `json:"errors"`
}
SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation includes the requested fields of the GraphQL type SetAppPluginPolicyMutation. The GraphQL type's documentation follows.
Replace the org's extension policy. Org admins only; the change is audited.
func (*SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation) GetAppPluginPolicy ¶
func (v *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation) GetAppPluginPolicy() *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy
GetAppPluginPolicy returns SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation.AppPluginPolicy, and is useful for accessing the field via an interface.
func (*SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation) GetErrors ¶
func (v *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation) GetErrors() []SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType
GetErrors returns SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutation.Errors, and is useful for accessing the field via an interface.
type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy ¶
type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy struct {
// OPEN = no restrictions, ALLOWLIST = only listed third-party extensions, DISABLED = all off
Mode AppPluginPolicyMode `json:"mode"`
}
SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy includes the requested fields of the GraphQL type AppPluginPolicy. The GraphQL type's documentation follows.
Org policy gating sx desktop-app extensions.
func (*SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy) GetMode ¶
func (v *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy) GetMode() AppPluginPolicyMode
GetMode returns SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationAppPluginPolicy.Mode, and is useful for accessing the field via an interface.
type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType ¶
type SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType) GetField ¶
func (v *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType) GetField() string
GetField returns SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType) GetMessages ¶
func (v *SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType) GetMessages() []string
GetMessages returns SetAppPluginPolicySetAppPluginPolicySetAppPluginPolicyMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type SetAppPluginStorageInput ¶
type SetAppPluginStorageInput struct {
PluginId string `json:"pluginId"`
// Full document to store; null or empty deletes the stored document
Data *json.RawMessage `json:"data"`
}
func (*SetAppPluginStorageInput) GetData ¶
func (v *SetAppPluginStorageInput) GetData() *json.RawMessage
GetData returns SetAppPluginStorageInput.Data, and is useful for accessing the field via an interface.
func (*SetAppPluginStorageInput) GetPluginId ¶
func (v *SetAppPluginStorageInput) GetPluginId() string
GetPluginId returns SetAppPluginStorageInput.PluginId, and is useful for accessing the field via an interface.
type SetAppPluginStorageResponse ¶
type SetAppPluginStorageResponse struct {
// Replace a plugin's shared storage document whole. Any vault member may write.
SetAppPluginStorage *SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation `json:"setAppPluginStorage"`
}
SetAppPluginStorageResponse is returned by SetAppPluginStorage on success.
func SetAppPluginStorage ¶
func SetAppPluginStorage( ctx_ context.Context, client_ graphql.Client, input SetAppPluginStorageInput, ) (data_ *SetAppPluginStorageResponse, err_ error)
func (*SetAppPluginStorageResponse) GetSetAppPluginStorage ¶
func (v *SetAppPluginStorageResponse) GetSetAppPluginStorage() *SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation
GetSetAppPluginStorage returns SetAppPluginStorageResponse.SetAppPluginStorage, and is useful for accessing the field via an interface.
type SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation ¶
type SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation struct {
Errors []SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType `json:"errors"`
}
SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation includes the requested fields of the GraphQL type SetAppPluginStorageMutation. The GraphQL type's documentation follows.
Replace a plugin's shared storage document whole. Any vault member may write.
func (*SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation) GetErrors ¶
func (v *SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation) GetErrors() []SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType
GetErrors returns SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutation.Errors, and is useful for accessing the field via an interface.
type SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType ¶
type SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType) GetField ¶
func (v *SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType) GetField() string
GetField returns SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType) GetMessages ¶
func (v *SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType) GetMessages() []string
GetMessages returns SetAppPluginStorageSetAppPluginStorageSetAppPluginStorageMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type SetAssetInstallationsInput ¶
type SetAssetInstallationsInput struct {
AssetName string `json:"assetName"`
AssetVersion *string `json:"assetVersion"`
Repositories []RepositoryInstallationInput `json:"repositories"`
PersonalOnly *bool `json:"personalOnly"`
Installations []AssetInstallationInput `json:"installations"`
// When true, merge these targets with the asset's existing installations instead of replacing them. Defaults to false (replace). An empty target set with append=true is a no-op.
Append *bool `json:"append"`
}
func (*SetAssetInstallationsInput) GetAppend ¶
func (v *SetAssetInstallationsInput) GetAppend() *bool
GetAppend returns SetAssetInstallationsInput.Append, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetAssetName ¶
func (v *SetAssetInstallationsInput) GetAssetName() string
GetAssetName returns SetAssetInstallationsInput.AssetName, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetAssetVersion ¶
func (v *SetAssetInstallationsInput) GetAssetVersion() *string
GetAssetVersion returns SetAssetInstallationsInput.AssetVersion, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetInstallations ¶
func (v *SetAssetInstallationsInput) GetInstallations() []AssetInstallationInput
GetInstallations returns SetAssetInstallationsInput.Installations, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetPersonalOnly ¶
func (v *SetAssetInstallationsInput) GetPersonalOnly() *bool
GetPersonalOnly returns SetAssetInstallationsInput.PersonalOnly, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetRepositories ¶
func (v *SetAssetInstallationsInput) GetRepositories() []RepositoryInstallationInput
GetRepositories returns SetAssetInstallationsInput.Repositories, and is useful for accessing the field via an interface.
type SetAssetInstallationsResponse ¶
type SetAssetInstallationsResponse struct {
SetAssetInstallations *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation `json:"setAssetInstallations"`
}
SetAssetInstallationsResponse is returned by SetAssetInstallations on success.
func SetAssetInstallations ¶
func SetAssetInstallations( ctx_ context.Context, client_ graphql.Client, input SetAssetInstallationsInput, ) (data_ *SetAssetInstallationsResponse, err_ error)
func (*SetAssetInstallationsResponse) GetSetAssetInstallations ¶
func (v *SetAssetInstallationsResponse) GetSetAssetInstallations() *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation
GetSetAssetInstallations returns SetAssetInstallationsResponse.SetAssetInstallations, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation struct {
Asset *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset `json:"-"`
Errors []SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType `json:"errors"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation includes the requested fields of the GraphQL type SetAssetInstallationsMutation.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetAsset ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetAsset() *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset
GetAsset returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation.Asset, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetErrors ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetErrors() []SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType
GetErrors returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation.Errors, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) MarshalJSON ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) MarshalJSON() ([]byte, error)
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) UnmarshalJSON ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) UnmarshalJSON(b []byte) error
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent includes the requested fields of the GraphQL type Agent.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand includes the requested fields of the GraphQL type Command.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook includes the requested fields of the GraphQL type Hook.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer includes the requested fields of the GraphQL type McpServer.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule includes the requested fields of the GraphQL type Rule.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill.Typename, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetName returns the interface-field "name" from its implementation.
GetName() string
// contains filtered or unexported methods
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset is implemented by the following types: SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAppPlugin SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType) GetField ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType) GetField() string
GetField returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType) GetMessages ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType) GetMessages() []string
GetMessages returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type SetTeamAdminInput ¶
type SetTeamAdminInput struct {
TeamId string `json:"teamId"`
UserId string `json:"userId"`
IsAdmin bool `json:"isAdmin"`
}
func (*SetTeamAdminInput) GetIsAdmin ¶
func (v *SetTeamAdminInput) GetIsAdmin() bool
GetIsAdmin returns SetTeamAdminInput.IsAdmin, and is useful for accessing the field via an interface.
func (*SetTeamAdminInput) GetTeamId ¶
func (v *SetTeamAdminInput) GetTeamId() string
GetTeamId returns SetTeamAdminInput.TeamId, and is useful for accessing the field via an interface.
func (*SetTeamAdminInput) GetUserId ¶
func (v *SetTeamAdminInput) GetUserId() string
GetUserId returns SetTeamAdminInput.UserId, and is useful for accessing the field via an interface.
type SetTeamAdminResponse ¶
type SetTeamAdminResponse struct {
SetTeamAdmin *SetTeamAdminSetTeamAdminSetTeamAdminMutation `json:"setTeamAdmin"`
}
SetTeamAdminResponse is returned by SetTeamAdmin on success.
func SetTeamAdmin ¶
func SetTeamAdmin( ctx_ context.Context, client_ graphql.Client, input SetTeamAdminInput, ) (data_ *SetTeamAdminResponse, err_ error)
func (*SetTeamAdminResponse) GetSetTeamAdmin ¶
func (v *SetTeamAdminResponse) GetSetTeamAdmin() *SetTeamAdminSetTeamAdminSetTeamAdminMutation
GetSetTeamAdmin returns SetTeamAdminResponse.SetTeamAdmin, and is useful for accessing the field via an interface.
type SetTeamAdminSetTeamAdminSetTeamAdminMutation ¶
type SetTeamAdminSetTeamAdminSetTeamAdminMutation struct {
Errors []SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType `json:"errors"`
}
SetTeamAdminSetTeamAdminSetTeamAdminMutation includes the requested fields of the GraphQL type SetTeamAdminMutation.
func (*SetTeamAdminSetTeamAdminSetTeamAdminMutation) GetErrors ¶
func (v *SetTeamAdminSetTeamAdminSetTeamAdminMutation) GetErrors() []SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType
GetErrors returns SetTeamAdminSetTeamAdminSetTeamAdminMutation.Errors, and is useful for accessing the field via an interface.
type SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType ¶
type SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType) GetField ¶
func (v *SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType) GetField() string
GetField returns SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType) GetMessages ¶
func (v *SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType) GetMessages() []string
GetMessages returns SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type SkillPullRequestFileActionEnum ¶
type SkillPullRequestFileActionEnum string
File action type for pull request changes.
const ( SkillPullRequestFileActionEnumAdd SkillPullRequestFileActionEnum = "ADD" SkillPullRequestFileActionEnumModify SkillPullRequestFileActionEnum = "MODIFY" SkillPullRequestFileActionEnumDelete SkillPullRequestFileActionEnum = "DELETE" )
type SkillsRepositoryInput ¶
type SkillsRepositoryInput struct {
RepositoryId string `json:"repositoryId"`
MonoRepoConfigId *string `json:"monoRepoConfigId"`
}
Input for team-repository association with optional mono_repo_config
func (*SkillsRepositoryInput) GetMonoRepoConfigId ¶
func (v *SkillsRepositoryInput) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns SkillsRepositoryInput.MonoRepoConfigId, and is useful for accessing the field via an interface.
func (*SkillsRepositoryInput) GetRepositoryId ¶
func (v *SkillsRepositoryInput) GetRepositoryId() string
GetRepositoryId returns SkillsRepositoryInput.RepositoryId, and is useful for accessing the field via an interface.
type UninstallAssetTargetsInput ¶
type UninstallAssetTargetsInput struct {
// GID of the asset; takes precedence over assetName when both are given
Id *string `json:"id"`
// Slug of the asset; used when id is not given
AssetName *string `json:"assetName"`
// Installation targets to remove from the asset.
Targets []UninstallScopeInput `json:"targets"`
}
func (*UninstallAssetTargetsInput) GetAssetName ¶
func (v *UninstallAssetTargetsInput) GetAssetName() *string
GetAssetName returns UninstallAssetTargetsInput.AssetName, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsInput) GetId ¶
func (v *UninstallAssetTargetsInput) GetId() *string
GetId returns UninstallAssetTargetsInput.Id, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsInput) GetTargets ¶
func (v *UninstallAssetTargetsInput) GetTargets() []UninstallScopeInput
GetTargets returns UninstallAssetTargetsInput.Targets, and is useful for accessing the field via an interface.
type UninstallAssetTargetsResponse ¶
type UninstallAssetTargetsResponse struct {
// Remove multiple installations from an asset in one best-effort call.
//
// Each target is attempted independently; one that can't be removed (no
// permission, not installed, a git-source removal) is recorded in “errors“
// while the rest proceed. “removedCount“ is how many were actually removed.
UninstallAssetTargets *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation `json:"uninstallAssetTargets"`
}
UninstallAssetTargetsResponse is returned by UninstallAssetTargets on success.
func UninstallAssetTargets ¶
func UninstallAssetTargets( ctx_ context.Context, client_ graphql.Client, input UninstallAssetTargetsInput, ) (data_ *UninstallAssetTargetsResponse, err_ error)
func (*UninstallAssetTargetsResponse) GetUninstallAssetTargets ¶
func (v *UninstallAssetTargetsResponse) GetUninstallAssetTargets() *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation
GetUninstallAssetTargets returns UninstallAssetTargetsResponse.UninstallAssetTargets, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation struct {
Asset *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetVaultAsset `json:"-"`
RemovedCount int `json:"removedCount"`
Errors []UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType `json:"errors"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation includes the requested fields of the GraphQL type UninstallAssetTargetsMutation. The GraphQL type's documentation follows.
Remove multiple installations from an asset in one best-effort call.
Each target is attempted independently; one that can't be removed (no permission, not installed, a git-source removal) is recorded in “errors“ while the rest proceed. “removedCount“ is how many were actually removed.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetAsset ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetAsset() *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetVaultAsset
GetAsset returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation.Asset, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetErrors ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetErrors() []UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType
GetErrors returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation.Errors, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetRemovedCount ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) GetRemovedCount() int
GetRemovedCount returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation.RemovedCount, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) MarshalJSON ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) MarshalJSON() ([]byte, error)
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) UnmarshalJSON ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutation) UnmarshalJSON(b []byte) error
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent includes the requested fields of the GraphQL type Agent.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand includes the requested fields of the GraphQL type Command.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook includes the requested fields of the GraphQL type Hook.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer includes the requested fields of the GraphQL type McpServer.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule includes the requested fields of the GraphQL type Rule.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill) GetName ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill) GetName() string
GetName returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill.Name, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill) GetTypename ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill) GetTypename() *string
GetTypename returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill.Typename, and is useful for accessing the field via an interface.
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetVaultAsset ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetName returns the interface-field "name" from its implementation.
GetName() string
// contains filtered or unexported methods
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetVaultAsset is implemented by the following types: UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAgent UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetAppPlugin UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetClaudeCodePlugin UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetCommand UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetHook UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetMcpServer UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetRule UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationAssetSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType ¶
type UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType) GetField ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType) GetField() string
GetField returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType) GetMessages ¶
func (v *UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType) GetMessages() []string
GetMessages returns UninstallAssetTargetsUninstallAssetTargetsUninstallAssetTargetsMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type UninstallCollectionInput ¶
type UninstallCollectionInput struct {
EntityType VaultAssetInstallationEntityType `json:"entityType"`
// GID of the entity (null for organization-wide installs)
EntityId *string `json:"entityId"`
// GID of the mono-repo config (only for repository targets)
MonoRepoConfigId *string `json:"monoRepoConfigId"`
// Collection GID
Gid string `json:"gid"`
}
func (*UninstallCollectionInput) GetEntityId ¶
func (v *UninstallCollectionInput) GetEntityId() *string
GetEntityId returns UninstallCollectionInput.EntityId, and is useful for accessing the field via an interface.
func (*UninstallCollectionInput) GetEntityType ¶
func (v *UninstallCollectionInput) GetEntityType() VaultAssetInstallationEntityType
GetEntityType returns UninstallCollectionInput.EntityType, and is useful for accessing the field via an interface.
func (*UninstallCollectionInput) GetGid ¶
func (v *UninstallCollectionInput) GetGid() string
GetGid returns UninstallCollectionInput.Gid, and is useful for accessing the field via an interface.
func (*UninstallCollectionInput) GetMonoRepoConfigId ¶
func (v *UninstallCollectionInput) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns UninstallCollectionInput.MonoRepoConfigId, and is useful for accessing the field via an interface.
type UninstallCollectionResponse ¶
type UninstallCollectionResponse struct {
// Remove a collection's installation row for one target.
//
// Member assets' own installations are never touched, so a direct install
// made outside the collection always survives a collection uninstall.
UninstallCollection *UninstallCollectionUninstallCollectionUninstallCollectionMutation `json:"uninstallCollection"`
}
UninstallCollectionResponse is returned by UninstallCollection on success.
func UninstallCollection ¶
func UninstallCollection( ctx_ context.Context, client_ graphql.Client, input UninstallCollectionInput, ) (data_ *UninstallCollectionResponse, err_ error)
func (*UninstallCollectionResponse) GetUninstallCollection ¶
func (v *UninstallCollectionResponse) GetUninstallCollection() *UninstallCollectionUninstallCollectionUninstallCollectionMutation
GetUninstallCollection returns UninstallCollectionResponse.UninstallCollection, and is useful for accessing the field via an interface.
type UninstallCollectionUninstallCollectionUninstallCollectionMutation ¶
type UninstallCollectionUninstallCollectionUninstallCollectionMutation struct {
Collection *UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection `json:"collection"`
Errors []UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType `json:"errors"`
}
UninstallCollectionUninstallCollectionUninstallCollectionMutation includes the requested fields of the GraphQL type UninstallCollectionMutation. The GraphQL type's documentation follows.
Remove a collection's installation row for one target.
Member assets' own installations are never touched, so a direct install made outside the collection always survives a collection uninstall.
func (*UninstallCollectionUninstallCollectionUninstallCollectionMutation) GetCollection ¶
func (v *UninstallCollectionUninstallCollectionUninstallCollectionMutation) GetCollection() *UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection
GetCollection returns UninstallCollectionUninstallCollectionUninstallCollectionMutation.Collection, and is useful for accessing the field via an interface.
func (*UninstallCollectionUninstallCollectionUninstallCollectionMutation) GetErrors ¶
func (v *UninstallCollectionUninstallCollectionUninstallCollectionMutation) GetErrors() []UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType
GetErrors returns UninstallCollectionUninstallCollectionUninstallCollectionMutation.Errors, and is useful for accessing the field via an interface.
type UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection ¶
type UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection struct {
Id string `json:"id"`
}
UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection) GetId ¶
func (v *UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection) GetId() string
GetId returns UninstallCollectionUninstallCollectionUninstallCollectionMutationCollectionVaultAssetCollection.Id, and is useful for accessing the field via an interface.
type UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType ¶
type UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType) GetField ¶
func (v *UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType) GetField() string
GetField returns UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType) GetMessages ¶
func (v *UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType) GetMessages() []string
GetMessages returns UninstallCollectionUninstallCollectionUninstallCollectionMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type UninstallScopeInput ¶
type UninstallScopeInput struct {
EntityType VaultAssetInstallationEntityType `json:"entityType"`
// GID of the entity (null for organization-wide installs)
EntityId *string `json:"entityId"`
// GID of the mono-repo config (only for repository targets)
MonoRepoConfigId *string `json:"monoRepoConfigId"`
}
func (*UninstallScopeInput) GetEntityId ¶
func (v *UninstallScopeInput) GetEntityId() *string
GetEntityId returns UninstallScopeInput.EntityId, and is useful for accessing the field via an interface.
func (*UninstallScopeInput) GetEntityType ¶
func (v *UninstallScopeInput) GetEntityType() VaultAssetInstallationEntityType
GetEntityType returns UninstallScopeInput.EntityType, and is useful for accessing the field via an interface.
func (*UninstallScopeInput) GetMonoRepoConfigId ¶
func (v *UninstallScopeInput) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns UninstallScopeInput.MonoRepoConfigId, and is useful for accessing the field via an interface.
type UninstallSkillFromBotResponse ¶
type UninstallSkillFromBotResponse struct {
UninstallSkillFromBot *UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation `json:"uninstallSkillFromBot"`
}
UninstallSkillFromBotResponse is returned by UninstallSkillFromBot on success.
func UninstallSkillFromBot ¶
func (*UninstallSkillFromBotResponse) GetUninstallSkillFromBot ¶
func (v *UninstallSkillFromBotResponse) GetUninstallSkillFromBot() *UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation
GetUninstallSkillFromBot returns UninstallSkillFromBotResponse.UninstallSkillFromBot, and is useful for accessing the field via an interface.
type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation ¶
type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation struct {
Success bool `json:"success"`
Errors []UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType `json:"errors"`
}
UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation includes the requested fields of the GraphQL type UninstallSkillFromBotMutation.
func (*UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation) GetErrors ¶
func (v *UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation) GetErrors() []UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType
GetErrors returns UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation.Errors, and is useful for accessing the field via an interface.
func (*UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation) GetSuccess ¶
func (v *UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation) GetSuccess() bool
GetSuccess returns UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation.Success, and is useful for accessing the field via an interface.
type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType ¶
type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType) GetField ¶
func (v *UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType) GetField() string
GetField returns UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType) GetMessages ¶
func (v *UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType) GetMessages() []string
GetMessages returns UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type UpdateAssetCollectionInput ¶
type UpdateAssetCollectionInput struct {
// Collection GID
Gid string `json:"gid"`
// New collection name
Name *string `json:"name"`
// New collection description
Description *string `json:"description"`
}
func (*UpdateAssetCollectionInput) GetDescription ¶
func (v *UpdateAssetCollectionInput) GetDescription() *string
GetDescription returns UpdateAssetCollectionInput.Description, and is useful for accessing the field via an interface.
func (*UpdateAssetCollectionInput) GetGid ¶
func (v *UpdateAssetCollectionInput) GetGid() string
GetGid returns UpdateAssetCollectionInput.Gid, and is useful for accessing the field via an interface.
func (*UpdateAssetCollectionInput) GetName ¶
func (v *UpdateAssetCollectionInput) GetName() *string
GetName returns UpdateAssetCollectionInput.Name, and is useful for accessing the field via an interface.
type UpdateAssetCollectionResponse ¶
type UpdateAssetCollectionResponse struct {
// Update an asset collection's name or description.
UpdateAssetCollection *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation `json:"updateAssetCollection"`
}
UpdateAssetCollectionResponse is returned by UpdateAssetCollection on success.
func UpdateAssetCollection ¶
func UpdateAssetCollection( ctx_ context.Context, client_ graphql.Client, input UpdateAssetCollectionInput, ) (data_ *UpdateAssetCollectionResponse, err_ error)
func (*UpdateAssetCollectionResponse) GetUpdateAssetCollection ¶
func (v *UpdateAssetCollectionResponse) GetUpdateAssetCollection() *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation
GetUpdateAssetCollection returns UpdateAssetCollectionResponse.UpdateAssetCollection, and is useful for accessing the field via an interface.
type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation ¶
type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation struct {
Collection *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection `json:"collection"`
Errors []UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType `json:"errors"`
}
UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation includes the requested fields of the GraphQL type UpdateAssetCollectionMutation. The GraphQL type's documentation follows.
Update an asset collection's name or description.
func (*UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation) GetCollection ¶
func (v *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation) GetCollection() *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection
GetCollection returns UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation.Collection, and is useful for accessing the field via an interface.
func (*UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation) GetErrors ¶
func (v *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation) GetErrors() []UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType
GetErrors returns UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutation.Errors, and is useful for accessing the field via an interface.
type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection ¶
type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection struct {
Id string `json:"id"`
}
UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection includes the requested fields of the GraphQL type VaultAssetCollection. The GraphQL type's documentation follows.
GraphQL type for an asset collection.
func (*UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection) GetId ¶
func (v *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection) GetId() string
GetId returns UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationCollectionVaultAssetCollection.Id, and is useful for accessing the field via an interface.
type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType ¶
type UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType) GetField ¶
func (v *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType) GetField() string
GetField returns UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType) GetMessages ¶
func (v *UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType) GetMessages() []string
GetMessages returns UpdateAssetCollectionUpdateAssetCollectionUpdateAssetCollectionMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type UpdateBotInput ¶
type UpdateBotInput struct {
Id string `json:"id"`
Name *string `json:"name"`
Description *string `json:"description"`
TeamIds []string `json:"teamIds"`
RepositoryIds []string `json:"repositoryIds"`
}
func (*UpdateBotInput) GetDescription ¶
func (v *UpdateBotInput) GetDescription() *string
GetDescription returns UpdateBotInput.Description, and is useful for accessing the field via an interface.
func (*UpdateBotInput) GetId ¶
func (v *UpdateBotInput) GetId() string
GetId returns UpdateBotInput.Id, and is useful for accessing the field via an interface.
func (*UpdateBotInput) GetName ¶
func (v *UpdateBotInput) GetName() *string
GetName returns UpdateBotInput.Name, and is useful for accessing the field via an interface.
func (*UpdateBotInput) GetRepositoryIds ¶
func (v *UpdateBotInput) GetRepositoryIds() []string
GetRepositoryIds returns UpdateBotInput.RepositoryIds, and is useful for accessing the field via an interface.
func (*UpdateBotInput) GetTeamIds ¶
func (v *UpdateBotInput) GetTeamIds() []string
GetTeamIds returns UpdateBotInput.TeamIds, and is useful for accessing the field via an interface.
type UpdateBotResponse ¶
type UpdateBotResponse struct {
UpdateBot *UpdateBotUpdateBotUpdateBotMutation `json:"updateBot"`
}
UpdateBotResponse is returned by UpdateBot on success.
func UpdateBot ¶
func UpdateBot( ctx_ context.Context, client_ graphql.Client, input UpdateBotInput, ) (data_ *UpdateBotResponse, err_ error)
func (*UpdateBotResponse) GetUpdateBot ¶
func (v *UpdateBotResponse) GetUpdateBot() *UpdateBotUpdateBotUpdateBotMutation
GetUpdateBot returns UpdateBotResponse.UpdateBot, and is useful for accessing the field via an interface.
type UpdateBotUpdateBotUpdateBotMutation ¶
type UpdateBotUpdateBotUpdateBotMutation struct {
Bot *UpdateBotUpdateBotUpdateBotMutationBotManagedBot `json:"bot"`
Errors []UpdateBotUpdateBotUpdateBotMutationErrorsErrorType `json:"errors"`
}
UpdateBotUpdateBotUpdateBotMutation includes the requested fields of the GraphQL type UpdateBotMutation.
func (*UpdateBotUpdateBotUpdateBotMutation) GetBot ¶
func (v *UpdateBotUpdateBotUpdateBotMutation) GetBot() *UpdateBotUpdateBotUpdateBotMutationBotManagedBot
GetBot returns UpdateBotUpdateBotUpdateBotMutation.Bot, and is useful for accessing the field via an interface.
func (*UpdateBotUpdateBotUpdateBotMutation) GetErrors ¶
func (v *UpdateBotUpdateBotUpdateBotMutation) GetErrors() []UpdateBotUpdateBotUpdateBotMutationErrorsErrorType
GetErrors returns UpdateBotUpdateBotUpdateBotMutation.Errors, and is useful for accessing the field via an interface.
type UpdateBotUpdateBotUpdateBotMutationBotManagedBot ¶
type UpdateBotUpdateBotUpdateBotMutationBotManagedBot struct {
Id string `json:"id"`
Name string `json:"name"`
}
UpdateBotUpdateBotUpdateBotMutationBotManagedBot includes the requested fields of the GraphQL type ManagedBot.
func (*UpdateBotUpdateBotUpdateBotMutationBotManagedBot) GetId ¶
func (v *UpdateBotUpdateBotUpdateBotMutationBotManagedBot) GetId() string
GetId returns UpdateBotUpdateBotUpdateBotMutationBotManagedBot.Id, and is useful for accessing the field via an interface.
func (*UpdateBotUpdateBotUpdateBotMutationBotManagedBot) GetName ¶
func (v *UpdateBotUpdateBotUpdateBotMutationBotManagedBot) GetName() string
GetName returns UpdateBotUpdateBotUpdateBotMutationBotManagedBot.Name, and is useful for accessing the field via an interface.
type UpdateBotUpdateBotUpdateBotMutationErrorsErrorType ¶
type UpdateBotUpdateBotUpdateBotMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
UpdateBotUpdateBotUpdateBotMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*UpdateBotUpdateBotUpdateBotMutationErrorsErrorType) GetField ¶
func (v *UpdateBotUpdateBotUpdateBotMutationErrorsErrorType) GetField() string
GetField returns UpdateBotUpdateBotUpdateBotMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*UpdateBotUpdateBotUpdateBotMutationErrorsErrorType) GetMessages ¶
func (v *UpdateBotUpdateBotUpdateBotMutationErrorsErrorType) GetMessages() []string
GetMessages returns UpdateBotUpdateBotUpdateBotMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type UpdateTeamInput ¶
type UpdateTeamInput struct {
Id string `json:"id"`
Name *string `json:"name"`
Parent *string `json:"parent"`
Members []string `json:"members"`
SkillsRepositories []SkillsRepositoryInput `json:"skillsRepositories"`
}
func (*UpdateTeamInput) GetId ¶
func (v *UpdateTeamInput) GetId() string
GetId returns UpdateTeamInput.Id, and is useful for accessing the field via an interface.
func (*UpdateTeamInput) GetMembers ¶
func (v *UpdateTeamInput) GetMembers() []string
GetMembers returns UpdateTeamInput.Members, and is useful for accessing the field via an interface.
func (*UpdateTeamInput) GetName ¶
func (v *UpdateTeamInput) GetName() *string
GetName returns UpdateTeamInput.Name, and is useful for accessing the field via an interface.
func (*UpdateTeamInput) GetParent ¶
func (v *UpdateTeamInput) GetParent() *string
GetParent returns UpdateTeamInput.Parent, and is useful for accessing the field via an interface.
func (*UpdateTeamInput) GetSkillsRepositories ¶
func (v *UpdateTeamInput) GetSkillsRepositories() []SkillsRepositoryInput
GetSkillsRepositories returns UpdateTeamInput.SkillsRepositories, and is useful for accessing the field via an interface.
type UpdateTeamResponse ¶
type UpdateTeamResponse struct {
UpdateTeam *UpdateTeamUpdateTeamUpdateTeamMutation `json:"updateTeam"`
}
UpdateTeamResponse is returned by UpdateTeam on success.
func UpdateTeam ¶
func UpdateTeam( ctx_ context.Context, client_ graphql.Client, input UpdateTeamInput, ) (data_ *UpdateTeamResponse, err_ error)
func (*UpdateTeamResponse) GetUpdateTeam ¶
func (v *UpdateTeamResponse) GetUpdateTeam() *UpdateTeamUpdateTeamUpdateTeamMutation
GetUpdateTeam returns UpdateTeamResponse.UpdateTeam, and is useful for accessing the field via an interface.
type UpdateTeamUpdateTeamUpdateTeamMutation ¶
type UpdateTeamUpdateTeamUpdateTeamMutation struct {
Team *UpdateTeamUpdateTeamUpdateTeamMutationTeam `json:"team"`
Errors []UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType `json:"errors"`
}
UpdateTeamUpdateTeamUpdateTeamMutation includes the requested fields of the GraphQL type UpdateTeamMutation.
func (*UpdateTeamUpdateTeamUpdateTeamMutation) GetErrors ¶
func (v *UpdateTeamUpdateTeamUpdateTeamMutation) GetErrors() []UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType
GetErrors returns UpdateTeamUpdateTeamUpdateTeamMutation.Errors, and is useful for accessing the field via an interface.
func (*UpdateTeamUpdateTeamUpdateTeamMutation) GetTeam ¶
func (v *UpdateTeamUpdateTeamUpdateTeamMutation) GetTeam() *UpdateTeamUpdateTeamUpdateTeamMutationTeam
GetTeam returns UpdateTeamUpdateTeamUpdateTeamMutation.Team, and is useful for accessing the field via an interface.
type UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType ¶
type UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType) GetField ¶
func (v *UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType) GetField() string
GetField returns UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType) GetMessages ¶
func (v *UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType) GetMessages() []string
GetMessages returns UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type UpdateTeamUpdateTeamUpdateTeamMutationTeam ¶
type UpdateTeamUpdateTeamUpdateTeamMutationTeam struct {
Id string `json:"id"`
Name string `json:"name"`
}
UpdateTeamUpdateTeamUpdateTeamMutationTeam includes the requested fields of the GraphQL type Team.
func (*UpdateTeamUpdateTeamUpdateTeamMutationTeam) GetId ¶
func (v *UpdateTeamUpdateTeamUpdateTeamMutationTeam) GetId() string
GetId returns UpdateTeamUpdateTeamUpdateTeamMutationTeam.Id, and is useful for accessing the field via an interface.
func (*UpdateTeamUpdateTeamUpdateTeamMutationTeam) GetName ¶
func (v *UpdateTeamUpdateTeamUpdateTeamMutationTeam) GetName() string
GetName returns UpdateTeamUpdateTeamUpdateTeamMutationTeam.Name, and is useful for accessing the field via an interface.
type VaultAssetInstallationEntityType ¶
type VaultAssetInstallationEntityType string
Entity type for vault asset installation.
const ( VaultAssetInstallationEntityTypeOrganization VaultAssetInstallationEntityType = "ORGANIZATION" VaultAssetInstallationEntityTypeRepository VaultAssetInstallationEntityType = "REPOSITORY" VaultAssetInstallationEntityTypeTeam VaultAssetInstallationEntityType = "TEAM" VaultAssetInstallationEntityTypeUser VaultAssetInstallationEntityType = "USER" VaultAssetInstallationEntityTypeBot VaultAssetInstallationEntityType = "BOT" )
type VaultAssetLookupResponse ¶
type VaultAssetLookupResponse struct {
Vault VaultAssetLookupVault `json:"vault"`
}
VaultAssetLookupResponse is returned by VaultAssetLookup on success.
func VaultAssetLookup ¶
func (*VaultAssetLookupResponse) GetVault ¶
func (v *VaultAssetLookupResponse) GetVault() VaultAssetLookupVault
GetVault returns VaultAssetLookupResponse.Vault, and is useful for accessing the field via an interface.
type VaultAssetLookupVault ¶
type VaultAssetLookupVault struct {
Assets VaultAssetLookupVaultAssetsVaultAssetsConnection `json:"assets"`
}
VaultAssetLookupVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*VaultAssetLookupVault) GetAssets ¶
func (v *VaultAssetLookupVault) GetAssets() VaultAssetLookupVaultAssetsVaultAssetsConnection
GetAssets returns VaultAssetLookupVault.Assets, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnection ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnection struct {
Nodes []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnection) GetNodes ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns VaultAssetLookupVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnection) MarshalJSON ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*VaultAssetLookupVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
GetDescription returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.Description, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetName ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
GetName returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.Name, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetType ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
GetType returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.Type, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetVersions ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill) GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill.Versions, and is useful for accessing the field via an interface.
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// GetName returns the interface-field "name" from its implementation.
GetName() string
// GetType returns the interface-field "type" from its implementation.
GetType() AssetType
// GetDescription returns the interface-field "description" from its implementation.
GetDescription() string
// GetCreatedAt returns the interface-field "createdAt" from its implementation.
GetCreatedAt() time.Time
// GetUpdatedAt returns the interface-field "updatedAt" from its implementation.
GetUpdatedAt() time.Time
// GetVersions returns the interface-field "versions" from its implementation.
GetVersions() []VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
// contains filtered or unexported methods
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAgent VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesAppPlugin VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesCommand VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesHook VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesMcpServer VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesRule VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion ¶
type VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion struct {
Version string `json:"version"`
CreatedAt time.Time `json:"createdAt"`
FilesCount int `json:"filesCount"`
}
VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion includes the requested fields of the GraphQL type VaultAssetVersion. The GraphQL type's documentation follows.
Version information for a vault asset.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetCreatedAt ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetFilesCount ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetFilesCount() int
GetFilesCount returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion.FilesCount, and is useful for accessing the field via an interface.
func (*VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetVersion ¶
func (v *VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetVersion() string
GetVersion returns VaultAssetLookupVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion.Version, and is useful for accessing the field via an interface.
type VaultAssetsResponse ¶
type VaultAssetsResponse struct {
Vault VaultAssetsVault `json:"vault"`
}
VaultAssetsResponse is returned by VaultAssets on success.
func VaultAssets ¶
func (*VaultAssetsResponse) GetVault ¶
func (v *VaultAssetsResponse) GetVault() VaultAssetsVault
GetVault returns VaultAssetsResponse.Vault, and is useful for accessing the field via an interface.
type VaultAssetsVault ¶
type VaultAssetsVault struct {
Assets VaultAssetsVaultAssetsVaultAssetsConnection `json:"assets"`
}
VaultAssetsVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*VaultAssetsVault) GetAssets ¶
func (v *VaultAssetsVault) GetAssets() VaultAssetsVaultAssetsVaultAssetsConnection
GetAssets returns VaultAssetsVault.Assets, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnection ¶
type VaultAssetsVaultAssetsVaultAssetsConnection struct {
// Pagination data for this connection.
PageInfo VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo `json:"pageInfo"`
Nodes []VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
VaultAssetsVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*VaultAssetsVaultAssetsVaultAssetsConnection) GetNodes ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns VaultAssetsVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnection) GetPageInfo ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetPageInfo() VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo
GetPageInfo returns VaultAssetsVaultAssetsVaultAssetsConnection.PageInfo, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnection) MarshalJSON ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*VaultAssetsVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin includes the requested fields of the GraphQL type AppPlugin.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Type AssetType `json:"type"`
LatestVersion string `json:"latestVersion"`
VersionsCount int `json:"versionsCount"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetLatestVersion ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetType ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetVersionsCount ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// GetType returns the interface-field "type" from its implementation.
GetType() AssetType
// GetLatestVersion returns the interface-field "latestVersion" from its implementation.
GetLatestVersion() string
// GetVersionsCount returns the interface-field "versionsCount" from its implementation.
GetVersionsCount() int
// GetDescription returns the interface-field "description" from its implementation.
GetDescription() string
// GetCreatedAt returns the interface-field "createdAt" from its implementation.
GetCreatedAt() time.Time
// GetUpdatedAt returns the interface-field "updatedAt" from its implementation.
GetUpdatedAt() time.Time
// contains filtered or unexported methods
}
VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent VaultAssetsVaultAssetsVaultAssetsConnectionNodesAppPlugin VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo ¶
type VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage ¶
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.