View a markdown version of this page

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

Azioni, risorse e chiavi di condizione per AWS Ground Station

AWS Ground Station (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 mappa 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 la tabella Azioni.

Operation Azione IAM Chiave di condizione Valori possibili Livello di accesso

CancelContact

stazione a terra: CancelContact

Scrittura

CreateConfig

stazione a terra: CreateConfig

Scrittura

stazione a terra: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

groundstation.amazonaws.com

Scrittura

CreateDataflowEndpointGroup

stazione di terra: CreateDataflowEndpointGroup

Scrittura

stazione a terra: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

groundstation.amazonaws.com

Scrittura

CreateDataflowEndpointGroupV2

stazione di terra: CreateDataflowEndpointGroupV2

Scrittura

stazione a terra: TagResource

Etichettatura, scrittura

CreateEphemeris

stazione di terra: CreateEphemeris

Scrittura

stazione a terra: TagResource

Etichettatura, scrittura

CreateMissionProfile

stazione di terra: CreateMissionProfile

Scrittura

stazione a terra: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

groundstation.amazonaws.com

Scrittura

DeleteConfig

stazione di terra: DeleteConfig

Scrittura

DeleteDataflowEndpointGroup

stazione a terra: DeleteDataflowEndpointGroup

Scrittura

DeleteEphemeris

stazione a terra: DeleteEphemeris

Scrittura

DeleteMissionProfile

stazione a terra: DeleteMissionProfile

Scrittura

DescribeContact

stazione a terra: DescribeContact

Lettura

DescribeContactVersion

stazione a terra: DescribeContactVersion

Lettura

DescribeEphemeris

stazione a terra: DescribeEphemeris

Lettura

GetAgentConfiguration

stazione a terra: GetAgentConfiguration

Lettura

GetAgentTaskResponseUrl

stazione a terra: GetAgentTaskResponseUrl

Lettura

GetConfig

stazione a terra: GetConfig

Lettura

GetDataflowEndpointGroup

stazione a terra: GetDataflowEndpointGroup

Lettura

GetMinuteUsage

stazione a terra: GetMinuteUsage

Lettura

GetMissionProfile

stazione a terra: GetMissionProfile

Lettura

GetSatellite

stazione a terra: GetSatellite

Lettura

ListAntennas

stazione a terra: ListAntennas

List

ListConfigs

stazione a terra: ListConfigs

List

ListContactVersions

stazione a terra: ListContactVersions

List

ListContacts

stazione a terra: ListContacts

List

ListDataflowEndpointGroups

stazione a terra: ListDataflowEndpointGroups

List

ListEphemerides

stazione a terra: ListEphemerides

List

ListGroundStationReservations

stazione a terra: ListGroundStationReservations

List

ListGroundStations

stazione a terra: ListGroundStations

List

ListMissionProfiles

stazione a terra: ListMissionProfiles

List

ListSatellites

stazione a terra: ListSatellites

List

ListTagsForResource

stazione a terra: ListTagsForResource

Lettura

RegisterAgent

stazione a terra: RegisterAgent

Scrittura

stazione a terra: TagResource

Etichettatura, scrittura

ReserveContact

stazione di terra: ReserveContact

Scrittura

stazione a terra: TagResource

Etichettatura, scrittura

TagResource

stazione di terra: TagResource

Etichettatura, scrittura

UntagResource

stazione di terra: UntagResource

Etichettatura, scrittura

UpdateAgentStatus

stazione di terra: UpdateAgentStatus

Scrittura

UpdateConfig

stazione a terra: UpdateConfig

Scrittura

obiettivo: PassRole

sono: PassedToService

groundstation.amazonaws.com

Scrittura

UpdateContact

stazione di terra: UpdateContact

Scrittura

UpdateEphemeris

stazione a terra: UpdateEphemeris

Scrittura

UpdateMissionProfile

stazione a terra: UpdateMissionProfile

Scrittura

obiettivo: PassRole

sono: 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. 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.

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

CancelContact

Concede l'autorizzazione per annullare un contatto

Contatto*

Legge: ResourceTag /$ {} TagKey

stazione di terra: ContactId

Scrittura

CreateConfig

Concede l'autorizzazione per creare una configurazione

seghe: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateDataflowEndpointGroup

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

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateDataflowEndpointGroupV2

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

aws: /$ {} RequestTag TagKey

leggi: TagKeys

Scrittura

CreateEphemeris

Concede l'autorizzazione per creare un elemento dell'effemeride

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateMissionProfile

Concede l'autorizzazione per creare un profilo di missione

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

DeleteConfig

Concede l'autorizzazione per eliminare una configurazione

Configurazione*

Come: ResourceTag /$ {} TagKey

stazione di terra: ConfigId

stazione a terra: ConfigType

Scrittura

DeleteDataflowEndpointGroup

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

DataflowEndpointGroup*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: DataflowEndpointGroupId

Scrittura

DeleteEphemeris

Concede l'autorizzazione per eliminare un elemento dell'effemeride

EphemerisItem*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: EphemerisId

Scrittura

DeleteMissionProfile

Concede l'autorizzazione per eliminare un profilo di missione

MissionProfile*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: MissionProfileId

Scrittura

DescribeContact

Concede l'autorizzazione per descrivere un contatto

Contatto*

Legge: ResourceTag /$ {} TagKey

stazione di terra: ContactId

Lettura

DescribeContactVersion

Concede l'autorizzazione a descrivere una versione specifica di un contatto

Contatto*

Legge: ResourceTag /$ {} TagKey

stazione di terra: ContactId

Lettura

DescribeEphemeris

Concede l'autorizzazione per descrivere un elemento dell'effemeride

EphemerisItem*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: EphemerisId

Lettura

GetAgentConfiguration

Concede l'autorizzazione per ottenere la configurazione di un agente

Agente*

stazione di terra: AgentId

Lettura

GetAgentTaskResponseUrl

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

Agente*

stazione di terra: AgentId

Lettura

GetConfig

Concede l'autorizzazione per restituire una configurazione

Configurazione*

Come: ResourceTag /$ {} TagKey

stazione di terra: ConfigId

stazione a terra: ConfigType

Lettura

GetDataflowEndpointGroup

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

DataflowEndpointGroup*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: DataflowEndpointGroupId

Lettura

GetMinuteUsage

Concede l'autorizzazione per restituire minuti di utilizzo

Read

GetMissionProfile

Concede l'autorizzazione per recuperare un profilo di missione

MissionProfile*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: MissionProfileId

Lettura

GetSatellite

Concede l'autorizzazione per restituire informazioni su un satellite

Satellite*

stazione a terra: SatelliteId

Lettura

ListAntennas

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

GroundStationResource*

stazione di terra: GroundStationId

List

ListConfigs

Concede l'autorizzazione per restituire un elenco di configurazioni passate

List

ListContactVersions

Concede l'autorizzazione a elencare le versioni di un contatto

Contatto*

Legge: ResourceTag /$ {} TagKey

stazione di terra: 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 elencare le prenotazioni per una stazione di terra

GroundStationResource*

stazione di terra: 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

Come: ResourceTag /$ {} TagKey

stazione di terra: ConfigId

stazione a terra: ConfigType

Lettura

Contatti

seghe: ResourceTag /$ {0} TagKey

stazione di terra: ContactId

DataflowEndpointGroup

seghe: ResourceTag /$ {0} TagKey

stazione di terra: DataflowEndpointGroupId

MissionProfile

seghe: ResourceTag /$ {0} TagKey

stazione di terra: MissionProfileId

RegisterAgent

Concede l'autorizzazione per registrare un agente

Scrittura

ReserveContact

Concede l'autorizzazione per prenotare un contatto

seghe: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

TagResource

Concede l'autorizzazione per assegnare un tag di risorsa

Config

Come: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

stazione di terra: ConfigId

stazione a terra: ConfigType

Etichettatura, scrittura

Contatti

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

stazione di terra: ContactId

DataflowEndpointGroup

seghe: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

stazione di terra: DataflowEndpointGroupId

EphemerisItem

seghe: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

stazione di terra: EphemerisId

MissionProfile

seghe: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

stazione di terra: MissionProfileId

UntagResource

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

Config

Come: ResourceTag /$ {} TagKey

leggi: TagKeys

stazione di terra: ConfigId

stazione a terra: ConfigType

Etichettatura, scrittura

Contatti

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

stazione di terra: ContactId

DataflowEndpointGroup

seghe: ResourceTag /$ {0} TagKey

leggi: TagKeys

stazione di terra: DataflowEndpointGroupId

EphemerisItem

seghe: ResourceTag /$ {0} TagKey

leggi: TagKeys

stazione di terra: EphemerisId

MissionProfile

seghe: ResourceTag /$ {0} TagKey

leggi: TagKeys

stazione di terra: MissionProfileId

UpdateAgentStatus

Concede l'autorizzazione per aggiornare lo stato di un agente

Agente*

stazione di terra: AgentId

Scrittura

UpdateConfig

Concede l'autorizzazione per aggiornare una configurazione

Configurazione*

Come: ResourceTag /$ {} TagKey

stazione di terra: ConfigId

stazione a terra: ConfigType

Scrittura

UpdateContact

Concede l'autorizzazione per aggiornare un contatto

Contatto*

Legge: ResourceTag /$ {} TagKey

stazione di terra: ContactId

Scrittura

UpdateEphemeris

Concede l'autorizzazione per aggiornare un elemento dell'effemeride

EphemerisItem*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: EphemerisId

Scrittura

UpdateMissionProfile

Concede l'autorizzazione per aggiornare un profilo di missione

MissionProfile*

seghe: ResourceTag /$ {0} TagKey

stazione di terra: 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

Agente

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

stazione di terra: AgentId

Config

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

leggiTagKey: /$ {} ResourceTag

stazione di terra: ConfigId

stazione a terra: ConfigType

Contatto

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

ResourceTagleggi: /$ {} TagKey

stazione di terra: ContactId

DataflowEndpointGroup

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

ResourceTagleggi: /$ {0} TagKey

stazione di terra: DataflowEndpointGroupId

EphemerisItem

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

ResourceTagleggi: /$ {} TagKey

stazione di terra: EphemerisId

GroundStationResource

arn: $ {Partition} :stazione di terra: $ {Region} :$ {Account} :stazione di terra: $ {} GroundStationId

stazione di terra: GroundStationId

MissionProfile

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

ResourceTagleggi: /$ {} TagKey

stazione di terra: MissionProfileId

Satellite

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

stazione terrestre: SatelliteId

Chiavi di condizione per AWS Ground Station

AWS Ground Station definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws: RequestTag /$ {} TagKey

Filtra l'accesso per i tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso per i tag associati alla risorsa

Stringa

leggi: TagKeys

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

ArrayOfString

stazione di terra: AgentId

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

Stringa

stazione a terra: ConfigId

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

Stringa

stazione a terra: ConfigType

Filtra l'accesso in base al tipo di una configurazione

Stringa

stazione a terra: ContactId

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

Stringa

stazione a terra: DataflowEndpointGroupId

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

Stringa

stazione a terra: EphemerisId

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

Stringa

stazione a terra: GroundStationId

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

Stringa

stazione a terra: MissionProfileId

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

Stringa

stazione a terra: SatelliteId

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

Stringa