Triggers Interface
public interface Triggers
Resource collection API of Triggers.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Blank |
define(String name)
Begins definition for a new Trigger resource. |
| abstract void |
delete(String resourceGroupName, String imageTemplateName, String triggerName)
Delete a trigger for the specified virtual machine image template. |
| abstract void |
delete(String resourceGroupName, String imageTemplateName, String triggerName, Context context)
Delete a trigger for the specified virtual machine image template. |
| abstract void |
deleteById(String id)
Delete a trigger for the specified virtual machine image template. |
| abstract void |
deleteByIdWithResponse(String id, Context context)
Delete a trigger for the specified virtual machine image template. |
| abstract Trigger |
get(String resourceGroupName, String imageTemplateName, String triggerName)
Get the specified trigger for the specified image template resource. |
| abstract Trigger |
getById(String id)
Get the specified trigger for the specified image template resource. |
| abstract Response<Trigger> |
getByIdWithResponse(String id, Context context)
Get the specified trigger for the specified image template resource. |
| abstract Response<Trigger> |
getWithResponse(String resourceGroupName, String imageTemplateName, String triggerName, Context context)
Get the specified trigger for the specified image template resource. |
|
abstract
Paged |
listByImageTemplate(String resourceGroupName, String imageTemplateName)
List all triggers for the specified Image Template resource. |
|
abstract
Paged |
listByImageTemplate(String resourceGroupName, String imageTemplateName, Context context)
List all triggers for the specified Image Template resource. |
Method Details
define
public abstract Trigger.DefinitionStages.Blank define(String name)
Begins definition for a new Trigger resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String imageTemplateName, String triggerName)
Delete a trigger for the specified virtual machine image template.
Parameters:
delete
public abstract void delete(String resourceGroupName, String imageTemplateName, String triggerName, Context context)
Delete a trigger for the specified virtual machine image template.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete a trigger for the specified virtual machine image template.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete a trigger for the specified virtual machine image template.
Parameters:
get
public abstract Trigger get(String resourceGroupName, String imageTemplateName, String triggerName)
Get the specified trigger for the specified image template resource.
Parameters:
Returns:
getById
public abstract Trigger getById(String id)
Get the specified trigger for the specified image template resource.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Trigger> getByIdWithResponse(String id, Context context)
Get the specified trigger for the specified image template resource.
Parameters:
Returns:
getWithResponse
public abstract Response<Trigger> getWithResponse(String resourceGroupName, String imageTemplateName, String triggerName, Context context)
Get the specified trigger for the specified image template resource.
Parameters:
Returns:
listByImageTemplate
public abstract PagedIterable<Trigger> listByImageTemplate(String resourceGroupName, String imageTemplateName)
List all triggers for the specified Image Template resource.
Parameters:
Returns:
listByImageTemplate
public abstract PagedIterable<Trigger> listByImageTemplate(String resourceGroupName, String imageTemplateName, Context context)
List all triggers for the specified Image Template resource.
Parameters:
Returns: