Eventarc v1 API - Class CreateGoogleApiSourceRequest (2.6.0)

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

Reference documentation and code samples for the Eventarc v1 API class CreateGoogleApiSourceRequest.

The request message for the CreateGoogleApiSource method.

Inheritance

object > CreateGoogleApiSourceRequest

Namespace

Google.Cloud.Eventarc.V1

Assembly

Google.Cloud.Eventarc.V1.dll

Constructors

CreateGoogleApiSourceRequest()

public CreateGoogleApiSourceRequest()

CreateGoogleApiSourceRequest(CreateGoogleApiSourceRequest)

public CreateGoogleApiSourceRequest(CreateGoogleApiSourceRequest other)
Parameter
Name Description
other CreateGoogleApiSourceRequest

Properties

GoogleApiSource

public GoogleApiSource GoogleApiSource { get; set; }

Required. The google api source to create.

Property Value
Type Description
GoogleApiSource

GoogleApiSourceId

public string GoogleApiSourceId { get; set; }

Required. The user-provided ID to be assigned to the GoogleApiSource. It should match the format (^a-z?$).

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent collection in which to add this google api source.

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

ValidateOnly

public bool ValidateOnly { get; set; }

Optional. If set, validate the request and preview the review, but do not post it.

Property Value
Type Description
bool