Discovery Engine V1BETA API - Module Google::Cloud::DiscoveryEngine::V1beta::Engine::MarketplaceAgentVisibility (v0.28.0)

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.