C# Класс MCloud.EC2.EC2Driver

Наследование: NodeDriver
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateNode ( string name, NodeSize size, NodeImage image, NodeLocation location, NodeAuth auth, NodeOptions options ) : Node
DestroyNode ( Node node ) : void
EC2Driver ( string key, string secret ) : System
ListImages ( ) : List
ListImages ( NodeLocation location ) : List
ListLocations ( ) : List
ListNodes ( ) : List
ListSizes ( ) : List
ListSizes ( NodeLocation location ) : List
RebootNode ( Node node ) : void
UpdateNode ( Node node ) : void

Приватные методы

Метод Описание
ListNodes ( string id ) : List

Описание методов

CreateNode() публичный Метод

public CreateNode ( string name, NodeSize size, NodeImage image, NodeLocation location, NodeAuth auth, NodeOptions options ) : Node
name string
size NodeSize
image NodeImage
location NodeLocation
auth NodeAuth
options NodeOptions
Результат Node

DestroyNode() публичный Метод

public DestroyNode ( Node node ) : void
node Node
Результат void

EC2Driver() публичный Метод

public EC2Driver ( string key, string secret ) : System
key string
secret string
Результат System

ListImages() публичный Метод

public ListImages ( ) : List
Результат List

ListImages() публичный Метод

public ListImages ( NodeLocation location ) : List
location NodeLocation
Результат List

ListLocations() публичный Метод

public ListLocations ( ) : List
Результат List

ListNodes() публичный Метод

public ListNodes ( ) : List
Результат List

ListSizes() публичный Метод

public ListSizes ( ) : List
Результат List

ListSizes() публичный Метод

public ListSizes ( NodeLocation location ) : List
location NodeLocation
Результат List

RebootNode() публичный Метод

public RebootNode ( Node node ) : void
node Node
Результат void

UpdateNode() публичный Метод

public UpdateNode ( Node node ) : void
node Node
Результат void