TestLines interface

Interface representing a TestLines.

Methods

beginCreateOrUpdate(string, string, string, TestLine, TestLinesCreateOrUpdateOptionalParams)

Create a TestLine

beginCreateOrUpdateAndWait(string, string, string, TestLine, TestLinesCreateOrUpdateOptionalParams)

Create a TestLine

beginDelete(string, string, string, TestLinesDeleteOptionalParams)

Delete a TestLine

beginDeleteAndWait(string, string, string, TestLinesDeleteOptionalParams)

Delete a TestLine

get(string, string, string, TestLinesGetOptionalParams)

Get a TestLine

listByCommunicationsGateway(string, string, TestLinesListByCommunicationsGatewayOptionalParams)

List TestLine resources by CommunicationsGateway

update(string, string, string, TestLineUpdate, TestLinesUpdateOptionalParams)

Update a TestLine

Method Details

beginCreateOrUpdate(string, string, string, TestLine, TestLinesCreateOrUpdateOptionalParams)

Create a TestLine

function beginCreateOrUpdate(resourceGroupName: string, communicationsGatewayName: string, testLineName: string, resource: TestLine, options?: TestLinesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<TestLine>, TestLine>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

communicationsGatewayName

string

Unique identifier for this deployment

testLineName

string

Unique identifier for this test line

resource
TestLine

Resource create parameters.

options
TestLinesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<TestLine>, TestLine>>

beginCreateOrUpdateAndWait(string, string, string, TestLine, TestLinesCreateOrUpdateOptionalParams)

Create a TestLine

function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationsGatewayName: string, testLineName: string, resource: TestLine, options?: TestLinesCreateOrUpdateOptionalParams): Promise<TestLine>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

communicationsGatewayName

string

Unique identifier for this deployment

testLineName

string

Unique identifier for this test line

resource
TestLine

Resource create parameters.

options
TestLinesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<TestLine>

beginDelete(string, string, string, TestLinesDeleteOptionalParams)

Delete a TestLine

function beginDelete(resourceGroupName: string, communicationsGatewayName: string, testLineName: string, options?: TestLinesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

communicationsGatewayName

string

Unique identifier for this deployment

testLineName

string

Unique identifier for this test line

options
TestLinesDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, TestLinesDeleteOptionalParams)

Delete a TestLine

function beginDeleteAndWait(resourceGroupName: string, communicationsGatewayName: string, testLineName: string, options?: TestLinesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

communicationsGatewayName

string

Unique identifier for this deployment

testLineName

string

Unique identifier for this test line

options
TestLinesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, TestLinesGetOptionalParams)

Get a TestLine

function get(resourceGroupName: string, communicationsGatewayName: string, testLineName: string, options?: TestLinesGetOptionalParams): Promise<TestLine>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

communicationsGatewayName

string

Unique identifier for this deployment

testLineName

string

Unique identifier for this test line

options
TestLinesGetOptionalParams

The options parameters.

Returns

Promise<TestLine>

listByCommunicationsGateway(string, string, TestLinesListByCommunicationsGatewayOptionalParams)

List TestLine resources by CommunicationsGateway

function listByCommunicationsGateway(resourceGroupName: string, communicationsGatewayName: string, options?: TestLinesListByCommunicationsGatewayOptionalParams): PagedAsyncIterableIterator<TestLine, TestLine[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

communicationsGatewayName

string

Unique identifier for this deployment

options
TestLinesListByCommunicationsGatewayOptionalParams

The options parameters.

Returns

update(string, string, string, TestLineUpdate, TestLinesUpdateOptionalParams)

Update a TestLine

function update(resourceGroupName: string, communicationsGatewayName: string, testLineName: string, properties: TestLineUpdate, options?: TestLinesUpdateOptionalParams): Promise<TestLine>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

communicationsGatewayName

string

Unique identifier for this deployment

testLineName

string

Unique identifier for this test line

properties
TestLineUpdate

The resource properties to be updated.

options
TestLinesUpdateOptionalParams

The options parameters.

Returns

Promise<TestLine>