ALIYUN::PVTZ::UserVpcAuthorization は、アカウント間で仮想プライベートクラウド ( VPC ) を関連付けるために使用されます。
構文
{
"Type": "ALIYUN::PVTZ::UserVpcAuthorization",
"Properties": {
"AuthCode": String,
"AuthChannel": String,
"AuthorizedUserId": String,
"AuthType": String,
"IgnoreDeletionForbidden": Boolean
}
}プロパティ
| プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
| AuthCode | String | いいえ | いいえ | 検証コード。 | AuthChannel プロパティが AUTH_CODE に設定されているか、空のままになっている場合、このプロパティは必須です。 |
| AuthChannel | String | いいえ | いいえ | 認証チャネル。 | デフォルト値:AUTH_CODE。有効な値:
|
| AuthorizedUserId | String | はい | いいえ | 権限を付与する Alibaba Cloud アカウントの ID 。 | なし |
| AuthType | String | いいえ | いいえ | 認証タイプ。 | 値を NORMAL に設定します。この値は、通常の権限のみが付与されることを指定します。 |
| IgnoreDeletionForbidden | Boolean | いいえ | はい | 削除保護を無視するかどうかを示します。 | 有効な値:
|
戻り値
Fn::GetAtt
- AuthorizedUserId:権限を付与する Alibaba Cloud アカウントの ID 。
- AuthType:認証タイプ。
例
JSON形式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { }, "Resources": { "UserVpcAuthorization": { "Type": "ALIYUN::PVTZ::UserVpcAuthorization", "Properties": { "AuthCode": "12hsj839", "AuthChannel": "AUTH_CODE", "AuthorizedUserId": { "Ref": "ALIYUN::AccountId" }, "AuthType": "NORMAL" } } }, "Outputs": { "AuthorizedUserId": { "Description": "The account ID of the user who authorizes the resource.", // リソースを承認するユーザーのアカウント ID 。 "Value": { "Fn::GetAtt": [ "UserVpcAuthorization", "AuthorizedUserId" ] } }, "AuthType": { "Description": "Authorization type.", // 認証タイプ。 "Value": { "Fn::GetAtt": [ "UserVpcAuthorization", "AuthType" ] } } } }