Class GoogleCloudAssuredworkloadsV1beta1ArchiveResourceEventsRequest
Request for archiving resource events.
Implements
Inherited Members
Namespace: Google.Apis.Assuredworkloads.v1beta1.Data
Assembly: Google.Apis.Assuredworkloads.v1beta1.dll
Syntax
public class GoogleCloudAssuredworkloadsV1beta1ArchiveResourceEventsRequest : IDirectResponseSchema
Properties
ArchiveTime
object representation of ArchiveTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ArchiveTimeDateTimeOffset instead.")]
public virtual object ArchiveTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
ArchiveTimeDateTimeOffset
DateTimeOffset representation of ArchiveTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ArchiveTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
ArchiveTimeRaw
Optional. Time to set as ArchiveTime in the archive table. If not provided, the current time is used.
Declaration
[JsonProperty("archiveTime")]
public virtual string ArchiveTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BatchSize
Required. The number of events to process in a single transaction batch.
Declaration
[JsonProperty("batchSize")]
public virtual int? BatchSize { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventCutoffTime
object representation of EventCutoffTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EventCutoffTimeDateTimeOffset instead.")]
public virtual object EventCutoffTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
EventCutoffTimeDateTimeOffset
DateTimeOffset representation of EventCutoffTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? EventCutoffTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
EventCutoffTimeRaw
Required. Only events with EventTime earlier than this cutoff will be archived.
Declaration
[JsonProperty("eventCutoffTime")]
public virtual string EventCutoffTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MaxEventsMove
Required. The maximum total number of events to move in this request.
Declaration
[JsonProperty("maxEventsMove")]
public virtual int? MaxEventsMove { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
OrganizationId
Required. The organization ID for which to archive events.
Declaration
[JsonProperty("organizationId")]
public virtual long? OrganizationId { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Region
Required. The region of the workload(s) whose events should be archived. This is used to filter workloads based on AssurantWorkloadData.region.
Declaration
[JsonProperty("region")]
public virtual string Region { get; set; }
Property Value
| Type | Description |
|---|---|
| string |