Class ListPatchJobInstanceDetailsRequest (2.0.0)

public sealed class ListPatchJobInstanceDetailsRequest : IPageRequest, IMessage<ListPatchJobInstanceDetailsRequest>, IEquatable<ListPatchJobInstanceDetailsRequest>, IDeepCloneable<ListPatchJobInstanceDetailsRequest>, IBufferMessage, IMessage

Request to list details for all instances that are part of a patch job.

Inheritance

Object > ListPatchJobInstanceDetailsRequest

Namespace

Google.Cloud.OsConfig.V1

Assembly

Google.Cloud.OsConfig.V1.dll

Constructors

ListPatchJobInstanceDetailsRequest()

public ListPatchJobInstanceDetailsRequest()

ListPatchJobInstanceDetailsRequest(ListPatchJobInstanceDetailsRequest)

public ListPatchJobInstanceDetailsRequest(ListPatchJobInstanceDetailsRequest other)
Parameter
NameDescription
otherListPatchJobInstanceDetailsRequest

Properties

Filter

public string Filter { get; set; }

A filter expression that filters results listed in the response. This field supports filtering results by instance zone, name, state, or failure_reason.

Property Value
TypeDescription
String

PageSize

public int PageSize { get; set; }

The maximum number of instance details records to return. Default is 100.

Property Value
TypeDescription
Int32

PageToken

public string PageToken { get; set; }

A pagination token returned from a previous call that indicates where this listing should continue from.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The parent for the instances are in the form of projects/*/patchJobs/*.

Property Value
TypeDescription
String

ParentAsPatchJobName

public PatchJobName ParentAsPatchJobName { get; set; }

PatchJobName-typed view over the Parent resource name property.

Property Value
TypeDescription
PatchJobName