C# Class Ninefold.Compute.ComputeClient

Inheritance: IComputeClient, ICommandExecutor
Afficher le fichier Open project: ninefold/ninefold-dotnet-api

Méthodes publiques

Méthode Description
ComputeClient ( string apiKey, string base64Secret ) : System
ComputeClient ( string apiKey, string base64Secret, string computeServiceUriRoot ) : System
ListAccounts ( ListAccountsRequest request ) : ListAccountsResponse
ListAsyncJobs ( ListAsyncJobsRequest request ) : ListAsyncJobsResponse
ListEvents ( ListEventsRequest request ) : ListEventsResponse
ListIsoPermissions ( ListIsoPermissionsRequest request ) : ListIsoPermissionsResponse
ListIsos ( ListIsosRequest request ) : ListIsosResponse
ListServiceOfferings ( ListServiceOfferingsRequest request ) : ListServiceOfferingsResponse
ListSnapshotPolicies ( ListSnapshotPoliciesRequest request ) : ListSnapshotPoliciesResponse
ListSnapshots ( ListSnapshotsRequest request ) : ListSnapshotsResponse
ListTemplatePermissions ( ListTemplatePermissionsRequest request ) : ListTemplatePermissionsResponse
ListTemplates ( ListTemplatesRequest request ) : ListTemplatesResponse
ListVirtualMachines ( ListVirtualMachinesRequest request ) : ListVirtualMachinesResponse
ListVolumes ( ListVolumesRequest request ) : ListVolumesResponse

Private Methods

Méthode Description
ICommandExecutor ( ICommand command ) : ICommandResponse

Method Details

ComputeClient() public méthode

public ComputeClient ( string apiKey, string base64Secret ) : System
apiKey string
base64Secret string
Résultat System

ComputeClient() public méthode

public ComputeClient ( string apiKey, string base64Secret, string computeServiceUriRoot ) : System
apiKey string
base64Secret string
computeServiceUriRoot string
Résultat System

ListAccounts() public méthode

public ListAccounts ( ListAccountsRequest request ) : ListAccountsResponse
request Ninefold.Compute.Messages.ListAccountsRequest
Résultat Ninefold.Compute.Messages.ListAccountsResponse

ListAsyncJobs() public méthode

public ListAsyncJobs ( ListAsyncJobsRequest request ) : ListAsyncJobsResponse
request Ninefold.Compute.Messages.ListAsyncJobsRequest
Résultat ListAsyncJobsResponse

ListEvents() public méthode

public ListEvents ( ListEventsRequest request ) : ListEventsResponse
request Ninefold.Compute.Messages.ListEventsRequest
Résultat Ninefold.Compute.Messages.ListEventsResponse

ListIsoPermissions() public méthode

public ListIsoPermissions ( ListIsoPermissionsRequest request ) : ListIsoPermissionsResponse
request Ninefold.Compute.Messages.ListIsoPermissionsRequest
Résultat Ninefold.Compute.Messages.ListIsoPermissionsResponse

ListIsos() public méthode

public ListIsos ( ListIsosRequest request ) : ListIsosResponse
request Ninefold.Compute.Messages.ListIsosRequest
Résultat Ninefold.Compute.Messages.ListIsosResponse

ListServiceOfferings() public méthode

public ListServiceOfferings ( ListServiceOfferingsRequest request ) : ListServiceOfferingsResponse
request Ninefold.Compute.Messages.ListServiceOfferingsRequest
Résultat Ninefold.Compute.Messages.ListServiceOfferingsResponse

ListSnapshotPolicies() public méthode

public ListSnapshotPolicies ( ListSnapshotPoliciesRequest request ) : ListSnapshotPoliciesResponse
request Ninefold.Compute.Messages.ListSnapshotPoliciesRequest
Résultat Ninefold.Compute.Messages.ListSnapshotPoliciesResponse

ListSnapshots() public méthode

public ListSnapshots ( ListSnapshotsRequest request ) : ListSnapshotsResponse
request Ninefold.Compute.Messages.ListSnapshotsRequest
Résultat Ninefold.Compute.Messages.ListSnapshotsResponse

ListTemplatePermissions() public méthode

public ListTemplatePermissions ( ListTemplatePermissionsRequest request ) : ListTemplatePermissionsResponse
request Ninefold.Compute.Messages.ListTemplatePermissionsRequest
Résultat Ninefold.Compute.Messages.ListTemplatePermissionsResponse

ListTemplates() public méthode

public ListTemplates ( ListTemplatesRequest request ) : ListTemplatesResponse
request Ninefold.Compute.Messages.ListTemplatesRequest
Résultat ListTemplatesResponse

ListVirtualMachines() public méthode

public ListVirtualMachines ( ListVirtualMachinesRequest request ) : ListVirtualMachinesResponse
request Ninefold.Compute.Messages.ListVirtualMachinesRequest
Résultat Ninefold.Compute.Messages.ListVirtualMachinesResponse

ListVolumes() public méthode

public ListVolumes ( ListVolumesRequest request ) : ListVolumesResponse
request Ninefold.Compute.Messages.ListVolumesRequest
Résultat Ninefold.Compute.Messages.ListVolumesResponse