プロトコルサービスのエクスポートディレクトリを作成します。
操作説明
-
この操作は、Cloud Parallel File Storage (CPFS) ファイルシステムにのみ適用されます。
-
前提条件
CPFS ファイルシステムが実行中の状態であり、プロトコルサービスが作成されている必要があります。
-
その他の情報
プロトコルサービスエクスポートの VPC CIDR ブロックは、ファイルシステムの VPC CIDR ブロックと重複できません。
同じプロトコルサービス上の複数のエクスポートの VPC CIDR ブロックは、互いに重複できません。
1 つのプロトコルサービスに対して最大 10 個のエクスポートディレクトリを作成できます。
プロトコルサービスのエクスポートディレクトリを作成すると、指定された vSwitch から IP アドレスが消費されます (最大 32 個の IP アドレス)。ターゲットの vSwitch に十分な IP アドレスリソースがあることを確認してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
nas:CreateProtocolMountTarget |
create |
*FileSystem
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ProtocolServiceId |
string |
必須 |
プロトコルサービスの ID。 |
ptc-197ed6a00f2b**** |
| FileSystemId |
string |
必須 |
ファイルシステムの ID。 |
cpfs-099394bd928c**** |
| VpcId |
string |
任意 |
プロトコルサービスエクスポートの VPC の ID。 |
vpc-2vct297b8157bth9z**** |
| VSwitchId |
string |
任意 |
プロトコルサービスエクスポートの vSwitch の ID。 ファイルシステムのストレージの冗長性タイプがゾーン冗長ストレージ (ZRS) でない場合、VpcId を指定する際にこのパラメーターは必須です。 説明
vSwitch はターゲットの CPFS ファイルシステムと同じゾーンにある必要があります。 |
vsw-2vc3c2lybvdllxyq4**** |
| FsetId |
string |
任意 |
エクスポートするファイルセットの ID。 使用制限:
|
fset-1902718ea0ae**** |
| Path |
string |
任意 |
エクスポートする CPFS ディレクトリのパス。 使用制限:
フォーマット:
|
/ |
| AccessGroupName |
string |
任意 |
権限グループの名前。 デフォルト値: DEFAULT_VPC_GROUP_NAME。 |
DEFAULT_VPC_GROUP_NAME |
| Description |
string |
任意 |
プロトコルサービスのエクスポートディレクトリの説明。このパラメーターはコンソールでエクスポートディレクトリ名として表示されます。 使用制限:
|
此导出目录的描述 |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認してください。 トークンには ASCII 文字のみを含めることができ、64 文字を超えることはできません。詳細については、べき等性の確保方法を参照してください。 説明
このパラメーターを指定しない場合、システムは API リクエストの RequestId を ClientToken として自動的に使用します。RequestId は API リクエストごとに異なる場合があります。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| DryRun |
boolean |
任意 |
このリクエストに対してドライランを実行するかどうかを指定します。ドライランでは、実際にインスタンスを作成したり料金を発生させたりすることなく、パラメーターの有効性、依存関係、その他の条件を確認します。 有効な値:
|
true |
| VSwitchIds |
array |
任意 |
プロトコルサービスエクスポートの vSwitch ID のリスト。 |
|
|
string |
任意 |
プロトコルサービスエクスポートの vSwitch ID のリスト。 ファイルシステムのストレージの冗長性タイプがゾーン冗長ストレージ (ZRS) であり、VpcId が指定されている場合、VPC 内の 3 つの異なるゾーンの vSwitch ID を指定する必要があります。 |
vsw-123xxx |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| RequestId |
string |
リクエスト ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| ExportId |
string |
プロトコルサービスのエクスポートディレクトリの ID。 |
exp-19abf5beab8d**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"ExportId": "exp-19abf5beab8d****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | MissingFileSystemId | FileSystemId is mandatory for this action. | |
| 400 | MissingProtocolServiceId | ProtocolServiceId is mandatory for this action. | |
| 403 | Instance.IncorrectStatus | The specified instance is in an incorrect status. | |
| 403 | InvalidVSwitchId.IpShortage | The specified vswitch ip shortage. | |
| 403 | InvalidFset.InUse | Fset already used by other export. | |
| 403 | MntPathConflict.InvalidParam | FilesetId and Path must and can only be specified one. | |
| 403 | OperationDenied.TooManyDepth | The operation is denied due to Fsets path too deep. | |
| 403 | OperationDenied.InvalidPtcStatus | The operation is denied due to invalid protocol service status. | |
| 403 | OperationDenied.InvalidState | The operation is denied due to invalid file system state. | |
| 403 | OperationDenied.CrossVPCExceedLimit | Cross vpc mount exceed limit. | |
| 403 | OperationDenied.NoMountTargetQuota | No mount target quota on this protocol service. | |
| 403 | OperationDenied.NotSupported | The operation is denied due to not supported. | |
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. | |
| 404 | InvalidProtocolService.NotFound | The specified protocol service does not exist. | |
| 404 | InvalidVpcId.ConflictVpcCidr | Vpc cidr conflict with file system | |
| 404 | InvalidFsetId.NotFound | The specified fileset ID does not exist. | |
| 404 | Fset.IncorrectStatus | The specified fset is in an incorrect status. | |
| 404 | InvalidFileSystemPath.InvalidCharacters | The specified fileset path contains invalid characters. | |
| 404 | InvalidAccessGroupName.NotFound | The specified access group does not exist. | |
| 404 | InvalidAccessGroupName.NotAccessRule | There has no rule in access group. | |
| 404 | InvalidDescription.InvalidFormat | Description format is invalid. | |
| 404 | InvalidParameter.VpcNotFound | The specified VPC does not exist. | |
| 404 | InvalidParameter.VswNotFound | The specified VSwitch does not exist. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。