ALIYUN::DFS::AccessRule は、権限グループのルールを作成するために使用されます。
構文
{
"Type": "ALIYUN::DFS::AccessRule",
"Properties": {
"Description": String,
"Priority": Number,
"NetworkSegment": String,
"AccessGroupId": String,
"RWAccessType": String
}
}プロパティ
| プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
| Description | String | いいえ | はい | ルールの説明。 | なし。 |
| Priority | Number | いいえ | はい | ルールの優先順位。 | 承認済みオブジェクトが複数のルールに一致する場合、優先順位が最も高いルールが有効になります。 有効な値:1 ~ 100。値 1 は、最も高い優先順位を示します。 |
| NetworkSegment | String | はい | はい | 承認済みオブジェクトの IP アドレスまたは CIDR ブロック。 | なし。 |
| AccessGroupId | String | はい | いいえ | 権限グループの ID。 | なし。 |
| RWAccessType | String | はい | はい | ファイルシステムにアクセスするために承認済みオブジェクトに付与する権限。 | 有効な値:
|
戻り値
Fn::GetAtt
AccessRuleId:ルールの ID。
例
JSON形式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "NetworkSegment": { "Type": "String", "Description": "アクセスルールの NetworkSegment。", // Access Rule's NetworkSegment "MaxLength": 100 }, "AccessGroupId": { "Type": "String", "Description": "アクセスグループのリソース ID。" // Resource ID of the Access Group }, "RWAccessType": { "Type": "String", "Description": "ファイルシステムに対する承認済みオブジェクトの読み取り/書き込み権限。\n値:\nRDWR(デフォルト):読み取りおよび書き込み。\nRDONLY:読み取り専用", // Read/write permission of the authorized object on the file system. Values: RDWR (default): read and write. RDONLY: read-only "AllowedValues": [ "RDWR", "RDONLY" ], "Default": "RDWR" } }, "Resources": { "AccessRule": { "Type": "ALIYUN::DFS::AccessRule", "Properties": { "NetworkSegment": { "Ref": "NetworkSegment" }, "AccessGroupId": { "Ref": "AccessGroupId" }, "RWAccessType": { "Ref": "RWAccessType" } } } }, "Outputs": { "AccessRuleId": { "Description": "access_rule の ID。", // The ID of the access_rule "Value": { "Fn::GetAtt": [ "AccessRule", "AccessRuleId" ] } } } }