PolicyQuerySettings Class

Definition

Parameter group for OData query options.

public class PolicyQuerySettings
public class PolicyQuerySettings : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.PolicyInsights.Models.PolicyQuerySettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.PolicyInsights.Models.PolicyQuerySettings>
type PolicyQuerySettings = class
type PolicyQuerySettings = class
    interface IJsonModel<PolicyQuerySettings>
    interface IPersistableModel<PolicyQuerySettings>
Public Class PolicyQuerySettings
Public Class PolicyQuerySettings
Implements IJsonModel(Of PolicyQuerySettings), IPersistableModel(Of PolicyQuerySettings)
Inheritance
PolicyQuerySettings
Implements

Constructors

Name Description
PolicyQuerySettings()

Initializes a new instance of PolicyQuerySettings.

Properties

Name Description
Apply

OData apply expression for aggregations.

Expand

The $expand query parameter. For example, to expand components use $expand=components.

Filter

OData filter expression.

From

ISO 8601 formatted timestamp specifying the start time of the interval to query.

OrderBy

Ordering expression using OData notation.

Select

Select expression using OData notation.

SkipToken

Skiptoken provided if a previous response returned a partial result.

To

ISO 8601 formatted timestamp specifying the end time of the interval to query.

Top

Maximum number of records to return.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<PolicyQuerySettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<PolicyQuerySettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<PolicyQuerySettings>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<PolicyQuerySettings>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<PolicyQuerySettings>.Write(ModelReaderWriterOptions)

Applies to