C# Class ConoHaNet.OpenStackMember

Inheritance: IOpenStackMember
Afficher le fichier Open project: crowdy/OpenStack-ConoHa Class Usage Examples

Méthodes publiques

Méthode Description
AddBackupService ( string InstanceId ) : BackupService
AddInterfaceAttachment ( string serverId, string portId ) : InterfaceAttachment
AddKeypair ( string name, string publickey = null ) : Keypair
AddSubnetForAdditionalIp ( int bitmask ) : Subnet
AddSubnetForLb ( ) : Subnet
AssociateHealthMonitor ( string monitorId, string poolId ) : bool
AttachVolume ( string serverId, string volumeId, string devicePath = null ) : ServerVolume
BulkDelete ( string>.IEnumerable items, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
ChangeEmailAddressPassword ( string emailId, string password ) : bool
ChangeNetworkAdapter ( string serverId, string hwVifModel ) : bool
ChangeStorageController ( string serverId, string hwDiskBus ) : bool
ChangeVideoDevice ( string serverId, string hwVideoModel ) : bool
ChangeVncKeymap ( string serverId, string vncKeymap ) : bool
ConfirmServerResized ( string serverId ) : bool
CopyObject ( string sourceContainer, string sourceObjectName, string destinationContainer, string destinationObjectName, string destinationContentType = null, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
CreateContainer ( string container, string>.Dictionary headers = null, bool useInternalUrl = false ) : ObjectStore
CreateDatabase ( string serviceId, string dbName, string type = null, string charset = null, string memo = null ) : Database
CreateDbGrant ( string databaseId, string userId ) : DbGrant
CreateDbService ( string serviceName ) : DbService
CreateDbUser ( string serviceId, string username, string password, string hostname, string memo = null ) : DbUser
CreateDnsRecord ( string domainId, string name, string type, string data, int priority = null, int ttl = null, string description = null, string gslbRegion = null, int gslbWeight = null, int gslbCheck = null ) : DnsRecord
CreateDomain ( string domainName, string email, int ttl = null, string description = null, int gslb = null ) : Domain
CreateEmailAddress ( string domainId, string emailAddress, string password ) : Email
CreateEmailForwarding ( string emailId, string toForwardAddress ) : EmailForwarding
CreateEmailWebHook ( string emailId, string webhookUrl, string keyword ) : EmailWebHook
CreateFormPostUri ( string container, string objectPrefix, string key, DateTimeOffset expiration, Uri redirectUri, long maxFileSize, int maxFileCount, bool useInternalUrl = false ) : Tuple>
CreateGlanceImageFromInstance ( string serverId, string imageName ) : bool
CreateGlanceImageFromVolume ( string volumeId, string imageName, string diskFormat = null, string containerFormat = null ) : VolumeUploadImage
CreateHealthMonitor ( string monitorType, int delay, int maxRetries, string urlPath = null, string expectedCodes = null ) : HealthMonitor
CreateImageFromBackupRun ( string backupId, string backupRunId, string imageName = null ) : bool
CreateLBMember ( string poolId, string address, string protocolPort, int weight = 1 ) : LBMember
CreateMailDomain ( string serviceId, string domainName ) : MailDomain
CreateMailService ( string serviceName, string defaultSubdomain ) : MailService
CreateNetwork ( string name, bool adminStateUp = true, string networkType = "vxlan", string segmentationId = null ) : Network
CreateNetworkSecurityGroup ( string name, string description ) : NetworkSecurityGroup
CreateNetworkSecurityGroupRule ( string securityGroupId, string direction, string etherType, string portRangeMin = null, string portRangeMax = null, string protocol = null, string remoteGroupId = null, string remoteIpPrefix = null ) : NetworkSecurityGroupRule
CreateObject ( string container, Stream stream, string objectName, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : void
CreateObjectFromFile ( string container, string filePath, string objectName = null, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : void
CreatePool ( string name, string subnetId, string lbMethod = "ROUND_ROBIN", string protocol = "TCP" ) : Pool
CreatePort ( string networkId, FixedIp fixedIps = null, string>.Dictionary allowedAddressPairs = null, string tenantId = null, string securityGroups = null, string status = null ) : Port
CreateServer ( string cloudServerName, string imageId, string flavor, string adminPass, string keyname = null, string nametag = null, string securityGroupNames = null, string attachVolumeIds = null, DiskConfiguration diskConfig = null, Metadata metadata = null, Personality personality = null, bool attachToServiceNetwork = false, bool attachToPublicNetwork = false, IEnumerable networks = null ) : NewServer
CreateSubnet ( string name, string networkId, int ipVersion, string cidr ) : Subnet
CreateTemporaryPublicUri ( HttpMethod method, string container, string objectName, string key, DateTimeOffset expiration, bool useInternalUrl = false ) : Uri
CreateUserAccess ( ) : UserAccess
CreateUserAccess ( string username, string password, string tenantName = null, string tenantId = null ) : UserAccess
CreateVIP ( string name, string protocol, string protocolPort, string poolId, string subnetId, string address, bool adminStateUp, string description = null, string sessionPpersistence = null, int connectionLimit = null ) : VIP
CreateVolume ( int size, string sourceVolumeId = null, string description = null, string name = null, string snapshotId = null, string volumeType = null, string imageRef = null ) : Volume
DeleteBackupService ( string backupId ) : bool
DeleteContainer ( string container, bool deleteObjects = false, bool useInternalUrl = false ) : void
DeleteContainerMetadata ( string container, IEnumerable keys, bool useInternalUrl = false ) : void
DeleteContainerMetadata ( string container, string key, bool useInternalUrl = false ) : void
DeleteDatabase ( string databaseId ) : bool
DeleteDbGrant ( string databaseId, string userId ) : bool
DeleteDbService ( string serviceId ) : bool
DeleteDbUser ( string userId ) : bool
DeleteDnsRecord ( string domainId, string recordId ) : bool
DeleteDomain ( string domainId ) : bool
DeleteEmailAddress ( string emailId ) : bool
DeleteEmailForwarding ( string forwardingId ) : bool
DeleteEmailWebHook ( string emailId ) : bool
DeleteGlanceImage ( string imageId ) : bool
DeleteHealthMonitor ( string monitorId ) : bool
DeleteInterfaceAttachment ( string serverId, string portId ) : bool
DeleteKeypair ( string name ) : bool
DeleteLBMember ( string memberId ) : bool
DeleteMailDomain ( string domainId ) : bool
DeleteMailMessage ( string emailId, string messageId ) : bool
DeleteMailService ( string serviceId ) : bool
DeleteNetwork ( string networkId ) : bool
DeleteNetworkSecurityGroup ( string networkSecurityGroupId ) : bool
DeleteNetworkSecurityGroupRule ( string networkSecurityRuleId ) : bool
DeleteObject ( string container, string objectName, string>.Dictionary headers = null, bool deleteSegments = true, bool useInternalUrl = false ) : void
DeleteObjectMetadata ( string container, string objectName, IEnumerable keys, bool useInternalUrl = false ) : void
DeleteObjectMetadata ( string container, string objectName, string key, bool useInternalUrl = false ) : void
DeleteObjects ( string container, IEnumerable objects, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
DeletePool ( string poolId ) : bool
DeletePort ( string portId ) : bool
DeleteServer ( string serverId ) : bool
DeleteSubnet ( string subnetId ) : bool
DeleteVIP ( string vipId ) : bool
DeleteVolume ( string volumeId ) : bool
DetachVolume ( string serverId, string volumeId ) : bool
DisableCDNOnContainer ( string container ) : string>.Dictionary
DisableStaticWebOnContainer ( string container, bool useInternalUrl = false ) : void
DisassociateHealthMonitor ( string monitorId, string poolId ) : bool
EnableCDNOnContainer ( string container, bool logRetention ) : string>.Dictionary
EnableCDNOnContainer ( string container, long timeToLive ) : string>.Dictionary
EnableCDNOnContainer ( string container, long timeToLive, bool logRetention ) : string>.Dictionary
EnableStaticWebOnContainer ( string container, string css, bool listing, bool useInternalUrl = false ) : void
EnableStaticWebOnContainer ( string container, string index, string error, bool useInternalUrl = false ) : void
EnableStaticWebOnContainer ( string container, string index, string error, bool listing, bool useInternalUrl = false ) : void
EnableStaticWebOnContainer ( string container, string index, string error, string css, bool listing, bool useInternalUrl = false ) : void
ExportZone ( string zoneId ) : string
ExtractArchive ( Stream stream, string uploadPath, ArchiveFormat archiveFormat, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : ExtractArchiveResponse
ExtractArchiveFromFile ( string filePath, string uploadPath, ArchiveFormat archiveFormat, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : ExtractArchiveResponse
GetAccountHeaders ( bool useInternalUrl = false ) : string>.Dictionary
GetAccountMetaData ( bool useInternalUrl = false ) : string>.Dictionary
GetBackupService ( string backupId ) : BackupService
GetBillingInvoice ( int invoiceId ) : BillingInvoice
GetCPUGraph ( string serverId, DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
GetCloudImageTask ( string taskId ) : CloudImageTaskDetail
GetContainerCDNHeader ( string container ) : ContainerCDN
GetContainerHeader ( string container, bool useInternalUrl = false ) : string>.Dictionary
GetContainerMetaData ( string container, bool useInternalUrl = false ) : string>.Dictionary
GetDatabase ( string databaseId ) : Database
GetDbService ( string serviceId ) : DbService
GetDbServiceQuota ( string serviceId ) : DbServiceQuota
GetDbUser ( string userId ) : DbUser
GetDiskIOGraph ( string serverId, string deviceName = null, DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
GetDnsRecord ( string domainId, string recordId ) : DnsRecord
GetDnsServiceDetails ( string domainId ) : IEnumerable
GetDomain ( string domainId ) : Domain
GetEmailAddress ( string emailId ) : Email
GetEmailBlackList ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
GetEmailForwarding ( string forwardingId ) : EmailForwarding
GetEmailWebHook ( string emailId ) : EmailWebHook
GetEmailWhiteList ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
GetFlavor ( string flavorid ) : FlavorDetails
GetGlanceImage ( string imageId ) : CloudImage
GetHealthMonitor ( string monitorId ) : HealthMonitor
GetHttpConsole ( string serverId ) : VncConsole
GetImage ( string imageId ) : ServerImage
GetImageAmount ( ) : long
GetInterfaceAttachment ( string serverId, string portId ) : InterfaceAttachment
GetKeypair ( string keyName ) : Keypair
GetLBMember ( string memberId ) : LBMember
GetMailAttachment ( string emailId, string messageId, string attachmentId ) : Attachment
GetMailBoxQuota ( string serviceId ) : MailBoxQuota
GetMailDomainDedicatedIp ( string domainId ) : string
GetMailMessage ( string emailId, string messageId ) : MailMessage
GetMailService ( string serviceId ) : MailService
GetNetwork ( string networkId ) : Network
GetNetworkGraph ( string serverId, string portId, DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
GetNetworkSecurityGroup ( string groupId ) : NetworkSecurityGroup
GetNetworkSecurityGroupRule ( string ruleId ) : NetworkSecurityGroupRule
GetNotification ( int notificationCode, string lang = "en" ) : Notification
GetNovaConsole ( string serverId ) : VncConsole
GetObject ( string container, string objectName, Stream outputStream, int chunkSize = 4096, string>.Dictionary headers = null, bool verifyEtag = false, Action progressUpdated = null, bool useInternalUrl = false ) : void
GetObjectHeaders ( string container, string objectName, bool useInternalUrl = false ) : string>.Dictionary
GetObjectMetaData ( string container, string objectName, bool useInternalUrl = false ) : string>.Dictionary
GetObjectSaveToFile ( string container, string saveDirectory, string objectName, string fileName = null, int chunkSize = 65536, string>.Dictionary headers = null, bool verifyEtag = false, Action progressUpdated = null, bool useInternalUrl = false ) : void
GetOrderItem ( string itemid ) : OrderItem
GetPaymentSummary ( ) : PaymentSummary
GetPool ( string poolId ) : Pool
GetPort ( string portId ) : Port
GetServer ( string serverId ) : Server
GetServerVolume ( string serverId, string volumeId ) : ServerVolume
GetSubnet ( string subnetId ) : Subnet
GetSwiftRequestGraph ( DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
GetSwiftSizeGraph ( DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
GetVIP ( string vipId ) : VIP
GetVncConsole ( string serverId ) : VncConsole
GetVolume ( string volumeId ) : Volume
GetVolumeType ( string volumeId ) : VolumeType
ImportImage ( string name, string importFromUrl ) : bool
ImportZone ( string zoneContent ) : Zone
ListAddresses ( string serverId ) : ServerAddresses
ListBackupServices ( ) : IEnumerable
ListBillingInvoices ( int offset, int limit = 1000 ) : IEnumerable
ListCDNContainers ( int limit = null, string markerId = null, string markerEnd = null, bool cdnEnabled = false ) : IEnumerable
ListCloudImageTasks ( ) : IEnumerable
ListContainers ( int limit = null, string marker = null, string markerEnd = null, bool useInternalUrl = false ) : IEnumerable
ListDatabases ( string serviceId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListDbBackups ( string databaseId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListDbGrant ( string databaseId, int lineCount = null, int pageNo = null, string sortKey = null, string sortType = null ) : IEnumerable
ListDbServices ( int lineCount = null, int pageNo = null, string sortKey = null, string sortType = null ) : IEnumerable
ListDbUsers ( string serviceId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListDnsRecords ( string domainId ) : IEnumerable
ListDomains ( ) : IEnumerable
ListEmailAddresses ( string domainId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListEmailForwardings ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListEndpoints ( ) : IEnumerable

Gets the list of endpoint

ListFlavors ( int minDiskInGB = null, int minRamInMB = null, string markerId = null, int limit = null ) : IEnumerable
ListFlavorsDetails ( int minDiskInGB = null, int minRamInMB = null, string markerId = null, int limit = null ) : IEnumerable
ListGlanceImages ( int limit = null, string marker = null, string name = null, string visibility = null, string memberStatus = null, string owner = null, string status = null, int sizeMin = null, int sizeMax = null, string sortKey = null, string sortDir = null, string tag = null ) : IEnumerable
ListHealthMonitors ( ) : IEnumerable
ListImages ( string server = null, string imageName = null, ImageState imageStatus = null, DateTimeOffset changesSince = null, string markerId = null, int limit = null, ImageType imageType = null ) : IEnumerable
ListImagesDetails ( string server = null, string imageName = null, ImageState imageStatus = null, DateTimeOffset changesSince = null, string markerId = null, int limit = null, ImageType imageType = null ) : IEnumerable
ListInterfaceAttachments ( string serverId ) : IEnumerable
ListKeypairs ( ) : IEnumerable
ListLBMembers ( string subnetId = null, string poolId = null, string protocolPort = null ) : IEnumerable
ListMailDomains ( string serviceId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListMailMessageHeaders ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListMailServices ( int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
ListNetworkSecurityGroupRules ( ) : IEnumerable
ListNetworkSecurityGroups ( ) : IEnumerable
ListNetworks ( ) : IEnumerable
ListNotifications ( string lang = "en", int offset, int limit = 1000 ) : IEnumerable
ListObjects ( string container, int limit = null, string marker = null, string markerEnd = null, string prefix = null, bool useInternalUrl = false ) : IEnumerable
ListOrderItems ( ) : IEnumerable
ListPaymentHistory ( ) : IEnumerable
ListPools ( ) : IEnumerable
ListPorts ( ) : IEnumerable
ListProducts ( ) : IEnumerable
ListServerIps ( string serverId ) : ServerIps
ListServerSecurityGroups ( string serverId ) : IEnumerable
ListServerVolumes ( string serverId ) : IEnumerable
ListServers ( string imageId = null, string flavorId = null, string name = null, ServerState status = null, string markerId = null, int limit = null, DateTimeOffset changesSince = null ) : IEnumerable
ListServersDetails ( string imageId = null, string flavorId = null, string name = null, ServerState status = null, string markerId = null, int limit = null, DateTimeOffset changesSince = null ) : IEnumerable
ListSubnets ( ) : IEnumerable
ListTenantUsers ( string tenantId = null ) : IEnumerable

Get Tenant Users

ListVIPs ( ) : IEnumerable
ListVolumeTypes ( ) : IEnumerable
ListVolumes ( ) : IEnumerable
ListVolumesDetails ( ) : IEnumerable
MoveObject ( string sourceContainer, string sourceObjectName, string destinationContainer, string destinationObjectName, string destinationContentType = null, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
OpenStackMember ( ) : Objects.Identity

Initializes a new instance of the OpenStackMember class.”

PurgeObjectFromCDN ( string container, string objectName, IEnumerable emails = null ) : void
RebuildServer ( string serverId, string imageRef, string adminPassword, string keyName = null ) : Server
ResizeServer ( string serverId, string flavorid, DiskConfiguration diskconfig ) : bool
RestartServer ( string serverId, RebootType rebootType ) : bool
RestoreDatabase ( string databaseId, string backupId ) : bool
RestoreFromBackupRun ( string backupId, string backupRunId ) : bool
RevertResizeServer ( string serverId ) : bool
SetDbServiceBackup ( string serviceId, bool enabled ) : bool
SetDefaultRegion ( string region ) : void

Sets default region

SetEmailForwardingCopy ( string emailId, bool enabled ) : bool
SetEmailSpamFilter ( string emailId, bool enabled, string type = null ) : bool
SetEmailVirusCheck ( string emailId, bool enabled ) : bool
SetImageQuota ( string quota ) : string>.Dictionary
SetMailDomainDedicatedIpStatus ( string domainId, bool enabled ) : string
SetMailServiceBackup ( string serviceId, bool enabled ) : bool
SetNotification ( int notificationCode, string status ) : Notification
SetWebShare ( string imageId, bool sharing ) : bool
ShutdownServer ( string serverId ) : bool
StartServer ( string serverId ) : bool
StopServer ( string serverId ) : bool
UpdateAccountMetadata ( string>.Dictionary metadata, bool useInternalUrl = false ) : void
UpdateBlackList ( string emailId, EmailFilterDetails targets ) : IEnumerable
UpdateContainerCdnHeaders ( string container, string>.Dictionary headers ) : void
UpdateContainerMetadata ( string container, string>.Dictionary metadata, bool useInternalUrl = false ) : void
UpdateDatabase ( string databaseId, string memo = null ) : Database
UpdateDbService ( string serviceId, string serviceName ) : DbService
UpdateDbServiceQuota ( string serviceId, int quota ) : DbServiceQuota
UpdateDbUser ( string userId, string password = null, string memo = null ) : DbUser
UpdateDnsRecord ( string domainId, string recordId, string name, string type, string data, int priority = null, int ttl = null, string description = null, string gslbRegion = null, int gslbWeight = null, int gslbCheck = null ) : DnsRecord
UpdateDomain ( string domainId, string domainName = null, string email = null, int ttl = null, string description = null, int gslb = null ) : Domain
UpdateEmailForwarding ( string forwardingId, string toForwardAddress ) : EmailForwarding
UpdateEmailWebHook ( string emailId, string webhookUrl, string keyword ) : EmailWebHook
UpdateHealthMonitor ( string monitorId, int delay, int maxRetries, string urlPath ) : HealthMonitor
UpdateLBMember ( string memberId, int weight ) : LBMember
UpdateMailBoxQuota ( string serviceId, int quota ) : MailBoxQuota
UpdateMailService ( string serviceId, string serviceName ) : MailService
UpdateObjectMetadata ( string container, string objectName, string>.Dictionary metadata, bool useInternalUrl = false ) : void
UpdatePool ( string poolId, string name = null, string lbMethod = null ) : Pool
UpdatePort ( string portId, bool adminStateUp = null, string securityGroups = null, FixedIp fixedIps = null, AllowedAddressPair allowedAddressPairs = null ) : Port
UpdateSubnet ( string subnetId, string name ) : Subnet
UpdateVIP ( ) : VIP
UpdateWhiteList ( string emailId, EmailFilterDetails targets ) : IEnumerable
WaitForVolumeAvailable ( string volumeId, int refreshCount = 600, TimeSpan refreshDelay = null ) : Volume
WaitForVolumeDeleted ( string volumeId, int refreshCount = 360, TimeSpan refreshDelay = null ) : bool
WaitForVolumeState ( string volumeId, VolumeState expectedState, VolumeState errorStates, int refreshCount = 600, TimeSpan refreshDelay = null ) : Volume

Méthodes protégées

Méthode Description
SetProviders ( ) : void

Sets the default behavior

toUnixTime ( DateTime pcTime ) : string

Convert DateTime to UnixTime

Private Methods

Méthode Description
AttachSecurityGroup ( string serverId, string groupName ) : bool
ChangeServerName ( string serverId, string name ) : bool
DetachSecurityGroup ( string serverId, string groupName ) : bool
OpenStackMember ( string username, string password, string tenantName = null, string tenantId = null, string defaultregion = "tyo1", bool bLazyProviderSetting = false ) : Objects.Identity

Method Details

AddBackupService() public méthode

public AddBackupService ( string InstanceId ) : BackupService
InstanceId string
Résultat BackupService

AddInterfaceAttachment() public méthode

public AddInterfaceAttachment ( string serverId, string portId ) : InterfaceAttachment
serverId string
portId string
Résultat InterfaceAttachment

AddKeypair() public méthode

public AddKeypair ( string name, string publickey = null ) : Keypair
name string
publickey string
Résultat Keypair

AddSubnetForAdditionalIp() public méthode

public AddSubnetForAdditionalIp ( int bitmask ) : Subnet
bitmask int
Résultat Subnet

AddSubnetForLb() public méthode

public AddSubnetForLb ( ) : Subnet
Résultat Subnet

AssociateHealthMonitor() public méthode

public AssociateHealthMonitor ( string monitorId, string poolId ) : bool
monitorId string
poolId string
Résultat bool

AttachVolume() public méthode

public AttachVolume ( string serverId, string volumeId, string devicePath = null ) : ServerVolume
serverId string
volumeId string
devicePath string
Résultat ServerVolume

BulkDelete() public méthode

public BulkDelete ( string>.IEnumerable items, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
items string>.IEnumerable
headers string>.Dictionary
useInternalUrl bool
Résultat void

ChangeEmailAddressPassword() public méthode

public ChangeEmailAddressPassword ( string emailId, string password ) : bool
emailId string
password string
Résultat bool

ChangeNetworkAdapter() public méthode

public ChangeNetworkAdapter ( string serverId, string hwVifModel ) : bool
serverId string
hwVifModel string
Résultat bool

ChangeStorageController() public méthode

public ChangeStorageController ( string serverId, string hwDiskBus ) : bool
serverId string
hwDiskBus string
Résultat bool

ChangeVideoDevice() public méthode

public ChangeVideoDevice ( string serverId, string hwVideoModel ) : bool
serverId string
hwVideoModel string
Résultat bool

ChangeVncKeymap() public méthode

public ChangeVncKeymap ( string serverId, string vncKeymap ) : bool
serverId string
vncKeymap string
Résultat bool

ConfirmServerResized() public méthode

public ConfirmServerResized ( string serverId ) : bool
serverId string
Résultat bool

CopyObject() public méthode

public CopyObject ( string sourceContainer, string sourceObjectName, string destinationContainer, string destinationObjectName, string destinationContentType = null, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
sourceContainer string
sourceObjectName string
destinationContainer string
destinationObjectName string
destinationContentType string
headers string>.Dictionary
useInternalUrl bool
Résultat void

CreateContainer() public méthode

public CreateContainer ( string container, string>.Dictionary headers = null, bool useInternalUrl = false ) : ObjectStore
container string
headers string>.Dictionary
useInternalUrl bool
Résultat ObjectStore

CreateDatabase() public méthode

public CreateDatabase ( string serviceId, string dbName, string type = null, string charset = null, string memo = null ) : Database
serviceId string
dbName string
type string
charset string
memo string
Résultat Database

CreateDbGrant() public méthode

public CreateDbGrant ( string databaseId, string userId ) : DbGrant
databaseId string
userId string
Résultat DbGrant

CreateDbService() public méthode

public CreateDbService ( string serviceName ) : DbService
serviceName string
Résultat DbService

CreateDbUser() public méthode

public CreateDbUser ( string serviceId, string username, string password, string hostname, string memo = null ) : DbUser
serviceId string
username string
password string
hostname string
memo string
Résultat DbUser

CreateDnsRecord() public méthode

public CreateDnsRecord ( string domainId, string name, string type, string data, int priority = null, int ttl = null, string description = null, string gslbRegion = null, int gslbWeight = null, int gslbCheck = null ) : DnsRecord
domainId string
name string
type string
data string
priority int
ttl int
description string
gslbRegion string
gslbWeight int
gslbCheck int
Résultat DnsRecord

CreateDomain() public méthode

public CreateDomain ( string domainName, string email, int ttl = null, string description = null, int gslb = null ) : Domain
domainName string
email string
ttl int
description string
gslb int
Résultat Domain

CreateEmailAddress() public méthode

public CreateEmailAddress ( string domainId, string emailAddress, string password ) : Email
domainId string
emailAddress string
password string
Résultat Email

CreateEmailForwarding() public méthode

public CreateEmailForwarding ( string emailId, string toForwardAddress ) : EmailForwarding
emailId string
toForwardAddress string
Résultat EmailForwarding

CreateEmailWebHook() public méthode

public CreateEmailWebHook ( string emailId, string webhookUrl, string keyword ) : EmailWebHook
emailId string
webhookUrl string
keyword string
Résultat EmailWebHook

CreateFormPostUri() public méthode

public CreateFormPostUri ( string container, string objectPrefix, string key, DateTimeOffset expiration, Uri redirectUri, long maxFileSize, int maxFileCount, bool useInternalUrl = false ) : Tuple>
container string
objectPrefix string
key string
expiration DateTimeOffset
redirectUri System.Uri
maxFileSize long
maxFileCount int
useInternalUrl bool
Résultat Tuple>

CreateGlanceImageFromInstance() public méthode

public CreateGlanceImageFromInstance ( string serverId, string imageName ) : bool
serverId string
imageName string
Résultat bool

CreateGlanceImageFromVolume() public méthode

public CreateGlanceImageFromVolume ( string volumeId, string imageName, string diskFormat = null, string containerFormat = null ) : VolumeUploadImage
volumeId string
imageName string
diskFormat string
containerFormat string
Résultat VolumeUploadImage

CreateHealthMonitor() public méthode

public CreateHealthMonitor ( string monitorType, int delay, int maxRetries, string urlPath = null, string expectedCodes = null ) : HealthMonitor
monitorType string
delay int
maxRetries int
urlPath string
expectedCodes string
Résultat HealthMonitor

CreateImageFromBackupRun() public méthode

public CreateImageFromBackupRun ( string backupId, string backupRunId, string imageName = null ) : bool
backupId string
backupRunId string
imageName string
Résultat bool

CreateLBMember() public méthode

public CreateLBMember ( string poolId, string address, string protocolPort, int weight = 1 ) : LBMember
poolId string
address string
protocolPort string
weight int
Résultat LBMember

CreateMailDomain() public méthode

public CreateMailDomain ( string serviceId, string domainName ) : MailDomain
serviceId string
domainName string
Résultat MailDomain

CreateMailService() public méthode

public CreateMailService ( string serviceName, string defaultSubdomain ) : MailService
serviceName string
defaultSubdomain string
Résultat MailService

CreateNetwork() public méthode

public CreateNetwork ( string name, bool adminStateUp = true, string networkType = "vxlan", string segmentationId = null ) : Network
name string
adminStateUp bool
networkType string
segmentationId string
Résultat Network

CreateNetworkSecurityGroup() public méthode

public CreateNetworkSecurityGroup ( string name, string description ) : NetworkSecurityGroup
name string
description string
Résultat NetworkSecurityGroup

CreateNetworkSecurityGroupRule() public méthode

public CreateNetworkSecurityGroupRule ( string securityGroupId, string direction, string etherType, string portRangeMin = null, string portRangeMax = null, string protocol = null, string remoteGroupId = null, string remoteIpPrefix = null ) : NetworkSecurityGroupRule
securityGroupId string
direction string
etherType string
portRangeMin string
portRangeMax string
protocol string
remoteGroupId string
remoteIpPrefix string
Résultat NetworkSecurityGroupRule

CreateObject() public méthode

public CreateObject ( string container, Stream stream, string objectName, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : void
container string
stream Stream
objectName string
contentType string
chunkSize int
headers string>.Dictionary
progressUpdated Action
useInternalUrl bool
Résultat void

CreateObjectFromFile() public méthode

public CreateObjectFromFile ( string container, string filePath, string objectName = null, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : void
container string
filePath string
objectName string
contentType string
chunkSize int
headers string>.Dictionary
progressUpdated Action
useInternalUrl bool
Résultat void

CreatePool() public méthode

public CreatePool ( string name, string subnetId, string lbMethod = "ROUND_ROBIN", string protocol = "TCP" ) : Pool
name string
subnetId string
lbMethod string
protocol string
Résultat Pool

CreatePort() public méthode

public CreatePort ( string networkId, FixedIp fixedIps = null, string>.Dictionary allowedAddressPairs = null, string tenantId = null, string securityGroups = null, string status = null ) : Port
networkId string
fixedIps FixedIp
allowedAddressPairs string>.Dictionary
tenantId string
securityGroups string
status string
Résultat Port

CreateServer() public méthode

public CreateServer ( string cloudServerName, string imageId, string flavor, string adminPass, string keyname = null, string nametag = null, string securityGroupNames = null, string attachVolumeIds = null, DiskConfiguration diskConfig = null, Metadata metadata = null, Personality personality = null, bool attachToServiceNetwork = false, bool attachToPublicNetwork = false, IEnumerable networks = null ) : NewServer
cloudServerName string
imageId string
flavor string
adminPass string
keyname string
nametag string
securityGroupNames string
attachVolumeIds string
diskConfig DiskConfiguration
metadata Metadata
personality Personality
attachToServiceNetwork bool
attachToPublicNetwork bool
networks IEnumerable
Résultat NewServer

CreateSubnet() public méthode

public CreateSubnet ( string name, string networkId, int ipVersion, string cidr ) : Subnet
name string
networkId string
ipVersion int
cidr string
Résultat Subnet

CreateTemporaryPublicUri() public méthode

public CreateTemporaryPublicUri ( HttpMethod method, string container, string objectName, string key, DateTimeOffset expiration, bool useInternalUrl = false ) : Uri
method HttpMethod
container string
objectName string
key string
expiration DateTimeOffset
useInternalUrl bool
Résultat Uri

CreateUserAccess() public méthode

public CreateUserAccess ( ) : UserAccess
Résultat UserAccess

CreateUserAccess() public méthode

public CreateUserAccess ( string username, string password, string tenantName = null, string tenantId = null ) : UserAccess
username string
password string
tenantName string
tenantId string
Résultat UserAccess

CreateVIP() public méthode

public CreateVIP ( string name, string protocol, string protocolPort, string poolId, string subnetId, string address, bool adminStateUp, string description = null, string sessionPpersistence = null, int connectionLimit = null ) : VIP
name string
protocol string
protocolPort string
poolId string
subnetId string
address string
adminStateUp bool
description string
sessionPpersistence string
connectionLimit int
Résultat VIP

CreateVolume() public méthode

public CreateVolume ( int size, string sourceVolumeId = null, string description = null, string name = null, string snapshotId = null, string volumeType = null, string imageRef = null ) : Volume
size int
sourceVolumeId string
description string
name string
snapshotId string
volumeType string
imageRef string
Résultat Volume

DeleteBackupService() public méthode

public DeleteBackupService ( string backupId ) : bool
backupId string
Résultat bool

DeleteContainer() public méthode

public DeleteContainer ( string container, bool deleteObjects = false, bool useInternalUrl = false ) : void
container string
deleteObjects bool
useInternalUrl bool
Résultat void

DeleteContainerMetadata() public méthode

public DeleteContainerMetadata ( string container, IEnumerable keys, bool useInternalUrl = false ) : void
container string
keys IEnumerable
useInternalUrl bool
Résultat void

DeleteContainerMetadata() public méthode

public DeleteContainerMetadata ( string container, string key, bool useInternalUrl = false ) : void
container string
key string
useInternalUrl bool
Résultat void

DeleteDatabase() public méthode

public DeleteDatabase ( string databaseId ) : bool
databaseId string
Résultat bool

DeleteDbGrant() public méthode

public DeleteDbGrant ( string databaseId, string userId ) : bool
databaseId string
userId string
Résultat bool

DeleteDbService() public méthode

public DeleteDbService ( string serviceId ) : bool
serviceId string
Résultat bool

DeleteDbUser() public méthode

public DeleteDbUser ( string userId ) : bool
userId string
Résultat bool

DeleteDnsRecord() public méthode

public DeleteDnsRecord ( string domainId, string recordId ) : bool
domainId string
recordId string
Résultat bool

DeleteDomain() public méthode

public DeleteDomain ( string domainId ) : bool
domainId string
Résultat bool

DeleteEmailAddress() public méthode

public DeleteEmailAddress ( string emailId ) : bool
emailId string
Résultat bool

DeleteEmailForwarding() public méthode

public DeleteEmailForwarding ( string forwardingId ) : bool
forwardingId string
Résultat bool

DeleteEmailWebHook() public méthode

public DeleteEmailWebHook ( string emailId ) : bool
emailId string
Résultat bool

DeleteGlanceImage() public méthode

public DeleteGlanceImage ( string imageId ) : bool
imageId string
Résultat bool

DeleteHealthMonitor() public méthode

public DeleteHealthMonitor ( string monitorId ) : bool
monitorId string
Résultat bool

DeleteInterfaceAttachment() public méthode

public DeleteInterfaceAttachment ( string serverId, string portId ) : bool
serverId string
portId string
Résultat bool

DeleteKeypair() public méthode

public DeleteKeypair ( string name ) : bool
name string
Résultat bool

DeleteLBMember() public méthode

public DeleteLBMember ( string memberId ) : bool
memberId string
Résultat bool

DeleteMailDomain() public méthode

public DeleteMailDomain ( string domainId ) : bool
domainId string
Résultat bool

DeleteMailMessage() public méthode

public DeleteMailMessage ( string emailId, string messageId ) : bool
emailId string
messageId string
Résultat bool

DeleteMailService() public méthode

public DeleteMailService ( string serviceId ) : bool
serviceId string
Résultat bool

DeleteNetwork() public méthode

public DeleteNetwork ( string networkId ) : bool
networkId string
Résultat bool

DeleteNetworkSecurityGroup() public méthode

public DeleteNetworkSecurityGroup ( string networkSecurityGroupId ) : bool
networkSecurityGroupId string
Résultat bool

DeleteNetworkSecurityGroupRule() public méthode

public DeleteNetworkSecurityGroupRule ( string networkSecurityRuleId ) : bool
networkSecurityRuleId string
Résultat bool

DeleteObject() public méthode

public DeleteObject ( string container, string objectName, string>.Dictionary headers = null, bool deleteSegments = true, bool useInternalUrl = false ) : void
container string
objectName string
headers string>.Dictionary
deleteSegments bool
useInternalUrl bool
Résultat void

DeleteObjectMetadata() public méthode

public DeleteObjectMetadata ( string container, string objectName, IEnumerable keys, bool useInternalUrl = false ) : void
container string
objectName string
keys IEnumerable
useInternalUrl bool
Résultat void

DeleteObjectMetadata() public méthode

public DeleteObjectMetadata ( string container, string objectName, string key, bool useInternalUrl = false ) : void
container string
objectName string
key string
useInternalUrl bool
Résultat void

DeleteObjects() public méthode

public DeleteObjects ( string container, IEnumerable objects, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
container string
objects IEnumerable
headers string>.Dictionary
useInternalUrl bool
Résultat void

DeletePool() public méthode

public DeletePool ( string poolId ) : bool
poolId string
Résultat bool

DeletePort() public méthode

public DeletePort ( string portId ) : bool
portId string
Résultat bool

DeleteServer() public méthode

public DeleteServer ( string serverId ) : bool
serverId string
Résultat bool

DeleteSubnet() public méthode

public DeleteSubnet ( string subnetId ) : bool
subnetId string
Résultat bool

DeleteVIP() public méthode

public DeleteVIP ( string vipId ) : bool
vipId string
Résultat bool

DeleteVolume() public méthode

public DeleteVolume ( string volumeId ) : bool
volumeId string
Résultat bool

DetachVolume() public méthode

public DetachVolume ( string serverId, string volumeId ) : bool
serverId string
volumeId string
Résultat bool

DisableCDNOnContainer() public méthode

public DisableCDNOnContainer ( string container ) : string>.Dictionary
container string
Résultat string>.Dictionary

DisableStaticWebOnContainer() public méthode

public DisableStaticWebOnContainer ( string container, bool useInternalUrl = false ) : void
container string
useInternalUrl bool
Résultat void

DisassociateHealthMonitor() public méthode

public DisassociateHealthMonitor ( string monitorId, string poolId ) : bool
monitorId string
poolId string
Résultat bool

EnableCDNOnContainer() public méthode

public EnableCDNOnContainer ( string container, bool logRetention ) : string>.Dictionary
container string
logRetention bool
Résultat string>.Dictionary

EnableCDNOnContainer() public méthode

public EnableCDNOnContainer ( string container, long timeToLive ) : string>.Dictionary
container string
timeToLive long
Résultat string>.Dictionary

EnableCDNOnContainer() public méthode

public EnableCDNOnContainer ( string container, long timeToLive, bool logRetention ) : string>.Dictionary
container string
timeToLive long
logRetention bool
Résultat string>.Dictionary

EnableStaticWebOnContainer() public méthode

public EnableStaticWebOnContainer ( string container, string css, bool listing, bool useInternalUrl = false ) : void
container string
css string
listing bool
useInternalUrl bool
Résultat void

EnableStaticWebOnContainer() public méthode

public EnableStaticWebOnContainer ( string container, string index, string error, bool useInternalUrl = false ) : void
container string
index string
error string
useInternalUrl bool
Résultat void

EnableStaticWebOnContainer() public méthode

public EnableStaticWebOnContainer ( string container, string index, string error, bool listing, bool useInternalUrl = false ) : void
container string
index string
error string
listing bool
useInternalUrl bool
Résultat void

EnableStaticWebOnContainer() public méthode

public EnableStaticWebOnContainer ( string container, string index, string error, string css, bool listing, bool useInternalUrl = false ) : void
container string
index string
error string
css string
listing bool
useInternalUrl bool
Résultat void

ExportZone() public méthode

public ExportZone ( string zoneId ) : string
zoneId string
Résultat string

ExtractArchive() public méthode

public ExtractArchive ( Stream stream, string uploadPath, ArchiveFormat archiveFormat, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : ExtractArchiveResponse
stream Stream
uploadPath string
archiveFormat ArchiveFormat
contentType string
chunkSize int
headers string>.Dictionary
progressUpdated Action
useInternalUrl bool
Résultat ExtractArchiveResponse

ExtractArchiveFromFile() public méthode

public ExtractArchiveFromFile ( string filePath, string uploadPath, ArchiveFormat archiveFormat, string contentType = null, int chunkSize = 4096, string>.Dictionary headers = null, Action progressUpdated = null, bool useInternalUrl = false ) : ExtractArchiveResponse
filePath string
uploadPath string
archiveFormat ArchiveFormat
contentType string
chunkSize int
headers string>.Dictionary
progressUpdated Action
useInternalUrl bool
Résultat ExtractArchiveResponse

GetAccountHeaders() public méthode

public GetAccountHeaders ( bool useInternalUrl = false ) : string>.Dictionary
useInternalUrl bool
Résultat string>.Dictionary

GetAccountMetaData() public méthode

public GetAccountMetaData ( bool useInternalUrl = false ) : string>.Dictionary
useInternalUrl bool
Résultat string>.Dictionary

GetBackupService() public méthode

public GetBackupService ( string backupId ) : BackupService
backupId string
Résultat BackupService

GetBillingInvoice() public méthode

public GetBillingInvoice ( int invoiceId ) : BillingInvoice
invoiceId int
Résultat BillingInvoice

GetCPUGraph() public méthode

public GetCPUGraph ( string serverId, DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
serverId string
startDate DateTime
endDate DateTime
mode string
Résultat string

GetCloudImageTask() public méthode

public GetCloudImageTask ( string taskId ) : CloudImageTaskDetail
taskId string
Résultat CloudImageTaskDetail

GetContainerCDNHeader() public méthode

public GetContainerCDNHeader ( string container ) : ContainerCDN
container string
Résultat ContainerCDN

GetContainerHeader() public méthode

public GetContainerHeader ( string container, bool useInternalUrl = false ) : string>.Dictionary
container string
useInternalUrl bool
Résultat string>.Dictionary

GetContainerMetaData() public méthode

public GetContainerMetaData ( string container, bool useInternalUrl = false ) : string>.Dictionary
container string
useInternalUrl bool
Résultat string>.Dictionary

GetDatabase() public méthode

public GetDatabase ( string databaseId ) : Database
databaseId string
Résultat Database

GetDbService() public méthode

public GetDbService ( string serviceId ) : DbService
serviceId string
Résultat DbService

GetDbServiceQuota() public méthode

public GetDbServiceQuota ( string serviceId ) : DbServiceQuota
serviceId string
Résultat DbServiceQuota

GetDbUser() public méthode

public GetDbUser ( string userId ) : DbUser
userId string
Résultat DbUser

GetDiskIOGraph() public méthode

public GetDiskIOGraph ( string serverId, string deviceName = null, DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
serverId string
deviceName string
startDate DateTime
endDate DateTime
mode string
Résultat string

GetDnsRecord() public méthode

public GetDnsRecord ( string domainId, string recordId ) : DnsRecord
domainId string
recordId string
Résultat DnsRecord

GetDnsServiceDetails() public méthode

public GetDnsServiceDetails ( string domainId ) : IEnumerable
domainId string
Résultat IEnumerable

GetDomain() public méthode

public GetDomain ( string domainId ) : Domain
domainId string
Résultat Domain

GetEmailAddress() public méthode

public GetEmailAddress ( string emailId ) : Email
emailId string
Résultat Email

GetEmailBlackList() public méthode

public GetEmailBlackList ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
emailId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

GetEmailForwarding() public méthode

public GetEmailForwarding ( string forwardingId ) : EmailForwarding
forwardingId string
Résultat EmailForwarding

GetEmailWebHook() public méthode

public GetEmailWebHook ( string emailId ) : EmailWebHook
emailId string
Résultat EmailWebHook

GetEmailWhiteList() public méthode

public GetEmailWhiteList ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
emailId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

GetFlavor() public méthode

public GetFlavor ( string flavorid ) : FlavorDetails
flavorid string
Résultat FlavorDetails

GetGlanceImage() public méthode

public GetGlanceImage ( string imageId ) : CloudImage
imageId string
Résultat CloudImage

GetHealthMonitor() public méthode

public GetHealthMonitor ( string monitorId ) : HealthMonitor
monitorId string
Résultat HealthMonitor

GetHttpConsole() public méthode

public GetHttpConsole ( string serverId ) : VncConsole
serverId string
Résultat VncConsole

GetImage() public méthode

public GetImage ( string imageId ) : ServerImage
imageId string
Résultat ServerImage

GetImageAmount() public méthode

public GetImageAmount ( ) : long
Résultat long

GetInterfaceAttachment() public méthode

public GetInterfaceAttachment ( string serverId, string portId ) : InterfaceAttachment
serverId string
portId string
Résultat InterfaceAttachment

GetKeypair() public méthode

public GetKeypair ( string keyName ) : Keypair
keyName string
Résultat Keypair

GetLBMember() public méthode

public GetLBMember ( string memberId ) : LBMember
memberId string
Résultat LBMember

GetMailAttachment() public méthode

public GetMailAttachment ( string emailId, string messageId, string attachmentId ) : Attachment
emailId string
messageId string
attachmentId string
Résultat Attachment

GetMailBoxQuota() public méthode

public GetMailBoxQuota ( string serviceId ) : MailBoxQuota
serviceId string
Résultat MailBoxQuota

GetMailDomainDedicatedIp() public méthode

public GetMailDomainDedicatedIp ( string domainId ) : string
domainId string
Résultat string

GetMailMessage() public méthode

public GetMailMessage ( string emailId, string messageId ) : MailMessage
emailId string
messageId string
Résultat MailMessage

GetMailService() public méthode

public GetMailService ( string serviceId ) : MailService
serviceId string
Résultat MailService

GetNetwork() public méthode

public GetNetwork ( string networkId ) : Network
networkId string
Résultat Network

GetNetworkGraph() public méthode

public GetNetworkGraph ( string serverId, string portId, DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
serverId string
portId string
startDate DateTime
endDate DateTime
mode string
Résultat string

GetNetworkSecurityGroup() public méthode

public GetNetworkSecurityGroup ( string groupId ) : NetworkSecurityGroup
groupId string
Résultat NetworkSecurityGroup

GetNetworkSecurityGroupRule() public méthode

public GetNetworkSecurityGroupRule ( string ruleId ) : NetworkSecurityGroupRule
ruleId string
Résultat NetworkSecurityGroupRule

GetNotification() public méthode

public GetNotification ( int notificationCode, string lang = "en" ) : Notification
notificationCode int
lang string
Résultat Notification

GetNovaConsole() public méthode

public GetNovaConsole ( string serverId ) : VncConsole
serverId string
Résultat VncConsole

GetObject() public méthode

public GetObject ( string container, string objectName, Stream outputStream, int chunkSize = 4096, string>.Dictionary headers = null, bool verifyEtag = false, Action progressUpdated = null, bool useInternalUrl = false ) : void
container string
objectName string
outputStream Stream
chunkSize int
headers string>.Dictionary
verifyEtag bool
progressUpdated Action
useInternalUrl bool
Résultat void

GetObjectHeaders() public méthode

public GetObjectHeaders ( string container, string objectName, bool useInternalUrl = false ) : string>.Dictionary
container string
objectName string
useInternalUrl bool
Résultat string>.Dictionary

GetObjectMetaData() public méthode

public GetObjectMetaData ( string container, string objectName, bool useInternalUrl = false ) : string>.Dictionary
container string
objectName string
useInternalUrl bool
Résultat string>.Dictionary

GetObjectSaveToFile() public méthode

public GetObjectSaveToFile ( string container, string saveDirectory, string objectName, string fileName = null, int chunkSize = 65536, string>.Dictionary headers = null, bool verifyEtag = false, Action progressUpdated = null, bool useInternalUrl = false ) : void
container string
saveDirectory string
objectName string
fileName string
chunkSize int
headers string>.Dictionary
verifyEtag bool
progressUpdated Action
useInternalUrl bool
Résultat void

GetOrderItem() public méthode

public GetOrderItem ( string itemid ) : OrderItem
itemid string
Résultat OrderItem

GetPaymentSummary() public méthode

public GetPaymentSummary ( ) : PaymentSummary
Résultat PaymentSummary

GetPool() public méthode

public GetPool ( string poolId ) : Pool
poolId string
Résultat Pool

GetPort() public méthode

public GetPort ( string portId ) : Port
portId string
Résultat Port

GetServer() public méthode

public GetServer ( string serverId ) : Server
serverId string
Résultat Server

GetServerVolume() public méthode

public GetServerVolume ( string serverId, string volumeId ) : ServerVolume
serverId string
volumeId string
Résultat ServerVolume

GetSubnet() public méthode

public GetSubnet ( string subnetId ) : Subnet
subnetId string
Résultat Subnet

GetSwiftRequestGraph() public méthode

public GetSwiftRequestGraph ( DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
startDate DateTime
endDate DateTime
mode string
Résultat string

GetSwiftSizeGraph() public méthode

public GetSwiftSizeGraph ( DateTime startDate = null, DateTime endDate = null, string mode = null ) : string
startDate DateTime
endDate DateTime
mode string
Résultat string

GetVIP() public méthode

public GetVIP ( string vipId ) : VIP
vipId string
Résultat VIP

GetVncConsole() public méthode

public GetVncConsole ( string serverId ) : VncConsole
serverId string
Résultat VncConsole

GetVolume() public méthode

public GetVolume ( string volumeId ) : Volume
volumeId string
Résultat Volume

GetVolumeType() public méthode

public GetVolumeType ( string volumeId ) : VolumeType
volumeId string
Résultat VolumeType

ImportImage() public méthode

public ImportImage ( string name, string importFromUrl ) : bool
name string
importFromUrl string
Résultat bool

ImportZone() public méthode

public ImportZone ( string zoneContent ) : Zone
zoneContent string
Résultat Zone

ListAddresses() public méthode

public ListAddresses ( string serverId ) : ServerAddresses
serverId string
Résultat ServerAddresses

ListBackupServices() public méthode

public ListBackupServices ( ) : IEnumerable
Résultat IEnumerable

ListBillingInvoices() public méthode

public ListBillingInvoices ( int offset, int limit = 1000 ) : IEnumerable
offset int
limit int
Résultat IEnumerable

ListCDNContainers() public méthode

public ListCDNContainers ( int limit = null, string markerId = null, string markerEnd = null, bool cdnEnabled = false ) : IEnumerable
limit int
markerId string
markerEnd string
cdnEnabled bool
Résultat IEnumerable

ListCloudImageTasks() public méthode

public ListCloudImageTasks ( ) : IEnumerable
Résultat IEnumerable

ListContainers() public méthode

public ListContainers ( int limit = null, string marker = null, string markerEnd = null, bool useInternalUrl = false ) : IEnumerable
limit int
marker string
markerEnd string
useInternalUrl bool
Résultat IEnumerable

ListDatabases() public méthode

public ListDatabases ( string serviceId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
serviceId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListDbBackups() public méthode

public ListDbBackups ( string databaseId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
databaseId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListDbGrant() public méthode

public ListDbGrant ( string databaseId, int lineCount = null, int pageNo = null, string sortKey = null, string sortType = null ) : IEnumerable
databaseId string
lineCount int
pageNo int
sortKey string
sortType string
Résultat IEnumerable

ListDbServices() public méthode

public ListDbServices ( int lineCount = null, int pageNo = null, string sortKey = null, string sortType = null ) : IEnumerable
lineCount int
pageNo int
sortKey string
sortType string
Résultat IEnumerable

ListDbUsers() public méthode

public ListDbUsers ( string serviceId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
serviceId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListDnsRecords() public méthode

public ListDnsRecords ( string domainId ) : IEnumerable
domainId string
Résultat IEnumerable

ListDomains() public méthode

public ListDomains ( ) : IEnumerable
Résultat IEnumerable

ListEmailAddresses() public méthode

public ListEmailAddresses ( string domainId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
domainId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListEmailForwardings() public méthode

public ListEmailForwardings ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
emailId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListEndpoints() public méthode

Gets the list of endpoint
public ListEndpoints ( ) : IEnumerable
Résultat IEnumerable

ListFlavors() public méthode

public ListFlavors ( int minDiskInGB = null, int minRamInMB = null, string markerId = null, int limit = null ) : IEnumerable
minDiskInGB int
minRamInMB int
markerId string
limit int
Résultat IEnumerable

ListFlavorsDetails() public méthode

public ListFlavorsDetails ( int minDiskInGB = null, int minRamInMB = null, string markerId = null, int limit = null ) : IEnumerable
minDiskInGB int
minRamInMB int
markerId string
limit int
Résultat IEnumerable

ListGlanceImages() public méthode

public ListGlanceImages ( int limit = null, string marker = null, string name = null, string visibility = null, string memberStatus = null, string owner = null, string status = null, int sizeMin = null, int sizeMax = null, string sortKey = null, string sortDir = null, string tag = null ) : IEnumerable
limit int
marker string
name string
visibility string
memberStatus string
owner string
status string
sizeMin int
sizeMax int
sortKey string
sortDir string
tag string
Résultat IEnumerable

ListHealthMonitors() public méthode

public ListHealthMonitors ( ) : IEnumerable
Résultat IEnumerable

ListImages() public méthode

public ListImages ( string server = null, string imageName = null, ImageState imageStatus = null, DateTimeOffset changesSince = null, string markerId = null, int limit = null, ImageType imageType = null ) : IEnumerable
server string
imageName string
imageStatus ImageState
changesSince DateTimeOffset
markerId string
limit int
imageType ImageType
Résultat IEnumerable

ListImagesDetails() public méthode

public ListImagesDetails ( string server = null, string imageName = null, ImageState imageStatus = null, DateTimeOffset changesSince = null, string markerId = null, int limit = null, ImageType imageType = null ) : IEnumerable
server string
imageName string
imageStatus ImageState
changesSince DateTimeOffset
markerId string
limit int
imageType ImageType
Résultat IEnumerable

ListInterfaceAttachments() public méthode

public ListInterfaceAttachments ( string serverId ) : IEnumerable
serverId string
Résultat IEnumerable

ListKeypairs() public méthode

public ListKeypairs ( ) : IEnumerable
Résultat IEnumerable

ListLBMembers() public méthode

public ListLBMembers ( string subnetId = null, string poolId = null, string protocolPort = null ) : IEnumerable
subnetId string
poolId string
protocolPort string
Résultat IEnumerable

ListMailDomains() public méthode

public ListMailDomains ( string serviceId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
serviceId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListMailMessageHeaders() public méthode

public ListMailMessageHeaders ( string emailId, int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
emailId string
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListMailServices() public méthode

public ListMailServices ( int offset = null, int limit = null, string sortKey = null, string sortType = null ) : IEnumerable
offset int
limit int
sortKey string
sortType string
Résultat IEnumerable

ListNetworkSecurityGroupRules() public méthode

public ListNetworkSecurityGroupRules ( ) : IEnumerable
Résultat IEnumerable

ListNetworkSecurityGroups() public méthode

public ListNetworkSecurityGroups ( ) : IEnumerable
Résultat IEnumerable

ListNetworks() public méthode

public ListNetworks ( ) : IEnumerable
Résultat IEnumerable

ListNotifications() public méthode

public ListNotifications ( string lang = "en", int offset, int limit = 1000 ) : IEnumerable
lang string
offset int
limit int
Résultat IEnumerable

ListObjects() public méthode

public ListObjects ( string container, int limit = null, string marker = null, string markerEnd = null, string prefix = null, bool useInternalUrl = false ) : IEnumerable
container string
limit int
marker string
markerEnd string
prefix string
useInternalUrl bool
Résultat IEnumerable

ListOrderItems() public méthode

public ListOrderItems ( ) : IEnumerable
Résultat IEnumerable

ListPaymentHistory() public méthode

public ListPaymentHistory ( ) : IEnumerable
Résultat IEnumerable

ListPools() public méthode

public ListPools ( ) : IEnumerable
Résultat IEnumerable

ListPorts() public méthode

public ListPorts ( ) : IEnumerable
Résultat IEnumerable

ListProducts() public méthode

public ListProducts ( ) : IEnumerable
Résultat IEnumerable

ListServerIps() public méthode

public ListServerIps ( string serverId ) : ServerIps
serverId string
Résultat ServerIps

ListServerSecurityGroups() public méthode

public ListServerSecurityGroups ( string serverId ) : IEnumerable
serverId string
Résultat IEnumerable

ListServerVolumes() public méthode

public ListServerVolumes ( string serverId ) : IEnumerable
serverId string
Résultat IEnumerable

ListServers() public méthode

public ListServers ( string imageId = null, string flavorId = null, string name = null, ServerState status = null, string markerId = null, int limit = null, DateTimeOffset changesSince = null ) : IEnumerable
imageId string
flavorId string
name string
status ServerState
markerId string
limit int
changesSince DateTimeOffset
Résultat IEnumerable

ListServersDetails() public méthode

public ListServersDetails ( string imageId = null, string flavorId = null, string name = null, ServerState status = null, string markerId = null, int limit = null, DateTimeOffset changesSince = null ) : IEnumerable
imageId string
flavorId string
name string
status ServerState
markerId string
limit int
changesSince DateTimeOffset
Résultat IEnumerable

ListSubnets() public méthode

public ListSubnets ( ) : IEnumerable
Résultat IEnumerable

ListTenantUsers() public méthode

Get Tenant Users
public ListTenantUsers ( string tenantId = null ) : IEnumerable
tenantId string
Résultat IEnumerable

ListVIPs() public méthode

public ListVIPs ( ) : IEnumerable
Résultat IEnumerable

ListVolumeTypes() public méthode

public ListVolumeTypes ( ) : IEnumerable
Résultat IEnumerable

ListVolumes() public méthode

public ListVolumes ( ) : IEnumerable
Résultat IEnumerable

ListVolumesDetails() public méthode

public ListVolumesDetails ( ) : IEnumerable
Résultat IEnumerable

MoveObject() public méthode

public MoveObject ( string sourceContainer, string sourceObjectName, string destinationContainer, string destinationObjectName, string destinationContentType = null, string>.Dictionary headers = null, bool useInternalUrl = false ) : void
sourceContainer string
sourceObjectName string
destinationContainer string
destinationObjectName string
destinationContentType string
headers string>.Dictionary
useInternalUrl bool
Résultat void

OpenStackMember() public méthode

Initializes a new instance of the OpenStackMember class.”
public OpenStackMember ( ) : Objects.Identity
Résultat Objects.Identity

PurgeObjectFromCDN() public méthode

public PurgeObjectFromCDN ( string container, string objectName, IEnumerable emails = null ) : void
container string
objectName string
emails IEnumerable
Résultat void

RebuildServer() public méthode

public RebuildServer ( string serverId, string imageRef, string adminPassword, string keyName = null ) : Server
serverId string
imageRef string
adminPassword string
keyName string
Résultat Server

ResizeServer() public méthode

public ResizeServer ( string serverId, string flavorid, DiskConfiguration diskconfig ) : bool
serverId string
flavorid string
diskconfig DiskConfiguration
Résultat bool

RestartServer() public méthode

public RestartServer ( string serverId, RebootType rebootType ) : bool
serverId string
rebootType RebootType
Résultat bool

RestoreDatabase() public méthode

public RestoreDatabase ( string databaseId, string backupId ) : bool
databaseId string
backupId string
Résultat bool

RestoreFromBackupRun() public méthode

public RestoreFromBackupRun ( string backupId, string backupRunId ) : bool
backupId string
backupRunId string
Résultat bool

RevertResizeServer() public méthode

public RevertResizeServer ( string serverId ) : bool
serverId string
Résultat bool

SetDbServiceBackup() public méthode

public SetDbServiceBackup ( string serviceId, bool enabled ) : bool
serviceId string
enabled bool
Résultat bool

SetDefaultRegion() public méthode

Sets default region
public SetDefaultRegion ( string region ) : void
region string
Résultat void

SetEmailForwardingCopy() public méthode

public SetEmailForwardingCopy ( string emailId, bool enabled ) : bool
emailId string
enabled bool
Résultat bool

SetEmailSpamFilter() public méthode

public SetEmailSpamFilter ( string emailId, bool enabled, string type = null ) : bool
emailId string
enabled bool
type string
Résultat bool

SetEmailVirusCheck() public méthode

public SetEmailVirusCheck ( string emailId, bool enabled ) : bool
emailId string
enabled bool
Résultat bool

SetImageQuota() public méthode

public SetImageQuota ( string quota ) : string>.Dictionary
quota string
Résultat string>.Dictionary

SetMailDomainDedicatedIpStatus() public méthode

public SetMailDomainDedicatedIpStatus ( string domainId, bool enabled ) : string
domainId string
enabled bool
Résultat string

SetMailServiceBackup() public méthode

public SetMailServiceBackup ( string serviceId, bool enabled ) : bool
serviceId string
enabled bool
Résultat bool

SetNotification() public méthode

public SetNotification ( int notificationCode, string status ) : Notification
notificationCode int
status string
Résultat Notification

SetProviders() protected méthode

Sets the default behavior
protected SetProviders ( ) : void
Résultat void

SetWebShare() public méthode

public SetWebShare ( string imageId, bool sharing ) : bool
imageId string
sharing bool
Résultat bool

ShutdownServer() public méthode

public ShutdownServer ( string serverId ) : bool
serverId string
Résultat bool

StartServer() public méthode

public StartServer ( string serverId ) : bool
serverId string
Résultat bool

StopServer() public méthode

public StopServer ( string serverId ) : bool
serverId string
Résultat bool

UpdateAccountMetadata() public méthode

public UpdateAccountMetadata ( string>.Dictionary metadata, bool useInternalUrl = false ) : void
metadata string>.Dictionary
useInternalUrl bool
Résultat void

UpdateBlackList() public méthode

public UpdateBlackList ( string emailId, EmailFilterDetails targets ) : IEnumerable
emailId string
targets EmailFilterDetails
Résultat IEnumerable

UpdateContainerCdnHeaders() public méthode

public UpdateContainerCdnHeaders ( string container, string>.Dictionary headers ) : void
container string
headers string>.Dictionary
Résultat void

UpdateContainerMetadata() public méthode

public UpdateContainerMetadata ( string container, string>.Dictionary metadata, bool useInternalUrl = false ) : void
container string
metadata string>.Dictionary
useInternalUrl bool
Résultat void

UpdateDatabase() public méthode

public UpdateDatabase ( string databaseId, string memo = null ) : Database
databaseId string
memo string
Résultat Database

UpdateDbService() public méthode

public UpdateDbService ( string serviceId, string serviceName ) : DbService
serviceId string
serviceName string
Résultat DbService

UpdateDbServiceQuota() public méthode

public UpdateDbServiceQuota ( string serviceId, int quota ) : DbServiceQuota
serviceId string
quota int
Résultat DbServiceQuota

UpdateDbUser() public méthode

public UpdateDbUser ( string userId, string password = null, string memo = null ) : DbUser
userId string
password string
memo string
Résultat DbUser

UpdateDnsRecord() public méthode

public UpdateDnsRecord ( string domainId, string recordId, string name, string type, string data, int priority = null, int ttl = null, string description = null, string gslbRegion = null, int gslbWeight = null, int gslbCheck = null ) : DnsRecord
domainId string
recordId string
name string
type string
data string
priority int
ttl int
description string
gslbRegion string
gslbWeight int
gslbCheck int
Résultat DnsRecord

UpdateDomain() public méthode

public UpdateDomain ( string domainId, string domainName = null, string email = null, int ttl = null, string description = null, int gslb = null ) : Domain
domainId string
domainName string
email string
ttl int
description string
gslb int
Résultat Domain

UpdateEmailForwarding() public méthode

public UpdateEmailForwarding ( string forwardingId, string toForwardAddress ) : EmailForwarding
forwardingId string
toForwardAddress string
Résultat EmailForwarding

UpdateEmailWebHook() public méthode

public UpdateEmailWebHook ( string emailId, string webhookUrl, string keyword ) : EmailWebHook
emailId string
webhookUrl string
keyword string
Résultat EmailWebHook

UpdateHealthMonitor() public méthode

public UpdateHealthMonitor ( string monitorId, int delay, int maxRetries, string urlPath ) : HealthMonitor
monitorId string
delay int
maxRetries int
urlPath string
Résultat HealthMonitor

UpdateLBMember() public méthode

public UpdateLBMember ( string memberId, int weight ) : LBMember
memberId string
weight int
Résultat LBMember

UpdateMailBoxQuota() public méthode

public UpdateMailBoxQuota ( string serviceId, int quota ) : MailBoxQuota
serviceId string
quota int
Résultat MailBoxQuota

UpdateMailService() public méthode

public UpdateMailService ( string serviceId, string serviceName ) : MailService
serviceId string
serviceName string
Résultat MailService

UpdateObjectMetadata() public méthode

public UpdateObjectMetadata ( string container, string objectName, string>.Dictionary metadata, bool useInternalUrl = false ) : void
container string
objectName string
metadata string>.Dictionary
useInternalUrl bool
Résultat void

UpdatePool() public méthode

public UpdatePool ( string poolId, string name = null, string lbMethod = null ) : Pool
poolId string
name string
lbMethod string
Résultat Pool

UpdatePort() public méthode

public UpdatePort ( string portId, bool adminStateUp = null, string securityGroups = null, FixedIp fixedIps = null, AllowedAddressPair allowedAddressPairs = null ) : Port
portId string
adminStateUp bool
securityGroups string
fixedIps FixedIp
allowedAddressPairs AllowedAddressPair
Résultat Port

UpdateSubnet() public méthode

public UpdateSubnet ( string subnetId, string name ) : Subnet
subnetId string
name string
Résultat Subnet

UpdateVIP() public méthode

public UpdateVIP ( ) : VIP
Résultat VIP

UpdateWhiteList() public méthode

public UpdateWhiteList ( string emailId, EmailFilterDetails targets ) : IEnumerable
emailId string
targets EmailFilterDetails
Résultat IEnumerable

WaitForVolumeAvailable() public méthode

public WaitForVolumeAvailable ( string volumeId, int refreshCount = 600, TimeSpan refreshDelay = null ) : Volume
volumeId string
refreshCount int
refreshDelay TimeSpan
Résultat Volume

WaitForVolumeDeleted() public méthode

public WaitForVolumeDeleted ( string volumeId, int refreshCount = 360, TimeSpan refreshDelay = null ) : bool
volumeId string
refreshCount int
refreshDelay TimeSpan
Résultat bool

WaitForVolumeState() public méthode

public WaitForVolumeState ( string volumeId, VolumeState expectedState, VolumeState errorStates, int refreshCount = 600, TimeSpan refreshDelay = null ) : Volume
volumeId string
expectedState VolumeState
errorStates VolumeState
refreshCount int
refreshDelay TimeSpan
Résultat Volume

toUnixTime() protected méthode

Convert DateTime to UnixTime
protected toUnixTime ( DateTime pcTime ) : string
pcTime DateTime
Résultat string