Class ListMetricDescriptorsRequest (3.0.0)

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

The ListMetricDescriptors request.

Inheritance

Object > ListMetricDescriptorsRequest

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

ListMetricDescriptorsRequest()

public ListMetricDescriptorsRequest()

ListMetricDescriptorsRequest(ListMetricDescriptorsRequest)

public ListMetricDescriptorsRequest(ListMetricDescriptorsRequest other)
Parameter
NameDescription
otherListMetricDescriptorsRequest

Properties

Filter

public string Filter { get; set; }

If this field is empty, all custom and system-defined metric descriptors are returned. Otherwise, the filter specifies which metric descriptors are to be returned. For example, the following filter matches all custom metrics:

metric.type = starts_with("custom.googleapis.com/")

Property Value
TypeDescription
String

FolderName

public FolderName FolderName { get; set; }

FolderName-typed view over the Name resource name property.

Property Value
TypeDescription
FolderName

Name

public string Name { get; set; }

Required. The project on which to execute the request. The format is:

projects/[PROJECT_ID_OR_NUMBER]

Property Value
TypeDescription
String

OrganizationName

public OrganizationName OrganizationName { get; set; }

OrganizationName-typed view over the Name resource name property.

Property Value
TypeDescription
OrganizationName

PageSize

public int PageSize { get; set; }

A positive number that is the maximum number of results to return.

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

ProjectName

public ProjectName ProjectName { get; set; }

ProjectName-typed view over the Name resource name property.

Property Value
TypeDescription
ProjectName

ResourceName

public IResourceName ResourceName { get; set; }

IResourceName-typed view over the Name resource name property.

Property Value
TypeDescription
IResourceName