IotSecuritySolution interface
Interface representing a IotSecuritySolution.
Methods
create |
Use this method to create or update yours IoT Security solution |
delete(string, string, Iot |
Use this method to delete yours IoT Security solution |
get(string, string, Iot |
User this method to get details of a specific IoT Security solution based on solution name |
list |
Use this method to get the list IoT Security solutions organized by resource group. |
list |
Use this method to get the list of IoT Security solutions by subscription. |
update(string, string, Update |
Use this method to update existing IoT Security solution tags or user defined resources. To update other fields use the CreateOrUpdate method. |
Method Details
createOrUpdate(string, string, IoTSecuritySolutionModel, IotSecuritySolutionCreateOrUpdateOptionalParams)
Use this method to create or update yours IoT Security solution
function createOrUpdate(resourceGroupName: string, solutionName: string, iotSecuritySolutionData: IoTSecuritySolutionModel, options?: IotSecuritySolutionCreateOrUpdateOptionalParams): Promise<IoTSecuritySolutionModel>
Parameters
- resourceGroupName
-
string
The name of the resource group within the user's subscription. The name is case insensitive.
- solutionName
-
string
The name of the IoT Security solution.
- iotSecuritySolutionData
- IoTSecuritySolutionModel
The security solution data
The options parameters.
Returns
Promise<IoTSecuritySolutionModel>
delete(string, string, IotSecuritySolutionDeleteOptionalParams)
Use this method to delete yours IoT Security solution
function delete(resourceGroupName: string, solutionName: string, options?: IotSecuritySolutionDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group within the user's subscription. The name is case insensitive.
- solutionName
-
string
The name of the IoT Security solution.
The options parameters.
Returns
Promise<void>
get(string, string, IotSecuritySolutionGetOptionalParams)
User this method to get details of a specific IoT Security solution based on solution name
function get(resourceGroupName: string, solutionName: string, options?: IotSecuritySolutionGetOptionalParams): Promise<IoTSecuritySolutionModel>
Parameters
- resourceGroupName
-
string
The name of the resource group within the user's subscription. The name is case insensitive.
- solutionName
-
string
The name of the IoT Security solution.
The options parameters.
Returns
Promise<IoTSecuritySolutionModel>
listByResourceGroup(string, IotSecuritySolutionListByResourceGroupOptionalParams)
Use this method to get the list IoT Security solutions organized by resource group.
function listByResourceGroup(resourceGroupName: string, options?: IotSecuritySolutionListByResourceGroupOptionalParams): PagedAsyncIterableIterator<IoTSecuritySolutionModel, IoTSecuritySolutionModel[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group within the user's subscription. The name is case insensitive.
The options parameters.
Returns
listBySubscription(IotSecuritySolutionListBySubscriptionOptionalParams)
Use this method to get the list of IoT Security solutions by subscription.
function listBySubscription(options?: IotSecuritySolutionListBySubscriptionOptionalParams): PagedAsyncIterableIterator<IoTSecuritySolutionModel, IoTSecuritySolutionModel[], PageSettings>
Parameters
The options parameters.
Returns
update(string, string, UpdateIotSecuritySolutionData, IotSecuritySolutionUpdateOptionalParams)
Use this method to update existing IoT Security solution tags or user defined resources. To update other fields use the CreateOrUpdate method.
function update(resourceGroupName: string, solutionName: string, updateIotSecuritySolutionData: UpdateIotSecuritySolutionData, options?: IotSecuritySolutionUpdateOptionalParams): Promise<IoTSecuritySolutionModel>
Parameters
- resourceGroupName
-
string
The name of the resource group within the user's subscription. The name is case insensitive.
- solutionName
-
string
The name of the IoT Security solution.
- updateIotSecuritySolutionData
- UpdateIotSecuritySolutionData
The security solution data
The options parameters.
Returns
Promise<IoTSecuritySolutionModel>