Class ListServiceLevelObjectivesRequest (3.0.0)

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

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
Int32

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 Workspace. 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
ServiceLevelObjective.Types.View