Documentation
¶
Index ¶
- Constants
- Variables
- 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 AssetAuditLogResponse
- type AssetGIDResponse
- type AssetGIDVault
- type AssetGIDVaultAssetsVaultAssetsConnection
- 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 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 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 AssetType
- type BotApiKeysBotManagedBot
- type BotApiKeysBotManagedBotApiKeysBotApiKey
- type BotApiKeysResponse
- type BotInstalledBotManagedBot
- type BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill
- type BotInstalledResponse
- 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 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 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 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 DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutation
- type DeleteBotApiKeyDeleteBotApiKeyDeleteBotApiKeyMutationErrorsErrorType
- type DeleteBotApiKeyResponse
- type DeleteBotDeleteBotDeleteBotMutation
- type DeleteBotDeleteBotDeleteBotMutationErrorsErrorType
- type DeleteBotResponse
- type DeleteTeamDeleteTeamDeleteTeamMutation
- type DeleteTeamDeleteTeamDeleteTeamMutationErrorsErrorType
- type DeleteTeamResponse
- type FindUserOrganizationOrganizationType
- type FindUserOrganizationOrganizationTypeUsersUserConnection
- type FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser
- type FindUserResponse
- type GetMeResponse
- type GetMeUser
- 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 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 RemoveAssetInstallationsInput
- type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation
- type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType
- type RemoveAssetInstallationsResponse
- type RemoveTeamMemberInput
- type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation
- type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType
- type RemoveTeamMemberResponse
- type RenameAssetInput
- type RenameAssetRenameAssetRenameAssetMutation
- type RenameAssetRenameAssetRenameAssetMutationErrorsErrorType
- type RenameAssetResponse
- type RepositoryInstallationInput
- type RevokeBotRuntimeTokensResponse
- type RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation
- type SetAssetInstallationsInput
- 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 SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetClaudeCodePlugin
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetCommand
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetHook
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetMcpServer
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetRule
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetSkill
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType
- type SetTeamAdminInput
- type SetTeamAdminResponse
- type SetTeamAdminSetTeamAdminSetTeamAdminMutation
- type SetTeamAdminSetTeamAdminSetTeamAdminMutationErrorsErrorType
- type SkillsRepositoryInput
- type UninstallSkillFromBotResponse
- type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutation
- type UninstallSkillFromBotUninstallSkillFromBotUninstallSkillFromBotMutationErrorsErrorType
- type UpdateBotInput
- type UpdateBotResponse
- type UpdateBotUpdateBotUpdateBotMutation
- type UpdateBotUpdateBotUpdateBotMutationBotManagedBot
- type UpdateBotUpdateBotUpdateBotMutationErrorsErrorType
- type UpdateTeamInput
- type UpdateTeamResponse
- type UpdateTeamUpdateTeamUpdateTeamMutation
- type UpdateTeamUpdateTeamUpdateTeamMutationErrorsErrorType
- type UpdateTeamUpdateTeamUpdateTeamMutationTeam
- type VaultAssetInstallationEntityType
- type VaultAssetsByNameResponse
- type VaultAssetsByNameVault
- type VaultAssetsByNameVaultAssetsVaultAssetsConnection
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetVersions() ...
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersions() ...
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetVersions() ...
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetVersions() ...
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersions() ...
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetVersions() ...
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetVersions() ...
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetCreatedAt() time.Time
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetFilesCount() int
- func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetVersion() string
- type VaultAssetsResponse
- type VaultAssetsVault
- type VaultAssetsVaultAssetsVaultAssetsConnection
- 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 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
Constants ¶
const AssetAuditLog_Operation = `` /* 174-byte string literal not displayed */
The query executed by AssetAuditLog.
const AssetGID_Operation = `` /* 159-byte string literal not displayed */
The query executed by AssetGID.
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 CreateAgentAsset_Operation = `` /* 203-byte string literal not displayed */
The mutation executed by CreateAgentAsset.
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 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 FindUser_Operation = `` /* 127-byte string literal not displayed */
The query executed by FindUser.
const GetMe_Operation = `
query GetMe {
user {
id
username
email
firstName
lastName
}
}
`
The query executed by GetMe.
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 ListTeams_Operation = `` /* 459-byte string literal not displayed */
The query executed by ListTeams.
const RemoveAssetInstallations_Operation = `` /* 172-byte string literal not displayed */
The mutation executed by RemoveAssetInstallations.
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 RevokeBotRuntimeTokens_Operation = `
mutation RevokeBotRuntimeTokens ($botId: ID!) {
revokeBotRuntimeTokens(botId: $botId) {
revokedCount
}
}
`
The mutation executed by RevokeBotRuntimeTokens.
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 UninstallSkillFromBot_Operation = `` /* 173-byte string literal not displayed */
The mutation executed by UninstallSkillFromBot.
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 VaultAssetsByName_Operation = `` /* 261-byte string literal not displayed */
The query executed by VaultAssetsByName.
const VaultAssets_Operation = `` /* 284-byte string literal not displayed */
The query executed by VaultAssets.
Variables ¶
var AllAssetType = []AssetType{ AssetTypeSkill, AssetTypeMcp, AssetTypeAgent, AssetTypeCommand, AssetTypeHook, AssetTypeRule, AssetTypeClaudeCodePlugin, }
Functions ¶
This section is empty.
Types ¶
type AssetAuditLogAssetAuditLogAssetAuditEventConnection ¶
type AssetAuditLogAssetAuditLogAssetAuditEventConnection struct {
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.
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 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 {
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) 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 ¶ added in v1.3.3
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesAgent) GetType ¶ added in v1.3.5
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 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 ¶ added in v1.3.3
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType ¶ added in v1.3.5
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 ¶ added in v1.3.3
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand) GetType ¶ added in v1.3.5
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 ¶ added in v1.3.3
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesHook) GetType ¶ added in v1.3.5
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 ¶ added in v1.3.3
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType ¶ added in v1.3.5
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 ¶ added in v1.3.3
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesRule) GetType ¶ added in v1.3.5
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 ¶ added in v1.3.3
func (v *AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill) GetType ¶ added in v1.3.5
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 AssetGIDVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin AssetGIDVaultAssetsVaultAssetsConnectionNodesCommand AssetGIDVaultAssetsVaultAssetsConnectionNodesHook AssetGIDVaultAssetsVaultAssetsConnectionNodesMcpServer AssetGIDVaultAssetsVaultAssetsConnectionNodesRule AssetGIDVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type AssetInstallationInput ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *AssetInstallationInput) GetEntityId() *string
GetEntityId returns AssetInstallationInput.EntityId, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetEntityName ¶ added in v1.3.5
func (v *AssetInstallationInput) GetEntityName() *string
GetEntityName returns AssetInstallationInput.EntityName, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetEntityProvider ¶ added in v1.3.5
func (v *AssetInstallationInput) GetEntityProvider() *string
GetEntityProvider returns AssetInstallationInput.EntityProvider, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetEntityType ¶ added in v1.3.5
func (v *AssetInstallationInput) GetEntityType() VaultAssetInstallationEntityType
GetEntityType returns AssetInstallationInput.EntityType, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetMonoRepoConfigId ¶ added in v1.3.5
func (v *AssetInstallationInput) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns AssetInstallationInput.MonoRepoConfigId, and is useful for accessing the field via an interface.
func (*AssetInstallationInput) GetMonoRepoConfigName ¶ added in v1.3.5
func (v *AssetInstallationInput) GetMonoRepoConfigName() *string
GetMonoRepoConfigName returns AssetInstallationInput.MonoRepoConfigName, and is useful for accessing the field via an interface.
type AssetType ¶ added in v1.2.3
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" )
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 ¶ added in v1.3.5
func (v *BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetAssetType() string
GetAssetType returns BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill.AssetType, and is useful for accessing the field via an interface.
func (*BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetIsDirectInstall ¶ added in v1.3.5
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 CreateAgentAssetCreateAssetCreateAssetMutation ¶ added in v1.3.5
type CreateAgentAssetCreateAssetCreateAssetMutation struct {
Asset *CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset `json:"-"`
Errors []CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType `json:"errors"`
}
CreateAgentAssetCreateAssetCreateAssetMutation includes the requested fields of the GraphQL type CreateAssetMutation.
func (*CreateAgentAssetCreateAssetCreateAssetMutation) GetAsset ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) GetAsset() *CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset
GetAsset returns CreateAgentAssetCreateAssetCreateAssetMutation.Asset, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutation) GetErrors ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) GetErrors() []CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType
GetErrors returns CreateAgentAssetCreateAssetCreateAssetMutation.Errors, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutation) MarshalJSON ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) MarshalJSON() ([]byte, error)
func (*CreateAgentAssetCreateAssetCreateAssetMutation) UnmarshalJSON ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutation) UnmarshalJSON(b []byte) error
type CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetLatestVersion ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetName ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetSlug ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetType ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetTypename ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetAgent.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetLatestVersion ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetName ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetSlug ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetType ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetTypename ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetLatestVersion ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetName ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetSlug ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetType ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetTypename ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetHook ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetLatestVersion ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetName ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetSlug ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetType ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetTypename ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetHook) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetHook.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetLatestVersion ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetName ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetSlug ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetType ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetTypename ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetRule ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetLatestVersion ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetName ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetSlug ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetType ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetTypename ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetRule) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetRule.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetId() string
GetId returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Id, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetLatestVersion ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetLatestVersion() string
GetLatestVersion returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.LatestVersion, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetName ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetName() string
GetName returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Name, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetSlug ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetSlug() string
GetSlug returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Slug, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetType ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetType() AssetType
GetType returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Type, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetTypename ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill) GetTypename() *string
GetTypename returns CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill.Typename, and is useful for accessing the field via an interface.
type CreateAgentAssetCreateAssetCreateAssetMutationAssetVaultAsset ¶ added in v1.3.5
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 CreateAgentAssetCreateAssetCreateAssetMutationAssetClaudeCodePlugin CreateAgentAssetCreateAssetCreateAssetMutationAssetCommand CreateAgentAssetCreateAssetCreateAssetMutationAssetHook CreateAgentAssetCreateAssetCreateAssetMutationAssetMcpServer CreateAgentAssetCreateAssetCreateAssetMutationAssetRule CreateAgentAssetCreateAssetCreateAssetMutationAssetSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType ¶ added in v1.3.5
type CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetField ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetField() string
GetField returns CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetMessages ¶ added in v1.3.5
func (v *CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType) GetMessages() []string
GetMessages returns CreateAgentAssetCreateAssetCreateAssetMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type CreateAgentAssetResponse ¶ added in v1.3.5
type CreateAgentAssetResponse struct {
CreateAsset *CreateAgentAssetCreateAssetCreateAssetMutation `json:"createAsset"`
}
CreateAgentAssetResponse is returned by CreateAgentAsset on success.
func CreateAgentAsset ¶ added in v1.3.5
func CreateAgentAsset( ctx_ context.Context, client_ graphql.Client, input CreateAssetInput, ) (data_ *CreateAgentAssetResponse, err_ error)
func (*CreateAgentAssetResponse) GetCreateAsset ¶ added in v1.3.5
func (v *CreateAgentAssetResponse) GetCreateAsset() *CreateAgentAssetCreateAssetCreateAssetMutation
GetCreateAsset returns CreateAgentAssetResponse.CreateAsset, and is useful for accessing the field via an interface.
type CreateAssetInput ¶ added in v1.3.5
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 ¶ added in v1.3.5
func (v *CreateAssetInput) GetAssetType() string
GetAssetType returns CreateAssetInput.AssetType, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetDescription ¶ added in v1.3.5
func (v *CreateAssetInput) GetDescription() *string
GetDescription returns CreateAssetInput.Description, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookArgs ¶ added in v1.3.5
func (v *CreateAssetInput) GetHookArgs() []string
GetHookArgs returns CreateAssetInput.HookArgs, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookCommand ¶ added in v1.3.5
func (v *CreateAssetInput) GetHookCommand() *string
GetHookCommand returns CreateAssetInput.HookCommand, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookEvent ¶ added in v1.3.5
func (v *CreateAssetInput) GetHookEvent() *string
GetHookEvent returns CreateAssetInput.HookEvent, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookMatcher ¶ added in v1.3.5
func (v *CreateAssetInput) GetHookMatcher() *string
GetHookMatcher returns CreateAssetInput.HookMatcher, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetHookTimeout ¶ added in v1.3.5
func (v *CreateAssetInput) GetHookTimeout() *int
GetHookTimeout returns CreateAssetInput.HookTimeout, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetInstallations ¶ added in v1.3.5
func (v *CreateAssetInput) GetInstallations() []AssetInstallationInput
GetInstallations returns CreateAssetInput.Installations, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpArgs ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpArgs() []string
GetMcpArgs returns CreateAssetInput.McpArgs, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpCommand ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpCommand() *string
GetMcpCommand returns CreateAssetInput.McpCommand, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpEnv ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpEnv() *json.RawMessage
GetMcpEnv returns CreateAssetInput.McpEnv, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpIntegrationId ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpIntegrationId() *string
GetMcpIntegrationId returns CreateAssetInput.McpIntegrationId, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpSecured ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpSecured() *bool
GetMcpSecured returns CreateAssetInput.McpSecured, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpToolNames ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpToolNames() []McpToolInput
GetMcpToolNames returns CreateAssetInput.McpToolNames, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpTransport ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpTransport() *string
GetMcpTransport returns CreateAssetInput.McpTransport, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetMcpUrl ¶ added in v1.3.5
func (v *CreateAssetInput) GetMcpUrl() *string
GetMcpUrl returns CreateAssetInput.McpUrl, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetName ¶ added in v1.3.5
func (v *CreateAssetInput) GetName() string
GetName returns CreateAssetInput.Name, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetOriginalPrompt ¶ added in v1.3.5
func (v *CreateAssetInput) GetOriginalPrompt() *string
GetOriginalPrompt returns CreateAssetInput.OriginalPrompt, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetPluginMarketplaceUrl ¶ added in v1.3.5
func (v *CreateAssetInput) GetPluginMarketplaceUrl() *string
GetPluginMarketplaceUrl returns CreateAssetInput.PluginMarketplaceUrl, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetRawContent ¶ added in v1.3.5
func (v *CreateAssetInput) GetRawContent() *string
GetRawContent returns CreateAssetInput.RawContent, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetRuleGlobs ¶ added in v1.3.5
func (v *CreateAssetInput) GetRuleGlobs() []string
GetRuleGlobs returns CreateAssetInput.RuleGlobs, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetRuleTitle ¶ added in v1.3.5
func (v *CreateAssetInput) GetRuleTitle() *string
GetRuleTitle returns CreateAssetInput.RuleTitle, and is useful for accessing the field via an interface.
func (*CreateAssetInput) GetSuggestionId ¶ added in v1.3.5
func (v *CreateAssetInput) GetSuggestionId() *string
GetSuggestionId returns CreateAssetInput.SuggestionId, 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"`
}
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) 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 ¶ added in v1.3.2
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 ¶ added in v1.3.2
func (v *CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation) GetBotKey() string
GetBotKey returns CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation.BotKey, and is useful for accessing the field via an interface.
func (*CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation) GetExpiresAt ¶ added in v1.3.2
func (v *CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation) GetExpiresAt() time.Time
GetExpiresAt returns CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation.ExpiresAt, and is useful for accessing the field via an interface.
type CreateBotRuntimeTokenResponse ¶ added in v1.3.2
type CreateBotRuntimeTokenResponse struct {
CreateBotRuntimeToken *CreateBotRuntimeTokenCreateBotRuntimeTokenCreateBotRuntimeTokenMutation `json:"createBotRuntimeToken"`
}
CreateBotRuntimeTokenResponse is returned by CreateBotRuntimeToken on success.
func CreateBotRuntimeToken ¶ added in v1.3.2
func (*CreateBotRuntimeTokenResponse) GetCreateBotRuntimeToken ¶ added in v1.3.2
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 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 FindUserOrganizationOrganizationType ¶ added in v1.2.3
type FindUserOrganizationOrganizationType struct {
Users FindUserOrganizationOrganizationTypeUsersUserConnection `json:"users"`
}
FindUserOrganizationOrganizationType includes the requested fields of the GraphQL type OrganizationType.
func (*FindUserOrganizationOrganizationType) GetUsers ¶ added in v1.2.3
func (v *FindUserOrganizationOrganizationType) GetUsers() FindUserOrganizationOrganizationTypeUsersUserConnection
GetUsers returns FindUserOrganizationOrganizationType.Users, and is useful for accessing the field via an interface.
type FindUserOrganizationOrganizationTypeUsersUserConnection ¶ added in v1.2.3
type FindUserOrganizationOrganizationTypeUsersUserConnection struct {
Nodes []FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser `json:"nodes"`
}
FindUserOrganizationOrganizationTypeUsersUserConnection includes the requested fields of the GraphQL type UserConnection.
func (*FindUserOrganizationOrganizationTypeUsersUserConnection) GetNodes ¶ added in v1.2.3
func (v *FindUserOrganizationOrganizationTypeUsersUserConnection) GetNodes() []FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser
GetNodes returns FindUserOrganizationOrganizationTypeUsersUserConnection.Nodes, and is useful for accessing the field via an interface.
type FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser ¶ added in v1.2.3
type FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser struct {
Id string `json:"id"`
Email string `json:"email"`
}
FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser includes the requested fields of the GraphQL type User.
func (*FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetEmail ¶ added in v1.2.3
func (v *FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetEmail() string
GetEmail returns FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser.Email, and is useful for accessing the field via an interface.
func (*FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetId ¶ added in v1.2.3
func (v *FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser) GetId() string
GetId returns FindUserOrganizationOrganizationTypeUsersUserConnectionNodesUser.Id, and is useful for accessing the field via an interface.
type FindUserResponse ¶ added in v1.2.3
type FindUserResponse struct {
Organization FindUserOrganizationOrganizationType `json:"organization"`
}
FindUserResponse is returned by FindUser on success.
func (*FindUserResponse) GetOrganization ¶ added in v1.2.3
func (v *FindUserResponse) GetOrganization() FindUserOrganizationOrganizationType
GetOrganization returns FindUserResponse.Organization, 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 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 ¶ added in v1.3.3
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 ¶ added in v1.3.3
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 ¶ added in v1.3.5
func (v *ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetAssetType() string
GetAssetType returns ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill.AssetType, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetIsDirectInstall ¶ added in v1.3.4
func (v *ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetIsDirectInstall() bool
GetIsDirectInstall returns ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill.IsDirectInstall, and is useful for accessing the field via an interface.
func (*ListBotsBotsManagedBotInstalledSkillsBotInstalledSkill) GetName ¶ added in v1.3.3
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 ListTeamsOrganizationOrganizationType ¶ added in v1.2.3
type ListTeamsOrganizationOrganizationType struct {
Teams ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection `json:"teams"`
}
ListTeamsOrganizationOrganizationType includes the requested fields of the GraphQL type OrganizationType.
func (*ListTeamsOrganizationOrganizationType) GetTeams ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationType) GetTeams() ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection
GetTeams returns ListTeamsOrganizationOrganizationType.Teams, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetNodes() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam
GetNodes returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection.Nodes, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetPageInfo ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetPageInfo() ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo
GetPageInfo returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection.PageInfo, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetTotalCount ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection) GetTotalCount() int
GetTotalCount returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnection.TotalCount, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam ¶ added in v1.2.3
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 ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetAdminMembers() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType
GetAdminMembers returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.AdminMembers, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetId ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetId() string
GetId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.Id, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetMembers ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetMembers() ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection
GetMembers returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.Members, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetName ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetName() string
GetName returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.Name, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetSkillsRepositories ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam) GetSkillsRepositories() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType
GetSkillsRepositories returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeam.SkillsRepositories, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType ¶ added in v1.2.4
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType struct {
Id string `json:"id"`
Email string `json:"email"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType includes the requested fields of the GraphQL type SimpleUserType.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetEmail ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetEmail() string
GetEmail returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType.Email, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetId ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType) GetId() string
GetId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamAdminMembersSimpleUserType.Id, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection) GetNodes() []ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser
GetNodes returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection.Nodes, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection) GetTotalCount ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection) GetTotalCount() int
GetTotalCount returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnection.TotalCount, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser ¶ added in v1.2.3
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser struct {
Id string `json:"id"`
Email string `json:"email"`
}
ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser includes the requested fields of the GraphQL type User.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetEmail ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetEmail() string
GetEmail returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser.Email, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetId ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser) GetId() string
GetId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamMembersUserConnectionNodesUser.Id, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType ¶ added in v1.2.3
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 ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetName() string
GetName returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType.Name, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetOwner ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetOwner() string
GetOwner returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType.Owner, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetRepositoryId ¶ added in v1.2.3
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType) GetRepositoryId() string
GetRepositoryId returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionNodesTeamSkillsRepositoriesSkillsRepositoryType.RepositoryId, and is useful for accessing the field via an interface.
type ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo ¶ added in v1.2.4
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 ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo) GetHasNextPage ¶ added in v1.2.4
func (v *ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns ListTeamsOrganizationOrganizationTypeTeamsTeamsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type ListTeamsResponse ¶ added in v1.2.3
type ListTeamsResponse struct {
Organization ListTeamsOrganizationOrganizationType `json:"organization"`
}
ListTeamsResponse is returned by ListTeams on success.
func (*ListTeamsResponse) GetOrganization ¶ added in v1.2.3
func (v *ListTeamsResponse) GetOrganization() ListTeamsOrganizationOrganizationType
GetOrganization returns ListTeamsResponse.Organization, and is useful for accessing the field via an interface.
type McpToolInput ¶ added in v1.3.5
type McpToolInput struct {
Name string `json:"name"`
Description *string `json:"description"`
EstimatedTokens *int `json:"estimatedTokens"`
}
func (*McpToolInput) GetDescription ¶ added in v1.3.5
func (v *McpToolInput) GetDescription() *string
GetDescription returns McpToolInput.Description, and is useful for accessing the field via an interface.
func (*McpToolInput) GetEstimatedTokens ¶ added in v1.3.5
func (v *McpToolInput) GetEstimatedTokens() *int
GetEstimatedTokens returns McpToolInput.EstimatedTokens, and is useful for accessing the field via an interface.
func (*McpToolInput) GetName ¶ added in v1.3.5
func (v *McpToolInput) GetName() string
GetName returns McpToolInput.Name, 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 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 ¶ added in v1.2.3
func (*RenameAssetInput) GetNewName ¶ added in v1.2.3
func (v *RenameAssetInput) GetNewName() string
GetNewName returns RenameAssetInput.NewName, and is useful for accessing the field via an interface.
func (*RenameAssetInput) GetOldName ¶ added in v1.2.3
func (v *RenameAssetInput) GetOldName() string
GetOldName returns RenameAssetInput.OldName, and is useful for accessing the field via an interface.
type RenameAssetRenameAssetRenameAssetMutation ¶ added in v1.2.3
type RenameAssetRenameAssetRenameAssetMutation struct {
Success bool `json:"success"`
Errors []RenameAssetRenameAssetRenameAssetMutationErrorsErrorType `json:"errors"`
}
RenameAssetRenameAssetRenameAssetMutation includes the requested fields of the GraphQL type RenameAssetMutation.
func (*RenameAssetRenameAssetRenameAssetMutation) GetErrors ¶ added in v1.2.3
func (v *RenameAssetRenameAssetRenameAssetMutation) GetErrors() []RenameAssetRenameAssetRenameAssetMutationErrorsErrorType
GetErrors returns RenameAssetRenameAssetRenameAssetMutation.Errors, and is useful for accessing the field via an interface.
func (*RenameAssetRenameAssetRenameAssetMutation) GetSuccess ¶ added in v1.2.3
func (v *RenameAssetRenameAssetRenameAssetMutation) GetSuccess() bool
GetSuccess returns RenameAssetRenameAssetRenameAssetMutation.Success, and is useful for accessing the field via an interface.
type RenameAssetRenameAssetRenameAssetMutationErrorsErrorType ¶ added in v1.2.3
type RenameAssetRenameAssetRenameAssetMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
RenameAssetRenameAssetRenameAssetMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetField ¶ added in v1.2.3
func (v *RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetField() string
GetField returns RenameAssetRenameAssetRenameAssetMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetMessages ¶ added in v1.2.3
func (v *RenameAssetRenameAssetRenameAssetMutationErrorsErrorType) GetMessages() []string
GetMessages returns RenameAssetRenameAssetRenameAssetMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type RenameAssetResponse ¶ added in v1.2.3
type RenameAssetResponse struct {
RenameAsset *RenameAssetRenameAssetRenameAssetMutation `json:"renameAsset"`
}
RenameAssetResponse is returned by RenameAsset on success.
func RenameAsset ¶ added in v1.2.3
func RenameAsset( ctx_ context.Context, client_ graphql.Client, input RenameAssetInput, ) (data_ *RenameAssetResponse, err_ error)
func (*RenameAssetResponse) GetRenameAsset ¶ added in v1.2.3
func (v *RenameAssetResponse) GetRenameAsset() *RenameAssetRenameAssetRenameAssetMutation
GetRenameAsset returns RenameAssetResponse.RenameAsset, 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 ¶ added in v1.3.2
type RevokeBotRuntimeTokensResponse struct {
RevokeBotRuntimeTokens *RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation `json:"revokeBotRuntimeTokens"`
}
RevokeBotRuntimeTokensResponse is returned by RevokeBotRuntimeTokens on success.
func RevokeBotRuntimeTokens ¶ added in v1.3.2
func (*RevokeBotRuntimeTokensResponse) GetRevokeBotRuntimeTokens ¶ added in v1.3.2
func (v *RevokeBotRuntimeTokensResponse) GetRevokeBotRuntimeTokens() *RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation
GetRevokeBotRuntimeTokens returns RevokeBotRuntimeTokensResponse.RevokeBotRuntimeTokens, and is useful for accessing the field via an interface.
type RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation ¶ added in v1.3.2
type RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation struct {
RevokedCount int `json:"revokedCount"`
}
RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation includes the requested fields of the GraphQL type RevokeBotRuntimeTokensMutation.
func (*RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation) GetRevokedCount ¶ added in v1.3.2
func (v *RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation) GetRevokedCount() int
GetRevokedCount returns RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation.RevokedCount, 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"`
}
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) 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 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 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 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 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 UpdateBotInput ¶
type UpdateBotInput struct {
Id string `json:"id"`
Name *string `json:"name"`
Description *string `json:"description"`
TeamIds []string `json:"teamIds"`
}
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) 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 ¶ added in v1.3.5
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 VaultAssetsByNameResponse ¶ added in v1.2.3
type VaultAssetsByNameResponse struct {
Vault VaultAssetsByNameVault `json:"vault"`
}
VaultAssetsByNameResponse is returned by VaultAssetsByName on success.
func VaultAssetsByName ¶ added in v1.2.3
func (*VaultAssetsByNameResponse) GetVault ¶ added in v1.2.3
func (v *VaultAssetsByNameResponse) GetVault() VaultAssetsByNameVault
GetVault returns VaultAssetsByNameResponse.Vault, and is useful for accessing the field via an interface.
type VaultAssetsByNameVault ¶ added in v1.2.3
type VaultAssetsByNameVault struct {
Assets VaultAssetsByNameVaultAssetsVaultAssetsConnection `json:"assets"`
}
VaultAssetsByNameVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*VaultAssetsByNameVault) GetAssets ¶ added in v1.2.3
func (v *VaultAssetsByNameVault) GetAssets() VaultAssetsByNameVaultAssetsVaultAssetsConnection
GetAssets returns VaultAssetsByNameVault.Assets, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnection ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnection struct {
Nodes []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnection) GetNodes ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns VaultAssetsByNameVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnection) MarshalJSON ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
GetDescription returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetName ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
GetName returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent.Name, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetType ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
GetType returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetVersions ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent) GetVersions() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent.Versions, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
GetDescription returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
GetName returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
GetType returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersions ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersions() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Versions, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
GetDescription returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetName ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
GetName returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand.Name, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetType ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
GetType returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetVersions ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand) GetVersions() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand.Versions, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
GetDescription returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetName ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
GetName returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook.Name, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetType ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
GetType returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetVersions ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook) GetVersions() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook.Versions, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
GetDescription returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
GetName returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer.Name, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
GetType returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersions ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersions() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer.Versions, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
GetDescription returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetName ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
GetName returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule.Name, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetType ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
GetType returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetVersions ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule) GetVersions() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule.Versions, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
Type AssetType `json:"type"`
Description string `json:"description"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
Versions []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion `json:"versions"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
GetDescription returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetName ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
GetName returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill.Name, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetType ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
GetType returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetVersions ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill) GetVersions() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
GetVersions returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill.Versions, and is useful for accessing the field via an interface.
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset 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
// 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() []VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion
// contains filtered or unexported methods
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesAgent VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesCommand VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesHook VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesMcpServer VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesRule VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion ¶ added in v1.2.3
type VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion struct {
Version string `json:"version"`
CreatedAt time.Time `json:"createdAt"`
FilesCount int `json:"filesCount"`
}
VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion includes the requested fields of the GraphQL type VaultAssetVersion. The GraphQL type's documentation follows.
Version information for a vault asset.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetCreatedAt ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetFilesCount ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetFilesCount() int
GetFilesCount returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion.FilesCount, and is useful for accessing the field via an interface.
func (*VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetVersion ¶ added in v1.2.3
func (v *VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion) GetVersion() string
GetVersion returns VaultAssetsByNameVaultAssetsVaultAssetsConnectionNodesVaultAssetVersionsVaultAssetVersion.Version, and is useful for accessing the field via an interface.
type VaultAssetsResponse ¶ added in v1.2.3
type VaultAssetsResponse struct {
Vault VaultAssetsVault `json:"vault"`
}
VaultAssetsResponse is returned by VaultAssets on success.
func VaultAssets ¶ added in v1.2.3
func (*VaultAssetsResponse) GetVault ¶ added in v1.2.3
func (v *VaultAssetsResponse) GetVault() VaultAssetsVault
GetVault returns VaultAssetsResponse.Vault, and is useful for accessing the field via an interface.
type VaultAssetsVault ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVault) GetAssets() VaultAssetsVaultAssetsVaultAssetsConnection
GetAssets returns VaultAssetsVault.Assets, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnection ¶ added in v1.2.3
type VaultAssetsVaultAssetsVaultAssetsConnection struct {
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns VaultAssetsVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnection) MarshalJSON ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*VaultAssetsVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetLatestVersion ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetType ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetVersionsCount ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetLatestVersion ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersionsCount ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetLatestVersion ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetType ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetVersionsCount ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetLatestVersion ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetType ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetVersionsCount ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetLatestVersion ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersionsCount ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetLatestVersion ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetType ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetVersionsCount ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill ¶ added in v1.2.3
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 ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
GetCreatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.CreatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
GetDescription returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Description, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetLatestVersion ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetLatestVersion() string
GetLatestVersion returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.LatestVersion, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetType ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
GetType returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Type, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
GetUpdatedAt returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.UpdatedAt, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetVersionsCount ¶ added in v1.2.3
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetVersionsCount() int
GetVersionsCount returns VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill.VersionsCount, and is useful for accessing the field via an interface.
type VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶ added in v1.2.3
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 VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).