Show / Hide Table of Contents

Class CloudSchedulerSourceSpec

The desired state of the CloudSchedulerSource.

Inheritance
System.Object
CloudSchedulerSourceSpec
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.CloudRun.v1alpha1.Data
Assembly: Google.Apis.CloudRun.v1alpha1.dll
Syntax
public class CloudSchedulerSourceSpec : IDirectResponseSchema

Properties

CeOverrides

CloudEventOverrides defines overrides to control the output format and modifications of the event sent to the sink.

Declaration
[JsonProperty("ceOverrides")]
public virtual CloudEventOverrides CeOverrides { get; set; }
Property Value
Type Description
CloudEventOverrides

Data

Data to send in the payload of the Event.

Declaration
[JsonProperty("data")]
public virtual string Data { get; set; }
Property Value
Type Description
System.String

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Location

Location to create the Scheduler job in.

Declaration
[JsonProperty("location")]
public virtual string Location { get; set; }
Property Value
Type Description
System.String

Project

Project is the ID of the Google Cloud Project that the CloudPubSubSource Topic exists in. If omitted, defaults to same as the cluster.

Declaration
[JsonProperty("project")]
public virtual string Project { get; set; }
Property Value
Type Description
System.String

PubsubSecret

CloudPubSubSourceSecret is the credential to use to create Topic / PullSubscription resources. If omitted, uses Secret.

Declaration
[JsonProperty("pubsubSecret")]
public virtual SecretKeySelector PubsubSecret { get; set; }
Property Value
Type Description
SecretKeySelector

Schedule

Schedule in cron format, for example: "* * * * *" would be run every minute.

Declaration
[JsonProperty("schedule")]
public virtual string Schedule { get; set; }
Property Value
Type Description
System.String

Secret

Secret is the credential to use to create the Scheduler Job. If not specified, defaults to: Name: google-cloud-key Key: key.json

Declaration
[JsonProperty("secret")]
public virtual SecretKeySelector Secret { get; set; }
Property Value
Type Description
SecretKeySelector

Sink

Sink is a reference to an object that will resolve to a domain name or a URI directly to use as the sink.

Declaration
[JsonProperty("sink")]
public virtual Destination Sink { get; set; }
Property Value
Type Description
Destination

Implements

IDirectResponseSchema
Back to top