Show / Hide Table of Contents

Class CloudAuditLogsSourceSpec

The desired state of the CloudAuditLogsSource.

Inheritance
System.Object
CloudAuditLogsSourceSpec
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 CloudAuditLogsSourceSpec : IDirectResponseSchema

Properties

CeOverrides

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

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

ETag

The ETag of the item.

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

MethodName

Required. The method name at the service API. This must match "methodName" in Cloud Audit Logs. Regex or Wildcards (*) are not supported. Example: "google.cloud.bigquery.job.create".

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

ResourceName

Optional. The resource specification. This must match "methodName" in Cloud Audit Logs. Regex or Wildcards (*) are not supported. Example: "projects/my-project/jobs/foo".

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

ServiceAccountName

Optional. Email address of the IAM service account associated with the source. The service account represents the identity of the source, and determines what permissions the source has. If not provided, the source will use the project's default service account.

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

ServiceName

Required. The GCP service name. This must match "serviceName" in Cloud Audit Logs. Regex or Wildcards (*) are not supported. Example: "bigquery.googleapis.com".

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

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