IotSecuritySolutionOperations interface

Interface representing a IotSecuritySolution operations.

Properties

createOrUpdate

Use this method to create or update yours IoT Security solution

delete

Use this method to delete yours IoT Security solution

get

User this method to get details of a specific IoT Security solution based on solution name

listByResourceGroup

Use this method to get the list IoT Security solutions organized by resource group.

listBySubscription

Use this method to get the list of IoT Security solutions by subscription.

update

Use this method to update existing IoT Security solution tags or user defined resources. To update other fields use the CreateOrUpdate method.

Property Details

createOrUpdate

Use this method to create or update yours IoT Security solution

createOrUpdate: (resourceGroupName: string, solutionName: string, iotSecuritySolutionData: IoTSecuritySolutionModel, options?: IotSecuritySolutionCreateOrUpdateOptionalParams) => Promise<IoTSecuritySolutionModel>

Property Value

(resourceGroupName: string, solutionName: string, iotSecuritySolutionData: IoTSecuritySolutionModel, options?: IotSecuritySolutionCreateOrUpdateOptionalParams) => Promise<IoTSecuritySolutionModel>

delete

Use this method to delete yours IoT Security solution

delete: (resourceGroupName: string, solutionName: string, options?: IotSecuritySolutionDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, solutionName: string, options?: IotSecuritySolutionDeleteOptionalParams) => Promise<void>

get

User this method to get details of a specific IoT Security solution based on solution name

get: (resourceGroupName: string, solutionName: string, options?: IotSecuritySolutionGetOptionalParams) => Promise<IoTSecuritySolutionModel>

Property Value

(resourceGroupName: string, solutionName: string, options?: IotSecuritySolutionGetOptionalParams) => Promise<IoTSecuritySolutionModel>

listByResourceGroup

Use this method to get the list IoT Security solutions organized by resource group.

listByResourceGroup: (resourceGroupName: string, options?: IotSecuritySolutionListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<IoTSecuritySolutionModel, IoTSecuritySolutionModel[], PageSettings>

Property Value

(resourceGroupName: string, options?: IotSecuritySolutionListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<IoTSecuritySolutionModel, IoTSecuritySolutionModel[], PageSettings>

listBySubscription

Use this method to get the list of IoT Security solutions by subscription.

listBySubscription: (options?: IotSecuritySolutionListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<IoTSecuritySolutionModel, IoTSecuritySolutionModel[], PageSettings>

Property Value

(options?: IotSecuritySolutionListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<IoTSecuritySolutionModel, IoTSecuritySolutionModel[], PageSettings>

update

Use this method to update existing IoT Security solution tags or user defined resources. To update other fields use the CreateOrUpdate method.

update: (resourceGroupName: string, solutionName: string, updateIotSecuritySolutionData: UpdateIotSecuritySolutionData, options?: IotSecuritySolutionUpdateOptionalParams) => Promise<IoTSecuritySolutionModel>

Property Value

(resourceGroupName: string, solutionName: string, updateIotSecuritySolutionData: UpdateIotSecuritySolutionData, options?: IotSecuritySolutionUpdateOptionalParams) => Promise<IoTSecuritySolutionModel>