Resource Access Management (RAM) は Alibaba Cloud によって提供される、ユーザーのアイデンティティとリソースの権限を管理するためのサービスです。RAM を使用すると、Alibaba Cloud アカウント (root ユーザー) のキーを他のユーザーと共有することを回避でき、ユーザーに必要最小限の権限を付与できます。RAM ではポリシーを使用して権限付与を定義します。このトピックでは、RAM ポリシーの一般的な構造と、 Elastic Compute Service のポリシーステートメントを構成する要素である「アクション (Action)」「リソース (Resource)」および「条件 (Condition) 」について説明します。 Elastic Compute Service は、RAM コード (RamCode) が ecs,vpc,ecs-workbench で、 RESOURCE での権限付与がサポートされています。
一般的なポリシー構造
RAM ポリシーは、一般的に以下のような JSON 構造で構成されます。
{
"Version": "1",
"Statement": [
{
"Effect": "<Effect>",
"Action": "<Action>",
"Resource": "<Resource>",
"Condition": {
"<Condition_operator>": {
"<Condition_key>": [
"<Condition_value>"
]
}
}
}
]
} ポリシーのフィールドに関する説明:
Version:ポリシーのバージョン番号。現在のポリシーバージョンは 1 です。
Statement:
Effect:「許可するか、拒否するか」という、最終的な結果を定義します。有効な値:Allow (許可) または Deny (拒否)。
Action:「何をすることができるか、できないか」を定義する、リソースへの具体的な操作を指します。
Resource:「何に対して操作を行うか」を定義する、操作の具体的な対象です。対象となるリソースは、ARN (Alibaba Cloud Resource Name) を使用して指定できます。
Condition:「どのような状況下でポリシーが適用されるか」という、権限が有効になるための付加的な制約条件を定義します。このフィールドは任意です。
Condition operator:条件の演算子。条件キーの値とリクエスト値をどのように比較するかを定義する「比較方法」です。条件演算子は、条件のタイプによって異なります。
Condition_key:条件のキー。ポリシーの条件が満たされているかを判断するために、リクエストから参照・チェックされる特定の属性を指します。
Condition_value:条件の値。条件キーから取得されたリクエスト値と比較するための、具体的な「基準値」です。
アクション (Action)
下表に、Elastic Compute Service で定義されたアクションを示します。以下で各列名について説明します。
アクション:特定のリソースに対して実行可能な操作。ポリシー構文では
Action要素として指定します。API:アクションを具体的に実行するための API。
アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。
リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定する必要があります。
リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーの
Resource要素で対応する ARN を指定してください。リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーの
Resource要素でアスタリスク (*) でマークされます。
条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。詳細については、「共通条件キー」をご参照ください。
依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。
|
アクション |
API |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
| ecs:StartInstance | StartInstance | update |
*Instance
|
なし | なし |
| ecs:ModifyReservedInstanceAttribute | ModifyReservedInstanceAttribute | update |
*ReservedInstance
|
なし | なし |
| ecs:StartInstances | StartInstances | update |
*Instance
|
なし | なし |
| ecs:DescribeUserData | DescribeUserData | get |
*Instance
|
なし | なし |
| ecs:DescribeElasticityAssuranceInstances | DescribeElasticityAssuranceInstances | get |
*All Resource
|
なし | なし |
| ecs:DescribePrefixListAssociations | DescribePrefixListAssociations | get |
*PrefixList
|
なし | なし |
| ecs:ModifyImageSharePermission | ModifyImageSharePermission | update |
*Image
|
なし | なし |
| ecs:CreateImagePipeline | CreateImagePipeline | create |
*ImagePipeline
|
なし |
ram:CreateServiceLinkedRole |
| ecs:DescribeImageSharePermission | DescribeImageSharePermission | get |
*Image
|
なし | なし |
| ecs:DescribeDiagnosticReportAttributes | DescribeDiagnosticReportAttributes | get |
*All Resource
|
なし | なし |
| ecs:ModifyDiskSpec | ModifyDiskSpec | update |
*Disk
|
なし | なし |
| ecs:CancelSimulatedSystemEvents | CancelSimulatedSystemEvents | update |
*All Resource
|
なし | なし |
| ecs:DescribeAutoSnapshotPolicyAssociations | DescribeAutoSnapshotPolicyAssociations | get |
AutoSnapshotPolicy
Disk
|
なし | なし |
| ecs:UnlockSnapshot | UnlockSnapshot | update |
*Snapshot
|
なし | なし |
| ecs:ModifyPrepayInstanceSpec | ModifyPrepayInstanceSpec | update |
*Instance
|
なし | なし |
| ecs:CreatePlanMaintenanceWindow | CreatePlanMaintenanceWindow | create |
*All Resource
|
なし | なし |
| ecs:CreateKeyPair | CreateKeyPair | create |
*KeyPair
|
なし | なし |
| ecs:DescribeLockedSnapshots | DescribeLockedSnapshots | list |
Snapshot
Snapshot
|
なし | なし |
| ecs:DescribeDedicatedHosts | DescribeDedicatedHosts | get |
DedicatedHost
DedicatedHost
|
なし | なし |
| ecs:AllocatePublicIpAddress | AllocatePublicIpAddress | create |
*Instance
|
なし | なし |
| ecs:EnableDiskEncryptionByDefault | EnableDiskEncryptionByDefault | none |
*All Resource
|
なし | なし |
| ecs:CreateNetworkInterfacePermission | CreateNetworkInterfacePermission | create |
*NetworkInterface
|
なし | なし |
| ecs:DescribeClassicLinkInstances | DescribeClassicLinkInstances | get |
*All Resource
|
なし | なし |
| ecs:ModifyDiskChargeType | ModifyDiskChargeType | update |
*Instance
|
なし | なし |
| ecs:ModifyDedicatedHostAutoRenewAttribute | ModifyDedicatedHostAutoRenewAttribute | update |
*DedicatedHost
|
なし | なし |
| ecs:InstallCloudAssistant | InstallCloudAssistant | update |
*Instance
|
なし | なし |
| ecs:DescribeDedicatedHostAutoRenew | DescribeDedicatedHostAutoRenew | get |
*DedicatedHost
|
なし | なし |
| ecs:CreateLaunchTemplate | CreateLaunchTemplate | create |
*LaunchTemplate
|
なし | なし |
| ecs:ConvertNatPublicIpToEip | ConvertNatPublicIpToEip | update |
*Instance
|
なし | なし |
| ecs:ReleasePublicIpAddress | ReleasePublicIpAddress | delete |
*Instance
|
なし | なし |
| ecs:CreateAutoSnapshotPolicy | CreateAutoSnapshotPolicy | create |
*AutoSnapshotPolicy
|
なし | なし |
| ecs:DescribeSnapshotsUsage | DescribeSnapshotsUsage | get |
*All Resource
|
なし | なし |
| ecs:CreateAutoProvisioningGroup | CreateAutoProvisioningGroup | create |
*All Resource
|
なし |
ram:CreateServiceLinkedRole |
| ecs:DescribeActivations | DescribeActivations | get |
Activation
Activation
|
なし | なし |
| ecs:ModifyInstanceVncPasswd | ModifyInstanceVncPasswd | update |
*Instance
|
なし | なし |
| ecs:DeleteSnapshot | DeleteSnapshot | delete |
*Snapshot
|
なし | なし |
| ecs:RevokeSecurityGroup | RevokeSecurityGroup | delete |
*SecurityGroup
|
ecs:tag ecs:tag ecs:tag |
なし |
| ecs:DetachDisk | DetachDisk | update |
*Disk
*Instance
|
なし | なし |
| ecs:ModifySnapshotAttribute | ModifySnapshotAttribute | update |
*Snapshot
|
なし | なし |
| ecs:DescribeLaunchTemplateVersions | DescribeLaunchTemplateVersions | list |
LaunchTemplate
LaunchTemplate
|
なし | なし |
| ecs:DeleteInstances | DeleteInstances | delete |
*Instance
|
なし | なし |
| ecs:CreateDiagnosticMetricSet | CreateDiagnosticMetricSet | create |
*All Resource
|
なし | なし |
| ecs:LeaveSecurityGroup | LeaveSecurityGroup | update |
*Instance
*SecurityGroup
|
なし | なし |
| ecs:DescribePortRangeListAssociations | DescribePortRangeListAssociations | list |
*PortRangeList
|
なし | なし |
| ecs:PurchaseStorageCapacityUnit | PurchaseStorageCapacityUnit | create |
*StorageCapacityUnit
|
なし | なし |
| ecs:ImportImage | ImportImage | update |
*Image
|
なし | なし |
| ecs:CopyImage | CopyImage | update |
*Image
|
なし | なし |
| ecs:RedeployInstance | RedeployInstance | update |
*Instance
|
なし | なし |
| ecs:DeleteVsc | DeleteVsc | delete |
*All Resource
|
なし | なし |
| ecs:CancelImagePipelineExecution | CancelImagePipelineExecution | update |
*ImagePipeline
|
なし | なし |
| ecs:DescribePortRangeLists | DescribePortRangeLists | list |
*PortRangeList
PortRangeList
|
なし | なし |
| ecs:DescribeInstances | DescribeInstances | list |
Instance
Instance
|
ResourceOwner |
なし |
| ecs:ModifyDeploymentSetAttribute | ModifyDeploymentSetAttribute | update |
*DeploymentSet
|
なし | なし |
| ecs:CreateDisk | CreateDisk | create |
Disk
Disk
Snapshot
|
ecs:IsDiskEncrypted ecs:IsDiskByokEncrypted |
なし |
| ecs:StopInvocation | StopInvocation | update |
Instance
|
なし | なし |
| ecs:DescribeLaunchTemplates | DescribeLaunchTemplates | get |
LaunchTemplate
LaunchTemplate
|
なし | なし |
| ecs:DeleteDisk | DeleteDisk | delete |
*Disk
|
なし | なし |
| ecs:ModifyInstanceNetworkOptions | ModifyInstanceNetworkOptions | update |
*Instance
|
なし | なし |
| ecs:EnableNetworkInterfaceQoS | EnableNetworkInterfaceQoS | update |
*NetworkInterface
|
なし | なし |
| ecs:JoinResourceGroup | JoinResourceGroup | update |
DedicatedHost
Disk
NetworkInterface
Image
Instance
KeyPair
LaunchTemplate
SecurityGroup
Snapshot
|
なし | なし |
| ecs:ModifyInstanceAttachmentAttributes | ModifyInstanceAttachmentAttributes | update |
*Instance
|
なし | なし |
| ecs:ListTagResources | ListTagResources | get |
*All Resource
|
なし | なし |
| ecs:ModifyInstanceSecurityOptions | ModifyInstanceSecurityOptions | update |
*All Resource
|
なし | なし |
| ecs:DescribeRenewalPrice | DescribeRenewalPrice | get |
DedicatedHost
Instance
|
なし | なし |
| ecs:ModifyLaunchTemplateDefaultVersion | ModifyLaunchTemplateDefaultVersion | update |
LaunchTemplate
|
なし | なし |
| ecs:ReleaseDedicatedHost | ReleaseDedicatedHost | delete |
*DedicatedHost
|
なし | なし |
| ecs:RenewDedicatedHosts | RenewDedicatedHosts | update |
*DedicatedHost
|
なし | なし |
| ecs:DescribeLimitation | DescribeLimitation | get |
*All Resource
|
なし | なし |
| ecs:DeleteLaunchTemplate | DeleteLaunchTemplate | delete |
LaunchTemplate
|
なし | なし |
| ecs:ResetDiskDefaultKMSKeyId | ResetDiskDefaultKMSKeyId | none |
*All Resource
|
なし | なし |
| ecs:StartImagePipelineExecution | StartImagePipelineExecution | update |
*ImagePipeline
|
なし | なし |
| ecs:RebootInstance | RebootInstance | update |
*Instance
|
なし | なし |
| ecs:DescribeAutoProvisioningGroupHistory | DescribeAutoProvisioningGroupHistory | get |
*All Resource
|
なし | なし |
| ecs:DisableDiskEncryptionByDefault | DisableDiskEncryptionByDefault | none |
*All Resource
|
なし | なし |
| ecs:ModifyInstanceVpcAttribute | ModifyInstanceVpcAttribute | update |
*Instance
*VSwitch
|
vpc:tag vpc:VPC |
なし |
| ecs:PurchaseElasticityAssurance | PurchaseElasticityAssurance | update |
*ElasticityAssurance
|
なし | なし |
| ecs:DescribeSnapshots | DescribeSnapshots | get |
Snapshot
Snapshot
|
なし | なし |
| ecs:DescribeInstanceHistoryEvents | DescribeInstanceHistoryEvents | get |
*All Resource
|
なし | なし |
| ecs:ModifyElasticityAssuranceAutoRenewAttribute | ModifyElasticityAssuranceAutoRenewAttribute | update |
*ElasticityAssurance
|
なし | なし |
| ecs:GetInstanceConsoleOutput | GetInstanceConsoleOutput | get |
*Instance
|
なし | なし |
| ecs:RenewReservedInstances | RenewReservedInstances | create |
*ReservedInstance
|
なし | なし |
| ecs:CreateSimulatedSystemEvents | CreateSimulatedSystemEvents | create |
*Instance
|
なし | なし |
| ecs:DescribeInstanceMonitorData | DescribeInstanceMonitorData | get |
*Instance
|
なし | なし |
| ecs:ApplyAutoSnapshotPolicy | ApplyAutoSnapshotPolicy | update |
*Disk
*AutoSnapshotPolicy
|
なし | なし |
| ecs:AddTags | AddTags | create |
*All Resource
|
なし | なし |
| ecs:CreateDiagnosticReport | CreateDiagnosticReport | create |
*All Resource
|
なし | なし |
| ecs:DeleteInstance | DeleteInstance | delete |
*Instance
|
なし | なし |
| ecs:DeleteHpcCluster | DeleteHpcCluster | delete |
*All Resource
|
なし | なし |
| ecs:DescribeTerminalSessions | DescribeTerminalSessions | list |
*Instance
|
なし | なし |
| ecs:ModifyNetworkInterfaceAttribute | ModifyNetworkInterfaceAttribute | update |
*NetworkInterface
*SecurityGroup
|
なし | なし |
| ecs:ResizeDisk | ResizeDisk | update |
*Disk
|
なし | なし |
| ecs:ModifyAutoProvisioningGroup | ModifyAutoProvisioningGroup | update |
*autoprovisioninggroup
|
なし |
ram:CreateServiceLinkedRole |
| ecs:CreateSecurityGroup | CreateSecurityGroup | create |
*SecurityGroup
*VPC
|
なし | なし |
| ecs:ModifyDiskDeployment | ModifyDiskDeployment | update |
*Disk
|
なし | なし |
| ecs:SendFile | SendFile | update |
*Instance
|
なし | なし |
| ecs:ModifyDiskDefaultKMSKeyId | ModifyDiskDefaultKMSKeyId | update |
*All Resource
|
なし | なし |
| ecs:DeleteSnapshotGroup | DeleteSnapshotGroup | delete |
*SnapshotGroup
|
なし | なし |
| ecs:ModifyInstanceSpec | ModifyInstanceSpec | update |
*Instance
|
ecs:AssociatePublicIpAddress |
なし |
| ecs:DeleteNetworkInterfacePermission | DeleteNetworkInterfacePermission | delete |
*NetworkInterface
|
なし | なし |
| ecs:ModifyPlanMaintenanceWindow | ModifyPlanMaintenanceWindow | update |
*All Resource
|
なし | なし |
| ecs:CreateSnapshotGroup | CreateSnapshotGroup | create |
Instance
Disk
|
なし | なし |
| ecs:AttachInstanceRamRole | AttachInstanceRamRole | update |
*Instance
*Role
|
なし |
ram:PassRole |
| ecs:ModifyCapacityReservation | ModifyCapacityReservation | update |
*CapacityReservation
|
なし | なし |
| ecs:AssignPrivateIpAddresses | AssignPrivateIpAddresses | create |
*NetworkInterface
|
なし | なし |
| ecs:DescribeManagedInstances | DescribeManagedInstances | get |
Instance
|
なし | なし |
| ecs:DescribeDeploymentSets | DescribeDeploymentSets | get |
*DeploymentSet
|
なし | なし |
| ecs:DescribeNetworkInterfaces | DescribeNetworkInterfaces | get |
NetworkInterface
|
なし | なし |
| ecs:DescribeVscs | DescribeVscs | list |
Vsc
|
なし | なし |
| ecs:DescribeResourcesModification | DescribeResourcesModification | get |
*Instance
|
なし | なし |
| ecs:DeleteImage | DeleteImage | delete |
*Image
|
なし | なし |
| ecs:DescribeInstanceModificationPrice | DescribeInstanceModificationPrice | get |
*Instance
|
なし | なし |
| ecs:DescribeSnapshotGroups | DescribeSnapshotGroups | get |
SnapshotGroup
SnapshotGroup
|
なし | なし |
| ecs:DescribeAutoSnapshotPolicyEx | DescribeAutoSnapshotPolicyEx | get |
AutoSnapshotPolicy
AutoSnapshotPolicy
|
なし | なし |
| ecs:DescribeEniMonitorData | DescribeEniMonitorData | get |
NetworkInterface
*Instance
|
なし | なし |
| ecs:DescribePortRangeListEntries | DescribePortRangeListEntries | list |
*PortRangeList
|
なし | なし |
| ecs:DeleteKeyPairs | DeleteKeyPairs | delete |
*KeyPair
|
なし | なし |
| ecs:ReInitDisk | ReInitDisk | update |
*Disk
|
ecs:PasswordCustomized |
なし |
| ecs:DeleteSecurityGroup | DeleteSecurityGroup | delete |
*SecurityGroup
|
なし | なし |
| ecs:AcceptInquiredSystemEvent | AcceptInquiredSystemEvent | update |
*All Resource
|
なし | なし |
| ecs:DeleteActivation | DeleteActivation | update |
*activation
|
なし | なし |
| ecs:DescribeTags | DescribeTags | get |
*All Resource
|
なし | なし |
| ecs:ImportKeyPair | ImportKeyPair | create |
*KeyPair
|
なし | なし |
| ecs:DescribeDiskEncryptionByDefaultStatus | DescribeDiskEncryptionByDefaultStatus | none |
*DiskEncryptionDefaultConfig
|
なし | なし |
| ecs:DescribePrefixLists | DescribePrefixLists | get |
*PrefixList
|
なし | なし |
| ecs:DeleteLaunchTemplateVersion | DeleteLaunchTemplateVersion | delete |
*LaunchTemplate
|
なし | なし |
| ecs:DescribeDisks | DescribeDisks | list |
Disk
Disk
|
なし | なし |
| ecs:DetachClassicLinkVpc | DetachClassicLinkVpc | update |
*Instance
*VPC
|
なし | なし |
| ecs:DescribeReservedInstanceAutoRenewAttribute | DescribeReservedInstanceAutoRenewAttribute | get |
*ReservedInstance
|
なし | なし |
| ecs:ModifyDiskAttribute | ModifyDiskAttribute | update |
*Disk
|
なし | なし |
| ecs:ExportSnapshot | ExportSnapshot | create |
*Snapshot
|
なし | なし |
| ecs:ModifySnapshotCategory | ModifySnapshotCategory | update |
*Snapshot
|
ecs:tag |
なし |
| ecs:DescribeAccountAttributes | DescribeAccountAttributes | get |
*All Resource
|
なし | なし |
| ecs:DescribeElasticityAssurances | DescribeElasticityAssurances | get |
*ElasticityAssurance
|
なし | なし |
| ecs:DescribeDiagnosticMetricSets | DescribeDiagnosticMetricSets | get |
*All Resource
|
なし | なし |
| ecs:DescribeAutoProvisioningGroupInstances | DescribeAutoProvisioningGroupInstances | get |
*AutoProvisioningGroup
|
なし | なし |
| ecs:AllocateDedicatedHosts | AllocateDedicatedHosts | create |
*DedicatedHost
|
なし | なし |
| ecs:ModifyInstanceAttribute | ModifyInstanceAttribute | update |
*Instance
SecurityGroup
|
ecs:tag ecs:PasswordCustomized |
なし |
| ecs:CreatePortRangeList | CreatePortRangeList | create |
*PortRangeList
|
なし | なし |
| ecs:DisableActivation | DisableActivation | update |
*Activation
|
なし | なし |
| ecs:DeleteCommand | DeleteCommand | delete |
*Command
|
なし | なし |
| ecs:ModifyInstanceAutoReleaseTime | ModifyInstanceAutoReleaseTime | update |
*Instance
|
なし | なし |
| ecs:ModifyManagedInstance | ModifyManagedInstance | update |
*Instance
|
なし | なし |
| ecs:DescribePrefixListAttributes | DescribePrefixListAttributes | get |
*PrefixList
|
なし | なし |
| ecs:RunCommand | RunCommand | update |
*Instance
|
ecs:CommandRunAs |
なし |
| ecs:DescribeCapacityReservationInstances | DescribeCapacityReservationInstances | get |
*CapacityReservation
|
なし | なし |
| ecs:ModifySecurityGroupAttribute | ModifySecurityGroupAttribute | update |
*SecurityGroup
|
なし | なし |
| ecs:DescribeSecurityGroupReferences | DescribeSecurityGroupReferences | get |
*SecurityGroup
|
なし | なし |
| ecs:DescribeImages | DescribeImages | get |
Image
Image
|
なし | なし |
| ecs:ModifyDedicatedHostClusterAttribute | ModifyDedicatedHostClusterAttribute | update |
*ddhcluster
|
なし | なし |
| ecs:CreateCapacityReservation | CreateCapacityReservation | create |
*CapacityReservation
|
なし | なし |
| ecs:DescribeSnapshotMonitorData | DescribeSnapshotMonitorData | get |
*All Resource
|
なし | なし |
| ecs:DescribeDiskDefaultKMSKeyId | DescribeDiskDefaultKMSKeyId | get |
*DiskEncryptionDefaultConfig
|
なし | なし |
| ecs:ModifyUserBusinessBehavior | ModifyUserBusinessBehavior | update |
*All Resource
|
なし | なし |
| ecs:ModifyInstanceAutoRenewAttribute | ModifyInstanceAutoRenewAttribute | update |
*Instance
|
なし | なし |
| ecs:ModifyInstanceClockOptions | ModifyInstanceClockOptions | update |
*All Resource
|
なし | なし |
| ecs:AssignIpv6Addresses | AssignIpv6Addresses | create |
*NetworkInterface
|
なし | なし |
| ecs:AuthorizeSecurityGroupEgress | AuthorizeSecurityGroupEgress | create |
*All Resource
|
ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
なし |
| ecs:EndTerminalSession | EndTerminalSession | update |
*Instance
|
なし | なし |
| ecs:CreateInstance | CreateInstance | create |
*All Resource
|
vpc:VPC vpc:IsDefaultVSwitch vpc:IsDefaultVpc ecs:IsDiskEncrypted ecs:InstanceType ecs:InstanceTypeFamily ecs:ImageOwnerId ecs:ImageSource ecs:NotSpecifySecurityGroupId ecs:LoginAsNonRoot ecs:IsSystemDiskByokEncrypted ecs:IsDiskByokEncrypted ecs:PasswordInherit ecs:PasswordCustomized ecs:IsSystemDiskEncrypted ecs:ImagePlatform ecs:LoginAsNonRoot ecs:IsSystemDiskByokEncrypted ecs:IsDiskByokEncrypted ecs:PasswordInherit ecs:PasswordCustomized ecs:IsSystemDiskEncrypted ecs:ImagePlatform ecs:SecurityHardeningMode vpc:CreateDefaultVpc ecs:SecurityEnhancementStrategy ecs:AssociatePublicIpAddress ecs:InstanceChargeType |
なし |
| ecs:GetInstanceScreenshot | GetInstanceScreenshot | get |
*Instance
|
なし | なし |
| ecs:DescribeElasticityAssuranceAutoRenewAttribute | DescribeElasticityAssuranceAutoRenewAttribute | get |
*ElasticityAssurance
|
なし | なし |
| ecs:DescribeInvocationResults | DescribeInvocationResults | get |
Command
Instance
|
なし | なし |
| ecs:DeleteImageComponent | DeleteImageComponent | delete |
*ImageComponent
|
なし | なし |
| ecs:DescribePlanMaintenanceWindows | DescribePlanMaintenanceWindows | list |
*All Resource
|
なし | なし |
| ecs:DescribeInvocations | DescribeInvocations | get |
Instance
Command
|
なし | なし |
| ecs:DescribeInstanceAttribute | DescribeInstanceAttribute | get |
*Instance
|
なし | なし |
| ecs:DescribeInstanceAttachmentAttributes | DescribeInstanceAttachmentAttributes | get |
*Instance
|
なし | なし |
| ecs:DescribeNetworkInterfaceAttribute | DescribeNetworkInterfaceAttribute | get |
*NetworkInterface
|
なし | なし |
| ecs:ModifyDedicatedHostAttribute | ModifyDedicatedHostAttribute | update |
*DedicatedHost
DedicatedHostCluster
|
なし | なし |
| ecs:DescribeBandwidthLimitation | DescribeBandwidthLimitation | get |
*Instance
|
なし | なし |
| ecs:ModifyCommand | ModifyCommand | update |
*Command
|
なし | なし |
| ecs:DescribeImageFromFamily | DescribeImageFromFamily | get |
*All Resource
|
なし | なし |
| ecs:CancelCopyImage | CancelCopyImage | update |
*Image
|
なし | なし |
| ecs:AttachNetworkInterface | AttachNetworkInterface | update |
*NetworkInterface
*Instance
|
なし | なし |
| ecs:ModifySecurityGroupRule | ModifySecurityGroupRule | update |
*All Resource
|
ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
なし |
| ecs:JoinSecurityGroup | JoinSecurityGroup | update |
*Instance
*SecurityGroup
|
なし | なし |
| ecs:DescribeResourceByTags | DescribeResourceByTags | get |
*All Resource
|
なし | なし |
| ecs:DescribeCloudAssistantStatus | DescribeCloudAssistantStatus | get |
*Instance
|
なし | なし |
| ecs:ReportInstancesStatus | ReportInstancesStatus | get |
*Instance
|
なし | なし |
| ecs:ModifyDedicatedHostsChargeType | ModifyDedicatedHostsChargeType | update |
*All Resource
|
なし | なし |
| ecs:CreateLaunchTemplateVersion | CreateLaunchTemplateVersion | create |
*LaunchTemplate
|
なし | なし |
| ecs:ModifyReservedInstances | ModifyReservedInstances | update |
*ReservedInstance
|
なし | なし |
| ecs:ResetDisks | ResetDisks | update |
*Disk
*Snapshot
|
なし | なし |
| ecs:DetachKeyPair | DetachKeyPair | update |
*Instance
*KeyPair
|
なし | なし |
| ecs:DescribeHpcClusters | DescribeHpcClusters | get |
*HpcCluster
|
なし | なし |
| ecs:ListPluginStatus | ListPluginStatus | get |
*Instance
|
なし | なし |
| ecs:OpenSnapshotService | OpenSnapshotService | create |
*All Resource
|
なし | なし |
| ecs:DeletePrefixList | DeletePrefixList | delete |
*PrefixList
|
なし | なし |
| ecs:DescribeUserBusinessBehavior | DescribeUserBusinessBehavior | get |
*All Resource
|
なし | なし |
| ecs:DeletePlanMaintenanceWindow | DeletePlanMaintenanceWindow | delete |
*All Resource
|
なし | なし |
| ecs:CreateSnapshot | CreateSnapshot | create |
*Disk
*Snapshot
|
なし | なし |
| ecs:ExportImage | ExportImage | update |
*Image
|
なし | なし |
| ecs:ModifySnapshotGroup | ModifySnapshotGroup | update |
*SnapshotGroup
|
なし | なし |
| ecs:RunInstances | RunInstances | create |
*All Resource
|
vpc:IsDefaultVSwitch vpc:IsDefaultVpc vpc:VPC ecs:IsDiskEncrypted ecs:InstanceTypeFamily ecs:InstanceType ecs:ImageOwnerId ecs:ImageSource ecs:NotSpecifySecurityGroupId ecs:LoginAsNonRoot ecs:IsSystemDiskByokEncrypted ecs:IsDiskByokEncrypted ecs:PasswordInherit ecs:PasswordCustomized ecs:IsSystemDiskEncrypted ecs:ImagePlatform ecs:IsDiskEncrypted ecs:SecurityHardeningMode ecs:AssociatePublicIpAddress vpc:CreateDefaultVpc ecs:SecurityEnhancementStrategy ecs:InstanceChargeType |
なし |
| ecs:ModifyInstanceMetadataOptions | ModifyInstanceMetadataOptions | update |
*Instance
|
なし | なし |
| ecs:DeleteDiagnosticReports | DeleteDiagnosticReports | delete |
*All Resource
|
なし | なし |
| ecs:DetachNetworkInterface | DetachNetworkInterface | update |
*NetworkInterface
*Instance
|
なし | なし |
| ecs:DescribeReservedInstances | DescribeReservedInstances | get |
ReservedInstance
ReservedInstance
|
なし | なし |
| ecs:DeleteDeploymentSet | DeleteDeploymentSet | delete |
*DeploymentSet
|
なし | なし |
| ecs:DeleteAutoSnapshotPolicy | DeleteAutoSnapshotPolicy | delete |
*AutoSnapshotPolicy
|
なし | なし |
| ecs:DescribeNetworkInterfacePermissions | DescribeNetworkInterfacePermissions | get |
NetworkInterface
|
なし | なし |
| ecs:LockSnapshot | LockSnapshot | update |
*Snapshot
|
なし | なし |
| ecs:ModifyDiagnosticMetricSet | ModifyDiagnosticMetricSet | update |
*All Resource
|
なし | なし |
| ecs:ModifySecurityGroupPolicy | ModifySecurityGroupPolicy | update |
*SecurityGroup
|
なし | なし |
| ecs:ReleaseCapacityReservation | ReleaseCapacityReservation | delete |
*CapacityReservation
|
なし | なし |
| ecs:ModifyElasticityAssurance | ModifyElasticityAssurance | update |
*ElasticityAssurance
|
なし | なし |
| ecs:DescribeKeyPairs | DescribeKeyPairs | get |
KeyPair
KeyPair
|
なし | なし |
| ecs:DescribePrice | DescribePrice | get |
*All Resource
|
なし | なし |
| ecs:DescribeDisksFullStatus | DescribeDisksFullStatus | list |
Disk
Disk
|
なし | なし |
| ecs:DescribeSendFileResults | DescribeSendFileResults | get |
Instance
|
なし | なし |
| ecs:AttachKeyPair | AttachKeyPair | update |
*Instance
*KeyPair
|
なし | なし |
| ecs:ModifyReservedInstanceAutoRenewAttribute | ModifyReservedInstanceAutoRenewAttribute | update |
*ReservedInstance
|
なし | なし |
| ecs:StopInstances | StopInstances | update |
*Instance
|
なし | なし |
| ecs:ModifyPortRangeList | ModifyPortRangeList | update |
*PortRangeList
|
なし | なし |
| ecs:ModifyImageAttribute | ModifyImageAttribute | update |
*Image
|
なし | なし |
| ecs:RemoveTags | RemoveTags | delete |
*All Resource
|
なし | なし |
| ecs:RevokeSecurityGroupEgress | RevokeSecurityGroupEgress | delete |
*SecurityGroup
|
ecs:tag ecs:tag ecs:tag |
なし |
| ecs:ModifySecurityGroupEgressRule | ModifySecurityGroupEgressRule | update |
*All Resource
|
ecs:tag ecs:tag ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
なし |
| ecs:DetachInstanceRamRole | DetachInstanceRamRole | update |
*Instance
*Role
|
なし | なし |
| ecs:DescribeImageSupportInstanceTypes | DescribeImageSupportInstanceTypes | get |
*Image
|
なし | なし |
| ecs:ModifyImageShareGroupPermission | ModifyImageShareGroupPermission | update |
*Image
|
なし | なし |
| ecs:ModifyInstanceMaintenanceAttributes | ModifyInstanceMaintenanceAttributes | update |
*Instance
|
なし | なし |
| ecs:CreateHpcCluster | CreateHpcCluster | create |
*HpcCluster
|
なし | なし |
| ecs:DeleteDiagnosticMetricSets | DeleteDiagnosticMetricSets | delete |
*All Resource
|
なし | なし |
| ecs:DeleteNetworkInterface | DeleteNetworkInterface | delete |
*NetworkInterface
|
なし | なし |
| ecs:CreateImage | CreateImage | create |
*Image
Instance
Snapshot
|
なし | なし |
| ecs:CancelAutoSnapshotPolicy | CancelAutoSnapshotPolicy | update |
*Disk
AutoSnapshotPolicy
|
なし | なし |
| ecs:StartTerminalSession | StartTerminalSession | update |
*Instance
|
ecs:SessionStartAs |
なし |
| ecs:PurchaseReservedInstancesOffering | PurchaseReservedInstancesOffering | create |
*ReservedInstance
|
なし | なし |
| ecs:ModifyInstanceChargeType | ModifyInstanceChargeType | update |
*Instance
|
なし | なし |
| ecs:DescribeInstancesFullStatus | DescribeInstancesFullStatus | list |
*All Resource
|
なし | なし |
| ecs:ModifyDedicatedHostAutoReleaseTime | ModifyDedicatedHostAutoReleaseTime | update |
*DedicatedHost
|
なし | なし |
| ecs:CancelTask | CancelTask | update |
*All Resource
|
なし | なし |
| ecs:RenewInstance | RenewInstance | update |
*Instance
|
なし | なし |
| ecs:StopInstance | StopInstance | update |
*Instance
|
なし | なし |
| ecs:CopySnapshot | CopySnapshot | create |
*Snapshot
|
なし | なし |
| ecs:CloneDisks | CloneDisks | create |
*Disk
*Disk
|
なし | なし |
| ecs:CreatePrefixList | CreatePrefixList | create |
*All Resource
|
なし | なし |
| ecs:DescribeDiskMonitorData | DescribeDiskMonitorData | get |
*Disk
|
なし | なし |
| ecs:DescribeImagePipelineExecutions | DescribeImagePipelineExecutions | get |
*ImagePipelineExecution
*ImagePipelineExecution
*ImagePipeline
*ImagePipeline
|
なし | なし |
| ecs:DeletePortRangeList | DeletePortRangeList | delete |
*PortRangeList
|
なし | なし |
| ecs:UnassignPrivateIpAddresses | UnassignPrivateIpAddresses | delete |
*NetworkInterface
|
なし | なし |
| ecs:AttachClassicLinkVpc | AttachClassicLinkVpc | update |
*Instance
*VPC
|
vpc:tag |
なし |
| ecs:DescribeInstanceStatus | DescribeInstanceStatus | list |
*All Resource
|
なし | なし |
| ecs:DeleteAutoProvisioningGroup | DeleteAutoProvisioningGroup | delete |
*AutoProvisioningGroup
|
なし |
ram:CreateServiceLinkedRole |
| ecs:ModifyPrefixList | ModifyPrefixList | update |
*PrefixList
|
なし | なし |
| ecs:UnassignIpv6Addresses | UnassignIpv6Addresses | delete |
*NetworkInterface
|
なし | なし |
| ecs:DescribeDiagnosticMetrics | DescribeDiagnosticMetrics | get |
*All Resource
|
なし | なし |
| ecs:DescribeInstanceRamRole | DescribeInstanceRamRole | get |
Instance
Role
|
なし | なし |
| ecs:DescribeDedicatedHostClusters | DescribeDedicatedHostClusters | get |
DedicatedHostCluster
DedicatedHostCluster
|
なし | なし |
| ecs:ModifyCloudAssistantSettings | ModifyCloudAssistantSettings | update |
*ServiceSettings
|
なし | なし |
| ecs:DescribeTasks | DescribeTasks | get |
*All Resource
|
なし | なし |
| ecs:ModifyInstanceNetworkSpec | ModifyInstanceNetworkSpec | update |
*Instance
|
ecs:AssociatePublicIpAddress |
なし |
| ecs:DescribeAutoProvisioningGroups | DescribeAutoProvisioningGroups | get |
*All Resource
|
なし | なし |
| ecs:DescribeImageComponents | DescribeImageComponents | get |
*ImageComponent
*ImageComponent
|
なし | なし |
| ecs:CreateActivation | CreateActivation | create |
*Activation
|
なし | なし |
| ecs:DescribeCommands | DescribeCommands | get |
Command
Command
|
なし | なし |
| ecs:CreateElasticityAssurance | CreateElasticityAssurance | create |
*ElasticityAssurance
|
なし | なし |
| ecs:DeleteDedicatedHostCluster | DeleteDedicatedHostCluster | delete |
*DedicatedHostCluster
|
なし | なし |
| ecs:InvokeCommand | InvokeCommand | update |
*Command
*Instance
|
ecs:CommandRunAs |
なし |
| ecs:DescribeSecurityGroups | DescribeSecurityGroups | get |
SecurityGroup
SecurityGroup
|
ecs:tag ecs:tag ecs:tag ecs:tag |
なし |
| ecs:DescribeImagePipelines | DescribeImagePipelines | get |
*ImagePipeline
*ImagePipeline
|
なし | なし |
| ecs:CreateVsc | CreateVsc | create |
Vsc
*Instance
|
なし | なし |
| ecs:DeregisterManagedInstance | DeregisterManagedInstance | update |
*Instance
|
なし | なし |
| ecs:ReplaceSystemDisk | ReplaceSystemDisk | update |
Disk
Image
*Instance
|
ecs:IsDiskEncrypted ecs:IsSystemDiskEncrypted ecs:PasswordInherit ecs:PasswordCustomized ecs:IsDiskByokEncrypted ecs:IsSystemDiskByokEncrypted ecs:LoginAsNonRoot ecs:ImagePlatform |
なし |
| ecs:DescribeSnapshotLinks | DescribeSnapshotLinks | get |
*All Resource
|
なし | なし |
| ecs:DeleteImagePipeline | DeleteImagePipeline | delete |
*ImagePipeline
|
なし | なし |
| ecs:RebootInstances | RebootInstances | update |
*Instance
|
なし | なし |
| ecs:ModifyInvocationAttribute | ModifyInvocationAttribute | update |
*Invocation
Instance
|
なし | なし |
| ecs:AuthorizeSecurityGroup | AuthorizeSecurityGroup | create |
*All Resource
|
ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
なし |
| ecs:RedeployDedicatedHost | RedeployDedicatedHost | update |
*DedicatedHost
|
なし | なし |
| ecs:DisableNetworkInterfaceQoS | DisableNetworkInterfaceQoS | update |
*NetworkInterface
|
なし | なし |
| ecs:RenewElasticityAssurances | RenewElasticityAssurances | create |
*ElasticityAssurance
|
なし | なし |
| ecs:ReActivateInstances | ReActivateInstances | update |
*Instance
|
なし | なし |
| ecs:DescribeDiagnosticReports | DescribeDiagnosticReports | get |
*All Resource
|
なし | なし |
| ecs:UntagResources | UntagResources | delete |
DedicatedHost
Disk
NetworkInterface
Image
Instance
KeyPair
ReservedInstance
SecurityGroup
Snapshot
LaunchTemplate
AutoSnapshotPolicy
|
なし | なし |
| ecs:CreateDedicatedHostCluster | CreateDedicatedHostCluster | create |
*All Resource
|
なし | なし |
| ecs:DescribeInstanceMaintenanceAttributes | DescribeInstanceMaintenanceAttributes | get |
*All Resource
|
なし | なし |
| ecs:DescribeTaskAttribute | DescribeTaskAttribute | get |
*All Resource
|
なし | なし |
| ecs:AttachDisk | AttachDisk | update |
*Disk
*Instance
|
ecs:LoginAsNonRoot ecs:PasswordCustomized |
なし |
| ecs:CreateDeploymentSet | CreateDeploymentSet | create |
*All Resource
|
なし | なし |
| ecs:DescribeSecurityGroupAttribute | DescribeSecurityGroupAttribute | get |
*SecurityGroup
|
ecs:tag |
なし |
| ecs:DescribeInstanceAutoRenewAttribute | DescribeInstanceAutoRenewAttribute | list |
Instance
Instance
|
なし | なし |
| ecs:CreateCommand | CreateCommand | create |
*Command
|
なし | なし |
| ecs:ModifySystemEventAttribute | ModifySystemEventAttribute | none |
*All Resource
|
なし | なし |
| ecs:ModifyStorageCapacityUnitAttribute | ModifyStorageCapacityUnitAttribute | update |
*StorageCapacityUnit
|
なし | なし |
| ecs:ModifyHpcClusterAttribute | ModifyHpcClusterAttribute | update |
*All Resource
|
なし | なし |
| ecs:CreateNetworkInterface | CreateNetworkInterface | create |
*NetworkInterface
*SecurityGroup
*VSwitch
|
vpc:IsDefaultVSwitch vpc:IsDefaultVpc vpc:VPC vpc:tag vpc:tag vpc:tag |
なし |
| ecs:CreateImageComponent | CreateImageComponent | create |
*ImageComponent
|
なし | なし |
| ecs:DescribeCloudAssistantSettings | DescribeCloudAssistantSettings | list |
*ServiceSettings
|
なし | なし |
| ecs:DescribeCapacityReservations | DescribeCapacityReservations | get |
*CapacityReservation
|
なし | なし |
| ecs:DescribeInstanceVncUrl | DescribeInstanceVncUrl | get |
*Instance
|
なし | なし |
| ecs:DescribeStorageCapacityUnits | DescribeStorageCapacityUnits | get |
StorageCapacityUnit
StorageCapacityUnit
|
なし | なし |
| ecs:TagResources | TagResources | create |
DedicatedHost
Disk
NetworkInterface
Image
Instance
KeyPair
LaunchTemplate
ReservedInstance
SecurityGroup
Snapshot
AutoSnapshotPolicy
|
なし | なし |
| ecs:ModifyAutoSnapshotPolicyEx | ModifyAutoSnapshotPolicyEx | update |
*Snapshot
|
なし | なし |
| ecs:ModifyInstanceDeployment | ModifyInstanceDeployment | update |
DedicatedHost
*Instance
|
なし | なし |
| ecs:ResetDisk | ResetDisk | update |
*Disk
*Snapshot
|
なし | なし |
| vpc:ActivateRouterInterface | ActivateRouterInterface | update |
*RouterInterface
|
なし | なし |
| vpc:DescribeVRouters | DescribeVRouters | get |
*All Resource
|
vpc:VPC |
なし |
| vpc:ModifyVirtualBorderRouterAttribute | ModifyVirtualBorderRouterAttribute | update |
*VirtualBorderRouter
|
なし | なし |
| vpc:ModifyVpcAttribute | ModifyVpcAttribute | update |
*VPC
|
vpc:tag |
なし |
| vpc:AllocateEipAddress | AllocateEipAddress | update |
*All Resource
|
なし | なし |
| vpc:DescribePhysicalConnections | DescribePhysicalConnections | get |
*All Resource
|
なし | なし |
| vpc:UnassociateEipAddress | UnassociateEipAddress | update |
*All Resource
|
なし | なし |
| vpc:DeletePhysicalConnection | DeletePhysicalConnection | delete |
*PhysicalConnection
|
なし | なし |
| vpc:DescribeVpcs | DescribeVpcs | get |
*All Resource
|
vpc:tag |
なし |
| vpc:DeactivateRouterInterface | DeactivateRouterInterface | update |
*RouterInterface
|
なし | なし |
| vpc:DescribeBandwidthPackages | DescribeBandwidthPackages | get |
*All Resource
|
なし | なし |
| vpc:RemoveBandwidthPackageIps | RemoveBandwidthPackageIps | delete |
*BandwidthPackage
|
なし | なし |
| vpc:DeleteVSwitch | DeleteVSwitch | delete |
*VSwitch
|
なし | なし |
| vpc:ModifyBandwidthPackageSpec | ModifyBandwidthPackageSpec | update |
*BandwidthPackage
|
なし | なし |
| vpc:CreateHaVip | CreateHaVip | create |
*All Resource
|
なし | なし |
| vpc:DescribeEipAddresses | DescribeEipAddresses | get |
*Address
|
なし | なし |
| vpc:ModifyRouterInterfaceSpec | ModifyRouterInterfaceSpec | update |
*RouterInterface
|
なし | なし |
| vpc:EnablePhysicalConnection | EnablePhysicalConnection | update |
*PhysicalConnection
|
なし | なし |
| vpc:DeleteVirtualBorderRouter | DeleteVirtualBorderRouter | delete |
*VirtualBorderRouter
|
なし | なし |
| vpc:DescribeRouterInterfaces | DescribeRouterInterfaces | get |
*RouterInterface
|
なし | なし |
| vpc:DescribeNatGateways | DescribeNatGateways | get |
*All Resource
|
なし | なし |
| vpc:ModifyPhysicalConnectionAttribute | ModifyPhysicalConnectionAttribute | update |
*PhysicalConnection
|
なし | なし |
| vpc:DeleteForwardEntry | DeleteForwardEntry | delete |
*ForwardTable
|
なし | なし |
| vpc:DescribeVirtualBorderRoutersForPhysicalConnection | DescribeVirtualBorderRoutersForPhysicalConnection | get |
*PhysicalConnection
|
vpc:PhysicalConnection |
なし |
| vpc:DescribeRouteTables | DescribeRouteTables | get |
*RouteTable
|
vpc:VBR vpc:VRouter |
なし |
| vpc:TerminatePhysicalConnection | TerminatePhysicalConnection | update |
*PhysicalConnection
|
なし | なし |
| vpc:ModifyRouterInterfaceAttribute | ModifyRouterInterfaceAttribute | update |
*RouterInterface
|
vpc:TargetAccountRDId |
なし |
| vpc:DescribeForwardTableEntries | DescribeForwardTableEntries | get |
*ForwardTable
|
なし | なし |
| vpc:CreatePhysicalConnection | CreatePhysicalConnection | create |
*All Resource
|
なし | なし |
| vpc:DeleteRouteEntry | DeleteRouteEntry | delete |
*RouteTable
|
なし | なし |
| vpc:DeleteRouterInterface | DeleteRouterInterface | delete |
*RouterInterface
|
なし | なし |
| vpc:RecoverVirtualBorderRouter | RecoverVirtualBorderRouter | update |
*VirtualBorderRouter
|
なし | なし |
| vpc:DescribeHaVips | DescribeHaVips | get |
*All Resource
|
なし | なし |
| vpc:TerminateVirtualBorderRouter | TerminateVirtualBorderRouter | update |
*VirtualBorderRouter
|
なし | なし |
| vpc:CreateVpc | CreateVpc | create |
*All Resource
|
なし | なし |
| vpc:DeleteHaVip | DeleteHaVip | delete |
*HaVip
|
なし | なし |
| vpc:AddBandwidthPackageIps | AddBandwidthPackageIps | create |
*BandwidthPackage
|
なし | なし |
| vpc:CreateVirtualBorderRouter | CreateVirtualBorderRouter | create |
*All Resource
|
なし | なし |
| vpc:CreateForwardEntry | CreateForwardEntry | create |
*ForwardTable
|
なし | なし |
| vpc:ReleaseEipAddress | ReleaseEipAddress | update |
*Address
|
vpc:tag |
なし |
| vpc:ModifyVRouterAttribute | ModifyVRouterAttribute | update |
*VRouter
|
なし | なし |
| vpc:DeleteNatGateway | DeleteNatGateway | delete |
*NatGateway
|
なし | なし |
| vpc:DescribeNewProjectEipMonitorData | DescribeNewProjectEipMonitorData | get |
*Address
|
なし | なし |
| vpc:CreateRouterInterface | CreateRouterInterface | create |
*All Resource
|
vpc:TargetAccountRDId |
なし |
| vpc:ConnectRouterInterface | ConnectRouterInterface | update |
*RouterInterface
|
なし | なし |
| vpc:DescribeVirtualBorderRouters | DescribeVirtualBorderRouters | get |
*VirtualBorderRouter
|
なし | なし |
| vpc:ModifyEipAddressAttribute | ModifyEipAddressAttribute | update |
*Address
|
なし | なし |
| vpc:UnassociateHaVip | UnassociateHaVip | delete |
*Instance
*HaVip
|
なし | なし |
| vpc:DeleteVpc | DeleteVpc | delete |
*VPC
|
vpc:tag |
なし |
| vpc:DeleteBandwidthPackage | DeleteBandwidthPackage | delete |
*BandwidthPackage
|
なし | なし |
| vpc:DescribeEipMonitorData | DescribeEipMonitorData | get |
*Address
|
なし | なし |
| vpc:ModifyForwardEntry | ModifyForwardEntry | update |
*ForwardTable
|
なし | なし |
| vpc:ModifyHaVipAttribute | ModifyHaVipAttribute | update |
*HaVip
|
なし | なし |
| vpc:DescribeVSwitches | DescribeVSwitches | get |
*All Resource
|
vpc:VPC |
なし |
| vpc:CreateRouteEntry | CreateRouteEntry | create |
*RouteTable
|
なし | なし |
| vpc:CreateVSwitch | CreateVSwitch | create |
*All Resource
|
vpc:tag |
なし |
| vpc:CreateNatGateway | CreateNatGateway | create |
*All Resource
|
なし | なし |
| vpc:AssociateEipAddress | AssociateEipAddress | update |
*All Resource
|
なし | なし |
| vpc:AssociateHaVip | AssociateHaVip | update |
*Instance
*HaVip
|
なし | なし |
| vpc:CancelPhysicalConnection | CancelPhysicalConnection | update |
*PhysicalConnection
|
なし | なし |
| vpc:ModifyVSwitchAttribute | ModifyVSwitchAttribute | update |
*VSwitch
|
なし | なし |
リソース (Resource)
下表に、Elastic Compute Service で定義されたリソースを示します。ポリシーステートメントのResource要素で指定することで、特定のアクションの適用対象を設定できます。各リソースは対応する ARN を持ち、一意的に識別されます。ARN はacs:{#ramcode}:{#regionId}:{#accountId}:{#resourceType}形式で、構成要素は以下のとおりです。
acs:Alibaba Cloud Service の頭文字で、Alibaba Cloud のパブリッククラウドを指します。{#ramcode}:RAM における具体的な Alibaba Cloud サービスの識別コード。{#regionId}:リージョン ID。アスタリスク (*) に設定した場合、リソースがすべてのリージョンに適用することを示します。{#accountId}:Alibaba Cloud アカウントの ID。アスタリスク (*) に設定した場合、リソースがすべての Alibaba Cloud アカウントに適用することを示します。{#resourceType}:具体的な Alibaba Cloud サービスによって定義されたリソースの識別子で、ファイルパスに似た階層構造をサポートしています。アスタリスク (*) に設定した場合、ステートメントがすべてのリソースに適用することを示します。
リソースタイプ |
ARN |
| Instance |
|
| ReservedInstance |
|
| CapacityReservation |
|
| PrefixList |
|
| Image |
|
| ImagePipeline |
|
| Disk |
|
| AutoSnapshotPolicy |
|
| Snapshot |
|
| KeyPair |
|
| DedicatedHost |
|
| NetworkInterface |
|
| LaunchTemplate |
|
| Fleet |
|
| Activation |
|
| SecurityGroup |
|
| PortRangeList |
|
| StorageCapacityUnit |
|
| Vsc |
|
| DeploymentSet |
|
| AutoProvisioningGroup |
|
| VSwitch |
|
| ElasticityAssurance |
|
| snapshotpolicy |
|
| HpcCluster |
|
| autoprovisioninggroup |
|
| VPC |
|
| SnapshotGroup |
|
| Role |
|
| activation |
|
| DedicatedHostCluster |
|
| DiskEncryptionDefaultConfig |
|
| Command |
|
| ddhcluster |
|
| ImageComponent |
|
| ImagePipelineExecution |
|
| ServiceSettings |
|
| Invocation |
|
| RouterInterface |
|
| VRouter |
|
| VirtualBorderRouter |
|
| Address |
|
| PhysicalConnection |
|
| HaVip |
|
| BandwidthPackage |
|
| NatGateway |
|
| ForwardTable |
|
| RouteTable |
|
| Association |
|
条件 (Condition)
下表に、Elastic Compute Service で定義されたプロダクトレベルの条件キーを示します。このほかに、Alibaba Cloud の共通条件キーを使用することもできます。これらのキーをポリシーステートメントのCondition要素として指定することで、きめ細かい権限付与ルールを定義できます。条件キーで、ポリシーのCondition_value要素で条件の値を指定します。
各条件キーには、文字列、数値、ブール値、IP アドレスといった特定のデータ型が定められています。データ型によって使用できる条件演算子が異なるため、キーのデータ型に基づいて適切な演算子を指定する必要があります。不適切な演算子を指定した場合、ポリシーステートメントは機能しません。データ型と条件演算子の対応関係については、「Condition_operator」をご参照ください。
条件キー |
説明 |
データ型 |
| ecs:SecurityEnhancementStrategy | イメージのオペレーティングシステムタイプ | String |
| vpc:CreateDefaultVpc | セキュリティ強化が有効かどうかを指定します。 | Boolean |
| ecs:AssociatePublicIpAddress | デフォルト VPC を作成できるかどうかを指定します。 | Boolean |
| ecs:PasswordInherit | リソースの作成時または構成変更時にパブリック IP アドレスをリソースに割り当てることができるかどうかを指定します。このパラメーターは、0 Mbit/s を超えるパブリック帯域幅でリソースを構成できるかどうかを示します。 | Boolean |
| ecs:RamRoleName | イメージにプリセットされたパスワードを使用するかどうかを指定します。 | String |
| vpc:IsDefaultVSwitch | vSwitch がデフォルト vSwitch であるかどうか、およびデフォルト vSwitch を使用できるかどうかを指定します。 | Boolean |
| ecs:IsSystemDiskEncrypted | システムディスクが暗号化されているかどうかを指定します。 | String |
| ecs:PasswordCustomized | システムディスクがマスターキーを使用して暗号化されているかどうかを指定します。 | Boolean |
| ecs:CommandRunAs | イメージのソース | String |
| ecs:SecurityGroupSourceCidrIps | カスタムパスワードを使用するかどうかを指定します。 |
Array |
| ecs:InstanceTypeFamily | クラウドアシスタントコマンドを実行するオペレーティングシステムのユーザー。 | String |
| ecs:SecurityGroupIpProtocols | インスタンスメタデータにアクセスする際に、強化モード (IMDSv2) が必須かどうかを指定します。 |
Array |
| vpc:IsDefaultVpc | セキュリティグループによってアクセス権限が付与されるソース IPv4 CIDR ブロック。 | Boolean |
| ecs:IsDiskByokEncrypted | 説明: VPC リソースの ARN。例: acs:vpc:cn-shanghai:1234567890:vpc/vpc-abc0123efg4567*** | String |
| ecs:InstanceType | データディスクが暗号化されているかどうかを指定します。 | String |
| ecs:NotSpecifySecurityGroupId | インスタンスファミリー。 | Boolean |
| ecs:ImagePlatform | インスタンスの支払い方法。 | String |
| ecs:NotSpecifyRamRoleName | イメージオーナーの UID。 | Boolean |
| ecs:IsSystemDiskByokEncrypted | セキュリティグループで有効になっているトランスポートレイヤープロトコル。 | String |
| ecs:SessionStartAs | VPC がデフォルト VPC であるかどうかを指定します。 | String |
| ecs:ImageSource | インスタンスに非ルートユーザーがログインしているかどうかを指定します。 | String |
| ecs:SecurityHardeningMode | データディスクがマスターキーを使用して暗号化されているかどうかを指定します。 | Boolean |
| vpc:VPC | インスタンスタイプ | String |
| ecs:IsDiskEncrypted | セキュリティグループ ID が指定されていないかどうかを指定します。 | String |
| ecs:InstanceChargeType | インスタンスの支払い方法。 | String |
| ecs:ImageOwnerId | イメージオーナーの UID。 | String |
| ecs:LoginAsNonRoot | インスタンスに非ルートユーザーがログインしているかどうかを指定します。 | Boolean |
カスタム RAM ポリシーの作成方法
カスタムポリシーを作成し、RAM ユーザー、RAM ユーザーグループ、または RAM ロールに付与できます。詳細については、以下をご参照ください。