Shares or unshares a template.
Operation description
In this example, the template whose ID is 5ecd1e10-b0e9-4389-a565-e4c15efc**** is shared with an Alibaba Cloud account. The ID of the Alibaba Cloud account is 151266687691****.
The recipient Alibaba Cloud account (ID: 151266687691****) can authorize RAM users to use the shared template.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ros:SetTemplatePermission |
update |
*Template
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ShareOption |
string |
Yes |
The sharing option. Valid values:
|
ShareToAccounts |
| VersionOption |
string |
No |
The version option for the shared template. This parameter takes effect only if you set ShareOption to ShareToAccounts. Valid values:
|
Specified |
| TemplateVersion |
string |
No |
The version of the shared template. This parameter takes effect only if you set ShareOption to ShareToAccounts and set VersionOption to Specified. Valid values: v1 to v100. |
v1 |
| TemplateId |
string |
Yes |
The ID of the template. |
5ecd1e10-b0e9-4389-a565-e4c15efc**** |
| AccountIds |
array |
Yes |
The Alibaba Cloud accounts with or from which you want to share or unshare the template. Note
|
151266687691**** |
|
string |
No |
The Alibaba Cloud account with or from which you want to share or unshare the template. Note
|
100406424347**** |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
B288A0BE-D927-4888-B0F7-B35EF84B6E6F |
Examples
Success response
JSON format
{
"RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6F"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.