Reference documentation and code samples for the Discovery Engine V1BETA API module Google::Cloud::DiscoveryEngine::V1beta::Engine::MarketplaceAgentVisibility.
Represents which marketplace agents are visible to any users in agent gallery.
Constants
MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED
value: 0
Defaults to MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED.
SHOW_AVAILABLE_AGENTS_ONLY
value: 1
Only agents that are currently available for use by the user are visible.
SHOW_AGENTS_ALREADY_INTEGRATED
value: 2
Show marketplace agents that the user does not yet have access to but
are integrated into the engine. This level also includes all agents
visible with SHOW_AVAILABLE_AGENTS_ONLY.
SHOW_AGENTS_ALREADY_PURCHASED
value: 3
Show all agents visible with SHOW_AGENTS_ALREADY_INTEGRATED, plus
agents that have already been purchased by the project/organization, even
if they are not currently integrated into the engine.
SHOW_ALL_AGENTS
value: 4
All agents in the marketplace are visible, regardless of access or
purchase status. This level encompasses all agents shown in the previous
levels.