Resource Access Management (RAM) est un service d'Alibaba Cloud qui permet de gérer les identités utilisateur et les autorisations d'accès aux ressources. RAM vous permet d'éviter de partager les clés de votre compte Alibaba Cloud avec d'autres utilisateurs et d'accorder aux utilisateurs un accès à privilège minimum. RAM utilise des politiques d'autorisation pour définir les autorisations. Cette rubrique décrit la structure générale d'une politique RAM, ainsi que les éléments d'instruction de politique (Action, Resource et Condition) définis par Elastic Compute Service pour les politiques d'autorisation RAM. Le code RAM (RamCode) de Elastic Compute Service est ecs,vpc,ecs-workbench , et la granularité d'autorisation prise en charge est RESOURCE .
Structure générale d'une politique
Les politiques d'autorisation prennent en charge le format JSON avec la structure générale suivante :
{
"Version": "1",
"Statement": [
{
"Effect": "<Effect>",
"Action": "<Action>",
"Resource": "<Resource>",
"Condition": {
"<Condition_operator>": {
"<Condition_key>": [
"<Condition_value>"
]
}
}
}
]
}
La liste suivante décrit les champs de la politique :
Version : indique le numéro de version de la politique. Sa valeur est fixée à 1.
-
Statement :
Effect : indique le résultat de l'autorisation. Valeurs valides : Allow et Deny.
Action : précise une ou plusieurs opérations autorisées ou refusées.
Resource : désigne les objets spécifiques affectés par les opérations. Utilisez des Alibaba Cloud Resource Names (ARN) pour décrire des ressources spécifiques.
-
Condition : définit les conditions requises pour que l'autorisation prenne effet. Ce champ est facultatif.
Opérateur de condition : indique les opérateurs conditionnels. Les différents types de conditions prennent en charge différents opérateurs conditionnels.
Condition_key : précise les clés de condition.
Condition_value : spécifie les valeurs de condition.
Action
Le tableau suivant répertorie les actions définies par Elastic Compute Service. Les colonnes du tableau sont détaillées ci-dessous :
Action : les actions peuvent être utilisées dans l'élément
Actiondes instructions de politique d'autorisation RAM pour accorder les permissions nécessaires à l'exécution de l'opération.API : l'API à appeler pour exécuter l'action.
Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.
-
Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Cette colonne indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action, sinon la politique sera inefficace.
Pour les API avec permissions au niveau de la ressource, les types de ressources requis sont marqués d'un astérisque (*). Spécifiez l'ARN correspondant dans l'élément
Resourcede la politique.Pour les API sans permissions au niveau de la ressource, la valeur affichée est All Resources. Utilisez un astérisque (*) dans l'élément
Resourcede la politique.
Clé de condition : les clés de condition définies par le service. Ces clés permettent un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition spécifiques au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services intégrés à RAM. Pour plus d'informations, consultez Clés de condition communes.
Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions nécessaires pour exécuter toutes les actions dépendantes.
|
Action |
API |
Niveau d'accès |
Type de ressource |
Clé de condition |
Action dépendante |
| ecs:StartInstance | StartInstance | update |
*Instance
|
Aucune | Aucune |
| ecs:ModifyReservedInstanceAttribute | ModifyReservedInstanceAttribute | update |
*ReservedInstance
|
Aucune | Aucune |
| ecs:StartInstances | StartInstances | update |
*Instance
|
Aucune | Aucune |
| ecs:DescribeUserData | DescribeUserData | get |
*Instance
|
Aucune | Aucune |
| ecs:DescribeElasticityAssuranceInstances | DescribeElasticityAssuranceInstances | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribePrefixListAssociations | DescribePrefixListAssociations | get |
*PrefixList
|
Aucune | Aucune |
| ecs:ModifyImageSharePermission | ModifyImageSharePermission | update |
*Image
|
Aucune | Aucune |
| ecs:CreateImagePipeline | CreateImagePipeline | create |
*ImagePipeline
|
Aucune |
ram:CreateServiceLinkedRole |
| ecs:DescribeImageSharePermission | DescribeImageSharePermission | get |
*Image
|
Aucune | Aucune |
| ecs:DescribeDiagnosticReportAttributes | DescribeDiagnosticReportAttributes | get |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyDiskSpec | ModifyDiskSpec | update |
*Disk
|
Aucune | Aucune |
| ecs:CancelSimulatedSystemEvents | CancelSimulatedSystemEvents | update |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeAutoSnapshotPolicyAssociations | DescribeAutoSnapshotPolicyAssociations | get |
AutoSnapshotPolicy
Disk
|
Aucune | Aucune |
| ecs:UnlockSnapshot | UnlockSnapshot | update |
*Snapshot
|
Aucune | Aucune |
| ecs:ModifyPrepayInstanceSpec | ModifyPrepayInstanceSpec | update |
*Instance
|
Aucune | Aucune |
| ecs:CreatePlanMaintenanceWindow | CreatePlanMaintenanceWindow | create |
*All Resource
|
Aucune | Aucune |
| ecs:CreateKeyPair | CreateKeyPair | create |
*KeyPair
|
Aucune | Aucune |
| ecs:DescribeLockedSnapshots | DescribeLockedSnapshots | list |
Snapshot
Snapshot
|
Aucune | Aucune |
| ecs:DescribeDedicatedHosts | DescribeDedicatedHosts | get |
DedicatedHost
DedicatedHost
|
Aucune | Aucune |
| ecs:AllocatePublicIpAddress | AllocatePublicIpAddress | create |
*Instance
|
Aucune | Aucune |
| ecs:EnableDiskEncryptionByDefault | EnableDiskEncryptionByDefault | none |
*All Resource
|
Aucune | Aucune |
| ecs:CreateNetworkInterfacePermission | CreateNetworkInterfacePermission | create |
*NetworkInterface
|
Aucune | Aucune |
| ecs:DescribeClassicLinkInstances | DescribeClassicLinkInstances | get |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyDiskChargeType | ModifyDiskChargeType | update |
*Instance
|
Aucune | Aucune |
| ecs:ModifyDedicatedHostAutoRenewAttribute | ModifyDedicatedHostAutoRenewAttribute | update |
*DedicatedHost
|
Aucune | Aucune |
| ecs:InstallCloudAssistant | InstallCloudAssistant | update |
*Instance
|
Aucune | Aucune |
| ecs:DescribeDedicatedHostAutoRenew | DescribeDedicatedHostAutoRenew | get |
*DedicatedHost
|
Aucune | Aucune |
| ecs:CreateLaunchTemplate | CreateLaunchTemplate | create |
*LaunchTemplate
|
Aucune | Aucune |
| ecs:ConvertNatPublicIpToEip | ConvertNatPublicIpToEip | update |
*Instance
|
Aucune | Aucune |
| ecs:ReleasePublicIpAddress | ReleasePublicIpAddress | delete |
*Instance
|
Aucune | Aucune |
| ecs:CreateAutoSnapshotPolicy | CreateAutoSnapshotPolicy | create |
*AutoSnapshotPolicy
|
Aucune | Aucune |
| ecs:DescribeSnapshotsUsage | DescribeSnapshotsUsage | get |
*All Resource
|
Aucune | Aucune |
| ecs:CreateAutoProvisioningGroup | CreateAutoProvisioningGroup | create |
*All Resource
|
Aucune |
ram:CreateServiceLinkedRole |
| ecs:DescribeActivations | DescribeActivations | get |
Activation
Activation
|
Aucune | Aucune |
| ecs:ModifyInstanceVncPasswd | ModifyInstanceVncPasswd | update |
*Instance
|
Aucune | Aucune |
| ecs:DeleteSnapshot | DeleteSnapshot | delete |
*Snapshot
|
Aucune | Aucune |
| ecs:RevokeSecurityGroup | RevokeSecurityGroup | delete |
*SecurityGroup
|
ecs:tag ecs:tag ecs:tag |
Aucune |
| ecs:DetachDisk | DetachDisk | update |
*Disk
*Instance
|
Aucune | Aucune |
| ecs:ModifySnapshotAttribute | ModifySnapshotAttribute | update |
*Snapshot
|
Aucune | Aucune |
| ecs:DescribeLaunchTemplateVersions | DescribeLaunchTemplateVersions | list |
LaunchTemplate
LaunchTemplate
|
Aucune | Aucune |
| ecs:DeleteInstances | DeleteInstances | delete |
*Instance
|
Aucune | Aucune |
| ecs:CreateDiagnosticMetricSet | CreateDiagnosticMetricSet | create |
*All Resource
|
Aucune | Aucune |
| ecs:LeaveSecurityGroup | LeaveSecurityGroup | update |
*Instance
*SecurityGroup
|
Aucune | Aucune |
| ecs:DescribePortRangeListAssociations | DescribePortRangeListAssociations | list |
*PortRangeList
|
Aucune | Aucune |
| ecs:PurchaseStorageCapacityUnit | PurchaseStorageCapacityUnit | create |
*StorageCapacityUnit
|
Aucune | Aucune |
| ecs:ImportImage | ImportImage | update |
*Image
|
Aucune | Aucune |
| ecs:CopyImage | CopyImage | update |
*Image
|
Aucune | Aucune |
| ecs:RedeployInstance | RedeployInstance | update |
*Instance
|
Aucune | Aucune |
| ecs:DeleteVsc | DeleteVsc | delete |
*All Resource
|
Aucune | Aucune |
| ecs:CancelImagePipelineExecution | CancelImagePipelineExecution | update |
*ImagePipeline
|
Aucune | Aucune |
| ecs:DescribePortRangeLists | DescribePortRangeLists | list |
*PortRangeList
PortRangeList
|
Aucune | Aucune |
| ecs:DescribeInstances | DescribeInstances | list |
Instance
Instance
|
ResourceOwner |
Aucune |
| ecs:ModifyDeploymentSetAttribute | ModifyDeploymentSetAttribute | update |
*DeploymentSet
|
Aucune | Aucune |
| ecs:CreateDisk | CreateDisk | create |
Disk
Disk
Snapshot
|
ecs:IsDiskEncrypted ecs:IsDiskByokEncrypted |
Aucune |
| ecs:StopInvocation | StopInvocation | update |
Instance
|
Aucune | Aucune |
| ecs:DescribeLaunchTemplates | DescribeLaunchTemplates | get |
LaunchTemplate
LaunchTemplate
|
Aucune | Aucune |
| ecs:DeleteDisk | DeleteDisk | delete |
*Disk
|
Aucune | Aucune |
| ecs:ModifyInstanceNetworkOptions | ModifyInstanceNetworkOptions | update |
*Instance
|
Aucune | Aucune |
| ecs:EnableNetworkInterfaceQoS | EnableNetworkInterfaceQoS | update |
*NetworkInterface
|
Aucune | Aucune |
| ecs:JoinResourceGroup | JoinResourceGroup | update |
DedicatedHost
Disk
NetworkInterface
Image
Instance
KeyPair
LaunchTemplate
SecurityGroup
Snapshot
|
Aucune | Aucune |
| ecs:ModifyInstanceAttachmentAttributes | ModifyInstanceAttachmentAttributes | update |
*Instance
|
Aucune | Aucune |
| ecs:ListTagResources | ListTagResources | get |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyInstanceSecurityOptions | ModifyInstanceSecurityOptions | update |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeRenewalPrice | DescribeRenewalPrice | get |
DedicatedHost
Instance
|
Aucune | Aucune |
| ecs:ModifyLaunchTemplateDefaultVersion | ModifyLaunchTemplateDefaultVersion | update |
LaunchTemplate
|
Aucune | Aucune |
| ecs:ReleaseDedicatedHost | ReleaseDedicatedHost | delete |
*DedicatedHost
|
Aucune | Aucune |
| ecs:RenewDedicatedHosts | RenewDedicatedHosts | update |
*DedicatedHost
|
Aucune | Aucune |
| ecs:DescribeLimitation | DescribeLimitation | get |
*All Resource
|
Aucune | Aucune |
| ecs:DeleteLaunchTemplate | DeleteLaunchTemplate | delete |
LaunchTemplate
|
Aucune | Aucune |
| ecs:ResetDiskDefaultKMSKeyId | ResetDiskDefaultKMSKeyId | none |
*All Resource
|
Aucune | Aucune |
| ecs:StartImagePipelineExecution | StartImagePipelineExecution | update |
*ImagePipeline
|
Aucune | Aucune |
| ecs:RebootInstance | RebootInstance | update |
*Instance
|
Aucune | Aucune |
| ecs:DescribeAutoProvisioningGroupHistory | DescribeAutoProvisioningGroupHistory | get |
*All Resource
|
Aucune | Aucune |
| ecs:DisableDiskEncryptionByDefault | DisableDiskEncryptionByDefault | none |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyInstanceVpcAttribute | ModifyInstanceVpcAttribute | update |
*Instance
*VSwitch
|
vpc:tag vpc:VPC |
Aucune |
| ecs:PurchaseElasticityAssurance | PurchaseElasticityAssurance | update |
*ElasticityAssurance
|
Aucune | Aucune |
| ecs:DescribeSnapshots | DescribeSnapshots | get |
Snapshot
Snapshot
|
Aucune | Aucune |
| ecs:DescribeInstanceHistoryEvents | DescribeInstanceHistoryEvents | get |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyElasticityAssuranceAutoRenewAttribute | ModifyElasticityAssuranceAutoRenewAttribute | update |
*ElasticityAssurance
|
Aucune | Aucune |
| ecs:GetInstanceConsoleOutput | GetInstanceConsoleOutput | get |
*Instance
|
Aucune | Aucune |
| ecs:RenewReservedInstances | RenewReservedInstances | create |
*ReservedInstance
|
Aucune | Aucune |
| ecs:CreateSimulatedSystemEvents | CreateSimulatedSystemEvents | create |
*Instance
|
Aucune | Aucune |
| ecs:DescribeInstanceMonitorData | DescribeInstanceMonitorData | get |
*Instance
|
Aucune | Aucune |
| ecs:ApplyAutoSnapshotPolicy | ApplyAutoSnapshotPolicy | update |
*Disk
*AutoSnapshotPolicy
|
Aucune | Aucune |
| ecs:AddTags | AddTags | create |
*All Resource
|
Aucune | Aucune |
| ecs:CreateDiagnosticReport | CreateDiagnosticReport | create |
*All Resource
|
Aucune | Aucune |
| ecs:DeleteInstance | DeleteInstance | delete |
*Instance
|
Aucune | Aucune |
| ecs:DeleteHpcCluster | DeleteHpcCluster | delete |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeTerminalSessions | DescribeTerminalSessions | list |
*Instance
|
Aucune | Aucune |
| ecs:ModifyNetworkInterfaceAttribute | ModifyNetworkInterfaceAttribute | update |
*NetworkInterface
*SecurityGroup
|
Aucune | Aucune |
| ecs:ResizeDisk | ResizeDisk | update |
*Disk
|
Aucune | Aucune |
| ecs:ModifyAutoProvisioningGroup | ModifyAutoProvisioningGroup | update |
*autoprovisioninggroup
|
Aucune |
ram:CreateServiceLinkedRole |
| ecs:CreateSecurityGroup | CreateSecurityGroup | create |
*SecurityGroup
*VPC
|
Aucune | Aucune |
| ecs:ModifyDiskDeployment | ModifyDiskDeployment | update |
*Disk
|
Aucune | Aucune |
| ecs:SendFile | SendFile | update |
*Instance
|
Aucune | Aucune |
| ecs:ModifyDiskDefaultKMSKeyId | ModifyDiskDefaultKMSKeyId | update |
*All Resource
|
Aucune | Aucune |
| ecs:DeleteSnapshotGroup | DeleteSnapshotGroup | delete |
*SnapshotGroup
|
Aucune | Aucune |
| ecs:ModifyInstanceSpec | ModifyInstanceSpec | update |
*Instance
|
ecs:AssociatePublicIpAddress |
Aucune |
| ecs:DeleteNetworkInterfacePermission | DeleteNetworkInterfacePermission | delete |
*NetworkInterface
|
Aucune | Aucune |
| ecs:ModifyPlanMaintenanceWindow | ModifyPlanMaintenanceWindow | update |
*All Resource
|
Aucune | Aucune |
| ecs:CreateSnapshotGroup | CreateSnapshotGroup | create |
Instance
Disk
|
Aucune | Aucune |
| ecs:AttachInstanceRamRole | AttachInstanceRamRole | update |
*Instance
*Role
|
Aucune |
ram:PassRole |
| ecs:ModifyCapacityReservation | ModifyCapacityReservation | update |
*CapacityReservation
|
Aucune | Aucune |
| ecs:AssignPrivateIpAddresses | AssignPrivateIpAddresses | create |
*NetworkInterface
|
Aucune | Aucune |
| ecs:DescribeManagedInstances | DescribeManagedInstances | get |
Instance
|
Aucune | Aucune |
| ecs:DescribeDeploymentSets | DescribeDeploymentSets | get |
*DeploymentSet
|
Aucune | Aucune |
| ecs:DescribeNetworkInterfaces | DescribeNetworkInterfaces | get |
NetworkInterface
|
Aucune | Aucune |
| ecs:DescribeVscs | DescribeVscs | list |
Vsc
|
Aucune | Aucune |
| ecs:DescribeResourcesModification | DescribeResourcesModification | get |
*Instance
|
Aucune | Aucune |
| ecs:DeleteImage | DeleteImage | delete |
*Image
|
Aucune | Aucune |
| ecs:DescribeInstanceModificationPrice | DescribeInstanceModificationPrice | get |
*Instance
|
Aucune | Aucune |
| ecs:DescribeSnapshotGroups | DescribeSnapshotGroups | get |
SnapshotGroup
SnapshotGroup
|
Aucune | Aucune |
| ecs:DescribeAutoSnapshotPolicyEx | DescribeAutoSnapshotPolicyEx | get |
AutoSnapshotPolicy
AutoSnapshotPolicy
|
Aucune | Aucune |
| ecs:DescribeEniMonitorData | DescribeEniMonitorData | get |
NetworkInterface
*Instance
|
Aucune | Aucune |
| ecs:DescribePortRangeListEntries | DescribePortRangeListEntries | list |
*PortRangeList
|
Aucune | Aucune |
| ecs:DeleteKeyPairs | DeleteKeyPairs | delete |
*KeyPair
|
Aucune | Aucune |
| ecs:ReInitDisk | ReInitDisk | update |
*Disk
|
ecs:PasswordCustomized |
Aucune |
| ecs:DeleteSecurityGroup | DeleteSecurityGroup | delete |
*SecurityGroup
|
Aucune | Aucune |
| ecs:AcceptInquiredSystemEvent | AcceptInquiredSystemEvent | update |
*All Resource
|
Aucune | Aucune |
| ecs:DeleteActivation | DeleteActivation | update |
*activation
|
Aucune | Aucune |
| ecs:DescribeTags | DescribeTags | get |
*All Resource
|
Aucune | Aucune |
| ecs:ImportKeyPair | ImportKeyPair | create |
*KeyPair
|
Aucune | Aucune |
| ecs:DescribeDiskEncryptionByDefaultStatus | DescribeDiskEncryptionByDefaultStatus | none |
*DiskEncryptionDefaultConfig
|
Aucune | Aucune |
| ecs:DescribePrefixLists | DescribePrefixLists | get |
*PrefixList
|
Aucune | Aucune |
| ecs:DeleteLaunchTemplateVersion | DeleteLaunchTemplateVersion | delete |
*LaunchTemplate
|
Aucune | Aucune |
| ecs:DescribeDisks | DescribeDisks | list |
Disk
Disk
|
Aucune | Aucune |
| ecs:DetachClassicLinkVpc | DetachClassicLinkVpc | update |
*Instance
*VPC
|
Aucune | Aucune |
| ecs:DescribeReservedInstanceAutoRenewAttribute | DescribeReservedInstanceAutoRenewAttribute | get |
*ReservedInstance
|
Aucune | Aucune |
| ecs:ModifyDiskAttribute | ModifyDiskAttribute | update |
*Disk
|
Aucune | Aucune |
| ecs:ExportSnapshot | ExportSnapshot | create |
*Snapshot
|
Aucune | Aucune |
| ecs:ModifySnapshotCategory | ModifySnapshotCategory | update |
*Snapshot
|
ecs:tag |
Aucune |
| ecs:DescribeAccountAttributes | DescribeAccountAttributes | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeElasticityAssurances | DescribeElasticityAssurances | get |
*ElasticityAssurance
|
Aucune | Aucune |
| ecs:DescribeDiagnosticMetricSets | DescribeDiagnosticMetricSets | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeAutoProvisioningGroupInstances | DescribeAutoProvisioningGroupInstances | get |
*AutoProvisioningGroup
|
Aucune | Aucune |
| ecs:AllocateDedicatedHosts | AllocateDedicatedHosts | create |
*DedicatedHost
|
Aucune | Aucune |
| ecs:ModifyInstanceAttribute | ModifyInstanceAttribute | update |
*Instance
SecurityGroup
|
ecs:tag ecs:PasswordCustomized |
Aucune |
| ecs:CreatePortRangeList | CreatePortRangeList | create |
*PortRangeList
|
Aucune | Aucune |
| ecs:DisableActivation | DisableActivation | update |
*Activation
|
Aucune | Aucune |
| ecs:DeleteCommand | DeleteCommand | delete |
*Command
|
Aucune | Aucune |
| ecs:ModifyInstanceAutoReleaseTime | ModifyInstanceAutoReleaseTime | update |
*Instance
|
Aucune | Aucune |
| ecs:ModifyManagedInstance | ModifyManagedInstance | update |
*Instance
|
Aucune | Aucune |
| ecs:DescribePrefixListAttributes | DescribePrefixListAttributes | get |
*PrefixList
|
Aucune | Aucune |
| ecs:RunCommand | RunCommand | update |
*Instance
|
ecs:CommandRunAs |
Aucune |
| ecs:DescribeCapacityReservationInstances | DescribeCapacityReservationInstances | get |
*CapacityReservation
|
Aucune | Aucune |
| ecs:ModifySecurityGroupAttribute | ModifySecurityGroupAttribute | update |
*SecurityGroup
|
Aucune | Aucune |
| ecs:DescribeSecurityGroupReferences | DescribeSecurityGroupReferences | get |
*SecurityGroup
|
Aucune | Aucune |
| ecs:DescribeImages | DescribeImages | get |
Image
Image
|
Aucune | Aucune |
| ecs:ModifyDedicatedHostClusterAttribute | ModifyDedicatedHostClusterAttribute | update |
*ddhcluster
|
Aucune | Aucune |
| ecs:CreateCapacityReservation | CreateCapacityReservation | create |
*CapacityReservation
|
Aucune | Aucune |
| ecs:DescribeSnapshotMonitorData | DescribeSnapshotMonitorData | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeDiskDefaultKMSKeyId | DescribeDiskDefaultKMSKeyId | get |
*DiskEncryptionDefaultConfig
|
Aucune | Aucune |
| ecs:ModifyUserBusinessBehavior | ModifyUserBusinessBehavior | update |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyInstanceAutoRenewAttribute | ModifyInstanceAutoRenewAttribute | update |
*Instance
|
Aucune | Aucune |
| ecs:ModifyInstanceClockOptions | ModifyInstanceClockOptions | update |
*All Resource
|
Aucune | Aucune |
| ecs:AssignIpv6Addresses | AssignIpv6Addresses | create |
*NetworkInterface
|
Aucune | Aucune |
| ecs:AuthorizeSecurityGroupEgress | AuthorizeSecurityGroupEgress | create |
*All Resource
|
ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
Aucune |
| ecs:EndTerminalSession | EndTerminalSession | update |
*Instance
|
Aucune | Aucune |
| 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 |
Aucune |
| ecs:GetInstanceScreenshot | GetInstanceScreenshot | get |
*Instance
|
Aucune | Aucune |
| ecs:DescribeElasticityAssuranceAutoRenewAttribute | DescribeElasticityAssuranceAutoRenewAttribute | get |
*ElasticityAssurance
|
Aucune | Aucune |
| ecs:DescribeInvocationResults | DescribeInvocationResults | get |
Command
Instance
|
Aucune | Aucune |
| ecs:DeleteImageComponent | DeleteImageComponent | delete |
*ImageComponent
|
Aucune | Aucune |
| ecs:DescribePlanMaintenanceWindows | DescribePlanMaintenanceWindows | list |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeInvocations | DescribeInvocations | get |
Instance
Command
|
Aucune | Aucune |
| ecs:DescribeInstanceAttribute | DescribeInstanceAttribute | get |
*Instance
|
Aucune | Aucune |
| ecs:DescribeInstanceAttachmentAttributes | DescribeInstanceAttachmentAttributes | get |
*Instance
|
Aucune | Aucune |
| ecs:DescribeNetworkInterfaceAttribute | DescribeNetworkInterfaceAttribute | get |
*NetworkInterface
|
Aucune | Aucune |
| ecs:ModifyDedicatedHostAttribute | ModifyDedicatedHostAttribute | update |
*DedicatedHost
DedicatedHostCluster
|
Aucune | Aucune |
| ecs:DescribeBandwidthLimitation | DescribeBandwidthLimitation | get |
*Instance
|
Aucune | Aucune |
| ecs:ModifyCommand | ModifyCommand | update |
*Command
|
Aucune | Aucune |
| ecs:DescribeImageFromFamily | DescribeImageFromFamily | get |
*All Resource
|
Aucune | Aucune |
| ecs:CancelCopyImage | CancelCopyImage | update |
*Image
|
Aucune | Aucune |
| ecs:AttachNetworkInterface | AttachNetworkInterface | update |
*NetworkInterface
*Instance
|
Aucune | Aucune |
| ecs:ModifySecurityGroupRule | ModifySecurityGroupRule | update |
*All Resource
|
ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
Aucune |
| ecs:JoinSecurityGroup | JoinSecurityGroup | update |
*Instance
*SecurityGroup
|
Aucune | Aucune |
| ecs:DescribeResourceByTags | DescribeResourceByTags | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeCloudAssistantStatus | DescribeCloudAssistantStatus | get |
*Instance
|
Aucune | Aucune |
| ecs:ReportInstancesStatus | ReportInstancesStatus | get |
*Instance
|
Aucune | Aucune |
| ecs:ModifyDedicatedHostsChargeType | ModifyDedicatedHostsChargeType | update |
*All Resource
|
Aucune | Aucune |
| ecs:CreateLaunchTemplateVersion | CreateLaunchTemplateVersion | create |
*LaunchTemplate
|
Aucune | Aucune |
| ecs:ModifyReservedInstances | ModifyReservedInstances | update |
*ReservedInstance
|
Aucune | Aucune |
| ecs:ResetDisks | ResetDisks | update |
*Disk
*Snapshot
|
Aucune | Aucune |
| ecs:DetachKeyPair | DetachKeyPair | update |
*Instance
*KeyPair
|
Aucune | Aucune |
| ecs:DescribeHpcClusters | DescribeHpcClusters | get |
*HpcCluster
|
Aucune | Aucune |
| ecs:ListPluginStatus | ListPluginStatus | get |
*Instance
|
Aucune | Aucune |
| ecs:OpenSnapshotService | OpenSnapshotService | create |
*All Resource
|
Aucune | Aucune |
| ecs:DeletePrefixList | DeletePrefixList | delete |
*PrefixList
|
Aucune | Aucune |
| ecs:DescribeUserBusinessBehavior | DescribeUserBusinessBehavior | get |
*All Resource
|
Aucune | Aucune |
| ecs:DeletePlanMaintenanceWindow | DeletePlanMaintenanceWindow | delete |
*All Resource
|
Aucune | Aucune |
| ecs:CreateSnapshot | CreateSnapshot | create |
*Disk
*Snapshot
|
Aucune | Aucune |
| ecs:ExportImage | ExportImage | update |
*Image
|
Aucune | Aucune |
| ecs:ModifySnapshotGroup | ModifySnapshotGroup | update |
*SnapshotGroup
|
Aucune | Aucune |
| 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 |
Aucune |
| ecs:ModifyInstanceMetadataOptions | ModifyInstanceMetadataOptions | update |
*Instance
|
Aucune | Aucune |
| ecs:DeleteDiagnosticReports | DeleteDiagnosticReports | delete |
*All Resource
|
Aucune | Aucune |
| ecs:DetachNetworkInterface | DetachNetworkInterface | update |
*NetworkInterface
*Instance
|
Aucune | Aucune |
| ecs:DescribeReservedInstances | DescribeReservedInstances | get |
ReservedInstance
ReservedInstance
|
Aucune | Aucune |
| ecs:DeleteDeploymentSet | DeleteDeploymentSet | delete |
*DeploymentSet
|
Aucune | Aucune |
| ecs:DeleteAutoSnapshotPolicy | DeleteAutoSnapshotPolicy | delete |
*AutoSnapshotPolicy
|
Aucune | Aucune |
| ecs:DescribeNetworkInterfacePermissions | DescribeNetworkInterfacePermissions | get |
NetworkInterface
|
Aucune | Aucune |
| ecs:LockSnapshot | LockSnapshot | update |
*Snapshot
|
Aucune | Aucune |
| ecs:ModifyDiagnosticMetricSet | ModifyDiagnosticMetricSet | update |
*All Resource
|
Aucune | Aucune |
| ecs:ModifySecurityGroupPolicy | ModifySecurityGroupPolicy | update |
*SecurityGroup
|
Aucune | Aucune |
| ecs:ReleaseCapacityReservation | ReleaseCapacityReservation | delete |
*CapacityReservation
|
Aucune | Aucune |
| ecs:ModifyElasticityAssurance | ModifyElasticityAssurance | update |
*ElasticityAssurance
|
Aucune | Aucune |
| ecs:DescribeKeyPairs | DescribeKeyPairs | get |
KeyPair
KeyPair
|
Aucune | Aucune |
| ecs:DescribePrice | DescribePrice | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeDisksFullStatus | DescribeDisksFullStatus | list |
Disk
Disk
|
Aucune | Aucune |
| ecs:DescribeSendFileResults | DescribeSendFileResults | get |
Instance
|
Aucune | Aucune |
| ecs:AttachKeyPair | AttachKeyPair | update |
*Instance
*KeyPair
|
Aucune | Aucune |
| ecs:ModifyReservedInstanceAutoRenewAttribute | ModifyReservedInstanceAutoRenewAttribute | update |
*ReservedInstance
|
Aucune | Aucune |
| ecs:StopInstances | StopInstances | update |
*Instance
|
Aucune | Aucune |
| ecs:ModifyPortRangeList | ModifyPortRangeList | update |
*PortRangeList
|
Aucune | Aucune |
| ecs:ModifyImageAttribute | ModifyImageAttribute | update |
*Image
|
Aucune | Aucune |
| ecs:RemoveTags | RemoveTags | delete |
*All Resource
|
Aucune | Aucune |
| ecs:RevokeSecurityGroupEgress | RevokeSecurityGroupEgress | delete |
*SecurityGroup
|
ecs:tag ecs:tag ecs:tag |
Aucune |
| ecs:ModifySecurityGroupEgressRule | ModifySecurityGroupEgressRule | update |
*All Resource
|
ecs:tag ecs:tag ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
Aucune |
| ecs:DetachInstanceRamRole | DetachInstanceRamRole | update |
*Instance
*Role
|
Aucune | Aucune |
| ecs:DescribeImageSupportInstanceTypes | DescribeImageSupportInstanceTypes | get |
*Image
|
Aucune | Aucune |
| ecs:ModifyImageShareGroupPermission | ModifyImageShareGroupPermission | update |
*Image
|
Aucune | Aucune |
| ecs:ModifyInstanceMaintenanceAttributes | ModifyInstanceMaintenanceAttributes | update |
*Instance
|
Aucune | Aucune |
| ecs:CreateHpcCluster | CreateHpcCluster | create |
*HpcCluster
|
Aucune | Aucune |
| ecs:DeleteDiagnosticMetricSets | DeleteDiagnosticMetricSets | delete |
*All Resource
|
Aucune | Aucune |
| ecs:DeleteNetworkInterface | DeleteNetworkInterface | delete |
*NetworkInterface
|
Aucune | Aucune |
| ecs:CreateImage | CreateImage | create |
*Image
Instance
Snapshot
|
Aucune | Aucune |
| ecs:CancelAutoSnapshotPolicy | CancelAutoSnapshotPolicy | update |
*Disk
AutoSnapshotPolicy
|
Aucune | Aucune |
| ecs:StartTerminalSession | StartTerminalSession | update |
*Instance
|
ecs:SessionStartAs |
Aucune |
| ecs:PurchaseReservedInstancesOffering | PurchaseReservedInstancesOffering | create |
*ReservedInstance
|
Aucune | Aucune |
| ecs:ModifyInstanceChargeType | ModifyInstanceChargeType | update |
*Instance
|
Aucune | Aucune |
| ecs:DescribeInstancesFullStatus | DescribeInstancesFullStatus | list |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyDedicatedHostAutoReleaseTime | ModifyDedicatedHostAutoReleaseTime | update |
*DedicatedHost
|
Aucune | Aucune |
| ecs:CancelTask | CancelTask | update |
*All Resource
|
Aucune | Aucune |
| ecs:RenewInstance | RenewInstance | update |
*Instance
|
Aucune | Aucune |
| ecs:StopInstance | StopInstance | update |
*Instance
|
Aucune | Aucune |
| ecs:CopySnapshot | CopySnapshot | create |
*Snapshot
|
Aucune | Aucune |
| ecs:CloneDisks | CloneDisks | create |
*Disk
*Disk
|
Aucune | Aucune |
| ecs:CreatePrefixList | CreatePrefixList | create |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeDiskMonitorData | DescribeDiskMonitorData | get |
*Disk
|
Aucune | Aucune |
| ecs:DescribeImagePipelineExecutions | DescribeImagePipelineExecutions | get |
*ImagePipelineExecution
*ImagePipelineExecution
*ImagePipeline
*ImagePipeline
|
Aucune | Aucune |
| ecs:DeletePortRangeList | DeletePortRangeList | delete |
*PortRangeList
|
Aucune | Aucune |
| ecs:UnassignPrivateIpAddresses | UnassignPrivateIpAddresses | delete |
*NetworkInterface
|
Aucune | Aucune |
| ecs:AttachClassicLinkVpc | AttachClassicLinkVpc | update |
*Instance
*VPC
|
vpc:tag |
Aucune |
| ecs:DescribeInstanceStatus | DescribeInstanceStatus | list |
*All Resource
|
Aucune | Aucune |
| ecs:DeleteAutoProvisioningGroup | DeleteAutoProvisioningGroup | delete |
*AutoProvisioningGroup
|
Aucune |
ram:CreateServiceLinkedRole |
| ecs:ModifyPrefixList | ModifyPrefixList | update |
*PrefixList
|
Aucune | Aucune |
| ecs:UnassignIpv6Addresses | UnassignIpv6Addresses | delete |
*NetworkInterface
|
Aucune | Aucune |
| ecs:DescribeDiagnosticMetrics | DescribeDiagnosticMetrics | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeInstanceRamRole | DescribeInstanceRamRole | get |
Instance
Role
|
Aucune | Aucune |
| ecs:DescribeDedicatedHostClusters | DescribeDedicatedHostClusters | get |
DedicatedHostCluster
DedicatedHostCluster
|
Aucune | Aucune |
| ecs:ModifyCloudAssistantSettings | ModifyCloudAssistantSettings | update |
*ServiceSettings
|
Aucune | Aucune |
| ecs:DescribeTasks | DescribeTasks | get |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyInstanceNetworkSpec | ModifyInstanceNetworkSpec | update |
*Instance
|
ecs:AssociatePublicIpAddress |
Aucune |
| ecs:DescribeAutoProvisioningGroups | DescribeAutoProvisioningGroups | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeImageComponents | DescribeImageComponents | get |
*ImageComponent
*ImageComponent
|
Aucune | Aucune |
| ecs:CreateActivation | CreateActivation | create |
*Activation
|
Aucune | Aucune |
| ecs:DescribeCommands | DescribeCommands | get |
Command
Command
|
Aucune | Aucune |
| ecs:CreateElasticityAssurance | CreateElasticityAssurance | create |
*ElasticityAssurance
|
Aucune | Aucune |
| ecs:DeleteDedicatedHostCluster | DeleteDedicatedHostCluster | delete |
*DedicatedHostCluster
|
Aucune | Aucune |
| ecs:InvokeCommand | InvokeCommand | update |
*Command
*Instance
|
ecs:CommandRunAs |
Aucune |
| ecs:DescribeSecurityGroups | DescribeSecurityGroups | get |
SecurityGroup
SecurityGroup
|
ecs:tag ecs:tag ecs:tag ecs:tag |
Aucune |
| ecs:DescribeImagePipelines | DescribeImagePipelines | get |
*ImagePipeline
*ImagePipeline
|
Aucune | Aucune |
| ecs:CreateVsc | CreateVsc | create |
Vsc
*Instance
|
Aucune | Aucune |
| ecs:DeregisterManagedInstance | DeregisterManagedInstance | update |
*Instance
|
Aucune | Aucune |
| ecs:ReplaceSystemDisk | ReplaceSystemDisk | update |
Disk
Image
*Instance
|
ecs:IsDiskEncrypted ecs:IsSystemDiskEncrypted ecs:PasswordInherit ecs:PasswordCustomized ecs:IsDiskByokEncrypted ecs:IsSystemDiskByokEncrypted ecs:LoginAsNonRoot ecs:ImagePlatform |
Aucune |
| ecs:DescribeSnapshotLinks | DescribeSnapshotLinks | get |
*All Resource
|
Aucune | Aucune |
| ecs:DeleteImagePipeline | DeleteImagePipeline | delete |
*ImagePipeline
|
Aucune | Aucune |
| ecs:RebootInstances | RebootInstances | update |
*Instance
|
Aucune | Aucune |
| ecs:ModifyInvocationAttribute | ModifyInvocationAttribute | update |
*Invocation
Instance
|
Aucune | Aucune |
| ecs:AuthorizeSecurityGroup | AuthorizeSecurityGroup | create |
*All Resource
|
ecs:SecurityGroupIpProtocols ecs:SecurityGroupSourceCidrIps |
Aucune |
| ecs:RedeployDedicatedHost | RedeployDedicatedHost | update |
*DedicatedHost
|
Aucune | Aucune |
| ecs:DisableNetworkInterfaceQoS | DisableNetworkInterfaceQoS | update |
*NetworkInterface
|
Aucune | Aucune |
| ecs:RenewElasticityAssurances | RenewElasticityAssurances | create |
*ElasticityAssurance
|
Aucune | Aucune |
| ecs:ReActivateInstances | ReActivateInstances | update |
*Instance
|
Aucune | Aucune |
| ecs:DescribeDiagnosticReports | DescribeDiagnosticReports | get |
*All Resource
|
Aucune | Aucune |
| ecs:UntagResources | UntagResources | delete |
DedicatedHost
Disk
NetworkInterface
Image
Instance
KeyPair
ReservedInstance
SecurityGroup
Snapshot
LaunchTemplate
AutoSnapshotPolicy
|
Aucune | Aucune |
| ecs:CreateDedicatedHostCluster | CreateDedicatedHostCluster | create |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeInstanceMaintenanceAttributes | DescribeInstanceMaintenanceAttributes | get |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeTaskAttribute | DescribeTaskAttribute | get |
*All Resource
|
Aucune | Aucune |
| ecs:AttachDisk | AttachDisk | update |
*Disk
*Instance
|
ecs:LoginAsNonRoot ecs:PasswordCustomized |
Aucune |
| ecs:CreateDeploymentSet | CreateDeploymentSet | create |
*All Resource
|
Aucune | Aucune |
| ecs:DescribeSecurityGroupAttribute | DescribeSecurityGroupAttribute | get |
*SecurityGroup
|
ecs:tag |
Aucune |
| ecs:DescribeInstanceAutoRenewAttribute | DescribeInstanceAutoRenewAttribute | list |
Instance
Instance
|
Aucune | Aucune |
| ecs:CreateCommand | CreateCommand | create |
*Command
|
Aucune | Aucune |
| ecs:ModifySystemEventAttribute | ModifySystemEventAttribute | none |
*All Resource
|
Aucune | Aucune |
| ecs:ModifyStorageCapacityUnitAttribute | ModifyStorageCapacityUnitAttribute | update |
*StorageCapacityUnit
|
Aucune | Aucune |
| ecs:ModifyHpcClusterAttribute | ModifyHpcClusterAttribute | update |
*All Resource
|
Aucune | Aucune |
| ecs:CreateNetworkInterface | CreateNetworkInterface | create |
*NetworkInterface
*SecurityGroup
*VSwitch
|
vpc:IsDefaultVSwitch vpc:IsDefaultVpc vpc:VPC vpc:tag vpc:tag vpc:tag |
Aucune |
| ecs:CreateImageComponent | CreateImageComponent | create |
*ImageComponent
|
Aucune | Aucune |
| ecs:DescribeCloudAssistantSettings | DescribeCloudAssistantSettings | list |
*ServiceSettings
|
Aucune | Aucune |
| ecs:DescribeCapacityReservations | DescribeCapacityReservations | get |
*CapacityReservation
|
Aucune | Aucune |
| ecs:DescribeInstanceVncUrl | DescribeInstanceVncUrl | get |
*Instance
|
Aucune | Aucune |
| ecs:DescribeStorageCapacityUnits | DescribeStorageCapacityUnits | get |
StorageCapacityUnit
StorageCapacityUnit
|
Aucune | Aucune |
| ecs:TagResources | TagResources | create |
DedicatedHost
Disk
NetworkInterface
Image
Instance
KeyPair
LaunchTemplate
ReservedInstance
SecurityGroup
Snapshot
AutoSnapshotPolicy
|
Aucune | Aucune |
| ecs:ModifyAutoSnapshotPolicyEx | ModifyAutoSnapshotPolicyEx | update |
*Snapshot
|
Aucune | Aucune |
| ecs:ModifyInstanceDeployment | ModifyInstanceDeployment | update |
DedicatedHost
*Instance
|
Aucune | Aucune |
| ecs:ResetDisk | ResetDisk | update |
*Disk
*Snapshot
|
Aucune | Aucune |
| vpc:ActivateRouterInterface | ActivateRouterInterface | update |
*RouterInterface
|
Aucune | Aucune |
| vpc:DescribeVRouters | DescribeVRouters | get |
*All Resource
|
vpc:VPC |
Aucune |
| vpc:ModifyVirtualBorderRouterAttribute | ModifyVirtualBorderRouterAttribute | update |
*VirtualBorderRouter
|
Aucune | Aucune |
| vpc:ModifyVpcAttribute | ModifyVpcAttribute | update |
*VPC
|
vpc:tag |
Aucune |
| vpc:AllocateEipAddress | AllocateEipAddress | update |
*All Resource
|
Aucune | Aucune |
| vpc:DescribePhysicalConnections | DescribePhysicalConnections | get |
*All Resource
|
Aucune | Aucune |
| vpc:UnassociateEipAddress | UnassociateEipAddress | update |
*All Resource
|
Aucune | Aucune |
| vpc:DeletePhysicalConnection | DeletePhysicalConnection | delete |
*PhysicalConnection
|
Aucune | Aucune |
| vpc:DescribeVpcs | DescribeVpcs | get |
*All Resource
|
vpc:tag |
Aucune |
| vpc:DeactivateRouterInterface | DeactivateRouterInterface | update |
*RouterInterface
|
Aucune | Aucune |
| vpc:DescribeBandwidthPackages | DescribeBandwidthPackages | get |
*All Resource
|
Aucune | Aucune |
| vpc:RemoveBandwidthPackageIps | RemoveBandwidthPackageIps | delete |
*BandwidthPackage
|
Aucune | Aucune |
| vpc:DeleteVSwitch | DeleteVSwitch | delete |
*VSwitch
|
Aucune | Aucune |
| vpc:ModifyBandwidthPackageSpec | ModifyBandwidthPackageSpec | update |
*BandwidthPackage
|
Aucune | Aucune |
| vpc:CreateHaVip | CreateHaVip | create |
*All Resource
|
Aucune | Aucune |
| vpc:DescribeEipAddresses | DescribeEipAddresses | get |
*Address
|
Aucune | Aucune |
| vpc:ModifyRouterInterfaceSpec | ModifyRouterInterfaceSpec | update |
*RouterInterface
|
Aucune | Aucune |
| vpc:EnablePhysicalConnection | EnablePhysicalConnection | update |
*PhysicalConnection
|
Aucune | Aucune |
| vpc:DeleteVirtualBorderRouter | DeleteVirtualBorderRouter | delete |
*VirtualBorderRouter
|
Aucune | Aucune |
| vpc:DescribeRouterInterfaces | DescribeRouterInterfaces | get |
*RouterInterface
|
Aucune | Aucune |
| vpc:DescribeNatGateways | DescribeNatGateways | get |
*All Resource
|
Aucune | Aucune |
| vpc:ModifyPhysicalConnectionAttribute | ModifyPhysicalConnectionAttribute | update |
*PhysicalConnection
|
Aucune | Aucune |
| vpc:DeleteForwardEntry | DeleteForwardEntry | delete |
*ForwardTable
|
Aucune | Aucune |
| vpc:DescribeVirtualBorderRoutersForPhysicalConnection | DescribeVirtualBorderRoutersForPhysicalConnection | get |
*PhysicalConnection
|
vpc:PhysicalConnection |
Aucune |
| vpc:DescribeRouteTables | DescribeRouteTables | get |
*RouteTable
|
vpc:VBR vpc:VRouter |
Aucune |
| vpc:TerminatePhysicalConnection | TerminatePhysicalConnection | update |
*PhysicalConnection
|
Aucune | Aucune |
| vpc:ModifyRouterInterfaceAttribute | ModifyRouterInterfaceAttribute | update |
*RouterInterface
|
vpc:TargetAccountRDId |
Aucune |
| vpc:DescribeForwardTableEntries | DescribeForwardTableEntries | get |
*ForwardTable
|
Aucune | Aucune |
| vpc:CreatePhysicalConnection | CreatePhysicalConnection | create |
*All Resource
|
Aucune | Aucune |
| vpc:DeleteRouteEntry | DeleteRouteEntry | delete |
*RouteTable
|
Aucune | Aucune |
| vpc:DeleteRouterInterface | DeleteRouterInterface | delete |
*RouterInterface
|
Aucune | Aucune |
| vpc:RecoverVirtualBorderRouter | RecoverVirtualBorderRouter | update |
*VirtualBorderRouter
|
Aucune | Aucune |
| vpc:DescribeHaVips | DescribeHaVips | get |
*All Resource
|
Aucune | Aucune |
| vpc:TerminateVirtualBorderRouter | TerminateVirtualBorderRouter | update |
*VirtualBorderRouter
|
Aucune | Aucune |
| vpc:CreateVpc | CreateVpc | create |
*All Resource
|
Aucune | Aucune |
| vpc:DeleteHaVip | DeleteHaVip | delete |
*HaVip
|
Aucune | Aucune |
| vpc:AddBandwidthPackageIps | AddBandwidthPackageIps | create |
*BandwidthPackage
|
Aucune | Aucune |
| vpc:CreateVirtualBorderRouter | CreateVirtualBorderRouter | create |
*All Resource
|
Aucune | Aucune |
| vpc:CreateForwardEntry | CreateForwardEntry | create |
*ForwardTable
|
Aucune | Aucune |
| vpc:ReleaseEipAddress | ReleaseEipAddress | update |
*Address
|
vpc:tag |
Aucune |
| vpc:ModifyVRouterAttribute | ModifyVRouterAttribute | update |
*VRouter
|
Aucune | Aucune |
| vpc:DeleteNatGateway | DeleteNatGateway | delete |
*NatGateway
|
Aucune | Aucune |
| vpc:DescribeNewProjectEipMonitorData | DescribeNewProjectEipMonitorData | get |
*Address
|
Aucune | Aucune |
| vpc:CreateRouterInterface | CreateRouterInterface | create |
*All Resource
|
vpc:TargetAccountRDId |
Aucune |
| vpc:ConnectRouterInterface | ConnectRouterInterface | update |
*RouterInterface
|
Aucune | Aucune |
| vpc:DescribeVirtualBorderRouters | DescribeVirtualBorderRouters | get |
*VirtualBorderRouter
|
Aucune | Aucune |
| vpc:ModifyEipAddressAttribute | ModifyEipAddressAttribute | update |
*Address
|
Aucune | Aucune |
| vpc:UnassociateHaVip | UnassociateHaVip | delete |
*Instance
*HaVip
|
Aucune | Aucune |
| vpc:DeleteVpc | DeleteVpc | delete |
*VPC
|
vpc:tag |
Aucune |
| vpc:DeleteBandwidthPackage | DeleteBandwidthPackage | delete |
*BandwidthPackage
|
Aucune | Aucune |
| vpc:DescribeEipMonitorData | DescribeEipMonitorData | get |
*Address
|
Aucune | Aucune |
| vpc:ModifyForwardEntry | ModifyForwardEntry | update |
*ForwardTable
|
Aucune | Aucune |
| vpc:ModifyHaVipAttribute | ModifyHaVipAttribute | update |
*HaVip
|
Aucune | Aucune |
| vpc:DescribeVSwitches | DescribeVSwitches | get |
*All Resource
|
vpc:VPC |
Aucune |
| vpc:CreateRouteEntry | CreateRouteEntry | create |
*RouteTable
|
Aucune | Aucune |
| vpc:CreateVSwitch | CreateVSwitch | create |
*All Resource
|
vpc:tag |
Aucune |
| vpc:CreateNatGateway | CreateNatGateway | create |
*All Resource
|
Aucune | Aucune |
| vpc:AssociateEipAddress | AssociateEipAddress | update |
*All Resource
|
Aucune | Aucune |
| vpc:AssociateHaVip | AssociateHaVip | update |
*Instance
*HaVip
|
Aucune | Aucune |
| vpc:CancelPhysicalConnection | CancelPhysicalConnection | update |
*PhysicalConnection
|
Aucune | Aucune |
| vpc:ModifyVSwitchAttribute | ModifyVSwitchAttribute | update |
*VSwitch
|
Aucune | Aucune |
Resource
Le tableau suivant répertorie les ressources définies par Elastic Compute Service. Spécifiez-les dans l'élément Resource des instructions de politique RAM pour accorder des permissions sur des opérations spécifiques. Chaque ressource est identifiée de manière unique par un ARN. Format : acs:{#ramcode}:{#regionId}:{#accountId}:{#resourceType} :
acs: acronyme d'Alibaba Cloud Service, désignant le cloud public d'Alibaba Cloud.{#ramcode}: le code utilisé dans RAM pour identifier un service Alibaba Cloud.{#regionId}: l'ID de région. Si la ressource couvre toutes les régions, définissez cette valeur sur un astérisque (*).{#accountId}: l'ID du compte Alibaba Cloud. Si la ressource couvre tous les comptes Alibaba Cloud, définissez cette valeur sur un astérisque (*).{#resourceType}: l'identifiant de ressource défini par le service. Il prend en charge une structure hiérarchique, similaire à un chemin de fichier. Si l'instruction couvre des ressources globales, définissez cette valeur sur un astérisque (*).
Type de ressource |
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
Le tableau suivant répertorie les clés de condition au niveau du produit définies par Elastic Compute Service. Vous pouvez également utiliser les clés de condition communes d'Alibaba Cloud. Spécifiez ces clés dans l'élément Condition des instructions de politique RAM pour définir des règles d'autorisation granulaires. Pour chaque clé de condition, spécifiez les valeurs de condition dans l'élément Condition_value de la politique.
Chaque clé de condition possède un type de données spécifique, tel que string, number, Boolean ou adresse IP. Le type de données détermine les opérateurs conditionnels utilisables pour comparer les valeurs de la requête avec les valeurs de la politique. Les opérateurs conditionnels doivent être compatibles avec le type de données de la clé de condition. En cas d'incompatibilité, la politique sera invalidée. Consultez Opérateur de condition pour connaître les combinaisons valides.
Clé de condition |
Description |
Type de données |
| ecs:SecurityEnhancementStrategy | Le type de système d'exploitation de l'image. | String |
| vpc:CreateDefaultVpc | Indique si le renforcement de la sécurité est activé. | Boolean |
| ecs:AssociatePublicIpAddress | Indique si un VPC par défaut peut être créé. | Boolean |
| ecs:PasswordInherit | Indique si des adresses IP publiques peuvent être attribuées aux ressources lors de la création de ressources ou de modifications de configuration. Ce paramètre indique si les ressources peuvent être configurées avec une bande passante publique supérieure à 0 Mbit/s. | Boolean |
| ecs:RamRoleName | Indique s'il faut utiliser le mot de passe prédéfini dans l'image. | String |
| vpc:IsDefaultVSwitch | Indique si le vSwitch est le vSwitch par défaut et si le vSwitch par défaut peut être utilisé. | Boolean |
| ecs:IsSystemDiskEncrypted | Indique si le disque système est chiffré. | String |
| ecs:PasswordCustomized | Indique si le disque système est chiffré à l'aide d'une clé principale. | Boolean |
| ecs:CommandRunAs | La source de l'image. | String |
| ecs:SecurityGroupSourceCidrIps | Indique si un mot de passe personnalisé est utilisé. |
Array |
| ecs:InstanceTypeFamily | L'utilisateur du système d'exploitation qui exécute les commandes Cloud Assistant. | String |
| ecs:SecurityGroupIpProtocols | Indique si le mode renforcé (IMDSv2) est requis lors de l'accès aux métadonnées de l'instance. |
Array |
| vpc:IsDefaultVpc | Le bloc CIDR IPv4 source pour lequel le groupe de sécurité accorde des autorisations d'accès. | Boolean |
| ecs:IsDiskByokEncrypted | Description : L'ARN de la ressource VPC. Exemple : acs:vpc:cn-shanghai:1234567890:vpc/vpc-abc0123efg4567*** | String |
| ecs:InstanceType | Indique si le disque de données est chiffré. | String |
| ecs:NotSpecifySecurityGroupId | La famille d'instances. | Boolean |
| ecs:ImagePlatform | Le mode de facturation de l'instance. | String |
| ecs:NotSpecifyRamRoleName | L'UID du propriétaire de l'image. | Boolean |
| ecs:IsSystemDiskByokEncrypted | Le protocole de couche de transport activé par le groupe de sécurité. | String |
| ecs:SessionStartAs | Indique si le VPC est le VPC par défaut. | String |
| ecs:ImageSource | Indique si la connexion à l'instance est effectuée par un utilisateur non root. | String |
| ecs:SecurityHardeningMode | Indique si le disque de données est chiffré à l'aide d'une clé principale. | Boolean |
| vpc:VPC | Le type d'instance. | String |
| ecs:IsDiskEncrypted | Indique si aucun identifiant de groupe de sécurité n'est spécifié. | String |
| ecs:InstanceChargeType | Le mode de facturation de l'instance. | String |
| ecs:ImageOwnerId | L'UID du propriétaire de l'image. | String |
| ecs:LoginAsNonRoot | Indique si la connexion à l'instance est effectuée par un utilisateur non root. | Boolean |
Comment créer des politiques RAM personnalisées ?
Créez des politiques personnalisées et accordez-les à des utilisateurs RAM, des groupes d'utilisateurs RAM ou des rôles RAM. Pour obtenir des instructions, consultez :