Tous les produits
Search
Centre de documentation

Server Load Balancer:Autorisation RAM

Dernière mise à jour :Sep 11, 2026

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 Server Load Balancer pour les politiques d'autorisation RAM. Le code RAM (RamCode) de Server Load Balancer est alb , 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 Server Load Balancer. Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des 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 Resource de 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 Resource de 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

alb:AddEntriesToAcl AddEntriesToAcl create

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

Aucune Aucune
alb:LoadBalancerLeaveSecurityGroup LoadBalancerLeaveSecurityGroup none

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:ListSecurityPolicyRelations ListSecurityPolicyRelations get

*SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securitypolicy}

Aucune Aucune
alb:DeleteSecurityPolicy DeleteSecurityPolicy delete

*SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securitypolicyId}

Aucune Aucune
alb:StartListener StartListener update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:LoadBalancerJoinSecurityGroup LoadBalancerJoinSecurityGroup none

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:GetListenerAttribute GetListenerAttribute get

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

acs:ResourceTag

Aucune
alb:UpdateServerGroupAttribute UpdateServerGroupAttribute update

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Aucune Aucune
alb:ListServerGroups ListServerGroups get

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/*

Aucune Aucune
alb:ListAclRelations ListAclRelations get

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#AclId}

Aucune Aucune
alb:RemoveEntriesFromAcl RemoveEntriesFromAcl delete

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

Aucune Aucune
alb:DisableLoadBalancerIpv6Internet DisableLoadBalancerIpv6Internet update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:ListTagValues ListTagValues list

*All Resource

*

Aucune Aucune
alb:EnableDeletionProtection EnableDeletionProtection update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateRuleAttribute UpdateRuleAttribute update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#ServerGroupId}

Aucune Aucune
alb:ListTagResources ListTagResources get

LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securityPolicyId}

Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

Aucune Aucune
alb:TagResources TagResources create

LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Acl

acs:alb:{#regionId}:{#accountId}:acl/{#AclId}

SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#SecurityPolicyId}

Aucune Aucune
alb:ListAsynJobs ListAsynJobs get

*All Resource

*

Aucune Aucune
alb:ListRules ListRules get

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateAclAttribute UpdateAclAttribute update

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

Aucune Aucune
alb:ListListeners ListListeners get

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateListenerAttribute UpdateListenerAttribute update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

*SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securitypolicyId}

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Aucune Aucune
alb:UnTagResources UnTagResources delete

LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Acl

acs:alb:{#regionId}:{#accountId}:acl/{#AclId}

SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#SecurityPolicyId}

Aucune Aucune
alb:CancelShiftLoadBalancerZones CancelShiftLoadBalancerZones update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:DissociateAdditionalCertificatesFromListener DissociateAdditionalCertificatesFromListener delete

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateListenerLogConfig UpdateListenerLogConfig update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:DeleteListener DeleteListener delete

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:StopListener StopListener update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:MoveResourceGroup MoveResourceGroup update

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Aucune Aucune
alb:CreateLoadBalancer CreateLoadBalancer create

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/*

alb:AddressType

Aucune
alb:DeleteLoadBalancer DeleteLoadBalancer delete

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:GetLoadBalancerAttribute GetLoadBalancerAttribute get

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateLoadBalancerAddressTypeConfig UpdateLoadBalancerAddressTypeConfig update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

alb:AddressType

Aucune
alb:CreateServerGroup CreateServerGroup create

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/*

alb:ServerGroupProtocol

Aucune
alb:UpdateLoadBalancerZones UpdateLoadBalancerZones update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:GetListenerHealthStatus GetListenerHealthStatus get

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:ReplaceServersInServerGroup ReplaceServersInServerGroup update

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#ServerGroupId}

NetworkInterface

acs:alb:{#regionId}:{#accountId}:eni/{#NetworkInterfaceId}

Instance

acs:alb:{#regionId}:{#accountId}:ecs/{#InstanceId}

ContainerGroup

acs:alb:{#regionId}:{#accountId}:eci/{#ContainerGroupId}

Aucune Aucune
alb:CreateAScripts CreateAScripts create

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:ListHealthCheckTemplates ListHealthCheckTemplates list

*HealthCheckTemplate

acs:alb:{#regionId}:{#accountId}:healthchecktemplate/*

Aucune Aucune
alb:ListListenerCertificates ListListenerCertificates get

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateSecurityPolicyAttribute UpdateSecurityPolicyAttribute update

*SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securitypolicyId}

Aucune Aucune
alb:ListSecurityPolicies ListSecurityPolicies list

*SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/*

Aucune Aucune
alb:DeleteServerGroup DeleteServerGroup delete

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Aucune Aucune
alb:ListLoadBalancers ListLoadBalancers get

LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/*

LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateLoadBalancerEdition UpdateLoadBalancerEdition update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:ApplyHealthCheckTemplateToServerGroup ApplyHealthCheckTemplateToServerGroup update

*HealthCheckTemplate

acs:alb:{#regionId}:{#accountId}:healthchecktemplate/{#healthCheckTemplateId}

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#serverGroupId}

Aucune Aucune
alb:EnableLoadBalancerAccessLog EnableLoadBalancerAccessLog update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:EnableLoadBalancerIpv6Internet EnableLoadBalancerIpv6Internet update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

alb:AddressType

Aucune
alb:CreateListener CreateListener create

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

*SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securitypolicyId}

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

alb:ListenerProtocol

Aucune
alb:DeleteRules DeleteRules delete

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:UpdateRulesAttribute UpdateRulesAttribute update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#ServerGroupId}

Aucune Aucune
alb:DeleteRule DeleteRule delete

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

acs:ResourceTag

Aucune
alb:GetHealthCheckTemplateAttribute GetHealthCheckTemplateAttribute get

*HealthCheckTemplate

acs:alb:{#regionId}:{#accountId}:healthchecktemplate/{#healthchecktemplateId}

Aucune Aucune
alb:CreateRules CreateRules create

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Aucune Aucune
alb:DisableDeletionProtection DisableDeletionProtection update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:CreateSecurityPolicy CreateSecurityPolicy create

*SecurityPolicy

acs:alb:{#regionId}:{#accountId}:securitypolicy/*

Aucune Aucune
alb:ListAclEntries ListAclEntries get

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

Aucune Aucune
alb:CreateRule CreateRule create

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Aucune Aucune
alb:UpdateHealthCheckTemplateAttribute UpdateHealthCheckTemplateAttribute update

*HealthCheckTemplate

acs:alb:{#regionId}:{#accountId}:healthchecktemplate/{#healthchecktemplateId}

Aucune Aucune
alb:DeleteHealthCheckTemplates DeleteHealthCheckTemplates delete

*HealthCheckTemplate

acs:alb:{#regionId}:{#accountId}:healthchecktemplate/{#HealthCheckTemplatesId}

Aucune Aucune
alb:RemoveServersFromServerGroup RemoveServersFromServerGroup update

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Instance

acs:alb:{#regionId}:{#accountId}:ecs/{#InstanceId}

NetworkInterface

acs:alb:{#regionId}:{#accountId}:eni/{#NetworkInterfaceId}

ContainerGroup

acs:alb:{#regionId}:{#accountId}:eci/{#ContainerGroupId}

Aucune Aucune
alb:DissociateAclsFromListener DissociateAclsFromListener delete

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:AttachCommonBandwidthPackageToLoadBalancer AttachCommonBandwidthPackageToLoadBalancer update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:CreateAcl CreateAcl create

*Acl

acs:alb:{#regionId}:{#accountId}:acl/*

Aucune Aucune
alb:DetachCommonBandwidthPackageFromLoadBalancer DetachCommonBandwidthPackageFromLoadBalancer update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:ListAScripts ListAScripts list

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:AddServersToServerGroup AddServersToServerGroup create

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Instance

acs:alb:{#regionId}:{#accountId}:ecs/{#InstanceId}

NetworkInterface

acs:alb:{#regionId}:{#accountId}:eni/{#NetworkInterfaceId}

ContainerGroup

acs:alb:{#regionId}:{#accountId}:eci/{#ContainerGroupId}

Aucune Aucune
alb:UpdateServerGroupServersAttribute UpdateServerGroupServersAttribute update

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

*Instance

acs:ecs:{#regionId}:{#accountId}:ecs/{#ecsId}

Aucune Aucune
alb:CreateHealthCheckTemplate CreateHealthCheckTemplate create

*HealthCheckTemplate

acs:alb:{#regionId}:{#accountId}:healthchecktemplate/*

Aucune Aucune
alb:StartShiftLoadBalancerZones StartShiftLoadBalancerZones update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:ListServerGroupServers ListServerGroupServers get

*ServerGroup

acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}

Aucune Aucune
alb:AssociateAclsWithListener AssociateAclsWithListener create

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:DeleteAcl DeleteAcl delete

*Acl

acs:alb:{#regionId}:{#accountId}:acl/{#aclId}

Aucune Aucune
alb:ListAcls ListAcls list

*Acl

acs:alb:{#regionId}:{#accountId}:acl/*

Aucune Aucune
alb:ListTagKeys ListTagKeys get

*All Resource

*

Aucune Aucune
alb:UpdateLoadBalancerAttribute UpdateLoadBalancerAttribute update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:AssociateAdditionalCertificatesWithListener AssociateAdditionalCertificatesWithListener create

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune
alb:DeleteAScripts DeleteAScripts delete

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:UpdateAScripts UpdateAScripts update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#LoadBalancerId}

Aucune Aucune
alb:DisableLoadBalancerAccessLog DisableLoadBalancerAccessLog update

*LoadBalancer

acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}

Aucune Aucune

Resource

Le tableau suivant répertorie les ressources définies par Server Load Balancer. 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

Acl
  • acs:alb:{#regionId}:{#accountId}:acl/{#aclId}
  • acs:alb:{#regionId}:{#accountId}:acl/*
LoadBalancer
  • acs:alb:{#regionId}:{#accountId}:loadbalancer/{#loadbalancerId}
  • acs:alb:{#regionId}:{#accountId}:loadbalancer/*
SecurityPolicy
  • acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securitypolicy}
  • acs:alb:{#regionId}:{#accountId}:securitypolicy/{#securitypolicyId}
  • acs:alb:{#regionId}:{#accountId}:securitypolicy/*
ServerGroup
  • acs:alb:{#regionId}:{#accountId}:servergroup/{#servergroupId}
  • acs:alb:{#regionId}:{#accountId}:servergroup/*
NetworkInterface
  • acs:alb:{#regionId}:{#accountId}:eni/{#NetworkInterfaceId}
Instance
  • acs:alb:{#regionId}:{#accountId}:ecs/{#InstanceId}
  • acs:ecs:{#regionId}:{#accountId}:ecs/{#ecsId}
ContainerGroup
  • acs:alb:{#regionId}:{#accountId}:eci/{#ContainerGroupId}
HealthCheckTemplate
  • acs:alb:{#regionId}:{#accountId}:healthchecktemplate/*
  • acs:alb:{#regionId}:{#accountId}:healthchecktemplate/{#healthCheckTemplateId}
  • acs:alb:{#regionId}:{#accountId}:healthchecktemplate/{#HealthCheckTemplatesId}

Condition

Le tableau suivant répertorie les clés de condition au niveau du produit définies par Server Load Balancer. 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

alb:ServerGroupProtocol Le type de protocole du groupe de serveurs d'Application Load Balancing (ALB). String
alb:AddressType Le type d'adresse d'Application Load Balancing (ALB). String
alb:ListenerProtocol Le type de protocole de l'écouteur d'Application Load Balancing (ALB). String

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 :