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 AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo
- 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 AssetInstallationsResponse
- type AssetInstallationsVault
- type AssetInstallationsVaultAssetsVaultAssetsConnection
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) GetNodes() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetInstallations() ...
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityId() *string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityName() string
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityType() VaultAssetInstallationEntityType
- func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetMonoRepoConfigId() *string
- type AssetType
- type AssetUsageEventsAssetUsageEventsAssetUsageEventConnection
- type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetActorEmail() *string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetName() string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetType() string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetVersion() string
- func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetTimestamp() time.Time
- type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo
- type AssetUsageEventsResponse
- type BotApiKeysBotManagedBot
- type BotApiKeysBotManagedBotApiKeysBotApiKey
- type BotApiKeysResponse
- type BotInstalledBotManagedBot
- type BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill
- type BotInstalledResponse
- type 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 ImportAuditEventInput
- func (v *ImportAuditEventInput) GetActor() *string
- func (v *ImportAuditEventInput) GetData() *json.RawMessage
- func (v *ImportAuditEventInput) GetEvent() string
- func (v *ImportAuditEventInput) GetTarget() *string
- func (v *ImportAuditEventInput) GetTargetType() string
- func (v *ImportAuditEventInput) GetTimestamp() time.Time
- type ImportAuditEventsImportAuditEventsImportAuditEventsMutation
- type ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType
- type ImportAuditEventsResponse
- type 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 OrgRepositoriesOrganizationOrganizationType
- type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection
- type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType
- func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetId() *string
- func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetName() string
- func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetOwner() string
- type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo
- type OrgRepositoriesResponse
- type RemoveAssetInstallationsInput
- type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation
- type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType
- type RemoveAssetInstallationsResponse
- type RemoveTeamMemberInput
- type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutation
- type RemoveTeamMemberRemoveTeamMemberRemoveTeamMemberMutationErrorsErrorType
- type RemoveTeamMemberResponse
- type RenameAssetInput
- type RenameAssetRenameAssetRenameAssetMutation
- type RenameAssetRenameAssetRenameAssetMutationErrorsErrorType
- type RenameAssetResponse
- type RepoMonoRepoConfigsRepositoryRepositoryType
- type RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType
- type RepoMonoRepoConfigsResponse
- type RepositoryInstallationInput
- type RevokeBotRuntimeTokensResponse
- type RevokeBotRuntimeTokensRevokeBotRuntimeTokensRevokeBotRuntimeTokensMutation
- type SetAssetInstallationsInput
- func (v *SetAssetInstallationsInput) GetAssetName() string
- func (v *SetAssetInstallationsInput) GetAssetVersion() *string
- func (v *SetAssetInstallationsInput) GetInstallations() []AssetInstallationInput
- func (v *SetAssetInstallationsInput) GetPersonalOnly() *bool
- func (v *SetAssetInstallationsInput) GetRepositories() []RepositoryInstallationInput
- type SetAssetInstallationsResponse
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetAsset() ...
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetErrors() ...
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) MarshalJSON() ([]byte, error)
- func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) UnmarshalJSON(b []byte) error
- type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent
- type 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
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetNodes() []VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetPageInfo() VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
- func (v *VaultAssetsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesAgent) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesCommand) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesHook) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesRule) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetCreatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetDescription() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetLatestVersion() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetType() AssetType
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetUpdatedAt() time.Time
- func (v *VaultAssetsVaultAssetsVaultAssetsConnectionNodesSkill) GetVersionsCount() int
- type VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset
- type VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo
Constants ¶
const AssetAuditLog_Operation = `` /* 250-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 AssetInstallations_Operation = `` /* 247-byte string literal not displayed */
The query executed by AssetInstallations.
const AssetUsageEvents_Operation = `` /* 422-byte string literal not displayed */
The query executed by AssetUsageEvents.
const BotApiKeys_Operation = `
query BotApiKeys ($slug: String!) {
bot(slug: $slug) {
apiKeys {
id
label
maskedToken
createdAt
}
}
}
`
The query executed by BotApiKeys.
const BotInstalled_Operation = `` /* 128-byte string literal not displayed */
The query executed by BotInstalled.
const 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 ImportAuditEvents_Operation = `` /* 162-byte string literal not displayed */
The mutation executed by ImportAuditEvents.
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 OrgRepositories_Operation = `` /* 219-byte string literal not displayed */
The query executed by OrgRepositories.
const RemoveAssetInstallations_Operation = `` /* 172-byte string literal not displayed */
The mutation executed by RemoveAssetInstallations.
const RemoveTeamMember_Operation = `` /* 138-byte string literal not displayed */
The mutation executed by RemoveTeamMember.
const RenameAsset_Operation = `` /* 133-byte string literal not displayed */
The mutation executed by RenameAsset.
const RepoMonoRepoConfigs_Operation = `` /* 126-byte string literal not displayed */
The query executed by RepoMonoRepoConfigs.
const RevokeBotRuntimeTokens_Operation = `
mutation RevokeBotRuntimeTokens ($botId: ID!) {
revokeBotRuntimeTokens(botId: $botId) {
revokedCount
}
}
`
The mutation executed by RevokeBotRuntimeTokens.
const 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 = `` /* 364-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 {
// Pagination data for this connection.
PageInfo AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo `json:"pageInfo"`
Nodes []AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent `json:"nodes"`
}
AssetAuditLogAssetAuditLogAssetAuditEventConnection includes the requested fields of the GraphQL type AssetAuditEventConnection.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetNodes ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetNodes() []AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent
GetNodes returns AssetAuditLogAssetAuditLogAssetAuditEventConnection.Nodes, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetPageInfo ¶ added in v1.4.0
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnection) GetPageInfo() AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo
GetPageInfo returns AssetAuditLogAssetAuditLogAssetAuditEventConnection.PageInfo, and is useful for accessing the field via an interface.
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent ¶
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent struct {
Id string `json:"id"`
Date time.Time `json:"date"`
ActorEmail *string `json:"actorEmail"`
ActorName *string `json:"actorName"`
Event string `json:"event"`
TargetType string `json:"targetType"`
TargetName *string `json:"targetName"`
Data *json.RawMessage `json:"data"`
}
AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent includes the requested fields of the GraphQL type AssetAuditEvent.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorEmail ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorEmail() *string
GetActorEmail returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.ActorEmail, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorName ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetActorName() *string
GetActorName returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.ActorName, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetData ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetData() *json.RawMessage
GetData returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Data, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetDate ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetDate() time.Time
GetDate returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Date, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetEvent ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetEvent() string
GetEvent returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Event, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetId ¶
GetId returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.Id, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetName ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetName() *string
GetTargetName returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.TargetName, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetType ¶
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent) GetTargetType() string
GetTargetType returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionNodesAssetAuditEvent.TargetType, and is useful for accessing the field via an interface.
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo ¶ added in v1.4.0
type AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetEndCursor ¶ added in v1.4.0
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetHasNextPage ¶ added in v1.4.0
func (v *AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns AssetAuditLogAssetAuditLogAssetAuditEventConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type AssetAuditLogResponse ¶
type AssetAuditLogResponse struct {
AssetAuditLog AssetAuditLogAssetAuditLogAssetAuditEventConnection `json:"assetAuditLog"`
}
AssetAuditLogResponse is returned by AssetAuditLog on success.
func AssetAuditLog ¶
func (*AssetAuditLogResponse) GetAssetAuditLog ¶
func (v *AssetAuditLogResponse) GetAssetAuditLog() AssetAuditLogAssetAuditLogAssetAuditEventConnection
GetAssetAuditLog returns AssetAuditLogResponse.AssetAuditLog, and is useful for accessing the field via an interface.
type AssetGIDResponse ¶
type AssetGIDResponse struct {
Vault AssetGIDVault `json:"vault"`
}
AssetGIDResponse is returned by AssetGID on success.
func (*AssetGIDResponse) GetVault ¶
func (v *AssetGIDResponse) GetVault() AssetGIDVault
GetVault returns AssetGIDResponse.Vault, and is useful for accessing the field via an interface.
type AssetGIDVault ¶
type AssetGIDVault struct {
Assets AssetGIDVaultAssetsVaultAssetsConnection `json:"assets"`
}
AssetGIDVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*AssetGIDVault) GetAssets ¶
func (v *AssetGIDVault) GetAssets() AssetGIDVaultAssetsVaultAssetsConnection
GetAssets returns AssetGIDVault.Assets, and is useful for accessing the field via an interface.
type AssetGIDVaultAssetsVaultAssetsConnection ¶
type AssetGIDVaultAssetsVaultAssetsConnection struct {
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 AssetInstallationsResponse ¶ added in v1.4.0
type AssetInstallationsResponse struct {
Vault AssetInstallationsVault `json:"vault"`
}
AssetInstallationsResponse is returned by AssetInstallations on success.
func AssetInstallations ¶ added in v1.4.0
func (*AssetInstallationsResponse) GetVault ¶ added in v1.4.0
func (v *AssetInstallationsResponse) GetVault() AssetInstallationsVault
GetVault returns AssetInstallationsResponse.Vault, and is useful for accessing the field via an interface.
type AssetInstallationsVault ¶ added in v1.4.0
type AssetInstallationsVault struct {
Assets AssetInstallationsVaultAssetsVaultAssetsConnection `json:"assets"`
}
AssetInstallationsVault includes the requested fields of the GraphQL type Vault. The GraphQL type's documentation follows.
Vault containing assets.
func (*AssetInstallationsVault) GetAssets ¶ added in v1.4.0
func (v *AssetInstallationsVault) GetAssets() AssetInstallationsVaultAssetsVaultAssetsConnection
GetAssets returns AssetInstallationsVault.Assets, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnection ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnection struct {
Nodes []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
AssetInstallationsVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*AssetInstallationsVaultAssetsVaultAssetsConnection) GetNodes ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) GetNodes() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset
GetNodes returns AssetInstallationsVaultAssetsVaultAssetsConnection.Nodes, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnection) MarshalJSON ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) MarshalJSON() ([]byte, error)
func (*AssetInstallationsVaultAssetsVaultAssetsConnection) UnmarshalJSON ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnection) UnmarshalJSON(b []byte) error
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent includes the requested fields of the GraphQL type Agent.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetInstallations ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin includes the requested fields of the GraphQL type ClaudeCodePlugin.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetInstallations ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand includes the requested fields of the GraphQL type Command.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetInstallations ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook includes the requested fields of the GraphQL type Hook.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetInstallations ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer includes the requested fields of the GraphQL type McpServer.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetInstallations ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule includes the requested fields of the GraphQL type Rule.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetInstallations ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill struct {
Typename *string `json:"__typename"`
Slug string `json:"slug"`
Name string `json:"name"`
Installations []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation `json:"installations"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill includes the requested fields of the GraphQL type Skill. The GraphQL type's documentation follows.
GraphQL type for skill.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetInstallations ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
GetInstallations returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Installations, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetName() string
GetName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Name, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetSlug() string
GetSlug returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Slug, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill) GetTypename() *string
GetTypename returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill.Typename, and is useful for accessing the field via an interface.
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset interface {
// GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values).
GetTypename() *string
// GetSlug returns the interface-field "slug" from its implementation.
GetSlug() string
// GetName returns the interface-field "name" from its implementation.
GetName() string
// GetInstallations returns the interface-field "installations" from its implementation.
GetInstallations() []AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation
// contains filtered or unexported methods
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset includes the requested fields of the GraphQL interface VaultAsset.
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAsset is implemented by the following types: AssetInstallationsVaultAssetsVaultAssetsConnectionNodesAgent AssetInstallationsVaultAssetsVaultAssetsConnectionNodesClaudeCodePlugin AssetInstallationsVaultAssetsVaultAssetsConnectionNodesCommand AssetInstallationsVaultAssetsVaultAssetsConnectionNodesHook AssetInstallationsVaultAssetsVaultAssetsConnectionNodesMcpServer AssetInstallationsVaultAssetsVaultAssetsConnectionNodesRule AssetInstallationsVaultAssetsVaultAssetsConnectionNodesSkill The GraphQL type's documentation follows.
Asset in the vault (Skill, MCP, Agent, etc.).
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation ¶ added in v1.4.0
type AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation struct {
EntityType VaultAssetInstallationEntityType `json:"entityType"`
EntityName string `json:"entityName"`
EntityId *string `json:"entityId"`
MonoRepoConfigId *string `json:"monoRepoConfigId"`
}
AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation includes the requested fields of the GraphQL type VaultAssetInstallation. The GraphQL type's documentation follows.
Installation location for a vault asset.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityId ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityId() *string
GetEntityId returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.EntityId, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityName ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityName() string
GetEntityName returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.EntityName, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityType ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetEntityType() VaultAssetInstallationEntityType
GetEntityType returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.EntityType, and is useful for accessing the field via an interface.
func (*AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetMonoRepoConfigId ¶ added in v1.4.0
func (v *AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation) GetMonoRepoConfigId() *string
GetMonoRepoConfigId returns AssetInstallationsVaultAssetsVaultAssetsConnectionNodesVaultAssetInstallationsVaultAssetInstallation.MonoRepoConfigId, 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 AssetUsageEventsAssetUsageEventsAssetUsageEventConnection ¶ added in v1.4.0
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnection struct {
// Pagination data for this connection.
PageInfo AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo `json:"pageInfo"`
Nodes []AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent `json:"nodes"`
}
AssetUsageEventsAssetUsageEventsAssetUsageEventConnection includes the requested fields of the GraphQL type AssetUsageEventConnection.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetNodes ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetNodes() []AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent
GetNodes returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnection.Nodes, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetPageInfo ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnection) GetPageInfo() AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo
GetPageInfo returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnection.PageInfo, and is useful for accessing the field via an interface.
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent ¶ added in v1.4.0
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent struct {
Timestamp time.Time `json:"timestamp"`
ActorEmail *string `json:"actorEmail"`
AssetName string `json:"assetName"`
AssetVersion string `json:"assetVersion"`
AssetType string `json:"assetType"`
}
AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent includes the requested fields of the GraphQL type AssetUsageEvent. The GraphQL type's documentation follows.
A single raw asset usage event.
Exposes the individual rows behind the aggregated usage dashboards so an external tool (the sx CLI) can export usage history losslessly — actor, timestamp, and asset coordinates included.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetActorEmail ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetActorEmail() *string
GetActorEmail returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.ActorEmail, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetName ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetName() string
GetAssetName returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.AssetName, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetType ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetType() string
GetAssetType returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.AssetType, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetVersion ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetAssetVersion() string
GetAssetVersion returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.AssetVersion, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetTimestamp ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent) GetTimestamp() time.Time
GetTimestamp returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionNodesAssetUsageEvent.Timestamp, and is useful for accessing the field via an interface.
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo ¶ added in v1.4.0
type AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetEndCursor ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetHasNextPage ¶ added in v1.4.0
func (v *AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns AssetUsageEventsAssetUsageEventsAssetUsageEventConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type AssetUsageEventsResponse ¶ added in v1.4.0
type AssetUsageEventsResponse struct {
AssetUsageEvents AssetUsageEventsAssetUsageEventsAssetUsageEventConnection `json:"assetUsageEvents"`
}
AssetUsageEventsResponse is returned by AssetUsageEvents on success.
func AssetUsageEvents ¶ added in v1.4.0
func (*AssetUsageEventsResponse) GetAssetUsageEvents ¶ added in v1.4.0
func (v *AssetUsageEventsResponse) GetAssetUsageEvents() AssetUsageEventsAssetUsageEventsAssetUsageEventConnection
GetAssetUsageEvents returns AssetUsageEventsResponse.AssetUsageEvents, and is useful for accessing the field via an interface.
type BotApiKeysBotManagedBot ¶
type BotApiKeysBotManagedBot struct {
ApiKeys []BotApiKeysBotManagedBotApiKeysBotApiKey `json:"apiKeys"`
}
BotApiKeysBotManagedBot includes the requested fields of the GraphQL type ManagedBot.
func (*BotApiKeysBotManagedBot) GetApiKeys ¶
func (v *BotApiKeysBotManagedBot) GetApiKeys() []BotApiKeysBotManagedBotApiKeysBotApiKey
GetApiKeys returns BotApiKeysBotManagedBot.ApiKeys, and is useful for accessing the field via an interface.
type BotApiKeysBotManagedBotApiKeysBotApiKey ¶
type BotApiKeysBotManagedBotApiKeysBotApiKey struct {
Id string `json:"id"`
Label string `json:"label"`
MaskedToken string `json:"maskedToken"`
CreatedAt time.Time `json:"createdAt"`
}
BotApiKeysBotManagedBotApiKeysBotApiKey includes the requested fields of the GraphQL type BotApiKey. The GraphQL type's documentation follows.
An API key for a bot, showing masked token for identification.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetCreatedAt ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetCreatedAt() time.Time
GetCreatedAt returns BotApiKeysBotManagedBotApiKeysBotApiKey.CreatedAt, and is useful for accessing the field via an interface.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetId ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetId() string
GetId returns BotApiKeysBotManagedBotApiKeysBotApiKey.Id, and is useful for accessing the field via an interface.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetLabel ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetLabel() string
GetLabel returns BotApiKeysBotManagedBotApiKeysBotApiKey.Label, and is useful for accessing the field via an interface.
func (*BotApiKeysBotManagedBotApiKeysBotApiKey) GetMaskedToken ¶
func (v *BotApiKeysBotManagedBotApiKeysBotApiKey) GetMaskedToken() string
GetMaskedToken returns BotApiKeysBotManagedBotApiKeysBotApiKey.MaskedToken, and is useful for accessing the field via an interface.
type BotApiKeysResponse ¶
type BotApiKeysResponse struct {
Bot BotApiKeysBotManagedBot `json:"bot"`
}
BotApiKeysResponse is returned by BotApiKeys on success.
func BotApiKeys ¶
func (*BotApiKeysResponse) GetBot ¶
func (v *BotApiKeysResponse) GetBot() BotApiKeysBotManagedBot
GetBot returns BotApiKeysResponse.Bot, and is useful for accessing the field via an interface.
type BotInstalledBotManagedBot ¶
type BotInstalledBotManagedBot struct {
InstalledSkills []BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill `json:"installedSkills"`
}
BotInstalledBotManagedBot includes the requested fields of the GraphQL type ManagedBot.
func (*BotInstalledBotManagedBot) GetInstalledSkills ¶
func (v *BotInstalledBotManagedBot) GetInstalledSkills() []BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill
GetInstalledSkills returns BotInstalledBotManagedBot.InstalledSkills, and is useful for accessing the field via an interface.
type BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill ¶
type BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill struct {
Name string `json:"name"`
AssetType string `json:"assetType"`
IsDirectInstall bool `json:"isDirectInstall"`
}
BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill includes the requested fields of the GraphQL type BotInstalledSkill. The GraphQL type's documentation follows.
Lightweight skill info for display on bot detail page.
func (*BotInstalledBotManagedBotInstalledSkillsBotInstalledSkill) GetAssetType ¶ 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 ImportAuditEventInput ¶ added in v1.4.0
type ImportAuditEventInput struct {
// When the event occurred (original timestamp)
Timestamp time.Time `json:"timestamp"`
// Email of the original actor
Actor *string `json:"actor"`
// Event name, stored verbatim (e.g. team.created)
Event string `json:"event"`
// Target type, stored verbatim (e.g. team, asset)
TargetType string `json:"targetType"`
// Target name/identifier
Target *string `json:"target"`
// Event-specific payload
Data *json.RawMessage `json:"data"`
}
func (*ImportAuditEventInput) GetActor ¶ added in v1.4.0
func (v *ImportAuditEventInput) GetActor() *string
GetActor returns ImportAuditEventInput.Actor, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetData ¶ added in v1.4.0
func (v *ImportAuditEventInput) GetData() *json.RawMessage
GetData returns ImportAuditEventInput.Data, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetEvent ¶ added in v1.4.0
func (v *ImportAuditEventInput) GetEvent() string
GetEvent returns ImportAuditEventInput.Event, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetTarget ¶ added in v1.4.0
func (v *ImportAuditEventInput) GetTarget() *string
GetTarget returns ImportAuditEventInput.Target, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetTargetType ¶ added in v1.4.0
func (v *ImportAuditEventInput) GetTargetType() string
GetTargetType returns ImportAuditEventInput.TargetType, and is useful for accessing the field via an interface.
func (*ImportAuditEventInput) GetTimestamp ¶ added in v1.4.0
func (v *ImportAuditEventInput) GetTimestamp() time.Time
GetTimestamp returns ImportAuditEventInput.Timestamp, and is useful for accessing the field via an interface.
type ImportAuditEventsImportAuditEventsImportAuditEventsMutation ¶ added in v1.4.0
type ImportAuditEventsImportAuditEventsImportAuditEventsMutation struct {
ImportedCount int `json:"importedCount"`
Errors []ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType `json:"errors"`
}
ImportAuditEventsImportAuditEventsImportAuditEventsMutation includes the requested fields of the GraphQL type ImportAuditEventsMutation. The GraphQL type's documentation follows.
Import historical audit events from another vault, verbatim.
Preserves the original timestamp, actor (resolved by email within the org; unresolved actors fall back to the caller with the original email kept in data), event name, target type, and payload — so migrating a vault into skills.new doesn't lose its audit trail.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetErrors ¶ added in v1.4.0
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetErrors() []ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType
GetErrors returns ImportAuditEventsImportAuditEventsImportAuditEventsMutation.Errors, and is useful for accessing the field via an interface.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetImportedCount ¶ added in v1.4.0
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutation) GetImportedCount() int
GetImportedCount returns ImportAuditEventsImportAuditEventsImportAuditEventsMutation.ImportedCount, and is useful for accessing the field via an interface.
type ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType ¶ added in v1.4.0
type ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetField ¶ added in v1.4.0
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetField() string
GetField returns ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetMessages ¶ added in v1.4.0
func (v *ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType) GetMessages() []string
GetMessages returns ImportAuditEventsImportAuditEventsImportAuditEventsMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type ImportAuditEventsResponse ¶ added in v1.4.0
type ImportAuditEventsResponse struct {
// Import historical audit events from another vault, verbatim.
//
// Preserves the original timestamp, actor (resolved by email within the org;
// unresolved actors fall back to the caller with the original email kept in
// data), event name, target type, and payload — so migrating a vault into
// skills.new doesn't lose its audit trail.
ImportAuditEvents *ImportAuditEventsImportAuditEventsImportAuditEventsMutation `json:"importAuditEvents"`
}
ImportAuditEventsResponse is returned by ImportAuditEvents on success.
func ImportAuditEvents ¶ added in v1.4.0
func ImportAuditEvents( ctx_ context.Context, client_ graphql.Client, events []ImportAuditEventInput, ) (data_ *ImportAuditEventsResponse, err_ error)
func (*ImportAuditEventsResponse) GetImportAuditEvents ¶ added in v1.4.0
func (v *ImportAuditEventsResponse) GetImportAuditEvents() *ImportAuditEventsImportAuditEventsImportAuditEventsMutation
GetImportAuditEvents returns ImportAuditEventsResponse.ImportAuditEvents, 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 OrgRepositoriesOrganizationOrganizationType ¶ added in v1.4.0
type OrgRepositoriesOrganizationOrganizationType struct {
Repositories OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection `json:"repositories"`
}
OrgRepositoriesOrganizationOrganizationType includes the requested fields of the GraphQL type OrganizationType.
func (*OrgRepositoriesOrganizationOrganizationType) GetRepositories ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationType) GetRepositories() OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection
GetRepositories returns OrgRepositoriesOrganizationOrganizationType.Repositories, and is useful for accessing the field via an interface.
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection ¶ added in v1.4.0
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection struct {
// Pagination data for this connection.
PageInfo OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo `json:"pageInfo"`
Nodes []OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType `json:"nodes"`
}
OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection includes the requested fields of the GraphQL type RepositoryConnection.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetNodes ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetNodes() []OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType
GetNodes returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection.Nodes, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetPageInfo ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection) GetPageInfo() OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo
GetPageInfo returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnection.PageInfo, and is useful for accessing the field via an interface.
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType ¶ added in v1.4.0
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType struct {
Id *string `json:"id"`
Owner string `json:"owner"`
Name string `json:"name"`
}
OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType includes the requested fields of the GraphQL type RepositoryType.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetId ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetId() *string
GetId returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType.Id, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetName ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetName() string
GetName returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType.Name, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetOwner ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType) GetOwner() string
GetOwner returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionNodesRepositoryType.Owner, and is useful for accessing the field via an interface.
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo ¶ added in v1.4.0
type OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetEndCursor ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetHasNextPage ¶ added in v1.4.0
func (v *OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns OrgRepositoriesOrganizationOrganizationTypeRepositoriesRepositoryConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type OrgRepositoriesResponse ¶ added in v1.4.0
type OrgRepositoriesResponse struct {
Organization OrgRepositoriesOrganizationOrganizationType `json:"organization"`
}
OrgRepositoriesResponse is returned by OrgRepositories on success.
func OrgRepositories ¶ added in v1.4.0
func (*OrgRepositoriesResponse) GetOrganization ¶ added in v1.4.0
func (v *OrgRepositoriesResponse) GetOrganization() OrgRepositoriesOrganizationOrganizationType
GetOrganization returns OrgRepositoriesResponse.Organization, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsInput ¶
type RemoveAssetInstallationsInput struct {
AssetName string `json:"assetName"`
Delete *bool `json:"delete"`
}
func (*RemoveAssetInstallationsInput) GetAssetName ¶
func (v *RemoveAssetInstallationsInput) GetAssetName() string
GetAssetName returns RemoveAssetInstallationsInput.AssetName, and is useful for accessing the field via an interface.
func (*RemoveAssetInstallationsInput) GetDelete ¶
func (v *RemoveAssetInstallationsInput) GetDelete() *bool
GetDelete returns RemoveAssetInstallationsInput.Delete, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation ¶
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation struct {
Success bool `json:"success"`
Errors []RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType `json:"errors"`
}
RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation includes the requested fields of the GraphQL type RemoveAssetInstallationsMutation.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetErrors ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetErrors() []RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType
GetErrors returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation.Errors, and is useful for accessing the field via an interface.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetSuccess ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation) GetSuccess() bool
GetSuccess returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation.Success, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType ¶
type RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType struct {
Field string `json:"field"`
Messages []string `json:"messages"`
}
RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType includes the requested fields of the GraphQL type ErrorType.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetField ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetField() string
GetField returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType.Field, and is useful for accessing the field via an interface.
func (*RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetMessages ¶
func (v *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType) GetMessages() []string
GetMessages returns RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutationErrorsErrorType.Messages, and is useful for accessing the field via an interface.
type RemoveAssetInstallationsResponse ¶
type RemoveAssetInstallationsResponse struct {
RemoveAssetInstallations *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation `json:"removeAssetInstallations"`
}
RemoveAssetInstallationsResponse is returned by RemoveAssetInstallations on success.
func RemoveAssetInstallations ¶
func RemoveAssetInstallations( ctx_ context.Context, client_ graphql.Client, input RemoveAssetInstallationsInput, ) (data_ *RemoveAssetInstallationsResponse, err_ error)
func (*RemoveAssetInstallationsResponse) GetRemoveAssetInstallations ¶
func (v *RemoveAssetInstallationsResponse) GetRemoveAssetInstallations() *RemoveAssetInstallationsRemoveAssetInstallationsRemoveAssetInstallationsMutation
GetRemoveAssetInstallations returns RemoveAssetInstallationsResponse.RemoveAssetInstallations, and is useful for accessing the field via an interface.
type 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 RepoMonoRepoConfigsRepositoryRepositoryType ¶ added in v1.4.0
type RepoMonoRepoConfigsRepositoryRepositoryType struct {
MonoRepoConfigs []RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType `json:"monoRepoConfigs"`
}
RepoMonoRepoConfigsRepositoryRepositoryType includes the requested fields of the GraphQL type RepositoryType.
func (*RepoMonoRepoConfigsRepositoryRepositoryType) GetMonoRepoConfigs ¶ added in v1.4.0
func (v *RepoMonoRepoConfigsRepositoryRepositoryType) GetMonoRepoConfigs() []RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType
GetMonoRepoConfigs returns RepoMonoRepoConfigsRepositoryRepositoryType.MonoRepoConfigs, and is useful for accessing the field via an interface.
type RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType ¶ added in v1.4.0
type RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType struct {
Id *string `json:"id"`
SourcePathPrefixIncludes []*string `json:"sourcePathPrefixIncludes"`
}
RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType includes the requested fields of the GraphQL type MonoRepoConfigType. The GraphQL type's documentation follows.
GraphQL type for monorepo configuration
func (*RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetId ¶ added in v1.4.0
func (v *RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetId() *string
GetId returns RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType.Id, and is useful for accessing the field via an interface.
func (*RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetSourcePathPrefixIncludes ¶ added in v1.4.0
func (v *RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType) GetSourcePathPrefixIncludes() []*string
GetSourcePathPrefixIncludes returns RepoMonoRepoConfigsRepositoryRepositoryTypeMonoRepoConfigsMonoRepoConfigType.SourcePathPrefixIncludes, and is useful for accessing the field via an interface.
type RepoMonoRepoConfigsResponse ¶ added in v1.4.0
type RepoMonoRepoConfigsResponse struct {
Repository *RepoMonoRepoConfigsRepositoryRepositoryType `json:"repository"`
}
RepoMonoRepoConfigsResponse is returned by RepoMonoRepoConfigs on success.
func RepoMonoRepoConfigs ¶ added in v1.4.0
func (*RepoMonoRepoConfigsResponse) GetRepository ¶ added in v1.4.0
func (v *RepoMonoRepoConfigsResponse) GetRepository() *RepoMonoRepoConfigsRepositoryRepositoryType
GetRepository returns RepoMonoRepoConfigsResponse.Repository, and is useful for accessing the field via an interface.
type RepositoryInstallationInput ¶
func (*RepositoryInstallationInput) GetPaths ¶
func (v *RepositoryInstallationInput) GetPaths() []string
GetPaths returns RepositoryInstallationInput.Paths, and is useful for accessing the field via an interface.
func (*RepositoryInstallationInput) GetUrl ¶
func (v *RepositoryInstallationInput) GetUrl() string
GetUrl returns RepositoryInstallationInput.Url, and is useful for accessing the field via an interface.
type RevokeBotRuntimeTokensResponse ¶ 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"`
Installations []AssetInstallationInput `json:"installations"`
}
func (*SetAssetInstallationsInput) GetAssetName ¶
func (v *SetAssetInstallationsInput) GetAssetName() string
GetAssetName returns SetAssetInstallationsInput.AssetName, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetAssetVersion ¶
func (v *SetAssetInstallationsInput) GetAssetVersion() *string
GetAssetVersion returns SetAssetInstallationsInput.AssetVersion, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetInstallations ¶ added in v1.4.0
func (v *SetAssetInstallationsInput) GetInstallations() []AssetInstallationInput
GetInstallations returns SetAssetInstallationsInput.Installations, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetPersonalOnly ¶
func (v *SetAssetInstallationsInput) GetPersonalOnly() *bool
GetPersonalOnly returns SetAssetInstallationsInput.PersonalOnly, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsInput) GetRepositories ¶
func (v *SetAssetInstallationsInput) GetRepositories() []RepositoryInstallationInput
GetRepositories returns SetAssetInstallationsInput.Repositories, and is useful for accessing the field via an interface.
type SetAssetInstallationsResponse ¶
type SetAssetInstallationsResponse struct {
SetAssetInstallations *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation `json:"setAssetInstallations"`
}
SetAssetInstallationsResponse is returned by SetAssetInstallations on success.
func SetAssetInstallations ¶
func SetAssetInstallations( ctx_ context.Context, client_ graphql.Client, input SetAssetInstallationsInput, ) (data_ *SetAssetInstallationsResponse, err_ error)
func (*SetAssetInstallationsResponse) GetSetAssetInstallations ¶
func (v *SetAssetInstallationsResponse) GetSetAssetInstallations() *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation
GetSetAssetInstallations returns SetAssetInstallationsResponse.SetAssetInstallations, and is useful for accessing the field via an interface.
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation struct {
Asset *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset `json:"-"`
Errors []SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType `json:"errors"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation includes the requested fields of the GraphQL type SetAssetInstallationsMutation.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetAsset ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetAsset() *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetVaultAsset
GetAsset returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation.Asset, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetErrors ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) GetErrors() []SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationErrorsErrorType
GetErrors returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation.Errors, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) MarshalJSON ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) MarshalJSON() ([]byte, error)
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) UnmarshalJSON ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutation) UnmarshalJSON(b []byte) error
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent ¶
type SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent struct {
Typename *string `json:"__typename"`
Name string `json:"name"`
}
SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent includes the requested fields of the GraphQL type Agent.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetName ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetName() string
GetName returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent.Name, and is useful for accessing the field via an interface.
func (*SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetTypename ¶
func (v *SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent) GetTypename() *string
GetTypename returns SetAssetInstallationsSetAssetInstallationsSetAssetInstallationsMutationAssetAgent.Typename, and is useful for accessing the field via an interface.
type 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 {
// Pagination data for this connection.
PageInfo VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo `json:"pageInfo"`
Nodes []VaultAssetsVaultAssetsVaultAssetsConnectionNodesVaultAsset `json:"-"`
}
VaultAssetsVaultAssetsVaultAssetsConnection includes the requested fields of the GraphQL type VaultAssetsConnection. The GraphQL type's documentation follows.
Paginated list of vault assets.
func (*VaultAssetsVaultAssetsVaultAssetsConnection) GetNodes ¶ 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) GetPageInfo ¶ added in v1.4.0
func (v *VaultAssetsVaultAssetsVaultAssetsConnection) GetPageInfo() VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo
GetPageInfo returns VaultAssetsVaultAssetsVaultAssetsConnection.PageInfo, 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.).
type VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo ¶ added in v1.4.0
type VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo struct {
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor"`
}
VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo includes the requested fields of the GraphQL type PageInfo. The GraphQL type's documentation follows.
The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor ¶ added in v1.4.0
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetEndCursor() *string
GetEndCursor returns VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage ¶ added in v1.4.0
func (v *VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns VaultAssetsVaultAssetsVaultAssetsConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.