saklient.cs  0.0.2.11
Public Member Functions | Properties | List of all members
Saklient.Cloud.Resources.IsoImage Class Reference

ISOイメージの実体1つに対応し、属性の取得や操作を行うためのクラス。 More...

Inheritance diagram for Saklient.Cloud.Resources.IsoImage:
Saklient.Cloud.Resources.Resource

Public Member Functions

IsoImage Save ()
 このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。 More...
 
IsoImage Reload ()
 最新のリソース情報を再取得します。 More...
 
IsoImage OpenFtp (bool reset=false)
 FTPSを開始し、イメージファイルをアップロード・ダウンロードできる状態にします。 More...
 
IsoImage CloseFtp ()
 FTPSを終了し、ISOイメージを利用可能な状態にします。 More...
 
- Public Member Functions inherited from Saklient.Cloud.Resources.Resource
void Destroy ()
 このローカルオブジェクトのIDと一致するリソースの削除リクエストをAPIに送信します。 More...
 
bool Exists ()
 このリソースが存在するかを調べます。 More...
 
object RequestRetry (string method, string path, object query=null, long retryCount=5, long retrySleep=5)
 
Parameters
method
Parameters
path
Parameters
query
Parameters
retryCount
Parameters
retrySleep
More...
 

Properties

long SizeGib [get, set]
 サイズ[GiB] More...
 
FtpInfo FtpInfo [get]
 FTP情報 More...
 
string Id [get]
 ID More...
 
string Scope [get, set]
 スコープ Saklient.Cloud.Enums.EScope More...
 
string Name [get, set]
 名前 More...
 
string Description [get, set]
 説明 More...
 
System.Collections.Generic.List< string > Tags [get, set]
 タグ文字列の配列 More...
 
Icon Icon [get, set]
 アイコン More...
 
long DisplayOrder [get, set]
 表示順序 More...
 
long SizeMib [get, set]
 サイズ[MiB] More...
 
string ServiceClass [get]
 サービスクラス More...
 

Detailed Description

ISOイメージの実体1つに対応し、属性の取得や操作を行うためのクラス。

Member Function Documentation

IsoImage Saklient.Cloud.Resources.IsoImage.CloseFtp ( )
inline

FTPSを終了し、ISOイメージを利用可能な状態にします。

Returns
this
IsoImage Saklient.Cloud.Resources.IsoImage.OpenFtp ( bool  reset = false)
inline

FTPSを開始し、イメージファイルをアップロード・ダウンロードできる状態にします。

アカウント情報は、ftpInfo プロパティから取得することができます。

Parameters
reset既にFTPSが開始されているとき、trueを指定してこのメソッドを呼ぶことでパスワードを再設定します。
Returns
this
IsoImage Saklient.Cloud.Resources.IsoImage.Reload ( )
inline

最新のリソース情報を再取得します。

Returns
this
IsoImage Saklient.Cloud.Resources.IsoImage.Save ( )
inline

このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。

Returns
this

Property Documentation

string Saklient.Cloud.Resources.IsoImage.Description
getset

説明

long Saklient.Cloud.Resources.IsoImage.DisplayOrder
getset

表示順序

FtpInfo Saklient.Cloud.Resources.IsoImage.FtpInfo
get

FTP情報

Icon Saklient.Cloud.Resources.IsoImage.Icon
getset

アイコン

string Saklient.Cloud.Resources.IsoImage.Id
get

ID

string Saklient.Cloud.Resources.IsoImage.Name
getset

名前

string Saklient.Cloud.Resources.IsoImage.Scope
getset
string Saklient.Cloud.Resources.IsoImage.ServiceClass
get

サービスクラス

long Saklient.Cloud.Resources.IsoImage.SizeGib
getset

サイズ[GiB]

long Saklient.Cloud.Resources.IsoImage.SizeMib
getset

サイズ[MiB]

System.Collections.Generic.List<string> Saklient.Cloud.Resources.IsoImage.Tags
getset

タグ文字列の配列


The documentation for this class was generated from the following file: