View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS AppConfig - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS AppConfig

AWS AppConfig (Dienstpräfix:appconfig) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert von AWS AppConfig

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 SDK-Client IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

CreateApplication

appconfig

appconfig: CreateApplication

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

CreateConfigurationProfile

appconfig

appconfig: CreateConfigurationProfile

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

appconfig.amazonaws.com

Schreiben

CreateDeploymentStrategy

appconfig

appconfig: CreateDeploymentStrategy

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

CreateEnvironment

appconfig

appconfig: CreateEnvironment

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

appconfig.amazonaws.com

Schreiben

CreateExperimentDefinition

appconfig

appconfig: CreateExperimentDefinition

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

CreateExtension

appconfig

appconfig: CreateExtension

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

appconfig.amazonaws.com

Schreiben

CreateExtensionAssociation

appconfig

appconfig: CreateExtensionAssociation

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

CreateHostedConfigurationVersion

appconfig

appconfig: CreateHostedConfigurationVersion

Schreiben

DeleteApplication

appconfig

Anwendungskonfiguration: DeleteApplication

Schreiben

DeleteConfigurationProfile

appconfig

Anwendungskonfiguration: DeleteConfigurationProfile

Schreiben

DeleteDeploymentStrategy

appconfig

Anwendungskonfiguration: DeleteDeploymentStrategy

Schreiben

DeleteEnvironment

appconfig

Anwendungskonfiguration: DeleteEnvironment

Schreiben

DeleteExperimentDefinition

appconfig

Anwendungskonfiguration: DeleteExperimentDefinition

Schreiben

DeleteExtension

appconfig

Anwendungskonfiguration: DeleteExtension

Schreiben

DeleteExtensionAssociation

appconfig

Anwendungskonfiguration: DeleteExtensionAssociation

Schreiben

DeleteHostedConfigurationVersion

appconfig

Anwendungskonfiguration: DeleteHostedConfigurationVersion

Schreiben

GetAccountSettings

appconfig

Anwendungskonfiguration: GetAccountSettings

Lesen

GetApplication

appconfig

Anwendungskonfiguration: GetApplication

Lesen

GetConfiguration

appconfig

Anwendungskonfiguration: GetConfiguration

Lesen

GetConfigurationProfile

appconfig

Anwendungskonfiguration: GetConfigurationProfile

Lesen

GetDeployment

appconfig

Anwendungskonfiguration: GetDeployment

Lesen

GetDeploymentStrategy

appconfig

Anwendungskonfiguration: GetDeploymentStrategy

Lesen

GetEnvironment

appconfig

Anwendungskonfiguration: GetEnvironment

Lesen

GetExperimentDefinition

appconfig

Anwendungskonfiguration: GetExperimentDefinition

Lesen

GetExperimentRun

appconfig

Anwendungskonfiguration: GetExperimentRun

Lesen

GetExtension

appconfig

Anwendungskonfiguration: GetExtension

Lesen

GetExtensionAssociation

appconfig

Anwendungskonfiguration: GetExtensionAssociation

Lesen

GetHostedConfigurationVersion

appconfig

Anwendungskonfiguration: GetHostedConfigurationVersion

Lesen

ListApplications

appconfig

Anwendungskonfiguration: ListApplications

Auflisten

ListConfigurationProfiles

appconfig

Anwendungskonfiguration: ListConfigurationProfiles

Auflisten

ListDeploymentStrategies

appconfig

Anwendungskonfiguration: ListDeploymentStrategies

Auflisten

ListDeployments

appconfig

Anwendungskonfiguration: ListDeployments

Auflisten

ListEnvironments

appconfig

Anwendungskonfiguration: ListEnvironments

Auflisten

ListExperimentDefinitions

appconfig

Anwendungskonfiguration: ListExperimentDefinitions

Auflisten

ListExperimentRunEvents

appconfig

Anwendungskonfiguration: ListExperimentRunEvents

Auflisten

ListExperimentRuns

appconfig

Anwendungskonfiguration: ListExperimentRuns

Auflisten

ListExtensionAssociations

appconfig

Anwendungskonfiguration: ListExtensionAssociations

Auflisten

ListExtensions

appconfig

Anwendungskonfiguration: ListExtensions

Auflisten

ListHostedConfigurationVersions

appconfig

Anwendungskonfiguration: ListHostedConfigurationVersions

Auflisten

ListTagsForResource

appconfig

Anwendungskonfiguration: ListTagsForResource

Lesen

StartDeployment

appconfig

Anwendungskonfiguration: StartDeployment

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

StartExperimentRun

appconfig

appconfig: StartExperimentRun

Schreiben

Anwendungskonfiguration: TagResource

Markieren, Schreiben

StopDeployment

appconfig

appconfig: StopDeployment

Schreiben

StopExperimentRun

appconfig

Anwendungskonfiguration: StopExperimentRun

Schreiben

TagResource

appconfig

Anwendungskonfiguration: TagResource

Markieren, Schreiben

UntagResource

appconfig

appconfig: UntagResource

Markieren, Schreiben

UpdateAccountSettings

appconfig

appconfig: UpdateAccountSettings

Schreiben

UpdateApplication

appconfig

Anwendungskonfiguration: UpdateApplication

Schreiben

UpdateConfigurationProfile

appconfig

Anwendungskonfiguration: UpdateConfigurationProfile

Schreiben

ich bin: PassRole

ich bin: PassedToService

appconfig.amazonaws.com

Schreiben

UpdateDeploymentStrategy

appconfig

appconfig: UpdateDeploymentStrategy

Schreiben

UpdateEnvironment

appconfig

Anwendungskonfiguration: UpdateEnvironment

Schreiben

ich bin: PassRole

ich bin: PassedToService

appconfig.amazonaws.com

Schreiben

UpdateExperimentDefinition

appconfig

appconfig: UpdateExperimentDefinition

Schreiben

UpdateExperimentRun

appconfig

Anwendungskonfiguration: UpdateExperimentRun

Schreiben

UpdateExtension

appconfig

Anwendungskonfiguration: UpdateExtension

Schreiben

ich bin: PassRole

ich bin: PassedToService

appconfig.amazonaws.com

Schreiben

UpdateExtensionAssociation

appconfig

appconfig: UpdateExtensionAssociation

Schreiben

ValidateConfiguration

appconfig

Anwendungskonfiguration: ValidateConfiguration

Schreiben

GetLatestConfiguration

appconfig-Daten

Anwendungskonfiguration: GetLatestConfiguration

Lesen

StartConfigurationSession

appconfig-Daten

Anwendungskonfiguration: StartConfigurationSession

Schreiben

Aktionen definiert von AWS AppConfig

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

CreateApplication

Gewährt die Berechtigung zum Erstellen einer Anwendung

as: RequestTag /$ {} TagKey

war: TagKeys

Schreiben

CreateConfigurationProfile

Gewährt die Berechtigung zum Erstellen eines Konfigurationsprofils

Anwendung*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateDeploymentStrategy

Gewährt die Berechtigung zum Erstellen einer Bereitstellungsstrategie

aws: RequestTag /$ {} TagKey

war: TagKeys

Schreiben

CreateEnvironment

Gewährt die Berechtigung zum Erstellen einer Umgebung

Anwendung*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateExperimentDefinition

Erteilt die Erlaubnis, eine Experimentdefinition zu erstellen

Anwendung*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateExtension

Erteilung der Berechtigung zur Erstellung einer Erweiterung

aws: RequestTag /$ {} TagKey

war: TagKeys

Schreiben

CreateExtensionAssociation

Erteilung der Berechtigung zur Erstellung einer Erweiterungsassoziation

aws: RequestTag /$ {} TagKey

war: TagKeys

Schreiben

CreateHostedConfigurationVersion

Gewährt die Berechtigung zum Erstellen einer gehosteten Konfigurationsversion

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

DeleteApplication

Gewährt die Berechtigung zum Löschen einer Anwendung

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteConfigurationProfile

Gewährt die Berechtigung zum Löschen eines Konfigurationsprofils

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

DeleteDeploymentStrategy

Gewährt die Berechtigung zum Löschen einer Bereitstellungsstrategie

Bereitstellungsstrategie*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteEnvironment

Gewährt die Berechtigung zum Löschen einer Umgebung

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Umgebung*

as: ResourceTag /$ {} TagKey

DeleteExperimentDefinition

Erteilt die Erlaubnis, eine Experimentdefinition zu löschen

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Definition des Experiments*

als: /$ {} ResourceTag TagKey

DeleteExtension

Erteilung der Berechtigung zum Löschen einer Erweiterung

Erweiterung*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteExtensionAssociation

Erteilung der Berechtigung zum Löschen einer Erweiterungs-Zuordnung

Erweiterung/Zuordnung*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteHostedConfigurationVersion

Gewährt die Berechtigung zum Löschen einer gehosteten Konfigurationsversion

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

Version der gehosteten Konfiguration*

GetAccountSettings

Erteilt die Erlaubnis, kontoweite Einstellungen einzusehen AppConfig

Lesen

GetApplication

Gewährt die Berechtigung zum Anzeigen von Details zu einer Anwendung

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

GetConfiguration

Gewährt die Berechtigung zum Anzeigen von Details zu einer Konfiguration

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

Umgebung*

as: ResourceTag /$ {} TagKey

GetConfigurationProfile

Gewährt die Berechtigung zum Anzeigen von Details zu einem Konfigurationsprofil

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

GetDeployment

Gewährt die Berechtigung zum Anzeigen von Details zu einer Bereitstellung

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

Bereitstellung*

as: ResourceTag /$ {} TagKey

Umgebung*

as: ResourceTag /$ {} TagKey

GetDeploymentStrategy

Gewährt die Berechtigung zum Anzeigen von Details zu einer Bereitstellungsstrategie

Bereitstellungsstrategie*

als: /$ {} ResourceTag TagKey

Lesen

GetEnvironment

Gewährt die Berechtigung zum Anzeigen von Details zu einer Umgebung

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

Umgebung*

as: ResourceTag /$ {} TagKey

GetExperimentDefinition

Erteilt die Erlaubnis, Details zu einer Experimentdefinition einzusehen

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

Definition des Experiments*

als: /$ {} ResourceTag TagKey

GetExperimentRun

Erteilt die Erlaubnis, Details zu einem Testlauf einzusehen

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

Definition des Experiments*

als: /$ {} ResourceTag TagKey

Experiment durchführen*

als: /$ {} ResourceTag TagKey

GetExtension

Erteilung der Berechtigung zur Anzeige von Details zu einer Erweiterung

Erweiterung*

as: ResourceTag /$ {} TagKey

Lesen

GetExtensionAssociation

Erteilung der Berechtigung zur Anzeige von Details über eine Erweiterungs-Zuordnung

Erweiterung/Zuordnung*

als: /$ {} ResourceTag TagKey

Lesen

GetHostedConfigurationVersion

Gewährt die Berechtigung zum Anzeigen von Details zu einer gehosteten Konfigurationsversion

Anwendung*

as: ResourceTag /$ {} TagKey

Lesen

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

Version der gehosteten Konfiguration*

GetLatestConfiguration

Gewährt die Berechtigung zum Abrufen einer bereitgestellten Konfiguration

Konfiguration*

als: ResourceTag /$ {} TagKey

Lesen

ListApplications

Gewährt die Berechtigung zum Auflisten der Anwendungen in Ihrem Konto

List

ListConfigurationProfiles

Gewährt die Berechtigung zum Auflisten der Konfigurationsprofile für eine Anwendung

Anwendung*

as: ResourceTag /$ {} TagKey

Auflisten

ListDeploymentStrategies

Gewährt die Berechtigung zum Auflisten der Bereitstellungsstrategien für Ihr Konto

List

ListDeployments

Gewährt die Berechtigung zum Auflisten der Bereitstellungen für eine Umgebung

Anwendung*

as: ResourceTag /$ {} TagKey

Auflisten

Umgebung*

as: ResourceTag /$ {} TagKey

ListEnvironments

Gewährt die Berechtigung zum Auflisten der Umgebungen für eine Anwendung

Anwendung*

as: ResourceTag /$ {} TagKey

Auflisten

ListExperimentDefinitions

Erteilt die Erlaubnis, die Experimentdefinitionen in Ihrem Konto aufzulisten

Auflisten

ListExperimentRunEvents

Erteilt die Erlaubnis, die Ereignisse für einen Experimentlauf aufzulisten

Anwendung*

as: ResourceTag /$ {} TagKey

Auflisten

Definition des Experiments*

als: /$ {} ResourceTag TagKey

Experiment durchführen*

als: /$ {} ResourceTag TagKey

ListExperimentRuns

Erteilt die Erlaubnis, die Versuchsläufe für eine Experimentdefinition aufzulisten

Anwendung*

as: ResourceTag /$ {} TagKey

Auflisten

Definition des Experiments*

als: /$ {} ResourceTag TagKey

ListExtensionAssociations

Erteilung der Berechtigung zur Auflistung der Erweiterungs-Zuordnungen in Ihrem Konto

Auflisten

ListExtensions

Erteilung der Berechtigung zur Auflistung der Erweiterungen in Ihrem Konto

Auflisten

ListHostedConfigurationVersions

Gewährt die Berechtigung zum Auflisten der gehosteten Konfigurationsversionen für ein Konfigurationsprofil

Anwendung*

as: ResourceTag /$ {} TagKey

Auflisten

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

ListTagsForResource

Gewährt die Berechtigung zum Anzeigen einer Liste von Ressourcen-Tags für eine angegebene Ressource.

Anwendung

as: ResourceTag /$ {} TagKey

Lesen

Konfigurationsprofil

als: ResourceTag /$ {} TagKey

Einsatz

as: ResourceTag /$ {} TagKey

Bereitstellungsstrategie

als: ResourceTag /$ {} TagKey

Umgebung

as: ResourceTag /$ {} TagKey

Definition des Experiments

als: ResourceTag /$ {} TagKey

Experiment ausführen

als: ResourceTag /$ {} TagKey

Erweiterung

as: ResourceTag /$ {} TagKey

Erweiterung, Assoziation

als: ResourceTag /$ {} TagKey

StartConfigurationSession

Gewährt die Berechtigung zum Starten einer Konfigurationssitzung

Konfiguration*

als: ResourceTag /$ {} TagKey

Schreiben

StartDeployment

Gewährt die Berechtigung zum Initiieren einer Bereitstellung

Anwendung*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

Konfigurationsprofil*

as: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Bereitstellungsstrategie*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Umgebung*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

StartExperimentRun

Erteilt die Erlaubnis, einen Experimentlauf zu starten

Anwendung*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

Definition des Experiments*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

StopDeployment

Gewährt die Berechtigung zum Beenden einer Bereitstellung

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Bereitstellung*

as: ResourceTag /$ {} TagKey

Umgebung*

as: ResourceTag /$ {} TagKey

StopExperimentRun

Erteilt die Erlaubnis, einen Versuchslauf zu beenden

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Definition des Experiments*

als: /$ {} ResourceTag TagKey

Experiment durchführen*

als: /$ {} ResourceTag TagKey

TagResource

Gewährt die Berechtigung zum Versehen einer appconfig-Ressource mit einem Tag

Anwendung

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

Konfiguration

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Konfigurationsprofil

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Einsatz

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Bereitstellungsstrategie

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Umgebung

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Definition des Experiments

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Experiment ausführen

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Erweiterung

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Erweiterung, Assoziation

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer appconfig-Ressource

Anwendung

aws: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

Konfiguration

as: ResourceTag /$ {} TagKey

war: TagKeys

Konfigurationsprofil

als: ResourceTag /$ {} TagKey

war: TagKeys

Einsatz

as: ResourceTag /$ {} TagKey

war: TagKeys

Bereitstellungsstrategie

als: ResourceTag /$ {} TagKey

war: TagKeys

Umgebung

aws: ResourceTag /$ {} TagKey

war: TagKeys

Definition des Experiments

als: ResourceTag /$ {} TagKey

war: TagKeys

Experiment ausführen

als: ResourceTag /$ {} TagKey

war: TagKeys

Erweiterung

as: ResourceTag /$ {} TagKey

war: TagKeys

Erweiterung, Assoziation

als: ResourceTag /$ {} TagKey

war: TagKeys

UpdateAccountSettings

Erteilt die Erlaubnis, kontoweite Einstellungen AppConfig zu ändern

Schreiben

UpdateApplication

Gewährt die Berechtigung zum Ändern einer Anwendung

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

UpdateConfigurationProfile

Gewährt die Berechtigung zum Ändern eines Konfigurationsprofils

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

UpdateDeploymentStrategy

Gewährt die Berechtigung zum Ändern einer Bereitstellungsstrategie

Bereitstellungsstrategie*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateEnvironment

Gewährt die Berechtigung zum Ändern einer Umgebung

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Umgebung*

as: ResourceTag /$ {} TagKey

UpdateExperimentDefinition

Erteilt die Erlaubnis, eine Experimentdefinition zu ändern

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Definition des Experiments*

als: /$ {} ResourceTag TagKey

UpdateExperimentRun

Erteilt die Erlaubnis, einen Testlauf zu ändern

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Definition des Experiments*

als: /$ {} ResourceTag TagKey

Experiment durchführen*

als: /$ {} ResourceTag TagKey

UpdateExtension

Erteilung der Berechtigung zur Änderung einer Erweiterung

Erweiterung*

as: ResourceTag /$ {} TagKey

Schreiben

UpdateExtensionAssociation

Erteilung der Berechtigung zur Änderung einer Erweiterungs-Zuordnung

Erweiterung/Zuordnung*

als: /$ {} ResourceTag TagKey

Schreiben

ValidateConfiguration

Gewährt die Berechtigung zum Validieren einer Konfiguration

Anwendung*

as: ResourceTag /$ {} TagKey

Schreiben

Konfigurationsprofil*

as: /$ {} ResourceTag TagKey

Ressourcentypen, definiert durch AWS AppConfig

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Anwendung

arn: $ {Partition} :appconfig: $ {Region} :$ {Account} :application/$ {} ApplicationId

as: /$ {} ResourceTag TagKey

Konfiguration

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :application/$ {} /environment/$ {} /configuration/$ {ApplicationId} EnvironmentId ConfigurationProfileId

TagKeyas: /$ {} ResourceTag

Konfigurationsprofil

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :application/$ {} /configurationprofile/$ {} ApplicationId ConfigurationProfileId

TagKeyas: /$ {} ResourceTag

Einsatz

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :application/$ {} /environment/$ {} /deployment/$ {ApplicationId} EnvironmentId DeploymentNumber

TagKeyas: /$ {} ResourceTag

Bereitstellungsstrategie

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :deploymentstrategy/$ {} DeploymentStrategyId

awsTagKey: /$ {} ResourceTag

Umwelt

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :application/$ {} /environment/$ {} ApplicationId EnvironmentId

TagKeyas: /$ {} ResourceTag

Definition des Experiments

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :application/$ {} /experimentdefinition/$ {} ApplicationId ExperimentDefinitionId

TagKeyas: /$ {} ResourceTag

Experiment ausführen

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :application/$ {} /experimentdefinition/$ {} /experimentrun/$ {ApplicationId} ExperimentDefinitionId ExperimentRunNumber

als: /$ {} ResourceTag TagKey

Erweiterung

arn: $ {Partition} :appconfig: $ {Region} :$ {Account} :extension/$ {} /$ {} ExtensionId ExtensionVersionNumber

TagKeyas: /$ {} ResourceTag

Erweiterung, Assoziation

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :extensionassociation/$ {} ExtensionAssociationId

awsTagKey: /$ {} ResourceTag

gehostete Konfigurationsversion

arn: $ {Partition} :appconfig: $ {Region} :$ {Konto} :application/$ {} /configurationprofile/$ {} ApplicationId ConfigurationProfileId

Bedingungsschlüssel für AWS AppConfig

AWS AppConfig definiert die folgenden Bedingungsschlüssel, die im Element einer IAM-Richtlinie verwendet werden können. Condition

Bedingungsschlüssel Beschreibung Typ

aws: RequestTag /$ {} TagKey

Filtert den Zugriff nach dem erlaubten Satz von Werten für einen angegebenen Tag

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert den Zugriff nach einem Tag-Schlüssel-Wert-Paar, das der Ressource zugewiesen ist AWS

Zeichenfolge

aws: TagKeys

Filtert den Zugriff nach Liste von Tag-Schlüsseln, die in der Anforderung zulässig sind

ArrayOfString