Amazon CLI Commands

Usage: airflow [-h] GROUP_OR_COMMAND ...

Positional Arguments

GROUP_OR_COMMAND

Possible choices: aws-auth-manager

Sub-commands

aws-auth-manager

Manage resources used by AWS auth manager

airflow aws-auth-manager [-h] COMMAND ...

Positional Arguments

COMMAND

Possible choices: init-avp, init-identity-center, update-avp-schema

Sub-commands

init-avp

Initialize Amazon Verified resources to be used by AWS manager

airflow aws-auth-manager init-avp [-h] [--dry-run]
                                  [--policy-store-description POLICY_STORE_DESCRIPTION]
                                  [-v]
Named Arguments
--dry-run

Perform a dry run

Default: False

--policy-store-description

Policy store description

Default: “Airflow”

-v, --verbose

Make logging output more verbose

Default: False

init-identity-center

Initialize AWS IAM identity Center resources to be used by AWS manager

airflow aws-auth-manager init-identity-center [-h]
                                              [--application-name APPLICATION_NAME]
                                              [--dry-run]
                                              [--instance-name INSTANCE_NAME]
                                              [-v]
Named Arguments
--application-name

Application name in Identity Center

Default: “Airflow”

--dry-run

Perform a dry run

Default: False

--instance-name

Instance name in Identity Center

Default: “Airflow”

-v, --verbose

Make logging output more verbose

Default: False

update-avp-schema

Update Amazon Verified permissions policy store schema to the latest version in ‘airflow/providers/amazon/aws/auth_manager/avp/schema.json’

airflow aws-auth-manager update-avp-schema [-h] [--dry-run]
                                           [--policy-store-id POLICY_STORE_ID]
                                           [-v]
Named Arguments
--dry-run

Perform a dry run

Default: False

--policy-store-id

Policy store ID

-v, --verbose

Make logging output more verbose

Default: False

Was this entry helpful?