Google Cloud Monitoring v3 API - Class ListServiceLevelObjectivesRequest (3.9.0)

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

Reference documentation and code samples for the Google Cloud Monitoring v3 API class ListServiceLevelObjectivesRequest.

The ListServiceLevelObjectives request.

Inheritance

object > ListServiceLevelObjectivesRequest

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

ListServiceLevelObjectivesRequest()

public ListServiceLevelObjectivesRequest()

ListServiceLevelObjectivesRequest(ListServiceLevelObjectivesRequest)

public ListServiceLevelObjectivesRequest(ListServiceLevelObjectivesRequest other)
Parameter
NameDescription
otherListServiceLevelObjectivesRequest

Properties

Filter

public string Filter { get; set; }

A filter specifying what ServiceLevelObjectives to return.

Property Value
TypeDescription
string

PageSize

public int PageSize { get; set; }

A non-negative number that is the maximum number of results to return. When 0, use default page size.

Property Value
TypeDescription
int

PageToken

public string PageToken { get; set; }

If this field is not empty then it must contain the nextPageToken value returned by a previous call to this method. Using this field causes the method to return additional results from the previous method call.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. Resource name of the parent containing the listed SLOs, either a project or a Monitoring Metrics Scope. The formats are:

projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
workspaces/[HOST_PROJECT_ID_OR_NUMBER]/services/-
Property Value
TypeDescription
string

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
TypeDescription
IResourceName

ParentAsServiceName

public ServiceName ParentAsServiceName { get; set; }

ServiceName-typed view over the Parent resource name property.

Property Value
TypeDescription
ServiceName

View

public ServiceLevelObjective.Types.View View { get; set; }

View of the ServiceLevelObjectives to return. If DEFAULT, return each ServiceLevelObjective as originally defined. If EXPLICIT and the ServiceLevelObjective is defined in terms of a BasicSli, replace the BasicSli with a RequestBasedSli spelling out how the SLI is computed.

Property Value
TypeDescription
ServiceLevelObjectiveTypesView