Aktionen, Ressourcen und Bedingungsschlüssel für AWS Elastic Load Balancing
AWS Elastic Load Balancing (Dienstpräfix:elasticloadbalancing) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Serviceautorisierung für diesen
Service an.
Themen
API-Operationen, definiert von AWS Elastic Load Balancing
In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.
| Operation | IAM-Aktion | Bedingungsschlüssel | Mögliche Werte | Zugriffsebene |
|---|---|---|---|---|
|
AddTags |
Taggen, Schreiben |
|||
|
ApplySecurityGroupsToLoadBalancer |
elastischer Lastenausgleich: ApplySecurityGroupsToLoadBalancer |
Schreiben |
||
|
AttachLoadBalancerToSubnets |
Schreiben |
|||
|
ConfigureHealthCheck |
Schreiben |
|||
|
CreateAppCookieStickinessPolicy |
elastischer Lastenausgleich: CreateAppCookieStickinessPolicy |
Schreiben |
||
|
CreateLBCookieStickinessPolicy |
Schreiben |
|||
|
CreateLoadBalancer |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateLoadBalancerListeners |
Schreiben |
|||
|
CreateLoadBalancerPolicy |
Schreiben |
|||
|
DeleteLoadBalancer |
Schreiben |
|||
|
DeleteLoadBalancerListeners |
Schreiben |
|||
|
DeleteLoadBalancerPolicy |
Schreiben |
|||
|
DeregisterInstancesFromLoadBalancer |
elastischer Lastenausgleich: DeregisterInstancesFromLoadBalancer |
Schreiben |
||
|
DescribeAccountLimits |
Lesen |
|||
|
DescribeInstanceHealth |
Lesen |
|||
|
DescribeLoadBalancerAttributes |
Lesen |
|||
|
DescribeLoadBalancerPolicies |
Lesen |
|||
|
DescribeLoadBalancerPolicyTypes |
elastischer Lastenausgleich: DescribeLoadBalancerPolicyTypes |
Lesen |
||
|
DescribeLoadBalancers |
Auflisten |
|||
|
DescribeTags |
Lesen |
|||
|
DetachLoadBalancerFromSubnets |
Schreiben |
|||
|
DisableAvailabilityZonesForLoadBalancer |
elastischer Lastenausgleich: DisableAvailabilityZonesForLoadBalancer |
Schreiben |
||
|
EnableAvailabilityZonesForLoadBalancer |
elastischer Lastenausgleich: EnableAvailabilityZonesForLoadBalancer |
Schreiben |
||
|
ModifyLoadBalancerAttributes |
Schreiben |
|||
|
RegisterInstancesWithLoadBalancer |
elastischer Lastenausgleich: RegisterInstancesWithLoadBalancer |
Schreiben |
||
|
RemoveTags |
Taggen, Schreiben |
|||
|
SetLoadBalancerListenerSSLCertificate |
elastischer Lastenausgleich: SetLoadBalancerListenerSSLCertificate |
Schreiben |
||
|
SetLoadBalancerPoliciesForBackendServer |
elastischer Lastenausgleich: SetLoadBalancerPoliciesForBackendServer |
Schreiben |
||
|
SetLoadBalancerPoliciesOfListener |
elastischer Lastenausgleich: SetLoadBalancerPoliciesOfListener |
Schreiben |
Aktionen definiert durch AWS Elastic Load Balancing
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Gewährt die Berechtigung zum Hinzufügen der angegebenen Tags zum angegebenen Load Balancer. Jeder Load Balancer kann maximal 10 Tags aufweisen. |
Markieren, Schreiben |
|||
Gewährt die Berechtigung zum Zuordnen einzelner oder mehrerer Sicherheitsgruppen zu Ihrem Load Balancer in einer Virtual Private Cloud (VPC). |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen eines oder mehrerer Subnetze zum Satz der konfigurierten Subnetze für den angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Angeben der Zustandsprüfungseinstellungen, die zum Auswerten des Zustands von Backend-Instances verwenden werden sollen. |
Schreiben |
|||
Gewährt die Berechtigung zum Generieren einer Richtlinie für Sticky Sessions mit Gültigkeitsdauerwerten für Sticky Sessions, die denen eines anwendungsgenerierten Cookies entsprechen. |
Schreiben |
|||
Gewährt die Berechtigung zum Generieren einer Richtlinie für Sticky Sessions mit Gültigkeitsdauerwerten für Sticky Sessions, die von der Gültigkeitsdauer des Browsers (Benutzer-Agent) oder einer festgelegten Ablaufzeit abhängig sind. |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Load Balancers |
elastischer Lastenausgleich: ListenerProtocol elastischer Lastenausgleich: /$ {} ResourceTag TagKey |
Schreiben |
||
Gewährt die Berechtigung zum Erstellen einzelner oder mehrerer Listener für den angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Richtlinie mit den angegebenen Attributen für den angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen des angegebenen Load Balancers. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen der angegebenen Listener aus dem angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen der angegebenen Richtlinie aus dem angegebenen Load Balancer. Diese Richtlinie darf für keinen Listener aktiviert werden. |
Schreiben |
|||
Gewährt die Berechtigung zum Aufheben der Registrierung der angegebenen Instances aus dem angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Beschreiben des Status der angegebenen Instances im Hinblick auf den angegebenen Load Balancer. |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben der Attribute für den angegebenen Load Balancer. |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben des angegebenen Richtlinien. |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben der angegebenen Load-Balancer-Richtlinientypen. |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben der angegebenen Load Balancer. Wenn keine Load Balancer angegeben werden, beschreibt der Aufruf alle Ihre Load Balancer. |
Auflisten |
|||
Gewährt die Berechtigung zum Beschreiben der den angegebenen Load Balancern zugeordneten Tags. |
Lesen |
|||
Gewährt die Berechtigung zum Entfernen der angegebenen Subnetze aus dem Satz der für den Load Balancer konfigurierten Subnetze. |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen der angegebenen Availability Zones aus dem Satz der Availability Zones für den angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen der angegebenen Availability Zones zum Satz der Availability Zones für den angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Ändern der Attribute für den angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen der angegebenen Instances zum angegebenen Load Balancer. |
Schreiben |
|||
Gewährt die Berechtigung zum Entfernen eines oder mehrerer Tags aus dem angegebenen Load Balancer. |
Markieren, Schreiben |
|||
Gewährt die Berechtigung zum Festlegen des Zertifikats, das die SSL-Verbindungen des angegebenen Listeners beendet. |
Schreiben |
|||
Gewährt die Berechtigung zum Ersetzen des Satzes von Richtlinien, die dem angegebenen Port zugeordnet sind, den der Backend-Server überwacht, durch einen neuen Satz von Richtlinien. |
Schreiben |
|||
Gewährt die Berechtigung zum Ersetzen des aktuellen Satzes von Richtlinien für den angegebenen Load Balancer-Port durch den angegebenen Satz von Richtlinien. |
Schreiben |
Ressourcentypen, definiert durch AWS Elastic Load Balancing
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn: $ {Partition} :elasticloadbalancing: $ {Region} :$ {Konto} :loadbalancer/$ {} LoadBalancerName |
Bedingungsschlüssel für AWS Elastic Load Balancing
AWS Elastic Load Balancing definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff nach Tag-Schlüssel-Wertepaaren, die in der Anforderung zulässig sind |
Zeichenfolge |
|
Filtert den Zugriff nach Tag-Schlüssel-Wert-Paar einer Ressource |
Zeichenfolge |
|
Filtert den Zugriff nach Liste von Tag-Schlüsseln, die in der Anforderung zulässig sind |
ArrayOfString |
|
Filtert den Zugriff nach Name einer ressourcenerstellenden API-Aktion |
Zeichenfolge |
|
Filtert den Zugriff durch die Listener-Protokolle, die in der Anfrage zulässig sind |
ArrayOfString |
|
Filtert den Zugriff nach vorangestellter Zeichenfolge eines Tag-Schlüssel/Wertepaars, das an eine Ressource angefügt ist |
Zeichenfolge |
|
Filtert den Zugriff nach vorangestellter Zeichenfolge eines Tag-Schlüssel/Wertepaars, das an eine Ressource angefügt ist |
Zeichenfolge |
|
Filtert den Zugriff nach dem Load Balancer-Schema, das in der Anforderung zulässig ist |
Zeichenfolge |
|
Filtert den Zugriff durch die Sicherheitsgruppen-IDs, die in der Anforderung zulässig sind |
ArrayOfString |
|
Filtert den Zugriff durch die SSL-Sicherheitsrichtlinien, die in der Anfrage zulässig sind |
ArrayOfString |
|
Filtert den Zugriff durch die Subnetz-IDs, die in der Anfrage zulässig sind |
ArrayOfString |