C# 클래스 OneAndOne.Client.Endpoints.Servers.ServerIps

상속: ResourceBase
파일 보기 프로젝트 열기: 1and1/oneandone-cloudserver-sdk-dotnet

공개 메소드들

메소드 설명
Create ( CreateServerIPRequest ip, string server_id ) : ServerResponse

Adds a new IP to the server.

CreateLoadBalancer ( string server_id, string ip_id, string loadBalancerId ) : ServerResponse

Adds a new load balancer to the IP

Delete ( string server_id, string ip_id, bool Keep ) : ServerResponse

Releases an IP and optionally removes it

DeleteFirewallPolicy ( string server_id, string ip_id ) : ServerResponse

Removes firewall policy from the IP

DeleteLoadBalancer ( string server_id, string ip_id, string load_balancer_id ) : ServerResponse

Removes load balancer from the IP

Get ( string server_id ) : List

Returns a list of the server's IPs.

GetFirewallPolicies ( string server_id, string ip_id ) : List

Lists firewall policies assigned to the IP

GetLoadBalancer ( string server_id, string ip_id ) : List

Lists all load balancers assigned to the IP

ServerIps ( object _apiUrl = null, object _apiKey = null ) : System
Show ( string server_id, string ip_id ) : IpAddress

Returns information about a server's IP.

UpdateFirewallPolicy ( string server_id, string ip_id, string policy_id ) : ServerResponse

Adds a new firewall policy to the IP

메소드 상세

Create() 공개 메소드

Adds a new IP to the server.
public Create ( CreateServerIPRequest ip, string server_id ) : ServerResponse
ip OneAndOne.POCO.Requests.Servers.CreateServerIPRequest
server_id string Unique server's identifier.
리턴 OneAndOne.POCO.Respones.Servers.ServerResponse

CreateLoadBalancer() 공개 메소드

Adds a new load balancer to the IP
public CreateLoadBalancer ( string server_id, string ip_id, string loadBalancerId ) : ServerResponse
server_id string Unique server's identifier.
ip_id string Unique server's identifier.
loadBalancerId string
리턴 OneAndOne.POCO.Respones.Servers.ServerResponse

Delete() 공개 메소드

Releases an IP and optionally removes it
public Delete ( string server_id, string ip_id, bool Keep ) : ServerResponse
server_id string Unique server's identifier.
ip_id string ip_id: required (string ) Unique IP's identifier.
Keep bool Set true for releasing the IP without removing it
리턴 OneAndOne.POCO.Respones.Servers.ServerResponse

DeleteFirewallPolicy() 공개 메소드

Removes firewall policy from the IP
public DeleteFirewallPolicy ( string server_id, string ip_id ) : ServerResponse
server_id string Unique server's identifier.
ip_id string ip_id: required (string ) Unique IP's identifier.
리턴 OneAndOne.POCO.Respones.Servers.ServerResponse

DeleteLoadBalancer() 공개 메소드

Removes load balancer from the IP
public DeleteLoadBalancer ( string server_id, string ip_id, string load_balancer_id ) : ServerResponse
server_id string Unique server's identifier.
ip_id string required (string ) Unique IP's identifier.
load_balancer_id string required (string ) Unique load balancers's identifier.
리턴 OneAndOne.POCO.Respones.Servers.ServerResponse

Get() 공개 메소드

Returns a list of the server's IPs.
public Get ( string server_id ) : List
server_id string Unique server's identifier.
리턴 List

GetFirewallPolicies() 공개 메소드

Lists firewall policies assigned to the IP
public GetFirewallPolicies ( string server_id, string ip_id ) : List
server_id string Unique server's identifier.
ip_id string Unique server's identifier.
리턴 List

GetLoadBalancer() 공개 메소드

Lists all load balancers assigned to the IP
public GetLoadBalancer ( string server_id, string ip_id ) : List
server_id string Unique server's identifier.
ip_id string Unique server's identifier.
리턴 List

ServerIps() 공개 메소드

public ServerIps ( object _apiUrl = null, object _apiKey = null ) : System
_apiUrl object
_apiKey object
리턴 System

Show() 공개 메소드

Returns information about a server's IP.
public Show ( string server_id, string ip_id ) : IpAddress
server_id string Unique server's identifier.
ip_id string ip_id: required (string ) Unique IP's identifier.
리턴 OneAndOne.POCO.Respones.Servers.IpAddress

UpdateFirewallPolicy() 공개 메소드

Adds a new firewall policy to the IP
public UpdateFirewallPolicy ( string server_id, string ip_id, string policy_id ) : ServerResponse
server_id string Unique server's identifier.
ip_id string ip: required (string ) Unique IP's identifier.
policy_id string
리턴 OneAndOne.POCO.Respones.Servers.ServerResponse