IotSecuritySolutionOperations interface
Interface representing a IotSecuritySolution operations.
Properties
| create |
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 |
| 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 | 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>