IQuerySelector Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.QuerySelectorTypeConverter))]
public interface IQuerySelector : Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.ISelector, Microsoft.Azure.PowerShell.Cmdlets.Chaos.Runtime.IAssociativeArray<object>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.QuerySelectorTypeConverter))>]
type IQuerySelector = interface
    interface IJsonSerializable
    interface ISelector
    interface IAssociativeArray<obj>
Public Interface IQuerySelector
Implements IAssociativeArray(Of Object), ISelector
Derived
Attributes
Implements

Properties

Name Description
AdditionalProperties (Inherited from IAssociativeArray<T>)
Count (Inherited from IAssociativeArray<T>)
FilterType

Enum that discriminates between filter types. Currently only Simple type is supported.

(Inherited from ISelector)
Id

String of the selector ID.

(Inherited from ISelector)
Item[String] (Inherited from IAssociativeArray<T>)
Keys (Inherited from IAssociativeArray<T>)
QueryString

Azure Resource Graph (ARG) Query Language query for target resources.

SubscriptionId

Subscription id list to scope resource query.

Type

Enum of the selector type.

(Inherited from ISelector)
Values (Inherited from IAssociativeArray<T>)

Methods

Name Description
Add(String, T) (Inherited from IAssociativeArray<T>)
Clear() (Inherited from IAssociativeArray<T>)
ContainsKey(String) (Inherited from IAssociativeArray<T>)
Remove(String) (Inherited from IAssociativeArray<T>)
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)
TryGetValue(String, T) (Inherited from IAssociativeArray<T>)

Applies to