| Column Name | Column Data Type |
safety_rule_arn Required Input Column
The ARN of the safety rule. | VARCHAR |
_aws_profile Input Column
The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( "type" VARCHAR, "name" VARCHAR, "account_id" VARCHAR, "via_profile_name" VARCHAR, "assumed_role_arn" VARCHAR, "organization" STRUCT( "account_name" VARCHAR, "id" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[], "master_account" STRUCT( "id" VARCHAR, "email" VARCHAR ), "parents" STRUCT( "type" VARCHAR, "id" VARCHAR, "name" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[] )[] ) ) |
Show child fields- _aws_profile.account_id
The AWS account id
- _aws_profile.assumed_role_arn
The ARN of the assumed role
- _aws_profile.name
The unique name of the profile.
- _aws_profile.organization
Information about this profile's membership in the AWS organization. Show child fields- _aws_profile.organization.account_name
The name of account speciifed by the organization
- _aws_profile.organization.id
The organization id
- _aws_profile.organization.master_account
Show child fields- _aws_profile.organization.master_account.email
The organization master account email address
- _aws_profile.organization.master_account.id
The organization master account id
- _aws_profile.organization.parents[]
Show child fields- _aws_profile.organization.parents[].id
The id of the parent
- _aws_profile.organization.parents[].name
The name of the parent
- _aws_profile.organization.parents[].tags[]
Show child fields- _aws_profile.organization.parents[].tags[].key
- _aws_profile.organization.parents[].tags[].value
- _aws_profile.organization.parents[].type
The type of parent can be an organization unit or a root
- _aws_profile.organization.tags[]
Show child fields- _aws_profile.organization.tags[].key
- _aws_profile.organization.tags[].value
- _aws_profile.type
The type of profile, either 'credentials' or 'assumed_role'
- _aws_profile.via_profile_name
This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.
|
_aws_region Input Column
The AWS region to use. | VARCHAR |
assertion_rule
The assertion rule in the response. | STRUCT( "asserted_controls" VARCHAR[], "control_panel_arn" VARCHAR, "name" VARCHAR, "rule_config" STRUCT( "inverted" BOOLEAN, "threshold" BIGINT, "type" VARCHAR ), "safety_rule_arn" VARCHAR, "status" VARCHAR, "wait_period_ms" BIGINT, "owner" VARCHAR ) |
Show child fields- assertion_rule.asserted_controls[]
- assertion_rule.control_panel_arn
The Amazon Resource Name (ARN) of the control panel.
- assertion_rule.name
Name of the assertion rule. You can use any non-white space character in the name.
- assertion_rule.owner
The Amazon Web Services account ID of the assertion rule owner.
- assertion_rule.rule_config
The criteria that you set for specific assertion routing controls (AssertedControls) that designate how many routing control states must be ON as the result of a transaction. For example, if you have three assertion routing controls, you might specify ATLEAST 2 for your rule configuration. This means that at least two assertion routing control states must be ON, so that at least two Amazon Web Services Regions have traffic flowing to them. Show child fields- assertion_rule.rule_config.inverted
Logical negation of the rule. If the rule would usually evaluate true, it's evaluated as false, and vice versa.
- assertion_rule.rule_config.threshold
The value of N, when you specify an ATLEAST rule type. That is, Threshold is the number of controls that must be set when you specify an ATLEAST type.
- assertion_rule.rule_config.type
A rule can be one of the following: ATLEAST, AND, or OR.
- assertion_rule.safety_rule_arn
The Amazon Resource Name (ARN) of the assertion rule.
- assertion_rule.status
The deployment status of an assertion rule. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
- assertion_rule.wait_period_ms
An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail. This helps prevent "flapping" of state. The wait period is 5000 ms by default, but you can choose a custom value.
|
gating_rule
The gating rule in the response. | STRUCT( "control_panel_arn" VARCHAR, "gating_controls" VARCHAR[], "name" VARCHAR, "rule_config" STRUCT( "inverted" BOOLEAN, "threshold" BIGINT, "type" VARCHAR ), "safety_rule_arn" VARCHAR, "status" VARCHAR, "target_controls" VARCHAR[], "wait_period_ms" BIGINT, "owner" VARCHAR ) |
Show child fields- gating_rule.control_panel_arn
The Amazon Resource Name (ARN) of the control panel.
- gating_rule.gating_controls[]
- gating_rule.name
The name for the gating rule. You can use any non-white space character in the name.
- gating_rule.owner
The Amazon Web Services account ID of the gating rule owner.
- gating_rule.rule_config
The criteria that you set for gating routing controls that designate how many of the routing control states must be ON to allow you to update target routing control states. Show child fields- gating_rule.rule_config.inverted
Logical negation of the rule. If the rule would usually evaluate true, it's evaluated as false, and vice versa.
- gating_rule.rule_config.threshold
The value of N, when you specify an ATLEAST rule type. That is, Threshold is the number of controls that must be set when you specify an ATLEAST type.
- gating_rule.rule_config.type
A rule can be one of the following: ATLEAST, AND, or OR.
- gating_rule.safety_rule_arn
The Amazon Resource Name (ARN) of the gating rule.
- gating_rule.status
The deployment status of a gating rule. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
- gating_rule.target_controls[]
- gating_rule.wait_period_ms
An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail. This helps prevent "flapping" of state. The wait period is 5000 ms by default, but you can choose a custom value.
|