Share via


AutomationAccountResource.GetFieldsByTypeAsync Method

Definition

Retrieve a list of fields of a given type across all accessible modules.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/objectDataTypes/{typeName}/fields
  • Operation Id: ObjectDataTypes_ListFieldsByType
public virtual Azure.AsyncPageable<Azure.ResourceManager.Automation.Models.AutomationModuleField> GetFieldsByTypeAsync (string typeName, System.Threading.CancellationToken cancellationToken = default);
abstract member GetFieldsByTypeAsync : string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Automation.Models.AutomationModuleField>
override this.GetFieldsByTypeAsync : string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Automation.Models.AutomationModuleField>
Public Overridable Function GetFieldsByTypeAsync (typeName As String, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of AutomationModuleField)

Parameters

typeName
String

The name of type.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

An async collection of AutomationModuleField that may take multiple service requests to iterate over.

Exceptions

typeName is an empty string, and was expected to be non-empty.

typeName is null.

Applies to