Discovery Engine v1beta API - Class FetchSitemapsRequest (1.0.0-beta18)

public sealed class FetchSitemapsRequest : IMessage<FetchSitemapsRequest>, IEquatable<FetchSitemapsRequest>, IDeepCloneable<FetchSitemapsRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class FetchSitemapsRequest.

Request message for [SiteSearchEngineService.FetchSitemaps][google.cloud.discoveryengine.v1beta.SiteSearchEngineService.FetchSitemaps] method.

Inheritance

object > FetchSitemapsRequest

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

FetchSitemapsRequest()

public FetchSitemapsRequest()

FetchSitemapsRequest(FetchSitemapsRequest)

public FetchSitemapsRequest(FetchSitemapsRequest other)
Parameter
Name Description
other FetchSitemapsRequest

Properties

Matcher

public FetchSitemapsRequest.Types.Matcher Matcher { get; set; }

Optional. If specified, fetches the matching [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap]s. If not specified, fetches all [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap]s in the [DataStore][google.cloud.discoveryengine.v1beta.DataStore].

Property Value
Type Description
FetchSitemapsRequestTypesMatcher

Parent

public string Parent { get; set; }

Required. Parent resource name of the [SiteSearchEngine][google.cloud.discoveryengine.v1beta.SiteSearchEngine], such as projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine.

Property Value
Type Description
string

ParentAsSiteSearchEngineName

public SiteSearchEngineName ParentAsSiteSearchEngineName { get; set; }

SiteSearchEngineName-typed view over the Parent resource name property.

Property Value
Type Description
SiteSearchEngineName