SecurityConnectorsOperations interface

Interface representing a SecurityConnectors operations.

Properties

createOrUpdate

Creates or updates a security connector. If a security connector is already created and a subsequent request is issued for the same security connector id, then it will be updated.

delete

Deletes a security connector.

get

Retrieves details of a specific security connector

list

Lists all the security connectors in the specified subscription. Use the 'nextLink' property in the response to get the next page of security connectors for the specified subscription.

listByResourceGroup

Lists all the security connectors in the specified resource group. Use the 'nextLink' property in the response to get the next page of security connectors for the specified resource group.

update

Updates a security connector

Property Details

createOrUpdate

Creates or updates a security connector. If a security connector is already created and a subsequent request is issued for the same security connector id, then it will be updated.

createOrUpdate: (resourceGroupName: string, securityConnectorName: string, securityConnector: SecurityConnector, options?: SecurityConnectorsCreateOrUpdateOptionalParams) => Promise<SecurityConnector>

Property Value

(resourceGroupName: string, securityConnectorName: string, securityConnector: SecurityConnector, options?: SecurityConnectorsCreateOrUpdateOptionalParams) => Promise<SecurityConnector>

delete

Deletes a security connector.

delete: (resourceGroupName: string, securityConnectorName: string, options?: SecurityConnectorsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, securityConnectorName: string, options?: SecurityConnectorsDeleteOptionalParams) => Promise<void>

get

Retrieves details of a specific security connector

get: (resourceGroupName: string, securityConnectorName: string, options?: SecurityConnectorsGetOptionalParams) => Promise<SecurityConnector>

Property Value

(resourceGroupName: string, securityConnectorName: string, options?: SecurityConnectorsGetOptionalParams) => Promise<SecurityConnector>

list

Lists all the security connectors in the specified subscription. Use the 'nextLink' property in the response to get the next page of security connectors for the specified subscription.

list: (options?: SecurityConnectorsListOptionalParams) => PagedAsyncIterableIterator<SecurityConnector, SecurityConnector[], PageSettings>

Property Value

(options?: SecurityConnectorsListOptionalParams) => PagedAsyncIterableIterator<SecurityConnector, SecurityConnector[], PageSettings>

listByResourceGroup

Lists all the security connectors in the specified resource group. Use the 'nextLink' property in the response to get the next page of security connectors for the specified resource group.

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

Property Value

(resourceGroupName: string, options?: SecurityConnectorsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SecurityConnector, SecurityConnector[], PageSettings>

update

Updates a security connector

update: (resourceGroupName: string, securityConnectorName: string, securityConnector: SecurityConnector, options?: SecurityConnectorsUpdateOptionalParams) => Promise<SecurityConnector>

Property Value

(resourceGroupName: string, securityConnectorName: string, securityConnector: SecurityConnector, options?: SecurityConnectorsUpdateOptionalParams) => Promise<SecurityConnector>