AWS Ground Station のアクション、リソース、および条件キー
AWS Ground Station (サービスプレフィックス: groundstation) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用可能な API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法を学びます。
-
このサービスのプログラムによるサービス認可リファレンス
を表示します。
トピック
AWS Ground Station で定義される API オペレーション
次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。
| 運用 | IAM アクション | 条件キー | 可能な値 (複数可) | アクセスレベル |
|---|---|---|---|---|
|
CancelContact |
書き込み |
|||
|
CreateConfig |
書き込み |
|||
タグ付け、書き込み |
||||
iam:PassedToService |
groundstation.amazonaws.com |
書き込み |
||
|
CreateDataflowEndpointGroup |
書き込み |
|||
タグ付け、書き込み |
||||
iam:PassedToService |
groundstation.amazonaws.com |
書き込み |
||
|
CreateDataflowEndpointGroupV2 |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateEphemeris |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateMissionProfile |
書き込み |
|||
タグ付け、書き込み |
||||
iam:PassedToService |
groundstation.amazonaws.com |
書き込み |
||
|
DeleteConfig |
書き込み |
|||
|
DeleteDataflowEndpointGroup |
書き込み |
|||
|
DeleteEphemeris |
書き込み |
|||
|
DeleteMissionProfile |
書き込み |
|||
|
DescribeContact |
読み取り |
|||
|
DescribeContactVersion |
読み取り |
|||
|
DescribeEphemeris |
読み取り |
|||
|
GetAgentConfiguration |
読み取り |
|||
|
GetAgentTaskResponseUrl |
読み取り |
|||
|
GetConfig |
読み取り |
|||
|
GetDataflowEndpointGroup |
読み取り |
|||
|
GetMinuteUsage |
読み取り |
|||
|
GetMissionProfile |
読み取り |
|||
|
GetSatellite |
読み取り |
|||
|
ListAntennas |
リスト |
|||
|
ListConfigs |
リスト |
|||
|
ListContactVersions |
リスト |
|||
|
ListContacts |
リスト |
|||
|
ListDataflowEndpointGroups |
リスト |
|||
|
ListEphemerides |
リスト |
|||
|
ListGroundStationReservations |
リスト |
|||
|
ListGroundStations |
リスト |
|||
|
ListMissionProfiles |
リスト |
|||
|
ListSatellites |
リスト |
|||
|
ListTagsForResource |
読み取り |
|||
|
RegisterAgent |
書き込み |
|||
タグ付け、書き込み |
||||
|
ReserveContact |
書き込み |
|||
タグ付け、書き込み |
||||
|
TagResource |
タグ付け、書き込み |
|||
|
UntagResource |
タグ付け、書き込み |
|||
|
UpdateAgentStatus |
書き込み |
|||
|
UpdateConfig |
書き込み |
|||
iam:PassedToService |
groundstation.amazonaws.com |
書き込み |
||
|
UpdateContact |
書き込み |
|||
|
UpdateEphemeris |
書き込み |
|||
|
UpdateMissionProfile |
書き込み |
|||
iam:PassedToService |
groundstation.amazonaws.com |
書き込み |
AWS Ground Station で定義されるアクション
IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
連絡先をキャンセルする許可を付与。 |
書き込み |
|||
設定を作成する許可を付与。 |
書き込み |
|||
データフローエンドポイントグループを作成する許可を付与。 |
書き込み |
|||
V2 オペレーションを使用してデータフローエンドポイントグループを作成するアクセス許可を付与します |
書き込み |
|||
エフェメリス項目を作成するための許可を付与します |
書き込み |
|||
ミッションプロファイルを作成する許可を付与。 |
書き込み |
|||
設定を削除する許可を付与。 |
書き込み |
|||
データフローエンドポイントグループを削除する許可を付与。 |
書き込み |
|||
エフェメリス項目を削除するための許可を付与します |
書き込み |
|||
ミッションプロファイルを削除する許可を付与。 |
書き込み |
|||
連絡先を記述する許可を付与。 |
読み取り |
|||
特定のバージョンの問い合わせを記述するアクセス許可を付与します |
読み取り |
|||
エフェメリス項目を記述するための許可を付与します |
読み取り |
|||
エージェントの設定を取得するための許可を付与します |
読み取り |
|||
署名付き S3 ログ URLs |
読み取り |
|||
設定を返すアクセス許可を付与します。 |
読み取り |
|||
データフローエンドポイントグループを返すアクセス許可を付与します。 |
読み取り |
|||
使用分数を返すアクセス許可を付与します。 |
読み取り |
|||
ミッションプロファイルを取得する許可を付与。 |
読み取り |
|||
衛星に関する情報を返すアクセス許可を付与します。 |
読み取り |
|||
地上局のアンテナを一覧表示する許可を付与 |
リスト |
|||
過去の設定のリストを返すためのアクセス許可を付与します |
リスト |
|||
連絡先のバージョンを一覧表示するアクセス許可を付与します |
リスト |
|||
連絡先のリストを返すアクセス許可を付与します。 |
リスト |
|||
データフローエンドポイントグループを一覧表示する許可を付与。 |
リスト |
|||
エフェメリスを一覧表示するための許可を付与します |
リスト |
|||
地上局の予約を一覧表示する許可を付与 |
リスト |
|||
地上ステーションを一覧表示する許可を付与。 |
リスト |
|||
ミッションプロファイルのリストを返すアクセス許可を付与します。 |
リスト |
|||
衛星を一覧表示する許可を付与。 |
リスト |
|||
リソースのタグを一覧表示する許可を付与 |
読み取り |
|||
[Contact] (問い合わせ) |
||||
エージェントを登録するための許可を付与します |
書き込み |
|||
連絡先を予約する許可を付与。 |
書き込み |
|||
リソースタグを割り当てるアクセス許可を付与 |
タグ付け、書き込み |
|||
[Contact] (問い合わせ) |
||||
リソースタグの割り当てを解除するアクセス許可を付与します |
タグ付け、書き込み |
|||
[Contact] (問い合わせ) |
||||
エージェントのステータスを更新するための許可を付与します |
書き込み |
|||
設定を更新する許可を付与。 |
書き込み |
|||
連絡先を更新するためのアクセス許可を付与 |
書き込み |
|||
エフェメリス項目を更新するための許可を付与します |
書き込み |
|||
ミッションプロファイルを更新する許可を付与。 |
書き込み |
AWS Ground Station で定義されるリソースタイプ
以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。
| リソースタイプ: | ARN | 条件キー |
|---|---|---|
arn:${Partition}:groundstation:${Region}:${Account}:agent/${AgentId} |
||
arn:${Partition}:groundstation:${Region}:${Account}:config/${ConfigType}/${ConfigId} |
||
arn:${Partition}:groundstation:${Region}:${Account}:contact/${ContactId} |
||
arn:${Partition}:groundstation:${Region}:${Account}:dataflow-endpoint-group/${DataflowEndpointGroupId} |
||
arn:${Partition}:groundstation:${Region}:${Account}:ephemeris/${EphemerisId} |
||
arn:${Partition}:groundstation:${Region}:${Account}:groundstation:${GroundStationId} |
||
arn:${Partition}:groundstation:${Region}:${Account}:mission-profile/${MissionProfileId} |
||
arn:${Partition}:groundstation:${Region}:${Account}:satellite/${SatelliteId} |
AWS Ground Station の条件キー
AWS Ground Station では、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。
| 条件キー | 説明 | タイプ |
|---|---|---|
リクエストで渡されたタグでアクセスをフィルタリングします |
String |
|
リソースに関連付けられたタグでアクセスをフィルタリングします |
String |
|
リクエストで渡されたタグキーでアクセスをフィルタリングします |
ArrayOfString |
|
エージェントの ID でアクセスをフィルタリングします |
String |
|
設定の ID でアクセスをフィルタリングします。 |
String |
|
設定のタイプでアクセスをフィルタリングします。 |
String |
|
連絡先の ID でアクセスをフィルタリングします。 |
String |
|
データフローエンドポイントグループの ID でアクセスをフィルタリングします。 |
String |
|
エフェメリスの ID でアクセスをフィルタリングします |
String |
|
地上ステーションの ID でアクセスをフィルタリングします。 |
String |
|
ミッションプロファイルの ID でアクセスをフィルタリングします。 |
String |
|
衛星の ID でアクセスをフィルタリングします。 |
String |