'1.0', 'info' => [ 'style' => 'RPC', 'product' => 'ResourceManager', 'version' => '2016-11-11', ], 'directories' => [ [ 'id' => 0, 'title' => '其它', 'type' => 'directory', 'children' => [ 'AttachPolicy', 'CancelCreateCloudAccount', 'CancelPromoteResourceAccount', 'CreateFolder', 'CreateCloudAccount', 'CreatePolicy', 'CreatePolicyVersion', 'CreateResourceAccount', 'CreateResourceGroup', 'CreateRole', 'CreateServiceLinkedRole', 'DeleteFolder', 'DeleteInvalidCloudAccountRecord', 'DeletePolicy', 'DeletePolicyVersion', 'DeleteResourceGroup', 'DeleteRole', 'DeleteServiceLinkedRole', 'DestroyResourceDirectory', 'DetachPolicy', 'GetAccountSummary', 'GetFolder', 'GetPolicy', 'GetPolicyVersion', 'GetResourceDirectory', 'GetResourceDirectoryAccount', 'GetResourceGroup', 'GetRole', 'GetServiceLinkedRoleDeletionStatus', 'GetServiceLinkedRoleTemplate', 'InitResourceDirectory', 'ListAccountRecordsForParent', 'ListAccounts', 'ListAccountsForParent', 'ListAncestors', 'ListFoldersForParent', 'ListParents', 'ListPolicies', 'ListPolicyAttachments', 'ListPolicyVersions', 'ListResourceGroups', 'ListRoles', 'ListRolesForService', 'ListTrustedServiceStatus', 'MoveAccount', 'PromoteResourceAccount', 'QueryResource', 'RemoveCloudAccount', 'ResendCreateCloudAccountEmail', 'ResendPromoteResourceAccountEmail', 'SetDefaultPolicyVersion', 'UpdateFolder', 'UpdateResourceGroup', 'UpdateRole', ], ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AttachPolicy' => [ 'summary' => '为RAM身份授权', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PrincipalType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PrincipalName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'CancelCreateCloudAccount' => [ 'summary' => '取消创建云账号类型的成员', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RecordId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'CancelPromoteResourceAccount' => [ 'summary' => '取消升级资源账号为云账号', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RecordId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'CreateFolder' => [ 'summary' => '创建资源夹', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'ParentFolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Folder' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], 'ParentFolderId' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'errorCodes' => [ 400 => [ [ 'errorCode' => 'InvalidParameter.Folder.Name.AlreadyUsed', 'errorMessage' => 'The name already exists under the same parent. Please change to another name.', ], ], ], 'responseDemo' => '', ], 'CreateCloudAccount' => [ 'summary' => '创建云账号', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'DisplayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ParentFolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'EnableConsolidatedBilling', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'PayerAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Account' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'AccountName' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'JoinMethod' => [ 'type' => 'string', ], 'JoinTime' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], 'RecordId' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], 'Type' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'errorCodes' => [ 409 => [ [ 'errorCode' => 'PaymentAccountEnterpriseVerifyError', 'errorMessage' => 'The type of the payment account is not enterprise verified.', ], [ 'errorCode' => 'PaymentAccountFinancialRelationshipVerifyError', 'errorMessage' => 'The payment account must not be the beneficiary account from other financial relationships.', ], [ 'errorCode' => 'PaymentAccountEnterpriseTypeError', 'errorMessage' => 'The type of the payment account is not enterprise.', ], [ 'errorCode' => 'PaymentAccountFinancialRelationshipsChangeFrequencyVerifyError', 'errorMessage' => 'The financial relationship of payment account changes too frequently. Please try again later.', ], [ 'errorCode' => 'MemberAccountVirtualCloudOperatorVerifyError', 'errorMessage' => 'The type of the member account must not be virtual operator.', ], [ 'errorCode' => 'MemberAccountResellerVerifyError', 'errorMessage' => 'The type of the member account must not be reseller.', ], [ 'errorCode' => 'PaymentAccountVirtualCloudOperatorVerifyError', 'errorMessage' => 'The type of the payment account must not be virtual operator.', ], [ 'errorCode' => 'PaymentAccountResellerVerifyError', 'errorMessage' => 'The type of the payment account must not be reseller.', ], [ 'errorCode' => 'PaymentAccountCreditIdentityTypeError', 'errorMessage' => 'The identity of the payment account is not credit.', ], [ 'errorCode' => 'InconsistentEnterpriseNameError', 'errorMessage' => 'The enterprise name of the payment account and the member account must be consistent.', ], [ 'errorCode' => 'PaymentAccountEnterpriseInvoiceError', 'errorMessage' => 'No enterprise invoice header information is set for the payment account.', ], [ 'errorCode' => 'UnknownFinancialError', 'errorMessage' => 'An unknown financial error occurred.', ], ], ], 'responseDemo' => '', ], 'CreatePolicy' => [ 'summary' => '创建权限策略', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyDocument', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Policy' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'DefaultVersion' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'PolicyName' => [ 'type' => 'string', ], 'PolicyType' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'CreatePolicyVersion' => [ 'summary' => '创建权限策略版本', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyDocument', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'SetAsDefault', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PolicyVersion' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'IsDefaultVersion' => [ 'type' => 'boolean', ], 'VersionId' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'CreateResourceAccount' => [ 'summary' => '创建资源账号', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'DisplayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ParentFolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'EnableConsolidatedBilling', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'PayerAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Account' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'AccountName' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'JoinMethod' => [ 'type' => 'string', ], 'JoinTime' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], 'Type' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'errorCodes' => [ 409 => [ [ 'errorCode' => 'PaymentAccountEnterpriseVerifyError', 'errorMessage' => 'The type of the payment account is not enterprise verified.', ], [ 'errorCode' => 'PaymentAccountFinancialRelationshipVerifyError', 'errorMessage' => 'The payment account must not be the beneficiary account from other financial relationships.', ], [ 'errorCode' => 'PaymentAccountEnterpriseTypeError', 'errorMessage' => 'The type of the payment account is not enterprise.', ], [ 'errorCode' => 'PaymentAccountFinancialRelationshipsChangeFrequencyVerifyError', 'errorMessage' => 'The financial relationship of payment account changes too frequently. Please try again later.', ], [ 'errorCode' => 'MemberAccountVirtualCloudOperatorVerifyError', 'errorMessage' => 'The type of the member account must not be virtual operator.', ], [ 'errorCode' => 'MemberAccountResellerVerifyError', 'errorMessage' => 'The type of the member account must not be reseller.', ], [ 'errorCode' => 'PaymentAccountVirtualCloudOperatorVerifyError', 'errorMessage' => 'The type of the payment account must not be virtual operator.', ], [ 'errorCode' => 'PaymentAccountResellerVerifyError', 'errorMessage' => 'The type of the payment account must not be reseller.', ], [ 'errorCode' => 'PaymentAccountCreditIdentityTypeError', 'errorMessage' => 'The identity of the payment account is not credit.', ], [ 'errorCode' => 'InconsistentEnterpriseNameError', 'errorMessage' => 'The enterprise name of the payment account and the member account must be consistent.', ], [ 'errorCode' => 'PaymentAccountEnterpriseInvoiceError', 'errorMessage' => 'No enterprise invoice header information is set for the payment account.', ], [ 'errorCode' => 'UnknownFinancialError', 'errorMessage' => 'An unknown financial error occurred.', ], ], ], 'responseDemo' => '', ], 'CreateResourceGroup' => [ 'summary' => '创建资源组', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'DisplayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'ResourceGroup' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'Id' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], 'RegionStatuses' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'RegionStatus' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'RegionId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], ], ], ], ], ], 'Status' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'CreateRole' => [ 'summary' => '创建角色', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RoleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'AssumeRolePolicyDocument', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxSessionDuration', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'Role' => [ 'type' => 'object', 'properties' => [ 'Arn' => [ 'type' => 'string', ], 'AssumeRolePolicyDocument' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'MaxSessionDuration' => [ 'type' => 'integer', 'format' => 'int64', ], 'RoleId' => [ 'type' => 'string', ], 'RoleName' => [ 'type' => 'string', ], 'RolePrincipalName' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'CreateServiceLinkedRole' => [ 'summary' => '创建服务关联角色', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'ServiceName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'CustomSuffix', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'Role' => [ 'type' => 'object', 'properties' => [ 'Arn' => [ 'type' => 'string', ], 'AssumeRolePolicyDocument' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'IsServiceLinkedRole' => [ 'type' => 'boolean', ], 'RoleId' => [ 'type' => 'string', ], 'RoleName' => [ 'type' => 'string', ], 'RolePrincipalName' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'DeleteFolder' => [ 'summary' => '删除资源夹', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'FolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'DeleteInvalidCloudAccountRecord' => [ 'summary' => '删除账号记录', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RecordId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'DeletePolicy' => [ 'summary' => '删除指定权限策略', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'DeletePolicyVersion' => [ 'summary' => '删除权限策略版本', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'VersionId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'DeleteResourceGroup' => [ 'summary' => '删除资源组', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'ResourceGroup' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'Id' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], 'RegionStatuses' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'RegionStatus' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'RegionId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], ], ], ], ], ], 'Status' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'DeleteRole' => [ 'summary' => '删除角色', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RoleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'DeleteServiceLinkedRole' => [ 'summary' => '删除服务关联角色', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RoleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'DeletionTaskId' => [ 'type' => 'string', ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'DestroyResourceDirectory' => [ 'summary' => '关闭资源目录', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'DetachPolicy' => [ 'summary' => '为RAM身份移除权限', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PrincipalType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PrincipalName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'GetAccountSummary' => [ 'summary' => '查询账号的概览信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'SummaryMap' => [ 'type' => 'object', 'properties' => [ 'AttachedPoliciesPerGroupQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'AttachedPoliciesPerRoleQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'AttachedPoliciesPerUserQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'AttachedSystemPoliciesPerGroupQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'AttachedSystemPoliciesPerRoleQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'AttachedSystemPoliciesPerUserQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'Policies' => [ 'type' => 'integer', 'format' => 'int32', ], 'PoliciesQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'PolicySizeQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'ResourceGroups' => [ 'type' => 'integer', 'format' => 'int32', ], 'ResourceGroupsQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'Roles' => [ 'type' => 'integer', 'format' => 'int32', ], 'RolesQuota' => [ 'type' => 'integer', 'format' => 'int32', ], 'VersionsPerPolicyQuota' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'GetFolder' => [ 'summary' => '获取资源夹', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'FolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Folder' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], 'ParentFolderId' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'GetPolicy' => [ 'summary' => '获取指定的权限策略信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Policy' => [ 'type' => 'object', 'properties' => [ 'AttachmentCount' => [ 'type' => 'integer', 'format' => 'int32', ], 'CreateDate' => [ 'type' => 'string', ], 'DefaultVersion' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'PolicyDocument' => [ 'type' => 'string', ], 'PolicyName' => [ 'type' => 'string', ], 'PolicyType' => [ 'type' => 'string', ], 'UpdateDate' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'GetPolicyVersion' => [ 'summary' => '获取指定权限策略的版本', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'VersionId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PolicyVersion' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'IsDefaultVersion' => [ 'type' => 'boolean', ], 'PolicyDocument' => [ 'type' => 'string', ], 'VersionId' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'GetResourceDirectory' => [ 'summary' => '获取资源目录信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'ResourceDirectory' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'MasterAccountId' => [ 'type' => 'string', ], 'MasterAccountName' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'RootFolderId' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'GetResourceDirectoryAccount' => [ 'summary' => '获取账号信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Account' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'AccountName' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'IdentityInformation' => [ 'type' => 'string', ], 'JoinMethod' => [ 'type' => 'string', ], 'JoinTime' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], 'Type' => [ 'type' => 'string', ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'GetResourceGroup' => [ 'summary' => '查询资源组信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'ResourceGroup' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'Id' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], 'RegionStatuses' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'RegionStatus' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'RegionId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], ], ], ], ], ], 'Status' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'GetRole' => [ 'summary' => '获取角色信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RoleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'Role' => [ 'type' => 'object', 'properties' => [ 'Arn' => [ 'type' => 'string', ], 'AssumeRolePolicyDocument' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'IsServiceLinkedRole' => [ 'type' => 'boolean', ], 'LatestDeletionTask' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'DeletionTaskId' => [ 'type' => 'string', ], ], ], 'MaxSessionDuration' => [ 'type' => 'integer', 'format' => 'int64', ], 'RoleId' => [ 'type' => 'string', ], 'RoleName' => [ 'type' => 'string', ], 'RolePrincipalName' => [ 'type' => 'string', ], 'UpdateDate' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'GetServiceLinkedRoleDeletionStatus' => [ 'summary' => '获取服务关联角色的删除任务状态', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'DeletionTaskId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Reason' => [ 'type' => 'object', 'properties' => [ 'Message' => [ 'type' => 'string', ], 'RoleUsages' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'RoleUsage' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Region' => [ 'type' => 'string', ], 'Resources' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Resource' => [ 'type' => 'array', 'items' => [ 'type' => 'string', ], ], ], ], ], ], ], ], ], ], ], 'RequestId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'GetServiceLinkedRoleTemplate' => [ 'summary' => '获取服务关联角色模板', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'ServiceName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'ServiceLinkedRoleTemplate' => [ 'type' => 'object', 'properties' => [ 'MultipleRolesAllowed' => [ 'type' => 'boolean', ], 'RoleDescriptions' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'RoleDescription' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Description' => [ 'type' => 'string', ], 'Language' => [ 'type' => 'string', ], ], ], ], ], ], 'RoleNamePrefix' => [ 'type' => 'string', ], 'ServiceName' => [ 'type' => 'string', ], 'SystemPolicyName' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'InitResourceDirectory' => [ 'summary' => '开通资源目录', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'ResourceDirectory' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'MasterAccountId' => [ 'type' => 'string', ], 'MasterAccountName' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'RootFolderId' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'ListAccountRecordsForParent' => [ 'summary' => '查询资源夹下的账号记录', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'ParentFolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'QueryKeyword', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'Records' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Record' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'AccountName' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'JoinMethod' => [ 'type' => 'string', ], 'JoinTime' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], 'RecordId' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], 'Type' => [ 'type' => 'string', ], ], ], ], ], ], 'RequestId' => [ 'type' => 'string', ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListAccounts' => [ 'summary' => '查询账号列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Accounts' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Account' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'JoinMethod' => [ 'type' => 'string', ], 'JoinTime' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], 'Type' => [ 'type' => 'string', ], ], ], ], ], ], 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'RequestId' => [ 'type' => 'string', ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListAccountsForParent' => [ 'summary' => '查询节点下的账号列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'ParentFolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'QueryKeyword', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Accounts' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Account' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'JoinMethod' => [ 'type' => 'string', ], 'JoinTime' => [ 'type' => 'string', ], 'ModifyTime' => [ 'type' => 'string', ], 'ResourceDirectoryId' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], 'Type' => [ 'type' => 'string', ], ], ], ], ], ], 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'RequestId' => [ 'type' => 'string', ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListAncestors' => [ 'summary' => '查看指定资源夹的所有父资源夹信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'ChildId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Folders' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Folder' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], ], ], ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'ListFoldersForParent' => [ 'summary' => '查询节点下的资源夹信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'ParentFolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'QueryKeyword', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Folders' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Folder' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], ], ], ], ], ], 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'RequestId' => [ 'type' => 'string', ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListParents' => [ 'summary' => '列出所有的父级资源夹', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'ChildId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Folders' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Folder' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'FolderId' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], ], ], ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'ListPolicies' => [ 'summary' => '查看权限策略列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'Policies' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Policy' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'AttachmentCount' => [ 'type' => 'integer', 'format' => 'int32', ], 'CreateDate' => [ 'type' => 'string', ], 'DefaultVersion' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'PolicyName' => [ 'type' => 'string', ], 'PolicyType' => [ 'type' => 'string', ], 'UpdateDate' => [ 'type' => 'string', ], ], ], ], ], ], 'RequestId' => [ 'type' => 'string', ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListPolicyAttachments' => [ 'summary' => '查看授权列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PrincipalType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PrincipalName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'PolicyAttachments' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'PolicyAttachment' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'AttachDate' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'PolicyName' => [ 'type' => 'string', ], 'PolicyType' => [ 'type' => 'string', ], 'PrincipalName' => [ 'type' => 'string', ], 'PrincipalType' => [ 'type' => 'string', ], 'ResourceGroupId' => [ 'type' => 'string', ], ], ], ], ], ], 'RequestId' => [ 'type' => 'string', ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListPolicyVersions' => [ 'summary' => '查看权限策略版本列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PolicyVersions' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'PolicyVersion' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'IsDefaultVersion' => [ 'type' => 'boolean', ], 'VersionId' => [ 'type' => 'string', ], ], ], ], ], ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'ListResourceGroups' => [ 'summary' => '查询资源组列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'RequestId' => [ 'type' => 'string', ], 'ResourceGroups' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'ResourceGroup' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'Id' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], 'Status' => [ 'type' => 'string', ], ], ], ], ], ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListRoles' => [ 'summary' => '查看角色列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'RequestId' => [ 'type' => 'string', ], 'Roles' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Role' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Arn' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'IsServiceLinkedRole' => [ 'type' => 'boolean', ], 'LatestDeletionTask' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'DeletionTaskId' => [ 'type' => 'string', ], ], ], 'MaxSessionDuration' => [ 'type' => 'integer', 'format' => 'int64', ], 'RoleId' => [ 'type' => 'string', ], 'RoleName' => [ 'type' => 'string', ], 'RolePrincipalName' => [ 'type' => 'string', ], 'UpdateDate' => [ 'type' => 'string', ], ], ], ], ], ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'ListRolesForService' => [ 'summary' => '为服务获取角色列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'Service', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'Roles' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Role' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Arn' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'IsServiceLinkedRole' => [ 'type' => 'boolean', ], 'LatestDeletionTask' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'DeletionTaskId' => [ 'type' => 'string', ], ], ], 'MaxSessionDuration' => [ 'type' => 'integer', 'format' => 'int64', ], 'RoleId' => [ 'type' => 'string', ], 'RoleName' => [ 'type' => 'string', ], 'RolePrincipalName' => [ 'type' => 'string', ], 'UpdateDate' => [ 'type' => 'string', ], ], ], ], ], ], ], ], ], ], 'responseDemo' => '', ], 'ListTrustedServiceStatus' => [ 'summary' => '查询企业管理账号或委派管理员账号已启用的可信服务列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'EnabledServicePrincipals' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'EnabledServicePrincipal' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'EnableTime' => [ 'type' => 'string', ], 'ServicePrincipal' => [ 'type' => 'string', ], ], ], ], ], ], 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'RequestId' => [ 'type' => 'string', ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'errorCodes' => [ 404 => [ [ 'errorCode' => 'EntityNotExists.ResourceDir', 'errorMessage' => 'The account has not initialized resource directory.', ], ], ], 'responseDemo' => '', ], 'MoveAccount' => [ 'summary' => '移动成员', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'DestinationFolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'PromoteResourceAccount' => [ 'summary' => '将资源账号升级为云账号', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RecordId' => [ 'type' => 'string', ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'QueryResource' => [ 'summary' => '查询当前账号可以访问的资源组中的资源列表', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Service', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Region', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageNumber' => [ 'type' => 'integer', 'format' => 'int32', ], 'PageSize' => [ 'type' => 'integer', 'format' => 'int32', ], 'RequestId' => [ 'type' => 'string', ], 'Resources' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Resource' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CreateDate' => [ 'type' => 'string', ], 'RegionId' => [ 'type' => 'string', ], 'ResourceGroupId' => [ 'type' => 'string', ], 'ResourceId' => [ 'type' => 'string', ], 'ResourceType' => [ 'type' => 'string', ], 'Service' => [ 'type' => 'string', ], ], ], ], ], ], 'TotalCount' => [ 'type' => 'integer', 'format' => 'int32', ], ], ], ], ], 'responseDemo' => '', ], 'RemoveCloudAccount' => [ 'summary' => '移除云账号类型的成员', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'errorCodes' => [], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '', ], 'ResendCreateCloudAccountEmail' => [ 'summary' => '重新发送创建云账号的邮件', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RecordId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RecordId' => [ 'type' => 'string', ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'ResendPromoteResourceAccountEmail' => [ 'summary' => '重新发送资源账号升级云账号邮件', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RecordId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RecordId' => [ 'type' => 'string', ], 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'SetDefaultPolicyVersion' => [ 'summary' => '设置权限策略默认版本', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'PolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'VersionId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'responseDemo' => '', ], 'UpdateFolder' => [ 'summary' => '修改资源夹', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'FolderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Name', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], ], ], ], ], 'errorCodes' => [ 400 => [ [ 'errorCode' => 'InvalidParameter.Folder.Name.AlreadyUsed', 'errorMessage' => 'The name already exists under the same parent. Please change to another name.', ], ], ], 'responseDemo' => '', ], 'UpdateResourceGroup' => [ 'summary' => '更新资源组', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'AccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'NewDisplayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'ResourceGroup' => [ 'type' => 'object', 'properties' => [ 'AccountId' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'DisplayName' => [ 'type' => 'string', ], 'Id' => [ 'type' => 'string', ], 'Name' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], 'UpdateRole' => [ 'summary' => '更新角色信息', 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', ], 'parameters' => [ [ 'name' => 'RoleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'NewAssumeRolePolicyDocument', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'NewMaxSessionDuration', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'NewDescription', 'in' => 'query', 'schema' => [ 'type' => 'string', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => [ 'type' => 'string', ], 'Role' => [ 'type' => 'object', 'properties' => [ 'Arn' => [ 'type' => 'string', ], 'AssumeRolePolicyDocument' => [ 'type' => 'string', ], 'CreateDate' => [ 'type' => 'string', ], 'Description' => [ 'type' => 'string', ], 'MaxSessionDuration' => [ 'type' => 'integer', 'format' => 'int64', ], 'RoleId' => [ 'type' => 'string', ], 'RoleName' => [ 'type' => 'string', ], 'RolePrincipalName' => [ 'type' => 'string', ], 'UpdateDate' => [ 'type' => 'string', ], ], ], ], ], ], ], 'responseDemo' => '', ], ], 'endpoints' => [ [ 'regionId' => 'cn-qingdao', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-beijing', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-zhangjiakou', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-huhehaote', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-hangzhou', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-shanghai', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-shenzhen', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-chengdu', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-hongkong', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'ap-northeast-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-3', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-5', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'us-east-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'us-west-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'eu-west-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'eu-central-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'me-east-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-hangzhou-finance', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-shanghai-finance-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-shenzhen-finance-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-beijing-finance-1', 'endpoint' => 'resourcemanager.aliyuncs.com', ], [ 'regionId' => 'cn-wulanchabu', 'endpoint' => 'resourcemanager.aliyuncs.com', ], ], ];