View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Ground Station - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Ground Station

AWS Stazione di terra (prefisso del servizio: groundstation) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Ground Station

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CancelContact

groundstation:CancelContact

Scrittura

CreateConfig

groundstation:CreateConfig

Scrittura

groundstation:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

groundstation.amazonaws.com

Scrittura

CreateDataflowEndpointGroup

groundstation:CreateDataflowEndpointGroup

Scrittura

groundstation:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

groundstation.amazonaws.com

Scrittura

CreateDataflowEndpointGroupV2

groundstation:CreateDataflowEndpointGroupV2

Scrittura

groundstation:TagResource

Etichettare, scrivere

CreateEphemeris

groundstation:CreateEphemeris

Scrittura

groundstation:TagResource

Etichettare, scrivere

CreateMissionProfile

groundstation:CreateMissionProfile

Scrittura

groundstation:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

groundstation.amazonaws.com

Scrittura

DeleteConfig

groundstation:DeleteConfig

Scrittura

DeleteDataflowEndpointGroup

groundstation:DeleteDataflowEndpointGroup

Scrittura

DeleteEphemeris

groundstation:DeleteEphemeris

Scrittura

DeleteMissionProfile

groundstation:DeleteMissionProfile

Scrittura

DescribeContact

groundstation:DescribeContact

Lettura

DescribeContactVersion

groundstation:DescribeContactVersion

Lettura

DescribeEphemeris

groundstation:DescribeEphemeris

Lettura

GetAgentConfiguration

groundstation:GetAgentConfiguration

Lettura

GetAgentTaskResponseUrl

groundstation:GetAgentTaskResponseUrl

Lettura

GetConfig

groundstation:GetConfig

Lettura

GetDataflowEndpointGroup

groundstation:GetDataflowEndpointGroup

Lettura

GetMinuteUsage

groundstation:GetMinuteUsage

Lettura

GetMissionProfile

groundstation:GetMissionProfile

Lettura

GetSatellite

groundstation:GetSatellite

Lettura

ListAntennas

groundstation:ListAntennas

List

ListConfigs

groundstation:ListConfigs

List

ListContactVersions

groundstation:ListContactVersions

List

ListContacts

groundstation:ListContacts

List

ListDataflowEndpointGroups

groundstation:ListDataflowEndpointGroups

List

ListEphemerides

groundstation:ListEphemerides

List

ListGroundStationReservations

groundstation:ListGroundStationReservations

List

ListGroundStations

groundstation:ListGroundStations

List

ListMissionProfiles

groundstation:ListMissionProfiles

List

ListSatellites

groundstation:ListSatellites

List

ListTagsForResource

groundstation:ListTagsForResource

Lettura

RegisterAgent

groundstation:RegisterAgent

Scrittura

groundstation:TagResource

Etichettare, scrivere

ReserveContact

groundstation:ReserveContact

Scrittura

groundstation:TagResource

Etichettare, scrivere

TagResource

groundstation:TagResource

Etichettare, scrivere

UntagResource

groundstation:UntagResource

Etichettare, scrivere

UpdateAgentStatus

groundstation:UpdateAgentStatus

Scrittura

UpdateConfig

groundstation:UpdateConfig

Scrittura

iam:PassRole

iam:PassedToService

groundstation.amazonaws.com

Scrittura

UpdateContact

groundstation:UpdateContact

Scrittura

UpdateEphemeris

groundstation:UpdateEphemeris

Scrittura

UpdateMissionProfile

groundstation:UpdateMissionProfile

Scrittura

iam:PassRole

iam:PassedToService

groundstation.amazonaws.com

Scrittura

Azioni definite da AWS Ground Station

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CancelContact

Concede l'autorizzazione per annullare un contatto

Contact*

aws:ResourceTag/${TagKey}

groundstation:ContactId

Write

CreateConfig

Concede l'autorizzazione per creare una configurazione

aws:RequestTag/${TagKey}

aws:TagKeys

Write

CreateDataflowEndpointGroup

Concede l'autorizzazione per creare un gruppo di endpoint del flusso di dati

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateDataflowEndpointGroupV2

Concede l'autorizzazione a creare un gruppo di endpoint del flusso di dati utilizzando l'operazione V2

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateEphemeris

Concede l'autorizzazione per creare un elemento dell'effemeride

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateMissionProfile

Concede l'autorizzazione per creare un profilo di missione

aws:RequestTag/${TagKey}

aws:TagKeys

Write

DeleteConfig

Concede l'autorizzazione per eliminare una configurazione

Config*

aws:ResourceTag/${TagKey}

groundstation:ConfigId

groundstation:ConfigType

Write

DeleteDataflowEndpointGroup

Concede l'autorizzazione per eliminare un gruppo di endpoint del flusso di dati

DataflowEndpointGroup*

aws:ResourceTag/${TagKey}

groundstation:DataflowEndpointGroupId

Scrittura

DeleteEphemeris

Concede l'autorizzazione per eliminare un elemento dell'effemeride

EphemerisItem*

aws:ResourceTag/${TagKey}

groundstation:EphemerisId

Scrittura

DeleteMissionProfile

Concede l'autorizzazione per eliminare un profilo di missione

MissionProfile*

aws:ResourceTag/${TagKey}

groundstation:MissionProfileId

Write

DescribeContact

Concede l'autorizzazione per descrivere un contatto

Contact*

aws:ResourceTag/${TagKey}

groundstation:ContactId

Lettura

DescribeContactVersion

Concede il permesso di descrivere una versione specifica di un contatto

Contact*

aws:ResourceTag/${TagKey}

groundstation:ContactId

Lettura

DescribeEphemeris

Concede l'autorizzazione per descrivere un elemento dell'effemeride

EphemerisItem*

aws:ResourceTag/${TagKey}

groundstation:EphemerisId

Lettura

GetAgentConfiguration

Concede l'autorizzazione per ottenere la configurazione di un agente

Agent*

groundstation:AgentId

Lettura

GetAgentTaskResponseUrl

Concede l'autorizzazione a recuperare gli URL di registrazione S3 prefirmati

Agent*

groundstation:AgentId

Lettura

GetConfig

Concede l'autorizzazione per restituire una configurazione

Config*

aws:ResourceTag/${TagKey}

groundstation:ConfigId

groundstation:ConfigType

Read

GetDataflowEndpointGroup

Concede l'autorizzazione per restituire un gruppo di endpoint del flusso di dati

DataflowEndpointGroup*

aws:ResourceTag/${TagKey}

groundstation:DataflowEndpointGroupId

Read

GetMinuteUsage

Concede l'autorizzazione per restituire minuti di utilizzo

Read

GetMissionProfile

Concede l'autorizzazione per recuperare un profilo di missione

MissionProfile*

aws:ResourceTag/${TagKey}

groundstation:MissionProfileId

Read

GetSatellite

Concede l'autorizzazione per restituire informazioni su un satellite

Satellite*

groundstation:SatelliteId

Lettura

ListAntennas

Concede il permesso di elencare le antenne per una stazione di terra

GroundStationResource*

groundstation:GroundStationId

List

ListConfigs

Concede l'autorizzazione per restituire un elenco di configurazioni passate

List

ListContactVersions

Concede il permesso di elencare le versioni di un contatto

Contact*

aws:ResourceTag/${TagKey}

groundstation:ContactId

List

ListContacts

Concede l'autorizzazione per restituire un elenco di contatti

Elenco

ListDataflowEndpointGroups

Concede l'autorizzazione per elencare gruppi di endpoint del flusso di dati

List

ListEphemerides

Concede l'autorizzazione per elencare le effemeridi

List

ListGroundStationReservations

Concede il permesso di pubblicare un elenco di prenotazioni per una stazione di terra

GroundStationResource*

groundstation:GroundStationId

List

ListGroundStations

Concede l'autorizzazione per elencare stazioni di terra

Elenco

ListMissionProfiles

Concede l'autorizzazione per restituire un elenco di profili di missione

Elenco

ListSatellites

Concede l'autorizzazione per elencare satelliti

Elenco

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

Config

aws:ResourceTag/${TagKey}

groundstation:ConfigId

groundstation:ConfigType

Lettura

Contact

aws:ResourceTag/${TagKey}

groundstation:ContactId

DataflowEndpointGroup

aws:ResourceTag/${TagKey}

groundstation:DataflowEndpointGroupId

MissionProfile

aws:ResourceTag/${TagKey}

groundstation:MissionProfileId

RegisterAgent

Concede l'autorizzazione per registrare un agente

Scrittura

ReserveContact

Concede l'autorizzazione per prenotare un contatto

aws:RequestTag/${TagKey}

aws:TagKeys

Write

TagResource

Concede l'autorizzazione per assegnare un tag di risorsa

Config

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:ConfigId

groundstation:ConfigType

Etichettare, scrivere

Contact

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:ContactId

DataflowEndpointGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:DataflowEndpointGroupId

EphemerisItem

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:EphemerisId

MissionProfile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:MissionProfileId

UntagResource

Concede l'autorizzazione per annullare l'assegnazione di un tag di risorsa

Config

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:ConfigId

groundstation:ConfigType

Etichettare, scrivere

Contact

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:ContactId

DataflowEndpointGroup

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:DataflowEndpointGroupId

EphemerisItem

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:EphemerisId

MissionProfile

aws:ResourceTag/${TagKey}

aws:TagKeys

groundstation:MissionProfileId

UpdateAgentStatus

Concede l'autorizzazione per aggiornare lo stato di un agente

Agent*

groundstation:AgentId

Scrittura

UpdateConfig

Concede l'autorizzazione per aggiornare una configurazione

Config*

aws:ResourceTag/${TagKey}

groundstation:ConfigId

groundstation:ConfigType

Scrittura

UpdateContact

Concede l'autorizzazione per aggiornare un contatto

Contact*

aws:ResourceTag/${TagKey}

groundstation:ContactId

Scrittura

UpdateEphemeris

Concede l'autorizzazione per aggiornare un elemento dell'effemeride

EphemerisItem*

aws:ResourceTag/${TagKey}

groundstation:EphemerisId

Scrittura

UpdateMissionProfile

Concede l'autorizzazione per aggiornare un profilo di missione

MissionProfile*

aws:ResourceTag/${TagKey}

groundstation:MissionProfileId

Scrittura

Tipi di risorse definiti da AWS Ground Station

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

Agent

arn:${Partition}:groundstation:${Region}:${Account}:agent/${AgentId}

groundstation:AgentId

Config

arn:${Partition}:groundstation:${Region}:${Account}:config/${ConfigType}/${ConfigId}

aws:ResourceTag/${TagKey}

groundstation:ConfigId

groundstation:ConfigType

Contact

arn:${Partition}:groundstation:${Region}:${Account}:contact/${ContactId}

aws:ResourceTag/${TagKey}

groundstation:ContactId

DataflowEndpointGroup

arn:${Partition}:groundstation:${Region}:${Account}:dataflow-endpoint-group/${DataflowEndpointGroupId}

aws:ResourceTag/${TagKey}

groundstation:DataflowEndpointGroupId

EphemerisItem

arn:${Partition}:groundstation:${Region}:${Account}:ephemeris/${EphemerisId}

aws:ResourceTag/${TagKey}

groundstation:EphemerisId

GroundStationResource

arn:${Partition}:groundstation:${Region}:${Account}:groundstation:${GroundStationId}

groundstation:GroundStationId

MissionProfile

arn:${Partition}:groundstation:${Region}:${Account}:mission-profile/${MissionProfileId}

aws:ResourceTag/${TagKey}

groundstation:MissionProfileId

Satellite

arn:${Partition}:groundstation:${Region}:${Account}:satellite/${SatelliteId}

groundstation:SatelliteId

Chiavi di condizione per AWS Ground Station

AWS Ground Station definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString

groundstation:AgentId

Filtra l'accesso in base all'ID di un agente

String

groundstation:ConfigId

Filtra l'accesso in base all'ID di una configurazione

String

groundstation:ConfigType

Filtra l'accesso in base al tipo di una configurazione

String

groundstation:ContactId

Filtri l'accesso in base all'ID di un contatto

String

groundstation:DataflowEndpointGroupId

Filtra l'accesso in base all'ID di un gruppo di endpoint del flusso di dati

String

groundstation:EphemerisId

Filtra l'accesso in base all'ID di un'effemeride

String

groundstation:GroundStationId

Filtra l'accesso dall'ID di una stazione di terra

String

groundstation:MissionProfileId

Filtri l'accesso in base all'ID di un profilo di missione

String

groundstation:SatelliteId

Filtra l'accesso in base all'ID di un satellite

String