SecretInventoryQuery
Namespace: Meshmakers.Octo.Runtime.Contracts.Secrets
Filters and paging of ISecretInventoryService.ListAsync(String, SecretInventoryQuery, CancellationToken).
public sealed class SecretInventoryQuery
Inheritance Object → SecretInventoryQuery
Properties
CkTypeId
Only entities of this CK type or a type derived from it (runtime id, e.g.
System.Communication/SftpConfiguration; a version suffix is accepted). An unknown type yields an
empty page. null = all types.
public string CkTypeId { get; set; }
Property Value
Forms
Only slots in one of these storage forms; null or empty = all forms.
public IReadOnlyCollection<SecretStorageForm> Forms { get; set; }
Property Value
IReadOnlyCollection<SecretStorageForm>
NeedsReEntry
true = only re-entry tasks, false = only slots that need none, null = all.
public Nullable<bool> NeedsReEntry { get; set; }
Property Value
Search
Case-insensitive substring of the rtId, the CK type id (full id such as
System.Communication/Application or the short type name after the slash), the well-known name,
the display name or the attribute path (never matched against values). null or empty = no text filter.
public string Search { get; set; }
Property Value
Skip
Number of matching slots to skip. Default 0.
public int Skip { get; set; }
Property Value
Take
Maximum number of slots to return. Default 50; values below 1 return no items (only the total).
public int Take { get; set; }
Property Value
Constructors
SecretInventoryQuery()
public SecretInventoryQuery()