C# Class OneAndOne.Client.Endpoints.MonitoringPolicies.MonitoringPolicies

Inheritance: ResourceBase
Mostra file Open project: 1and1/oneandone-cloudserver-sdk-dotnet

Public Methods

Method Description
Create ( CreateMonitoringPolictRequest monitoringPolicy ) : MonitoringPoliciesResponse

Creates a new monitoring policy.

Delete ( string monitoring_policy_id ) : MonitoringPoliciesResponse

Removes a monitoring policy.

Get ( int page = null, int perPage = null, string sort = null, string query = null, string fields = null ) : List

Returns a list of your monitoring policies.

MonitoringPolicies ( object _apiUrl = null, object _apiKey = null ) : System
Show ( string monitoring_policy_id ) : MonitoringPoliciesResponse

Returns information about a monitoring policy.

Update ( UpdateMonitoringPolicyRequest monitoringPolicy, string monitoring_policy_id ) : MonitoringPoliciesResponse

Modifies a monitoring policy.

Method Details

Create() public method

Creates a new monitoring policy.
public Create ( CreateMonitoringPolictRequest monitoringPolicy ) : MonitoringPoliciesResponse
monitoringPolicy OneAndOne.POCO.Requests.MonitoringPolicies.CreateMonitoringPolictRequest
return OneAndOne.POCO.Respones.MonitoringPolicies.MonitoringPoliciesResponse

Delete() public method

Removes a monitoring policy.
public Delete ( string monitoring_policy_id ) : MonitoringPoliciesResponse
monitoring_policy_id string Unique monitoring policy's identifier.
return OneAndOne.POCO.Respones.MonitoringPolicies.MonitoringPoliciesResponse

Get() public method

Returns a list of your monitoring policies.
public Get ( int page = null, int perPage = null, string sort = null, string query = null, string fields = null ) : List
page int Allows to use pagination. Sets the number of servers that will be shown in each page.
perPage int Current page to show.
sort string Allows to sort the result by priority:sort=name retrieves a list of elements ordered by their names.sort=-creation_date retrieves a list of elements ordered according to their creation date in descending order of priority.
query string Allows to search one string in the response and return the elements that contain it. In order to specify the string use parameter q: q=My server
fields string Returns only the parameters requested: fields=id,name,description,hardware.ram
return List

MonitoringPolicies() public method

public MonitoringPolicies ( object _apiUrl = null, object _apiKey = null ) : System
_apiUrl object
_apiKey object
return System

Show() public method

Returns information about a monitoring policy.
public Show ( string monitoring_policy_id ) : MonitoringPoliciesResponse
monitoring_policy_id string Unique monitoring policy's identifier.
return OneAndOne.POCO.Respones.MonitoringPolicies.MonitoringPoliciesResponse

Update() public method

Modifies a monitoring policy.
public Update ( UpdateMonitoringPolicyRequest monitoringPolicy, string monitoring_policy_id ) : MonitoringPoliciesResponse
monitoringPolicy OneAndOne.POCO.Requests.MonitoringPolicies.UpdateMonitoringPolicyRequest
monitoring_policy_id string Unique monitoring policy's identifier.
return OneAndOne.POCO.Respones.MonitoringPolicies.MonitoringPoliciesResponse