ObjectDataTypes class

Class representing a ObjectDataTypes.

Constructors

ObjectDataTypes(AutomationClientContext)

Create a ObjectDataTypes.

Methods

listFieldsByModuleAndType(string, string, string, string, RequestOptionsBase)

Retrieve a list of fields of a given type identified by module name.

listFieldsByModuleAndType(string, string, string, string, RequestOptionsBase, ServiceCallback<TypeFieldListResult>)
listFieldsByModuleAndType(string, string, string, string, ServiceCallback<TypeFieldListResult>)
listFieldsByType(string, string, string, RequestOptionsBase)

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

listFieldsByType(string, string, string, RequestOptionsBase, ServiceCallback<TypeFieldListResult>)
listFieldsByType(string, string, string, ServiceCallback<TypeFieldListResult>)

Constructor Details

ObjectDataTypes(AutomationClientContext)

Create a ObjectDataTypes.

new ObjectDataTypes(client: AutomationClientContext)

Parameters

client
AutomationClientContext

Reference to the service client.

Method Details

listFieldsByModuleAndType(string, string, string, string, RequestOptionsBase)

Retrieve a list of fields of a given type identified by module name.

function listFieldsByModuleAndType(resourceGroupName: string, automationAccountName: string, moduleName: string, typeName: string, options?: RequestOptionsBase): Promise<ObjectDataTypesListFieldsByModuleAndTypeResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

moduleName

string

The name of module.

typeName

string

The name of type.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ObjectDataTypesListFieldsByModuleAndTypeResponse>

listFieldsByModuleAndType(string, string, string, string, RequestOptionsBase, ServiceCallback<TypeFieldListResult>)

function listFieldsByModuleAndType(resourceGroupName: string, automationAccountName: string, moduleName: string, typeName: string, options: RequestOptionsBase, callback: ServiceCallback<TypeFieldListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

moduleName

string

The name of module.

typeName

string

The name of type.

options
RequestOptionsBase

The optional parameters

callback

ServiceCallback<TypeFieldListResult>

The callback

listFieldsByModuleAndType(string, string, string, string, ServiceCallback<TypeFieldListResult>)

function listFieldsByModuleAndType(resourceGroupName: string, automationAccountName: string, moduleName: string, typeName: string, callback: ServiceCallback<TypeFieldListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

moduleName

string

The name of module.

typeName

string

The name of type.

callback

ServiceCallback<TypeFieldListResult>

The callback

listFieldsByType(string, string, string, RequestOptionsBase)

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

function listFieldsByType(resourceGroupName: string, automationAccountName: string, typeName: string, options?: RequestOptionsBase): Promise<ObjectDataTypesListFieldsByTypeResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

typeName

string

The name of type.

options
RequestOptionsBase

The optional parameters

Returns

Promise<Models.ObjectDataTypesListFieldsByTypeResponse>

listFieldsByType(string, string, string, RequestOptionsBase, ServiceCallback<TypeFieldListResult>)

function listFieldsByType(resourceGroupName: string, automationAccountName: string, typeName: string, options: RequestOptionsBase, callback: ServiceCallback<TypeFieldListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

typeName

string

The name of type.

options
RequestOptionsBase

The optional parameters

callback

ServiceCallback<TypeFieldListResult>

The callback

listFieldsByType(string, string, string, ServiceCallback<TypeFieldListResult>)

function listFieldsByType(resourceGroupName: string, automationAccountName: string, typeName: string, callback: ServiceCallback<TypeFieldListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

typeName

string

The name of type.

callback

ServiceCallback<TypeFieldListResult>

The callback