SecurityConnectors Interface

public interface SecurityConnectors

Resource collection API of SecurityConnectors.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new SecurityConnector resource.

abstract void deleteById(String id)

Deletes a security connector.

abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Deletes a security connector.

abstract void deleteByResourceGroup(String resourceGroupName, String securityConnectorName)

Deletes a security connector.

abstract Response<Void> deleteByResourceGroupWithResponse(String resourceGroupName, String securityConnectorName, Context context)

Deletes a security connector.

abstract SecurityConnector getById(String id)

Retrieves details of a specific security connector.

abstract Response<SecurityConnector> getByIdWithResponse(String id, Context context)

Retrieves details of a specific security connector.

abstract SecurityConnector getByResourceGroup(String resourceGroupName, String securityConnectorName)

Retrieves details of a specific security connector.

abstract Response<SecurityConnector> getByResourceGroupWithResponse(String resourceGroupName, String securityConnectorName, Context context)

Retrieves details of a specific security connector.

abstract PagedIterable<SecurityConnector> list()

Lists all the security connectors in the specified subscription.

abstract PagedIterable<SecurityConnector> list(Context context)

Lists all the security connectors in the specified subscription.

abstract PagedIterable<SecurityConnector> listByResourceGroup(String resourceGroupName)

Lists all the security connectors in the specified resource group.

abstract PagedIterable<SecurityConnector> listByResourceGroup(String resourceGroupName, Context context)

Lists all the security connectors in the specified resource group.

Method Details

define

public abstract SecurityConnector.DefinitionStages.Blank define(String name)

Begins definition for a new SecurityConnector resource.

Parameters:

name - resource name.

Returns:

the first stage of the new SecurityConnector definition.

deleteById

public abstract void deleteById(String id)

Deletes a security connector.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response deleteByIdWithResponse(String id, Context context)

Deletes a security connector.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

deleteByResourceGroup

public abstract void deleteByResourceGroup(String resourceGroupName, String securityConnectorName)

Deletes a security connector.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.
securityConnectorName - The security connector name.

deleteByResourceGroupWithResponse

public abstract Response deleteByResourceGroupWithResponse(String resourceGroupName, String securityConnectorName, Context context)

Deletes a security connector.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.
securityConnectorName - The security connector name.
context - The context to associate with this operation.

Returns:

getById

public abstract SecurityConnector getById(String id)

Retrieves details of a specific security connector.

Parameters:

id - the resource ID.

Returns:

the security connector resource along with Response<T>.

getByIdWithResponse

public abstract Response getByIdWithResponse(String id, Context context)

Retrieves details of a specific security connector.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

the security connector resource along with Response<T>.

getByResourceGroup

public abstract SecurityConnector getByResourceGroup(String resourceGroupName, String securityConnectorName)

Retrieves details of a specific security connector.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.
securityConnectorName - The security connector name.

Returns:

the security connector resource.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String securityConnectorName, Context context)

Retrieves details of a specific security connector.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.
securityConnectorName - The security connector name.
context - The context to associate with this operation.

Returns:

the security connector resource along with Response<T>.

list

public abstract PagedIterable 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.

Returns:

list of security connectors response as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

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.

Parameters:

context - The context to associate with this operation.

Returns:

list of security connectors response as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

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.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.

Returns:

list of security connectors response as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

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.

Parameters:

resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.
context - The context to associate with this operation.

Returns:

list of security connectors response as paginated response with PagedIterable<T>.

Applies to