ResourcesListOptionalParams interface
Optionele parameters.
- Extends
Eigenschappen
expand | Door komma's gescheiden lijst met aanvullende eigenschappen die in het antwoord moeten worden opgenomen. Geldige waarden zijn , |
filter | Het filter dat moet worden toegepast op de bewerking. |
top | Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle resources geretourneerd. |
Overgenomen eigenschappen
abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
on |
Een functie die telkens wordt aangeroepen wanneer er een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen. |
request |
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking. |
serializer |
Opties voor het overschrijven van serialisatie-/deserialisatiegedrag. |
tracing |
Opties die worden gebruikt wanneer tracering is ingeschakeld. |
Eigenschapdetails
expand
Door komma's gescheiden lijst met aanvullende eigenschappen die in het antwoord moeten worden opgenomen. Geldige waarden zijn , createdTime
changedTime
en provisioningState
. Bijvoorbeeld $expand=createdTime,changedTime
.
expand?: string
Waarde van eigenschap
string
filter
Het filter dat moet worden toegepast op de bewerking.
Filtervergelijkingsoperators omvatten eq
(is gelijk aan) en ne
(is niet gelijk aan) en kunnen worden gebruikt met de volgende eigenschappen: location
, resourceType
, name
, resourceGroup
, identity
, , identity/principalId
, plan/product
plan/publisher
plan/name
plan
plan/version
, en .plan/promotionCode
Als u bijvoorbeeld wilt filteren op een resourcetype, gebruikt u $filter=resourceType eq 'Microsoft.Network/virtualNetworks'
substringof(value, property)
kan worden gebruikt om te filteren op subtekenreeksen van de volgende eigenschappen die momenteel worden ondersteund: name
en resourceGroup
Als u bijvoorbeeld alle resources met 'demo' ergens in de resourcenaam wilt ophalen, gebruikt u $filter=substringof('demo', name)
Meerdere subtekenreeksbewerkingen kunnen ook worden gecombineerd met behulp van and
/or
operators.
Houd er rekening mee dat elk afgekapt aantal resultaten dat via $top
wordt opgevraagd, mogelijk ook niet compatibel is bij het gebruik van een filter.
Resources kunnen worden gefilterd op tagnamen en -waarden. Als u bijvoorbeeld wilt filteren op een tagnaam en -waarde, gebruikt $filter=tagName eq 'tag1' and tagValue eq 'Value1'
u . Houd er rekening mee dat wanneer resources worden gefilterd op tagnaam en -waarde, de oorspronkelijke tags voor elke resource niet worden geretourneerd in de resultaten. Een lijst met aanvullende eigenschappen die via $expand
worden opgevraagd, is mogelijk ook niet compatibel bij het filteren op tagnamen/-waarden.
Alleen voor tagnamen kunnen resources worden gefilterd op voorvoegsel met behulp van de volgende syntaxis: $filter=startswith(tagName, 'depart')
. Deze query retourneert alle resources met een tagnaam voorafgegaan door de woordgroep depart
(bijvoorbeelddepartment
departureDate
, departureTime
, enzovoort)
Houd er rekening mee dat sommige eigenschappen kunnen worden gecombineerd bij het filteren van resources, waaronder de volgende: substringof() and/or resourceType
, plan and plan/publisher and plan/name
en identity and identity/principalId
.
filter?: string
Waarde van eigenschap
string
top
Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle resources geretourneerd.
top?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
Overgenomen van coreClient.OperationOptions.abortSignal
onResponse
Een functie die telkens wordt aangeroepen wanneer er een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.
onResponse?: RawResponseCallback
Waarde van eigenschap
Overgenomen van coreClient.OperationOptions.onResponse
requestOptions
Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.
requestOptions?: OperationRequestOptions
Waarde van eigenschap
Overgenomen van coreClient.OperationOptions.requestOptions
serializerOptions
Opties voor het overschrijven van serialisatie-/deserialisatiegedrag.
serializerOptions?: SerializerOptions
Waarde van eigenschap
Overgenomen van coreClient.OperationOptions.serializerOptions
tracingOptions
Opties die worden gebruikt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Overgenomen van coreClient.OperationOptions.tracingOptions