Automations Interface
public interface Automations
Resource collection API of Automations.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Blank |
define(String name)
Begins definition for a new Automation resource. |
abstract void |
deleteById(String id)
Deletes a security automation. |
abstract Response<Void> |
deleteByIdWithResponse(String id, Context context)
Deletes a security automation. |
abstract void |
deleteByResourceGroup(String resourceGroupName, String automationName)
Deletes a security automation. |
abstract Response<Void> |
deleteByResourceGroupWithResponse(String resourceGroupName, String automationName, Context context)
Deletes a security automation. |
abstract Automation |
getById(String id)
Retrieves information about the model of a security automation. |
abstract Response<Automation> |
getByIdWithResponse(String id, Context context)
Retrieves information about the model of a security automation. |
abstract Automation |
getByResourceGroup(String resourceGroupName, String automationName)
Retrieves information about the model of a security automation. |
abstract Response<Automation> |
getByResourceGroupWithResponse(String resourceGroupName, String automationName, Context context)
Retrieves information about the model of a security automation. |
abstract
Paged |
list()
Lists all the security automations in the specified subscription. |
abstract
Paged |
list(Context context)
Lists all the security automations in the specified subscription. |
abstract
Paged |
listByResourceGroup(String resourceGroupName)
Lists all the security automations in the specified resource group. |
abstract
Paged |
listByResourceGroup(String resourceGroupName, Context context)
Lists all the security automations in the specified resource group. |
abstract
Automation |
validate(String resourceGroupName, String automationName, AutomationInner automation)
Validates the security automation model before create or update. |
abstract
Response<Automation |
validateWithResponse(String resourceGroupName, String automationName, AutomationInner automation, Context context)
Validates the security automation model before create or update. |
Method Details
define
public abstract Automation.DefinitionStages.Blank define(String name)
Begins definition for a new Automation resource.
Parameters:
Returns:
deleteById
public abstract void deleteById(String id)
Deletes a security automation.
Parameters:
deleteByIdWithResponse
public abstract Response
Deletes a security automation.
Parameters:
Returns:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String automationName)
Deletes a security automation.
Parameters:
deleteByResourceGroupWithResponse
public abstract Response
Deletes a security automation.
Parameters:
Returns:
getById
public abstract Automation getById(String id)
Retrieves information about the model of a security automation.
Parameters:
Returns:
getByIdWithResponse
public abstract Response
Retrieves information about the model of a security automation.
Parameters:
Returns:
getByResourceGroup
public abstract Automation getByResourceGroup(String resourceGroupName, String automationName)
Retrieves information about the model of a security automation.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Retrieves information about the model of a security automation.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all the security automations in the specified subscription. Use the 'nextLink' property in the response to get the next page of security automations for the specified subscription.
Returns:
list
public abstract PagedIterable
Lists all the security automations in the specified subscription. Use the 'nextLink' property in the response to get the next page of security automations for the specified subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Lists all the security automations in the specified resource group. Use the 'nextLink' property in the response to get the next page of security automations for the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Lists all the security automations in the specified resource group. Use the 'nextLink' property in the response to get the next page of security automations for the specified resource group.
Parameters:
Returns:
validate
public abstract AutomationValidationStatus validate(String resourceGroupName, String automationName, AutomationInner automation)
Validates the security automation model before create or update. Any validation errors are returned to the client.
Parameters:
Returns:
validateWithResponse
public abstract Response
Validates the security automation model before create or update. Any validation errors are returned to the client.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for