View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Vom Internet der Dinge verwaltete Integrationen - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Vom Internet der Dinge verwaltete Integrationen

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

Referenzen:

API-Operationen, definiert durch AWS Vom Internet der Dinge verwaltete Integrationen

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 der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

CreateAccountAssociation

iotmanagedintegrations:CreateAccountAssociation

Schreiben

iotmanagedintegrations:TagResource

Taggen, Schreiben

CreateCloudConnector

iotmanagedintegrations:CreateCloudConnector

Schreiben

CreateConnectorDestination

iotmanagedintegrations:CreateConnectorDestination

Schreiben

CreateCredentialLocker

iotmanagedintegrations:CreateCredentialLocker

Schreiben

iotmanagedintegrations:TagResource

Taggen, Schreiben

CreateDestination

iotmanagedintegrations:CreateDestination

Schreiben

iam:PassRole

Schreiben

CreateEventLogConfiguration

iotmanagedintegrations:CreateEventLogConfiguration

Schreiben

CreateManagedThing

iotmanagedintegrations:CreateManagedThing

Schreiben

iotmanagedintegrations:TagResource

Taggen, Schreiben

CreateNotificationConfiguration

iotmanagedintegrations:CreateNotificationConfiguration

Schreiben

CreateOtaTask

iotmanagedintegrations:CreateOtaTask

Schreiben

iotmanagedintegrations:TagResource

Taggen, Schreiben

CreateOtaTaskConfiguration

iotmanagedintegrations:CreateOtaTaskConfiguration

Schreiben

CreateProvisioningProfile

iotmanagedintegrations:CreateProvisioningProfile

Schreiben

iotmanagedintegrations:TagResource

Taggen, Schreiben

DeleteAccountAssociation

iotmanagedintegrations:DeleteAccountAssociation

Schreiben

DeleteCloudConnector

iotmanagedintegrations:DeleteCloudConnector

Schreiben

DeleteConnectorDestination

iotmanagedintegrations:DeleteConnectorDestination

Schreiben

DeleteCredentialLocker

iotmanagedintegrations:DeleteCredentialLocker

Schreiben

DeleteDestination

iotmanagedintegrations:DeleteDestination

Schreiben

DeleteEventLogConfiguration

iotmanagedintegrations:DeleteEventLogConfiguration

Schreiben

DeleteManagedThing

iotmanagedintegrations:DeleteManagedThing

Schreiben

DeleteNotificationConfiguration

iotmanagedintegrations:DeleteNotificationConfiguration

Schreiben

DeleteOtaTask

iotmanagedintegrations:DeleteOtaTask

Schreiben

DeleteOtaTaskConfiguration

iotmanagedintegrations:DeleteOtaTaskConfiguration

Schreiben

DeleteProvisioningProfile

iotmanagedintegrations:DeleteProvisioningProfile

Schreiben

DeregisterAccountAssociation

iotmanagedintegrations:DeregisterAccountAssociation

Schreiben

GetAccountAssociation

iotmanagedintegrations:GetAccountAssociation

Lesen

GetCloudConnector

iotmanagedintegrations:GetCloudConnector

Lesen

GetConnectorDestination

iotmanagedintegrations:GetConnectorDestination

Lesen

GetCredentialLocker

iotmanagedintegrations:GetCredentialLocker

Lesen

GetCustomEndpoint

iotmanagedintegrations:GetCustomEndpoint

Lesen

GetDefaultEncryptionConfiguration

iotmanagedintegrations:GetDefaultEncryptionConfiguration

Lesen

GetDestination

iotmanagedintegrations:GetDestination

Lesen

GetDeviceDiscovery

iotmanagedintegrations:GetDeviceDiscovery

Lesen

GetEventLogConfiguration

iotmanagedintegrations:GetEventLogConfiguration

Lesen

GetHubConfiguration

iotmanagedintegrations:GetHubConfiguration

Lesen

GetManagedThing

iotmanagedintegrations:GetManagedThing

Lesen

GetManagedThingCapabilities

iotmanagedintegrations:GetManagedThingCapabilities

Lesen

GetManagedThingConnectivityData

iotmanagedintegrations:GetManagedThingConnectivityData

Lesen

GetManagedThingMetaData

iotmanagedintegrations:GetManagedThingMetaData

Lesen

GetManagedThingState

iotmanagedintegrations:GetManagedThingState

Lesen

GetNotificationConfiguration

iotmanagedintegrations:GetNotificationConfiguration

Lesen

GetOtaTask

iotmanagedintegrations:GetOtaTask

Lesen

GetOtaTaskConfiguration

iotmanagedintegrations:GetOtaTaskConfiguration

Lesen

GetProvisioningProfile

iotmanagedintegrations:GetProvisioningProfile

Lesen

GetRuntimeLogConfiguration

iotmanagedintegrations:GetRuntimeLogConfiguration

Lesen

GetSchemaVersion

iotmanagedintegrations:GetSchemaVersion

Lesen

ListAccountAssociations

iotmanagedintegrations:ListAccountAssociations

Auflisten

ListCloudConnectors

iotmanagedintegrations:ListCloudConnectors

Auflisten

ListConnectorDestinations

iotmanagedintegrations:ListConnectorDestinations

Auflisten

ListCredentialLockers

iotmanagedintegrations:ListCredentialLockers

Auflisten

ListDestinations

iotmanagedintegrations:ListDestinations

Auflisten

ListDeviceDiscoveries

iotmanagedintegrations:ListDeviceDiscoveries

Auflisten

ListDiscoveredDevices

iotmanagedintegrations:ListDiscoveredDevices

Lesen

ListEventLogConfigurations

iotmanagedintegrations:ListEventLogConfigurations

Lesen

ListManagedThingAccountAssociations

iotmanagedintegrations:ListManagedThingAccountAssociations

Auflisten

ListManagedThingSchemas

iotmanagedintegrations:ListManagedThingSchemas

Lesen

ListManagedThings

iotmanagedintegrations:ListManagedThings

Auflisten

ListNotificationConfigurations

iotmanagedintegrations:ListNotificationConfigurations

Lesen

ListOtaTaskConfigurations

iotmanagedintegrations:ListOtaTaskConfigurations

Lesen

ListOtaTaskExecutions

iotmanagedintegrations:ListOtaTaskExecutions

Lesen

ListOtaTasks

iotmanagedintegrations:ListOtaTasks

Auflisten

ListProvisioningProfiles

iotmanagedintegrations:ListProvisioningProfiles

Auflisten

ListSchemaVersions

iotmanagedintegrations:ListSchemaVersions

Auflisten

ListTagsForResource

iotmanagedintegrations:ListTagsForResource

Lesen

PutDefaultEncryptionConfiguration

iotmanagedintegrations:PutDefaultEncryptionConfiguration

Write (Schreiben)

PutHubConfiguration

iotmanagedintegrations:PutHubConfiguration

Schreiben

PutRuntimeLogConfiguration

iotmanagedintegrations:PutRuntimeLogConfiguration

Schreiben

RegisterAccountAssociation

iotmanagedintegrations:RegisterAccountAssociation

Schreiben

RegisterCustomEndpoint

iotmanagedintegrations:RegisterCustomEndpoint

Schreiben

ResetRuntimeLogConfiguration

iotmanagedintegrations:ResetRuntimeLogConfiguration

Schreiben

SendConnectorEvent

iotmanagedintegrations:SendConnectorEvent

Schreiben

SendManagedThingCommand

iotmanagedintegrations:SendManagedThingCommand

Schreiben

StartAccountAssociationRefresh

iotmanagedintegrations:StartAccountAssociationRefresh

Schreiben

StartDeviceDiscovery

iotmanagedintegrations:StartDeviceDiscovery

Schreiben

TagResource

iotmanagedintegrations:TagResource

Taggen, Schreiben

UntagResource

iotmanagedintegrations:UntagResource

Taggen, Schreiben

UpdateAccountAssociation

iotmanagedintegrations:UpdateAccountAssociation

Schreiben

UpdateCloudConnector

iotmanagedintegrations:UpdateCloudConnector

Schreiben

UpdateConnectorDestination

iotmanagedintegrations:UpdateConnectorDestination

Schreiben

UpdateDestination

iotmanagedintegrations:UpdateDestination

Schreiben

UpdateEventLogConfiguration

iotmanagedintegrations:UpdateEventLogConfiguration

Schreiben

UpdateManagedThing

iotmanagedintegrations:UpdateManagedThing

Schreiben

UpdateNotificationConfiguration

iotmanagedintegrations:UpdateNotificationConfiguration

Schreiben

UpdateOtaTask

iotmanagedintegrations:UpdateOtaTask

Schreiben

Aktionen definiert durch AWS Vom Internet der Dinge verwaltete Integrationen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. 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

CreateAccountAssociation

Erteilt die Erlaubnis, eine neue Kontozuordnung zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

iotmanagedintegrations:connectorDestinationId

Schreiben

CreateCloudConnector

Erteilt die Erlaubnis, einen neuen Cloud Connector zu erstellen

Schreiben

CreateConnectorDestination

Erteilt die Erlaubnis, ein neues Connector-Ziel zu erstellen

iotmanagedintegrations:cloudConnectorId

Schreiben

CreateCredentialLocker

Erteilt die Berechtigung, ein Schließfach für Produktanmeldeinformationen zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateDestination

Erteilt die Erlaubnis, ein neues Ziel zu erstellen

Schreiben

CreateEventLogConfiguration

Erteilt die Erlaubnis, eine neue Event-Konfiguration zu erstellen

Schreiben

CreateManagedThing

Erteilt die Erlaubnis, eine neue verwaltete Sache zu erstellen

credential-locker

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateNotificationConfiguration

Erteilt die Erlaubnis, eine neue Benachrichtigungskonfiguration zu erstellen

Schreiben

CreateOtaTask

Erteilt die Erlaubnis, eine neue OTA-Aufgabe zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateOtaTaskConfiguration

Erteilt die Erlaubnis, eine neue OTA-Aufgabenkonfiguration zu erstellen

Schreiben

CreateProvisioningProfile

Erteilt die Erlaubnis, ein neues Bereitstellungsprofil zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteAccountAssociation

Erteilt die Erlaubnis, eine Kontozuordnung zu löschen

account-association*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCloudConnector

Erteilt die Erlaubnis, einen Cloud Connector zu löschen

iotmanagedintegrations:cloudConnectorId

Schreiben

DeleteConnectorDestination

Erteilt die Erlaubnis, ein Connector-Ziel zu löschen

Schreiben

DeleteCredentialLocker

Erteilt die Erlaubnis, ein Schließfach für Anmeldeinformationen zu löschen

credential-locker*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDestination

Erteilt die Erlaubnis, ein Ziel zu löschen

Schreiben

DeleteEventLogConfiguration

Erteilt die Erlaubnis, die Konfiguration des Ereignisprotokolls zu löschen

Schreiben

DeleteManagedThing

Erteilt die Erlaubnis, verwaltete Dinge zu löschen

managed-thing*

aws:ResourceTag/${TagKey}

Schreiben

DeleteNotificationConfiguration

Erteilt die Erlaubnis, die Benachrichtigungskonfiguration zu löschen

Schreiben

DeleteOtaTask

Erteilt die Erlaubnis, eine OTA-Aufgabe zu löschen

ota-task*

aws:ResourceTag/${TagKey}

Schreiben

DeleteOtaTaskConfiguration

Erteilt die Erlaubnis, die Konfiguration der OTA-Aufgabe zu löschen

Schreiben

DeleteProvisioningProfile

Erteilt die Erlaubnis, das Bereitstellungsprofil zu löschen

provisioning-profile*

aws:ResourceTag/${TagKey}

Schreiben

DeregisterAccountAssociation

Erteilt die Erlaubnis, die Kontozuordnung zu deregistrieren

account-association*

aws:ResourceTag/${TagKey}

Schreiben

managed-thing*

aws:ResourceTag/${TagKey}

GetAccountAssociation

Erteilt die Erlaubnis, Informationen über eine Kontozuordnung zu erhalten

account-association*

aws:ResourceTag/${TagKey}

Lesen

GetCloudConnector

Erteilt die Erlaubnis, Informationen über einen Cloud Connector abzurufen

Lesen

GetConnectorDestination

Erteilt die Erlaubnis, Informationen über ein Cloud-Ziel abzurufen

Lesen

GetCredentialLocker

Erteilt die Erlaubnis, Informationen über ein Schließfach für Anmeldeinformationen abzurufen

credential-locker*

aws:ResourceTag/${TagKey}

Lesen

GetCustomEndpoint

Erteilt die Erlaubnis, Informationen über einen benutzerdefinierten Endpunkt abzurufen

Lesen

GetDefaultEncryptionConfiguration

Erteilt die Erlaubnis, Informationen über eine Standardverschlüsselungskonfiguration abzurufen

Lesen

GetDestination

Erteilt die Erlaubnis, Informationen über ein Ziel abzurufen

Lesen

GetDeviceDiscovery

Erteilt die Erlaubnis, Informationen über eine Geräteerkennung abzurufen

Lesen

GetEventLogConfiguration

Erteilt die Erlaubnis, Informationen über eine Ereignisprotokollkonfiguration abzurufen

Lesen

GetHubConfiguration

Erteilt die Erlaubnis, Informationen über eine Hub-Konfiguration abzurufen

Lesen

GetManagedThing

Erteilt die Erlaubnis, Informationen über eine verwaltete Sache abzurufen

managed-thing*

aws:ResourceTag/${TagKey}

Lesen

GetManagedThingCapabilities

Erteilt die Erlaubnis, den Funktionsbericht für eine verwaltete Sache abzurufen

managed-thing*

aws:ResourceTag/${TagKey}

Lesen

GetManagedThingCertificate

Erteilt die Erlaubnis, das Zertifikat pem für eine verwaltete Sache abzurufen

managed-thing*

aws:ResourceTag/${TagKey}

Lesen

GetManagedThingConnectivityData

Erteilt die Erlaubnis, die Konnektivitätsdaten für eine verwaltete Sache abzurufen

managed-thing*

aws:ResourceTag/${TagKey}

Lesen

GetManagedThingMetaData

Erteilt die Erlaubnis, die Metadateninformationen für eine verwaltete Sache abzurufen

managed-thing*

aws:ResourceTag/${TagKey}

Lesen

GetManagedThingState

Erteilt die Erlaubnis, die Gerätestatusinformationen für eine verwaltete Sache abzurufen

managed-thing*

aws:ResourceTag/${TagKey}

Lesen

GetNotificationConfiguration

Erteilt die Erlaubnis, Informationen für eine Benachrichtigungskonfiguration abzurufen

Lesen

GetOtaTask

Erteilt die Erlaubnis, Informationen für eine OTA-Aufgabe abzurufen

ota-task*

aws:ResourceTag/${TagKey}

Lesen

GetOtaTaskConfiguration

Erteilt die Erlaubnis, Informationen für eine OTA-Aufgabenkonfiguration abzurufen

Lesen

GetProvisioningProfile

Erteilt die Erlaubnis, Informationen für ein Bereitstellungsprofil abzurufen

provisioning-profile*

aws:ResourceTag/${TagKey}

Lesen

GetRuntimeLogConfiguration

Erteilt die Berechtigung, Informationen für eine Laufzeitprotokollkonfiguration abzurufen

Lesen

GetSchemaVersion

Erteilt die Erlaubnis, Informationen für eine Version eines Schemas abzurufen

Lesen

ListAccountAssociations

Erteilt die Erlaubnis, Informationen für Kontozuordnungen aufzulisten

Auflisten

ListCloudConnectors

Erteilt die Erlaubnis, Informationen für Cloud Connectors aufzulisten

Auflisten

ListConnectorDestinations

Erteilt die Erlaubnis, Informationen für Connector-Ziele aufzulisten

Auflisten

ListCredentialLockers

Erteilt die Erlaubnis, Informationen für Anmeldeinformationssperren aufzulisten

Auflisten

ListDestinations

Erteilt die Erlaubnis, Informationen für Ziele aufzulisten

Auflisten

ListDeviceDiscoveries

Erteilt die Erlaubnis, Informationen für Geräteerkennungen aufzulisten

Auflisten

ListDiscoveredDevices

Erteilt die Erlaubnis, Informationen zu Geräten aufzulisten, die bei einer Gerätesuche entdeckt wurden

Lesen

ListEventLogConfigurations

Erteilt die Erlaubnis, Informationen für Ereignisprotokollkonfigurationen aufzulisten

Lesen

ListManagedThingAccountAssociations

Erteilt die Erlaubnis, Informationen für Verknüpfungen zwischen verwalteten Dingen und Kontozuordnungen aufzulisten

Auflisten

ListManagedThingSchemas

Erteilt die Erlaubnis, Schemas aufzulisten, die einer verwalteten Sache zugeordnet sind

managed-thing*

aws:ResourceTag/${TagKey}

Lesen

ListManagedThings

Erteilt die Erlaubnis, Informationen für verwaltete Dinge aufzulisten

Auflisten

ListNotificationConfigurations

Erteilt die Erlaubnis, Informationen für Benachrichtigungskonfigurationen aufzulisten

Lesen

ListOtaTaskConfigurations

Erteilt die Erlaubnis, Informationen für OTA-Aufgabenkonfigurationen aufzulisten

Lesen

ListOtaTaskExecutions

Erteilt die Erlaubnis, Informationen für die Ausführung von OTA-Aufgaben aufzulisten

ota-task*

aws:ResourceTag/${TagKey}

Lesen

ListOtaTasks

Erteilt die Erlaubnis, Informationen für OTA-Aufgaben aufzulisten

Auflisten

ListProvisioningProfiles

Erteilt die Erlaubnis, Informationen für Bereitstellungsprofile aufzulisten

Auflisten

ListSchemaVersions

Erteilt die Erlaubnis, Informationen für Schemas aufzulisten

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für die angegebene Ressource

account-association

aws:ResourceTag/${TagKey}

Lesen

credential-locker

aws:ResourceTag/${TagKey}

managed-thing

aws:ResourceTag/${TagKey}

ota-task

aws:ResourceTag/${TagKey}

provisioning-profile

aws:ResourceTag/${TagKey}

PutDefaultEncryptionConfiguration

Erteilt die Berechtigung, die Standardeinstellungen für eine Verschlüsselungskonfiguration zu aktualisieren

Schreiben

PutHubConfiguration

Erteilt die Erlaubnis, eine Hub-Konfiguration zu aktualisieren

Schreiben

PutRuntimeLogConfiguration

Erteilt die Erlaubnis, eine Runtime-Log-Konfiguration zu aktualisieren

Schreiben

RegisterAccountAssociation

Erteilt die Erlaubnis, eine Kontozuordnung zu einer verwalteten Sache zu registrieren

account-association*

aws:ResourceTag/${TagKey}

Schreiben

managed-thing*

aws:ResourceTag/${TagKey}

RegisterCustomEndpoint

Erteilt die Erlaubnis, einen benutzerdefinierten Endpunkt zu registrieren

Schreiben

ResetRuntimeLogConfiguration

Erteilt die Erlaubnis, eine Laufzeitprotokollkonfiguration zurückzusetzen

Schreiben

SendConnectorEvent

Erteilt die Erlaubnis, ein Connector-Ereignis zu senden

Schreiben

SendManagedThingCommand

Erteilt die Erlaubnis, einen Befehl an eine verwaltete Sache zu senden

account-association

aws:ResourceTag/${TagKey}

Schreiben

managed-thing*

aws:ResourceTag/${TagKey}

StartAccountAssociationRefresh

Erteilt die Erlaubnis, eine Aktualisierung der Zugriffstoken zu starten, die einer Kontozuordnung zugeordnet sind

account-association*

aws:ResourceTag/${TagKey}

Schreiben

StartDeviceDiscovery

Erteilt die Erlaubnis, eine Gerätesuche zu starten

account-association

aws:ResourceTag/${TagKey}

Schreiben

managed-thing

aws:ResourceTag/${TagKey}

TagResource

Erteilt die Erlaubnis, Tags für die angegebene Ressource hinzuzufügen

account-association

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

credential-locker

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

managed-thing

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ota-task

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

provisioning-profile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Erteilt die Erlaubnis, Tags für die angegebene Ressource zu entfernen

account-association

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

credential-locker

aws:ResourceTag/${TagKey}

aws:TagKeys

managed-thing

aws:ResourceTag/${TagKey}

aws:TagKeys

ota-task

aws:ResourceTag/${TagKey}

aws:TagKeys

provisioning-profile

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAccountAssociation

Erteilt die Erlaubnis, eine Kontozuordnung zu aktualisieren

account-association*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCloudConnector

Erteilt die Erlaubnis, einen Cloud Connector zu aktualisieren

iotmanagedintegrations:cloudConnectorId

Schreiben

UpdateConnectorDestination

Erteilt die Erlaubnis, ein Connector-Ziel zu aktualisieren

Schreiben

UpdateDestination

Gewährt die Berechtigung zum Aktualisieren eines Ziels

Schreiben

UpdateEventLogConfiguration

Erteilt die Erlaubnis, eine Ereignisprotokollkonfiguration zu aktualisieren

Schreiben

UpdateManagedThing

Erteilt die Erlaubnis, eine verwaltete Sache zu aktualisieren

credential-locker

aws:ResourceTag/${TagKey}

Schreiben

managed-thing*

aws:ResourceTag/${TagKey}

UpdateNotificationConfiguration

Erteilt die Erlaubnis, eine Benachrichtigungskonfiguration zu aktualisieren

Schreiben

UpdateOtaTask

Erteilt die Erlaubnis, eine OTA-Aufgabe zu aktualisieren

ota-task*

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Vom Internet der Dinge verwaltete Integrationen

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

Ressourcentypen ARN Bedingungsschlüssel

account-association

arn:${Partition}:iotmanagedintegrations:${Region}:${Account}:account-association/${AccountAssociationId}

aws:ResourceTag/${TagKey}

credential-locker

arn:${Partition}:iotmanagedintegrations:${Region}:${Account}:credential-locker/${Identifier}

aws:ResourceTag/${TagKey}

managed-thing

arn:${Partition}:iotmanagedintegrations:${Region}:${Account}:managed-thing/${Identifier}

aws:ResourceTag/${TagKey}

ota-task

arn:${Partition}:iotmanagedintegrations:${Region}:${Account}:ota-task/${Identifier}

aws:ResourceTag/${TagKey}

provisioning-profile

arn:${Partition}:iotmanagedintegrations:${Region}:${Account}:provisioning-profile/${Identifier}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Verwaltete IoT-Integrationen

AWS IoT Managed Integrations definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach Tag-Schlüssel-Wertepaaren, die in der Anforderung zulässig sind

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff nach Tag-Schlüssel-Wert-Paar einer Ressource

String

aws:TagKeys

Filtert den Zugriff basierend auf Tag-Schlüsseln, die in der Anforderung übergeben werden

ArrayOfString

iotmanagedintegrations:cloudConnectorId

Filtert den Zugriff nach CloudConnectorId

String

iotmanagedintegrations:connectorDestinationId

Filtert den Zugriff durch ConnectorDestinationId

String