< Home

This is created with a very badly constructed Python script, zero knowledge of Golang and a stressy environment. Use it at your own risk but expect updates!

aws_accessanalyzer_analyzer

Readable name: Analyzer

Location of source_code: terraform-provider-aws\internal\service\accessanalyzer\analyzer.go

Documentation URL: aws_accessanalyzer_analyzer

Parameters

name Type Required Computed
analyzer_name String true false
arn String false true
configuration Int false false
type String false false
unused_access block false false
unused_access_age block false false
tags block false false
tags_all block false false

aws_accessanalyzer_archive_rule

Readable name: Archive Rule

Location of source_code: terraform-provider-aws\internal\service\accessanalyzer\archive_rule.go

Documentation URL: aws_accessanalyzer_archive_rule

Parameters

name Type Required Computed
analyzer_name String true false
filter String true false
contains List false true
eq List false true
exists nullable.TypeNullableBool false true
neq List false true
rule_name String true false
criteria block false false

aws_account_alternate_contact

Readable name: Alternate Contact

Location of source_code: terraform-provider-aws\internal\service\account\alternate_contact.go

Documentation URL: aws_account_alternate_contact

Parameters

name Type Required Computed
account_id String false false
alternate_contact_type String true false
email_address String true false
name String true false
phone_number String true false
title String true false

aws_account_primary_contact

Readable name: Primary Contact

Location of source_code: terraform-provider-aws\internal\service\account\primary_contact.go

Documentation URL: aws_account_primary_contact

Parameters

name Type Required Computed
account_id String false false
address_line_1 String true false
address_line_2 String false false
address_line_3 String false false
city String true false
company_name String false false
country_code String true false
district_or_county String false false
full_name String true false
phone_number String true false
postal_code String true false
state_or_region String false false
website_url String false false

aws_account_region

Readable name: Region

Location of source_code: terraform-provider-aws\internal\service\account\region.go

Documentation URL: aws_account_region

Parameters

name Type Required Computed
account_id String false false
enabled Bool true false
opt_status String false true
region_name String true false

aws_acm_certificate

Readable name: Certificate

Location of source_code: terraform-provider-aws\internal\service\acm\certificate.go

Documentation URL: aws_acm_certificate

Parameters

name Type Required Computed
arn String false true
certificate_authority_arn String false false
certificate_body String false false
certificate_chain String false false
domain_name String false true
domain_validation_options String false true
resource_record_name String false true
resource_record_type String false true
resource_record_value String false true
early_renewal_duration String false false
key_algorithm String false true
not_after String false true
not_before String false true
options String false true
pending_renewal Bool false true
private_key String false false
renewal_eligibility String false true
renewal_summary String false true
renewal_status_reason String false true
updated_at String false true
status String false true
subject_alternative_names String false true
type String false true
validation_emails List false true
validation_method String false true
validation_option String true false
validation_domain String true false
certificate_transparency_logging_preference block false false
renewal_status block false false
tags block false false
tags_all block false false

aws_acm_certificate_validation

Readable name: Certificate Validation

Location of source_code: terraform-provider-aws\internal\service\acm\certificate_validation.go

Documentation URL: aws_acm_certificate_validation

Parameters

name Type Required Computed
certificate_arn String true false
validation_record_fqdns Set false false

aws_acmpca_certificate

Readable name: Certificate

Location of source_code: terraform-provider-aws\internal\service\acmpca\certificate.go

Documentation URL: aws_acmpca_certificate

Parameters

name Type Required Computed
api_passthrough String false false
arn String false true
certificate String false true
certificate_authority_arn String true false
certificate_chain String false true
certificate_signing_request String true false
signing_algorithm String true false
template_arn String false false
validity String true false
value String true false
type block false false

aws_acmpca_certificate_authority

Readable name: Certificate Authority

Location of source_code: terraform-provider-aws\internal\service\acmpca\certificate_authority.go

Documentation URL: aws_acmpca_certificate_authority

Parameters

name Type Required Computed
arn String false true
certificate String false true
certificate_authority_configuration String true false
signing_algorithm String true false
subject String true false
country String false false
distinguished_name_qualifier String false false
generation_qualifier String false false
given_name String false false
initials String false false
locality String false false
organization String false false
organizational_unit String false false
pseudonym String false false
state String false false
surname String false false
title String false false
certificate_chain String false true
certificate_signing_request String false true
enabled Bool false false
key_storage_security_standard String false true
not_after String false true
not_before String false true
permanent_deletion_time_in_days Int false false
revocation_configuration String false false
expiration_in_days Int false false
s3_bucket_name String false false
s3_object_acl String false true
ocsp_configuration Bool true false
ocsp_custom_cname String false false
serial String false true
type String false false
usage_mode String false true
key_algorithm block false false
common_name block false false
crl_configuration block false false
custom_cname block false false
tags block false false
tags_all block false false

aws_acmpca_certificate_authority_certificate

Readable name: Certificate Authority Certificate

Location of source_code: terraform-provider-aws\internal\service\acmpca\certificate_authority_certificate.go

Documentation URL: aws_acmpca_certificate_authority_certificate

Parameters

name Type Required Computed
certificate String true false
certificate_authority_arn String true false
certificate_chain String false false

aws_acmpca_permission

Readable name: Permission

Location of source_code: terraform-provider-aws\internal\service\acmpca\permission.go

Documentation URL: aws_acmpca_permission

Parameters

name Type Required Computed
actions String true false
certificate_authority_arn String true false
policy String false true
principal String true false
source_account String false true

aws_acmpca_policy

Readable name: Policy

Location of source_code: terraform-provider-aws\internal\service\acmpca\policy.go

Documentation URL: aws_acmpca_policy

Parameters

name Type Required Computed
policy String true false
resource_arn String true false

aws_prometheus_alert_manager_definition

Readable name: Alert Manager Definition

Location of source_code: terraform-provider-aws\internal\service\amp\alert_manager_definition.go

Documentation URL: aws_prometheus_alert_manager_definition

Parameters

name Type Required Computed
definition String true false
workspace_id String true false

aws_prometheus_rule_group_namespace

Readable name: Rule Group Namespace

Location of source_code: terraform-provider-aws\internal\service\amp\rule_group_namespace.go

Documentation URL: aws_prometheus_rule_group_namespace

Parameters

name Type Required Computed
data String true false
name String true false
workspace_id String true false

aws_prometheus_workspace

Readable name: Workspace

Location of source_code: terraform-provider-aws\internal\service\amp\workspace.go

Documentation URL: aws_prometheus_workspace

Parameters

name Type Required Computed
alias String false false
arn String false true
kms_key_arn String false false
logging_configuration String true false
prometheus_endpoint String false true
log_group_arn block false false
tags block false false
tags_all block false false

aws_amplify_app

Readable name: App

Location of source_code: terraform-provider-aws\internal\service\amplify\app.go

Documentation URL: aws_amplify_app

Parameters

name Type Required Computed
access_token String false false
arn String false true
auto_branch_creation_config String false true
build_spec String false true
enable_auto_build Bool false false
enable_basic_auth Bool false false
enable_performance_mode Bool false false
enable_pull_request_preview Bool false false
environment_variables Map false false
framework String false false
pull_request_environment_name String false false
stage String false false
auto_branch_creation_patterns Set false false
basic_auth_credentials String false false
cache_config String true true
custom_headers String false true
custom_rule String false false
source String true false
status String false true
target String true false
default_domain String false true
description String false false
enable_auto_branch_creation Bool false false
enable_branch_auto_build Bool false false
enable_branch_auto_deletion Bool false false
iam_service_role_arn String false false
name String true false
oauth_token String false false
platform String false false
production_branch String false true
last_deploy_time String false true
thumbnail_url String false true
repository String false false
type block false false
condition block false false
branch_name block false false
tags block false false
tags_all block false false

aws_amplify_backend_environment

Readable name: Backend Environment

Location of source_code: terraform-provider-aws\internal\service\amplify\backend_environment.go

Documentation URL: aws_amplify_backend_environment

Parameters

name Type Required Computed
app_id String true false
arn String false true
deployment_artifacts String false true
environment_name String true false
stack_name String false true

aws_amplify_branch

Readable name: Branch

Location of source_code: terraform-provider-aws\internal\service\amplify\branch.go

Documentation URL: aws_amplify_branch

Parameters

name Type Required Computed
app_id String true false
arn String false true
associated_resources List false true
backend_environment_arn String false false
basic_auth_credentials String false false
branch_name String true false
custom_domains List false true
description String false false
destination_branch String false true
display_name String false true
enable_auto_build Bool false false
enable_basic_auth Bool false false
enable_notification Bool false false
enable_performance_mode Bool false false
enable_pull_request_preview Bool false false
environment_variables Map false false
framework String false false
pull_request_environment_name String false false
source_branch String false true
stage String false false
ttl String false false
tags block false false
tags_all block false false

aws_amplify_domain_association

Readable name: Domain Association

Location of source_code: terraform-provider-aws\internal\service\amplify\domain_association.go

Documentation URL: aws_amplify_domain_association

Parameters

name Type Required Computed
app_id String true false
arn String false true
certificate_settings String false true
type String true false
custom_certificate_arn String false false
certificate_verification_dns_record String false true
domain_name String true false
enable_auto_sub_domain Bool false false
sub_domain String true false
dns_record String false true
prefix String true false
verified Bool false true
wait_for_verification Bool false false
branch_name block false false

aws_amplify_webhook

Readable name: Webhook

Location of source_code: terraform-provider-aws\internal\service\amplify\webhook.go

Documentation URL: aws_amplify_webhook

Parameters

name Type Required Computed
app_id String true false
arn String false true
branch_name String true false
description String false false
url String false true

aws_api_gateway_api_key

Readable name: API Key

Location of source_code: terraform-provider-aws\internal\service\apigateway\api_key.go

Documentation URL: aws_api_gateway_api_key

Parameters

name Type Required Computed
arn String false true
created_date String false true
customer_id String false false
description String false false
enabled Bool false false
last_updated_date String false true
name String true false
value String false true
tags block false false
tags_all block false false

aws_api_gateway_authorizer

Readable name: Authorizer

Location of source_code: terraform-provider-aws\internal\service\apigateway\authorizer.go

Documentation URL: aws_api_gateway_authorizer

Parameters

name Type Required Computed
arn String false true
authorizer_credentials String false false
authorizer_result_ttl_in_seconds Int false false
authorizer_uri String false false
identity_source String false false
identity_validation_expression String false false
name String true false
provider_arns String false false
rest_api_id String true false
type String false false

aws_api_gateway_base_path_mapping

Readable name: Base Path Mapping

Location of source_code: terraform-provider-aws\internal\service\apigateway\base_path_mapping.go

Documentation URL: aws_api_gateway_base_path_mapping

Parameters

name Type Required Computed
api_id String true false
base_path String false false
domain_name String true false
domain_name_id String false false
stage_name String false false

aws_api_gateway_client_certificate

Readable name: Client Certificate

Location of source_code: terraform-provider-aws\internal\service\apigateway\client_certificate.go

Documentation URL: aws_api_gateway_client_certificate

Parameters

name Type Required Computed
arn String false true
created_date String false true
description String false false
expiration_date String false true
pem_encoded_certificate String false true
tags block false false
tags_all block false false

aws_api_gateway_deployment

Readable name: Deployment

Location of source_code: terraform-provider-aws\internal\service\apigateway\deployment.go

Documentation URL: aws_api_gateway_deployment

Parameters

name Type Required Computed
created_date String false true
description String false false
canary_settings Float false false
stage_variable_overrides Map false false
use_stage_cache Bool false false
execution_arn String false true
invoke_url String false true
rest_api_id String true false
stage_description String false false
stage_name String false false
triggers Map false false
variables Map false false
percent_traffic block false false

aws_api_gateway_documentation_part

Readable name: Documentation Part

Location of source_code: terraform-provider-aws\internal\service\apigateway\documentation_part.go

Documentation URL: aws_api_gateway_documentation_part

Parameters

name Type Required Computed
documentation_part_id String false true
location String true false
name String false false
path String false false
status_code String false false
type String true false
properties String true false
rest_api_id String true false
method block false false

aws_api_gateway_documentation_version

Readable name: Documentation Version

Location of source_code: terraform-provider-aws\internal\service\apigateway\documentation_version.go

Documentation URL: aws_api_gateway_documentation_version

Parameters

name Type Required Computed
description String false false
rest_api_id String true false
version String true false

aws_api_gateway_domain_name

Readable name: Domain Name

Location of source_code: terraform-provider-aws\internal\service\apigateway\domain_name.go

Documentation URL: aws_api_gateway_domain_name

Parameters

name Type Required Computed
arn String false true
certificate_arn String false false
certificate_body String false false
certificate_chain String false false
certificate_name String false false
certificate_private_key String false false
certificate_upload_date String false true
cloudfront_domain_name String false true
cloudfront_zone_id String false true
domain_name String true false
domain_name_id String false true
endpoint_configuration String true true
mutual_tls_authentication String true false
truststore_version String false false
ownership_verification_certificate_arn String false true
policy String false false
regional_certificate_arn String false false
regional_certificate_name String false false
regional_domain_name String false true
regional_zone_id String false true
security_policy String false true
types block false false
truststore_uri block false false
tags block false false
tags_all block false false

aws_api_gateway_gateway_response

Readable name: Gateway Response

Location of source_code: terraform-provider-aws\internal\service\apigateway\gateway_response.go

Documentation URL: aws_api_gateway_gateway_response

Parameters

name Type Required Computed
response_parameters Map false false
response_templates Map false false
response_type String true false
rest_api_id String true false
status_code String false false

aws_api_gateway_integration

Readable name: Integration

Location of source_code: terraform-provider-aws\internal\service\apigateway\integration.go

Documentation URL: aws_api_gateway_integration

Parameters

name Type Required Computed
cache_key_parameters Set false false
cache_namespace String false true
connection_id String false false
connection_type String false false
content_handling String false false
credentials String false false
http_method String true false
integration_http_method String false false
passthrough_behavior String false true
request_parameters Map false false
request_templates Map false false
resource_id String true false
rest_api_id String true false
timeout_milliseconds Int false false
tls_config Bool false false
type String true false
uri String false false
insecure_skip_verification block false false

aws_api_gateway_integration_response

Readable name: Integration Response

Location of source_code: terraform-provider-aws\internal\service\apigateway\integration_response.go

Documentation URL: aws_api_gateway_integration_response

Parameters

name Type Required Computed
content_handling String false false
http_method String true false
resource_id String true false
response_parameters Map false false
response_templates Map false false
rest_api_id String true false
selection_pattern String false false
status_code String true false

aws_api_gateway_method

Readable name: Method

Location of source_code: terraform-provider-aws\internal\service\apigateway\method.go

Documentation URL: aws_api_gateway_method

Parameters

name Type Required Computed
api_key_required Bool false false
authorization String true false
authorization_scopes Set false false
authorizer_id String false false
http_method String true false
operation_name String false false
request_models Map false false
request_parameters Map false false
request_validator_id String false false
resource_id String true false
rest_api_id String true false

aws_api_gateway_method_response

Readable name: Method Response

Location of source_code: terraform-provider-aws\internal\service\apigateway\method_response.go

Documentation URL: aws_api_gateway_method_response

Parameters

name Type Required Computed
http_method String true false
resource_id String true false
response_models Map false false
response_parameters Map false false
rest_api_id String true false
status_code String true false

aws_api_gateway_method_settings

Readable name: Method Settings

Location of source_code: terraform-provider-aws\internal\service\apigateway\method_settings.go

Documentation URL: aws_api_gateway_method_settings

Parameters

name Type Required Computed
method_path String true false
rest_api_id String true false
settings Bool true true
cache_ttl_in_seconds Int false true
caching_enabled Bool false true
data_trace_enabled Bool false true
logging_level String false true
metrics_enabled Bool false true
require_authorization_for_cache_control Bool false true
throttling_burst_limit Int false false
throttling_rate_limit Float false false
unauthorized_cache_control_header_strategy String false true
stage_name String true false
cache_data_encrypted block false false

aws_api_gateway_model

Readable name: Model

Location of source_code: terraform-provider-aws\internal\service\apigateway\model.go

Documentation URL: aws_api_gateway_model

Parameters

name Type Required Computed
content_type String true false
description String false false
name String true false
rest_api_id String true false
schema String false false

aws_api_gateway_request_validator

Readable name: Request Validator

Location of source_code: terraform-provider-aws\internal\service\apigateway\request_validator.go

Documentation URL: aws_api_gateway_request_validator

Parameters

name Type Required Computed
name String true false
rest_api_id String true false
validate_request_body Bool false false
validate_request_parameters Bool false false

aws_api_gateway_resource

Readable name: Resource

Location of source_code: terraform-provider-aws\internal\service\apigateway\resource.go

Documentation URL: aws_api_gateway_resource

Parameters

name Type Required Computed
parent_id String true false
path String false true
path_part String true false
rest_api_id String true false

aws_api_gateway_rest_api

Readable name: REST API

Location of source_code: terraform-provider-aws\internal\service\apigateway\rest_api.go

Documentation URL: aws_api_gateway_rest_api

Parameters

name Type Required Computed
api_key_source String false true
arn String false true
binary_media_types List false true
body String false false
created_date String false true
description String false true
disable_execute_api_endpoint Bool false true
endpoint_configuration String true true
vpc_endpoint_ids String false true
execution_arn String false true
fail_on_warnings Bool false false
minimum_compression_size nullable.TypeNullableInt false true
name String true false
parameters Map false false
policy String false true
put_rest_api_mode String false false
root_resource_id String false true
types block false false
tags block false false
tags_all block false false

aws_api_gateway_rest_api_policy

Readable name: REST API Policy

Location of source_code: terraform-provider-aws\internal\service\apigateway\rest_api_policy.go

Documentation URL: aws_api_gateway_rest_api_policy

Parameters

name Type Required Computed
policy String true false
rest_api_id String true false

aws_api_gateway_stage

Readable name: Stage

Location of source_code: terraform-provider-aws\internal\service\apigateway\stage.go

Documentation URL: aws_api_gateway_stage

Parameters

name Type Required Computed
access_log_settings String true false
format String true false
arn String false true
cache_cluster_enabled Bool false false
cache_cluster_size String false false
canary_settings String true false
percent_traffic Float false false
stage_variable_overrides Map false false
use_stage_cache Bool false false
client_certificate_id String false false
deployment_id String true false
description String false false
documentation_version String false false
execution_arn String false true
invoke_url String false true
rest_api_id String true false
stage_name String true false
variables Map false false
xray_tracing_enabled Bool false false
web_acl_arn String false true
destination_arn block false false
tags block false false
tags_all block false false

aws_api_gateway_usage_plan

Readable name: Usage Plan

Location of source_code: terraform-provider-aws\internal\service\apigateway\usage_plan.go

Documentation URL: aws_api_gateway_usage_plan

Parameters

name Type Required Computed
api_stages String true false
stage String true false
throttle Int false false
path String true false
rate_limit Float false false
arn String false true
description String false false
name String true false
product_code String false false
quota_settings Int true false
offset Int false false
period String true false
throttle_settings Int false false
api_id block false false
burst_limit block false false
limit block false false
tags block false false
tags_all block false false

aws_api_gateway_usage_plan_key

Readable name: Usage Plan Key

Location of source_code: terraform-provider-aws\internal\service\apigateway\usage_plan_key.go

Documentation URL: aws_api_gateway_usage_plan_key

Parameters

name Type Required Computed
key_id String true false
key_type String true false
name String false true
usage_plan_id String true false
value String false true

Readable name: VPC Link

Location of source_code: terraform-provider-aws\internal\service\apigateway\vpc_link.go

Documentation URL: aws_api_gateway_vpc_link

Parameters

name Type Required Computed
arn String false true
description String false false
name String true false
target_arns List true false
tags block false false
tags_all block false false

aws_apigatewayv2_api

Readable name: API

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\api.go

Documentation URL: aws_apigatewayv2_api

Parameters

name Type Required Computed
api_endpoint String false true
api_key_selection_expression String false false
arn String false true
body String false false
cors_configuration Bool false false
allow_headers Set false false
allow_methods Set false false
allow_origins Set false false
expose_headers Set false false
max_age Int false false
credentials_arn String false false
description String false false
disable_execute_api_endpoint Bool false false
execution_arn String false true
fail_on_warnings Bool false false
name String true false
protocol_type String true false
route_key String false false
route_selection_expression String false false
target String false false
version String false false
allow_credentials block false false
tags block false false
tags_all block false false

aws_apigatewayv2_api_mapping

Readable name: API Mapping

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\api_mapping.go

Documentation URL: aws_apigatewayv2_api_mapping

Parameters

name Type Required Computed
api_id String true false
api_mapping_key String false false
domain_name String true false
stage String true false

aws_apigatewayv2_authorizer

Readable name: Authorizer

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\authorizer.go

Documentation URL: aws_apigatewayv2_authorizer

Parameters

name Type Required Computed
api_id String true false
authorizer_credentials_arn String false false
authorizer_payload_format_version String false false
authorizer_result_ttl_in_seconds Int false true
authorizer_type String true false
authorizer_uri String false false
enable_simple_responses Bool false false
identity_sources Set false false
jwt_configuration Set false false
issuer String false false
name String true false
audience block false false

aws_apigatewayv2_deployment

Readable name: Deployment

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\deployment.go

Documentation URL: aws_apigatewayv2_deployment

Parameters

name Type Required Computed
api_id String true false
auto_deployed Bool false true
description String false false
triggers Map false false

aws_apigatewayv2_domain_name

Readable name: Domain Name

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\domain_name.go

Documentation URL: aws_apigatewayv2_domain_name

Parameters

name Type Required Computed
api_mapping_selection_expression String false true
arn String false true
domain_name String true false
domain_name_configuration String true false
endpoint_type String true false
hosted_zone_id String false true
security_policy String true false
target_domain_name String false true
ownership_verification_certificate_arn String false true
mutual_tls_authentication String true false
truststore_version String false false
certificate_arn block false false
truststore_uri block false false
tags block false false
tags_all block false false

aws_apigatewayv2_integration

Readable name: Integration

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\integration.go

Documentation URL: aws_apigatewayv2_integration

Parameters

name Type Required Computed
api_id String true false
connection_id String false false
connection_type String false false
content_handling_strategy String false false
credentials_arn String false false
description String false false
integration_method String false false
integration_response_selection_expression String false true
integration_subtype String false false
integration_type String true false
integration_uri String false false
passthrough_behavior String false false
payload_format_version String false false
request_parameters Map false false
request_templates Map false false
response_parameters Map true false
status_code String true false
template_selection_expression String false false
timeout_milliseconds Int false true
tls_config String false false
mappings block false false
server_name_to_verify block false false

aws_apigatewayv2_integration_response

Readable name: Integration Response

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\integration_response.go

Documentation URL: aws_apigatewayv2_integration_response

Parameters

name Type Required Computed
api_id String true false
content_handling_strategy String false false
integration_id String true false
integration_response_key String true false
response_templates Map false false
template_selection_expression String false false

aws_apigatewayv2_model

Readable name: Model

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\model.go

Documentation URL: aws_apigatewayv2_model

Parameters

name Type Required Computed
api_id String true false
content_type String true false
description String false false
name String true false
schema String true false

aws_apigatewayv2_route

Readable name: Route

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\route.go

Documentation URL: aws_apigatewayv2_route

Parameters

name Type Required Computed
api_id String true false
api_key_required Bool false false
authorization_scopes Set false false
authorization_type String false false
authorizer_id String false false
model_selection_expression String false false
operation_name String false false
request_models Map false false
request_parameter String true false
required Bool true false
route_key String true false
route_response_selection_expression String false false
target String false false
request_parameter_key block false false

aws_apigatewayv2_route_response

Readable name: Route Response

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\route_response.go

Documentation URL: aws_apigatewayv2_route_response

Parameters

name Type Required Computed
api_id String true false
model_selection_expression String false false
response_models Map false false
route_id String true false
route_response_key String true false

aws_apigatewayv2_stage

Readable name: Stage

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\stage.go

Documentation URL: aws_apigatewayv2_stage

Parameters

name Type Required Computed
access_log_settings String true false
format String true false
api_id String true false
arn String false true
auto_deploy Bool false false
client_certificate_id String false false
default_route_settings Bool false false
detailed_metrics_enabled Bool false false
logging_level String false true
throttling_burst_limit Int false false
throttling_rate_limit Float false false
deployment_id String false true
description String false false
execution_arn String false true
invoke_url String false true
name String true false
route_settings Bool false false
route_key String true false
stage_variables Map false false
destination_arn block false false
data_trace_enabled block false false
tags block false false
tags_all block false false

Readable name: VPC Link

Location of source_code: terraform-provider-aws\internal\service\apigatewayv2\vpc_link.go

Documentation URL: aws_apigatewayv2_vpc_link

Parameters

name Type Required Computed
arn String false true
name String true false
security_group_ids Set true false
subnet_ids Set true false
tags block false false
tags_all block false false

aws_appautoscaling_policy

Readable name: Scaling Policy

Location of source_code: terraform-provider-aws\internal\service\appautoscaling\policy.go

Documentation URL: aws_appautoscaling_policy

Parameters

name Type Required Computed
alarm_arns String false true
arn String false true
name String true false
policy_type String false false
resource_id String true false
scalable_dimension String true false
service_namespace String true false
step_scaling_policy_configuration String false false
cooldown Int false false
metric_aggregation_type String false false
min_adjustment_magnitude Int false false
step_adjustment String false false
metric_interval_upper_bound String false false
scaling_adjustment Int true false
target_tracking_scaling_policy_configuration List false false
dimensions Set false false
value String true false
metric_name String true false
metrics Set false false
expression String false false
id String true false
label String false false
metric_stat String true false
namespace String false false
stat String true false
unit String false false
return_data Bool false false
statistic String false false
disable_scale_in Bool false false
predefined_metric_specification List false false
predefined_metric_type String true false
resource_label String false false
scale_in_cooldown Int false false
scale_out_cooldown Int false false
target_value Float true false
adjustment_type block false false
metric_interval_lower_bound block false false
customized_metric_specification block false false
metric block false false

aws_appautoscaling_scheduled_action

Readable name: Scheduled Action

Location of source_code: terraform-provider-aws\internal\service\appautoscaling\scheduled_action.go

Documentation URL: aws_appautoscaling_scheduled_action

Parameters

name Type Required Computed
arn String false true
end_time String false false
name String true false
resource_id String true false
scalable_dimension String true false
scalable_target_action nullable.TypeNullableInt true false
min_capacity nullable.TypeNullableInt false false
schedule String true false
service_namespace String true false
start_time String false false
timezone String false false
max_capacity block false false

aws_appautoscaling_target

Readable name: Target

Location of source_code: terraform-provider-aws\internal\service\appautoscaling\target.go

Documentation URL: aws_appautoscaling_target

Parameters

name Type Required Computed
arn String false true
max_capacity Int true false
min_capacity Int true false
resource_id String true false
role_arn String false true
scalable_dimension String true false
service_namespace String true false
suspended_state Bool false true
dynamic_scaling_out_suspended Bool false false
scheduled_scaling_suspended Bool false false
dynamic_scaling_in_suspended block false false
tags block false false
tags_all block false false

aws_appconfig_application

Readable name: Application

Location of source_code: terraform-provider-aws\internal\service\appconfig\application.go

Documentation URL: aws_appconfig_application

Parameters

name Type Required Computed
arn String false true
description String false false
name String true false
tags block false false
tags_all block false false

aws_appconfig_configuration_profile

Readable name: Configuration Profile

Location of source_code: terraform-provider-aws\internal\service\appconfig\configuration_profile.go

Documentation URL: aws_appconfig_configuration_profile

Parameters

name Type Required Computed
application_id String true false
arn String false true
configuration_profile_id String false true
description String false false
location_uri String true false
kms_key_identifier String false false
name String true false
retrieval_role_arn String false false
type String true false
validator String false false
tags block false false
tags_all block false false
content block false false

aws_appconfig_deployment

Readable name: Deployment

Location of source_code: terraform-provider-aws\internal\service\appconfig\deployment.go

Documentation URL: aws_appconfig_deployment

Parameters

name Type Required Computed
application_id String true false
arn String false true
configuration_profile_id String true false
configuration_version String true false
deployment_number Int false true
deployment_strategy_id String true false
description String false false
environment_id String true false
kms_key_arn String false true
kms_key_identifier String false false
state String false true
tags block false false
tags_all block false false

aws_appconfig_deployment_strategy

Readable name: Deployment Strategy

Location of source_code: terraform-provider-aws\internal\service\appconfig\deployment_strategy.go

Documentation URL: aws_appconfig_deployment_strategy

Parameters

name Type Required Computed
arn String false true
deployment_duration_in_minutes Int true false
description String false false
final_bake_time_in_minutes Int false false
growth_factor Float true false
growth_type String false false
name String true false
replicate_to String true false
tags block false false
tags_all block false false

aws_appconfig_extension

Readable name: Extension

Location of source_code: terraform-provider-aws\internal\service\appconfig\extension.go

Documentation URL: aws_appconfig_extension

Parameters

name Type Required Computed
arn String false true
action_point String true false
action String true false
name String true false
role_arn String false false
uri String true false
description String false false
parameter String true true
required Bool false false
version Int false true
point block false false
tags block false false
tags_all block false false

aws_appconfig_extension_association

Readable name: Extension Association

Location of source_code: terraform-provider-aws\internal\service\appconfig\extension_association.go

Documentation URL: aws_appconfig_extension_association

Parameters

name Type Required Computed
arn String false true
extension_arn String true false
parameters Map false false
resource_arn String true false
extension_version Int false true

aws_appconfig_hosted_configuration_version

Readable name: Hosted Configuration Version

Location of source_code: terraform-provider-aws\internal\service\appconfig\hosted_configuration_version.go

Documentation URL: aws_appconfig_hosted_configuration_version

Parameters

name Type Required Computed
application_id String true false
arn String false true
configuration_profile_id String true false
content String true false
content_type String true false
description String false false
version_number Int false true

aws_appflow_connector_profile

Readable name: Connector Profile

Location of source_code: terraform-provider-aws\internal\service\appflow\connector_profile.go

Documentation URL: aws_appflow_connector_profile

Parameters

name Type Required Computed
arn String false true
connector_label String false false
connection_mode String true false
connector_profile_config String true false
secret_key String true false
custom_connector String true false
api_secret_key String false false
authentication_type String true false
basic String true false
username String true false
custom String false false
custom_authentication_type String true false
oauth2 String false false
client_id String true false
client_secret String true false
oauth_request String false false
redirect_uri String false false
refresh_token String false false
datadog String true false
application_key String true false
dynatrace String true false
google_analytics List false false
honeycode List false false
infor_nexus String true false
datakey String true false
secret_access_key String true false
user_id String true false
marketo String true false
redshift String true false
salesforce String false false
client_credentials_arn String false false
jwt_token String false false
oauth2_grant_type String false false
sapo_data String true false
oauth_credentials String false false
service_now String true false
singular List false false
slack String true false
snowflake String false false
trendmicro List false false
veeva String true false
zendesk String true false
connector_profile_properties List true false
token_url String true false
token_url_custom_properties String false false
profile_properties String false false
bucket_prefix String false false
cluster_identifier String false false
data_api_role_arn String false false
database_name String false false
database_url String false false
role_arn String true false
is_sandbox_environment Bool false false
use_privatelink_for_metadata_and_authorization Bool false false
application_service_path String true false
client_number String true false
logon_language String false false
oauth_properties String true false
oauth_scopes String true false
port_number Int true false
private_link_service_name String false false
bucket_name String true false
region String false false
stage String true false
warehouse String true false
connector_type String true false
credentials_arn String false true
kms_arn String false true
name String true false
connector_profile_credentials block false false
amplitude block false false
api_key block false false
password block false false
credentials_map block false false
access_token block false false
auth_code block false false
api_token block false false
access_key_id block false false
basic_auth_credentials block false false
oauth2_properties block false false
instance_url block false false
application_host_url block false false
auth_code_url block false false
account_name block false false

aws_appflow_flow

Readable name: Flow

Location of source_code: terraform-provider-aws\internal\service\appflow\flow.go

Documentation URL: aws_appflow_flow

Parameters

name Type Required Computed
arn String false true
description String false false
destination_flow_config String true false
connector_profile_name String false false
connector_type String true false
destination_connector_properties String true false
entity_name String true false
error_handling_config String false false
bucket_prefix String true false
fail_on_first_destination_error Bool false false
id_field_names String false false
write_operation_type String false false
customer_profiles String true false
object_type_name String false false
event_bridge String false false
object String true false
honeycode String false false
lookout_metrics List false false
marketo String false false
redshift String false false
intermediate_bucket_name String true false
s3 String false false
s3_output_format_config String true false
target_file_size Int false true
file_type String false false
prefix_config String true true
prefix_format String false false
prefix_type String true false
preserve_source_data_typing Bool false true
salesforce String false false
sapo_data String false false
object_path String true false
success_response_handling_config String false false
snowflake String false false
upsolver String true false
zendesk String false false
flow_status String false true
kms_arn String false true
name String true false
source_flow_config String true false
incremental_pull_config String false false
source_connector_properties String true false
custom_connector String false false
datadog String false false
dynatrace String false false
google_analytics String false false
infor_nexus String false false
s3_input_format_config String false false
include_deleted_records Bool false false
data_transfer_api String false false
pagination_config Int true false
parallelism_config Int true false
service_now String false false
singular String false false
slack String false false
trendmicro String false false
veeva String false false
include_all_versions Bool false false
include_renditions Bool false false
include_source_files Bool false false
task String true false
destination_field String false false
source_fields String false true
task_properties String false false
task_type String true false
trigger_config String true true
first_execution_from String false false
schedule_end_time String false false
schedule_expression String true false
schedule_offset Int false false
schedule_start_time String false false
timezone String false false
trigger_type String true false
metadata_catalog_config String true true
role_arn String true false
table_prefix String true false
api_version block false false
custom_properties block false false
bucket_name block false false
domain_name block false false
aggregation_config block false false
aggregation_type block false false
prefix_hierarchy block false false
datetime_type_field_name block false false
amplitude block false false
s3_input_file_type block false false
enable_dynamic_field_update block false false
max_page_size block false false
document_type block false false
tags block false false
tags_all block false false
connector_operator block false false
trigger_properties block false false
scheduled block false false
data_pull_mode block false false
glue_data_catalog block false false
database_name block false false

aws_appintegrations_data_integration

Readable name: Data Integration

Location of source_code: terraform-provider-aws\internal\service\appintegrations\data_integration.go

Documentation URL: aws_appintegrations_data_integration

Parameters

name Type Required Computed
arn String false true
description String false false
kms_key String true false
name String true false
schedule_config String true false
object String true false
schedule_expression String true false
source_uri String true false
first_execution_from block false false
tags block false false
tags_all block false false

aws_appintegrations_event_integration

Readable name: Event Integration

Location of source_code: terraform-provider-aws\internal\service\appintegrations\event_integration.go

Documentation URL: aws_appintegrations_event_integration

Parameters

name Type Required Computed
arn String false true
description String false false
eventbridge_bus String true false
event_filter String true false
name String true false
source block false false
tags block false false
tags_all block false false

aws_applicationinsights_application

Readable name: Application

Location of source_code: terraform-provider-aws\internal\service\applicationinsights\application.go

Documentation URL: aws_applicationinsights_application

Parameters

name Type Required Computed
auto_config_enabled Bool false false
auto_create Bool false false
arn String false true
cwe_monitor_enabled Bool false false
grouping_type String false false
ops_center_enabled Bool false false
ops_item_sns_topic_arn String false false
resource_group_name String true false
tags block false false
tags_all block false false

aws_appmesh_gateway_route

Readable name: Gateway Route

Location of source_code: terraform-provider-aws\internal\service\appmesh\gateway_route.go

Documentation URL: aws_appmesh_gateway_route

Parameters

name Type Required Computed
arn String false true
created_date String false true
last_updated_date String false true
mesh_name String true false
mesh_owner String false true
name String true false
resource_owner String false true
virtual_gateway_name String true false
spec block false false
tags block false false
tags_all block false false

aws_appmesh_mesh

Readable name: Service Mesh

Location of source_code: terraform-provider-aws\internal\service\appmesh\mesh.go

Documentation URL: aws_appmesh_mesh

Parameters

name Type Required Computed
arn String false true
created_date String false true
last_updated_date String false true
mesh_owner String false true
name String true false
resource_owner String false true
spec block false false
tags block false false
tags_all block false false

aws_appmesh_route

Readable name: Route

Location of source_code: terraform-provider-aws\internal\service\appmesh\route.go

Documentation URL: aws_appmesh_route

Parameters

name Type Required Computed
arn String false true
created_date String false true
last_updated_date String false true
mesh_name String true false
mesh_owner String false true
name String true false
resource_owner String false true
virtual_router_name String true false
spec block false false
tags block false false
tags_all block false false

aws_appmesh_virtual_gateway

Readable name: Virtual Gateway

Location of source_code: terraform-provider-aws\internal\service\appmesh\virtual_gateway.go

Documentation URL: aws_appmesh_virtual_gateway

Parameters

name Type Required Computed
arn String false true
created_date String false true
last_updated_date String false true
mesh_name String true false
mesh_owner String false true
name String true false
resource_owner String false true
spec block false false
tags block false false
tags_all block false false

aws_appmesh_virtual_node

Readable name: Virtual Node

Location of source_code: terraform-provider-aws\internal\service\appmesh\virtual_node.go

Documentation URL: aws_appmesh_virtual_node

Parameters

name Type Required Computed
arn String false true
created_date String false true
last_updated_date String false true
mesh_name String true false
mesh_owner String false true
name String true false
resource_owner String false true
spec block false false
tags block false false
tags_all block false false

aws_appmesh_virtual_router

Readable name: Virtual Router

Location of source_code: terraform-provider-aws\internal\service\appmesh\virtual_router.go

Documentation URL: aws_appmesh_virtual_router

Parameters

name Type Required Computed
arn String false true
created_date String false true
last_updated_date String false true
mesh_name String true false
mesh_owner String false true
name String true false
resource_owner String false true
spec block false false
tags block false false
tags_all block false false

aws_appmesh_virtual_service

Readable name: Virtual Service

Location of source_code: terraform-provider-aws\internal\service\appmesh\virtual_service.go

Documentation URL: aws_appmesh_virtual_service

Parameters

name Type Required Computed
arn String false true
created_date String false true
last_updated_date String false true
mesh_name String true false
mesh_owner String false true
name String true false
resource_owner String false true
spec block false false
tags block false false
tags_all block false false

aws_apprunner_auto_scaling_configuration_version

Readable name: AutoScaling Configuration Version

Location of source_code: terraform-provider-aws\internal\service\apprunner\auto_scaling_configuration_version.go

Documentation URL: aws_apprunner_auto_scaling_configuration_version

Parameters

name Type Required Computed
arn String false true
auto_scaling_configuration_name String true false
auto_scaling_configuration_revision Int false true
has_associated_service Bool false true
is_default Bool false true
latest Bool false true
max_concurrency Int false false
max_size Int false false
min_size Int false false
status String false true
tags block false false
tags_all block false false

aws_apprunner_connection

Readable name: Connection

Location of source_code: terraform-provider-aws\internal\service\apprunner\connection.go

Documentation URL: aws_apprunner_connection

Parameters

name Type Required Computed
arn String false true
connection_name String true false
provider_type String true false
status String false true
tags block false false
tags_all block false false

aws_apprunner_custom_domain_association

Readable name: Custom Domain Association

Location of source_code: terraform-provider-aws\internal\service\apprunner\custom_domain_association.go

Documentation URL: aws_apprunner_custom_domain_association

Parameters

name Type Required Computed
certificate_validation_records String false true
status String false true
type String false true
value String false true
dns_target String false true
domain_name String true false
enable_www_subdomain Bool false false
service_arn String true false
name block false false

aws_apprunner_observability_configuration

Readable name: Observability Configuration

Location of source_code: terraform-provider-aws\internal\service\apprunner\observability_configuration.go

Documentation URL: aws_apprunner_observability_configuration

Parameters

name Type Required Computed
arn String false true
latest Bool false true
observability_configuration_name String true false
observability_configuration_revision Int false true
status String false true
trace_configuration String false false
tags block false false
tags_all block false false
vendor block false false

aws_apprunner_service

Readable name: Service

Location of source_code: terraform-provider-aws\internal\service\apprunner\service.go

Documentation URL: aws_apprunner_service

Parameters

name Type Required Computed
arn String false true
auto_scaling_configuration_arn String false true
encryption_configuration String true false
health_check_configuration Int false true
interval Int false false
path String false false
protocol String false false
timeout Int false false
unhealthy_threshold Int false false
instance_configuration String false true
instance_role_arn String false false
memory String false false
network_configuration String false true
vpc_connector_arn String false false
ingress_configuration Bool false true
ip_address_type String false false
observability_configuration String false false
observability_enabled Bool true false
service_id String false true
service_name String true false
service_url String false true
source_configuration String true false
connection_arn String false false
auto_deployments_enabled Bool false false
code_repository String false false
port String false false
runtime String true false
runtime_environment_secrets String false false
runtime_environment_variables String false false
start_command String false false
configuration_source String true false
repository_url String true false
source_code_version String true false
value String true false
source_directory String false true
image_repository String false false
image_identifier String true false
image_repository_type String true false
status String false true
kms_key block false false
healthy_threshold block false false
cpu block false false
egress_configuration block false false
egress_type block false false
is_publicly_accessible block false false
observability_configuration_arn block false false
authentication_configuration block false false
access_role_arn block false false
code_configuration block false false
code_configuration_values block false false
build_command block false false
type block false false
image_configuration block false false
tags block false false
tags_all block false false

aws_apprunner_vpc_connector

Readable name: VPC Connector

Location of source_code: terraform-provider-aws\internal\service\apprunner\vpc_connector.go

Documentation URL: aws_apprunner_vpc_connector

Parameters

name Type Required Computed
arn String false true
security_groups Set true false
status String false true
subnets Set true false
vpc_connector_name String true false
vpc_connector_revision Int false true
tags block false false
tags_all block false false

aws_apprunner_vpc_ingress_connection

Readable name: VPC Ingress Connection

Location of source_code: terraform-provider-aws\internal\service\apprunner\vpc_ingress_connection.go

Documentation URL: aws_apprunner_vpc_ingress_connection

Parameters

name Type Required Computed
arn String false true
domain_name String false true
ingress_vpc_configuration String true false
vpc_id String false false
name String true false
service_arn String true false
status String false true
vpc_endpoint_id block false false
tags block false false
tags_all block false false

aws_appstream_directory_config

Readable name: Directory Config

Location of source_code: terraform-provider-aws\internal\service\appstream\directory_config.go

Documentation URL: aws_appstream_directory_config

Parameters

name Type Required Computed
created_time String false true
directory_name String true false
organizational_unit_distinguished_names String true false
service_account_credentials String true false
account_password String true false
account_name block false false

aws_appstream_fleet

Readable name: Fleet

Location of source_code: terraform-provider-aws\internal\service\appstream\fleet.go

Documentation URL: aws_appstream_fleet

Parameters

name Type Required Computed
arn String false true
compute_capacity Int true true
desired_instances Int false false
desired_sessions Int false false
in_use Int false true
running Int false true
created_time String false true
description String false true
disconnect_timeout_in_seconds Int false true
display_name String false true
domain_join_info String false true
organizational_unit_distinguished_name String false true
enable_default_internet_access Bool false true
fleet_type String false true
iam_role_arn String false true
idle_disconnect_timeout_in_seconds Int false false
image_arn String false true
image_name String false true
instance_type String true false
max_sessions_per_instance Int false false
max_user_duration_in_seconds Int false true
name String true false
stream_view String false true
state String false true
vpc_config List false true
subnet_ids List false true
available block false false
directory_name block false false
security_group_ids block false false
tags block false false
tags_all block false false

aws_appstream_fleet_stack_association

Readable name: Fleet Stack Association

Location of source_code: terraform-provider-aws\internal\service\appstream\fleet_stack_association.go

Documentation URL: aws_appstream_fleet_stack_association

Parameters

name Type Required Computed
fleet_name String true false
stack_name String true false

aws_appstream_image_builder

Readable name: Image Builder

Location of source_code: terraform-provider-aws\internal\service\appstream\image_builder.go

Documentation URL: aws_appstream_image_builder

Parameters

name Type Required Computed
access_endpoint String true false
vpce_id String false true
appstream_agent_version String false true
arn String false true
created_time String false true
description String false true
display_name String false true
domain_join_info String false true
organizational_unit_distinguished_name String false false
enable_default_internet_access Bool false true
iam_role_arn String false true
image_arn String false true
image_name String false true
instance_type String true false
name String true false
state String false true
vpc_config Set false true
subnet_ids Set false true
endpoint_type block false false
directory_name block false false
tags block false false
tags_all block false false
security_group_ids block false false

aws_appstream_stack

Readable name: Stack

Location of source_code: terraform-provider-aws\internal\service\appstream\stack.go

Documentation URL: aws_appstream_stack

Parameters

name Type Required Computed
access_endpoints String true true
vpce_id String false true
application_settings Bool true true
settings_group String false false
arn String false true
created_time String false true
description String false false
display_name String false false
embed_host_domains String false true
feedback_url String false true
name String true false
redirect_url String false true
storage_connectors String true true
domains String false true
resource_identifier String false true
streaming_experience_settings String false true
user_settings String true true
permission String true false
endpoint_type block false false
enabled block false false
connector_type block false false
preferred_protocol block false false
tags block false false
tags_all block false false
action block false false

aws_appstream_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\appstream\user.go

Documentation URL: aws_appstream_user

Parameters

name Type Required Computed
arn String false true
authentication_type String true false
created_time String false true
enabled Bool false false
first_name String false false
last_name String false false
send_email_notification Bool false false
user_name String true false

aws_appstream_user_stack_association

Readable name: User Stack Association

Location of source_code: terraform-provider-aws\internal\service\appstream\user_stack_association.go

Documentation URL: aws_appstream_user_stack_association

Parameters

name Type Required Computed
authentication_type String true false
send_email_notification Bool false false
stack_name String true false
user_name String true false

aws_appsync_api_cache

Readable name: API Cache

Location of source_code: terraform-provider-aws\internal\service\appsync\api_cache.go

Documentation URL: aws_appsync_api_cache

Parameters

name Type Required Computed
api_caching_behavior String true false
api_id String true false
at_rest_encryption_enabled Bool false false
transit_encryption_enabled Bool false false
ttl Int true false
type String true false

aws_appsync_api_key

Readable name: API Key

Location of source_code: terraform-provider-aws\internal\service\appsync\api_key.go

Documentation URL: aws_appsync_api_key

Parameters

name Type Required Computed
api_id String true false
api_key_id String false true
description String false false
expires String false false
key String false true

aws_appsync_datasource

Readable name: Data Source

Location of source_code: terraform-provider-aws\internal\service\appsync\datasource.go

Documentation URL: aws_appsync_datasource

Parameters

name Type Required Computed
api_id String true false
arn String false true
description String false false
dynamodb_config Int false false
delta_sync_table_name String true false
delta_sync_table_ttl Int false false
region String false true
table_name String true false
use_caller_credentials Bool false false
versioned Bool false false
elasticsearch_config String true false
event_bridge_config String true false
http_config String false false
aws_iam_config String false false
signing_service_name String false false
endpoint String true false
lambda_config String true false
opensearchservice_config String true false
name String true false
relational_database_config String true false
database_name String false false
db_cluster_identifier String true false
schema String false false
source_type String false false
service_role_arn String false false
type String true false
delta_sync_config block false false
base_table_ttl block false false
event_bus_arn block false false
authorization_config block false false
authorization_type block false false
signing_region block false false
function_arn block false false
http_endpoint_config block false false
aws_secret_store_arn block false false

aws_appsync_domain_name

Readable name: Domain Name

Location of source_code: terraform-provider-aws\internal\service\appsync\domain_name.go

Documentation URL: aws_appsync_domain_name

Parameters

name Type Required Computed
appsync_domain_name String false true
certificate_arn String true false
description String false false
domain_name String true false
hosted_zone_id String false true

aws_appsync_domain_name_api_association

Readable name: Domain Name API Association

Location of source_code: terraform-provider-aws\internal\service\appsync\domain_name_api_association.go

Documentation URL: aws_appsync_domain_name_api_association

Parameters

name Type Required Computed
api_id String true false
domain_name String true false

aws_appsync_function

Readable name: Function

Location of source_code: terraform-provider-aws\internal\service\appsync\function.go

Documentation URL: aws_appsync_function

Parameters

name Type Required Computed
api_id String true false
arn String false true
code String false false
data_source String true false
description String false false
function_id String false true
function_version String false true
max_batch_size Int false false
name String true false
request_mapping_template String false false
response_mapping_template String false false
runtime List false false
runtime_version String true false
sync_config String false false
conflict_handler String false false
lambda_conflict_handler_config String false false
conflict_detection block false false
lambda_conflict_handler_arn block false false

aws_appsync_graphql_api

Readable name: GraphQL API

Location of source_code: terraform-provider-aws\internal\service\appsync\graphql_api.go

Documentation URL: aws_appsync_graphql_api

Parameters

name Type Required Computed
additional_authentication_provider String true false
lambda_authorizer_config Int false false
authorizer_uri String true false
identity_validation_expression String false false
openid_connect_config Int false false
client_id String false false
iat_ttl Int false false
issuer String true false
user_pool_config String false false
aws_region String false true
user_pool_id String true false
api_type String false false
arn String false true
authentication_type String true false
enhanced_metrics_config String true false
operation_level_metrics_config String true false
resolver_level_metrics_behavior String true false
introspection_config String false false
log_config String true false
exclude_verbose_content Bool false false
field_log_level String true false
merged_api_execution_role_arn String false false
name String true false
query_depth_limit Int false false
resolver_count_limit Int false false
schema String false false
uris Map false true
default_action String true false
visibility String false false
xray_enabled Bool false false
authorizer_result_ttl_in_seconds block false false
auth_ttl block false false
app_id_client_regex block false false
data_source_level_metrics_behavior block false false
cloudwatch_logs_role_arn block false false
tags block false false
tags_all block false false

aws_appsync_type

Readable name: Type

Location of source_code: terraform-provider-aws\internal\service\appsync\type.go

Documentation URL: aws_appsync_type

Parameters

name Type Required Computed
api_id String true false
arn String false true
description String false true
definition String true false
format String true false
name String false true

aws_athena_database

Readable name: Database

Location of source_code: terraform-provider-aws\internal\service\athena\database.go

Documentation URL: aws_athena_database

Parameters

name Type Required Computed
acl_configuration String true false
bucket String false false
comment String false false
encryption_configuration String true false
kms_key String false false
expected_bucket_owner String false false
force_destroy Bool false false
name String true false
properties Map false false
s3_acl_option block false false
encryption_option block false false

aws_athena_data_catalog

Readable name: Data Catalog

Location of source_code: terraform-provider-aws\internal\service\athena\data_catalog.go

Documentation URL: aws_athena_data_catalog

Parameters

name Type Required Computed
arn String false true
description String true false
name String true false
parameters Map true false
type String true false
tags block false false
tags_all block false false

aws_athena_named_query

Readable name: Named Query

Location of source_code: terraform-provider-aws\internal\service\athena\named_query.go

Documentation URL: aws_athena_named_query

Parameters

name Type Required Computed
database String true false
description String false false
name String true false
query String true false
workgroup String false false

aws_athena_prepared_statement

Readable name: Prepared Statement

Location of source_code: terraform-provider-aws\internal\service\athena\prepared_statement.go

Documentation URL: aws_athena_prepared_statement

Parameters

name Type Required Computed
description String false false
name String true false
query_statement String true false
workgroup String true false

aws_athena_workgroup

Readable name: WorkGroup

Location of source_code: terraform-provider-aws\internal\service\athena\workgroup.go

Documentation URL: aws_athena_workgroup

Parameters

name Type Required Computed
arn String false true
configuration Int false false
enforce_workgroup_configuration Bool false false
engine_version String false true
selected_engine_version String false false
execution_role String false false
publish_cloudwatch_metrics_enabled Bool false false
result_configuration String true false
encryption_configuration String false false
kms_key_arn String false false
expected_bucket_owner String false false
output_location String false false
requester_pays_enabled Bool false false
description String false false
force_destroy Bool false false
name String true false
state String false false
bytes_scanned_cutoff_per_query block false false
effective_engine_version block false false
acl_configuration block false false
s3_acl_option block false false
encryption_option block false false
tags block false false
tags_all block false false

aws_autoscaling_attachment

Readable name: Attachment

Location of source_code: terraform-provider-aws\internal\service\autoscaling\attachment.go

Documentation URL: aws_autoscaling_attachment

Parameters

name Type Required Computed
autoscaling_group_name String true false
elb String false false
lb_target_group_arn String false false

aws_autoscaling_group

Readable name: Group

Location of source_code: terraform-provider-aws\internal\service\autoscaling\group.go

Documentation URL: aws_autoscaling_group

Parameters

name Type Required Computed
arn String false true
availability_zones Set false true
availability_zone_distribution String false true
capacity_rebalance Bool false false
context String false false
default_cooldown Int false true
default_instance_warmup Int false false
desired_capacity Int false true
desired_capacity_type String false false
enabled_metrics Set false false
force_delete Bool false false
force_delete_warm_pool Bool false false
health_check_grace_period Int false false
health_check_type String false true
ignore_failed_scaling_activities Bool false false
initial_lifecycle_hook String false true
heartbeat_timeout Int false false
lifecycle_transition String true false
name String false true
notification_metadata String false false
notification_target_arn String false false
role_arn String false false
instance_maintenance_policy Int true false
min_healthy_percentage Int false false
instance_refresh String false false
auto_rollback Bool false false
checkpoint_delay nullable.TypeNullableInt false false
checkpoint_percentages Int false false
instance_warmup nullable.TypeNullableInt false false
max_healthy_percentage Int false false
scale_in_protected_instances String false false
skip_matching Bool false false
standby_instances String false false
strategy String true false
triggers String false false
launch_configuration String false false
launch_template String true true
version String false true
load_balancers Set false true
max_instance_lifetime Int false false
max_size Int true false
metrics_granularity String false false
min_elb_capacity Int false false
min_size Int false false
mixed_instances_policy String false true
on_demand_base_capacity Int false true
on_demand_percentage_above_base_capacity Int false true
spot_allocation_strategy String false true
spot_instance_pools Int false true
spot_max_price String false false
launch_template_name String false true
override Int false true
min Int false false
accelerator_manufacturers String false false
accelerator_names String false false
accelerator_total_memory_mib Int false false
accelerator_types String false false
allowed_instance_types Set false false
bare_metal String false false
baseline_ebs_bandwidth_mbps Int false false
burstable_performance String false false
cpu_manufacturers String false false
excluded_instance_types Set false false
instance_generations String false false
local_storage String false false
local_storage_types String false false
max_spot_price_as_percentage_of_optimal_on_demand_price Int false false
memory_gib_per_vcpu Float false false
memory_mib Int false false
network_bandwidth_gbps Float false false
network_interface_count Int false false
on_demand_max_price_percentage_over_lowest_price Int false false
require_hibernate_support Bool false false
spot_max_price_percentage_over_lowest_price Int false false
total_local_storage_gb Float false false
vcpu_count Int false false
instance_type String false false
launch_template_specification String false true
weighted_capacity String false false
name_prefix String false true
placement_group String false false
predicted_capacity Int false true
protect_from_scale_in Bool false false
service_linked_role_arn String false true
suspended_processes Set false false
tag String true false
propagate_at_launch Bool true false
value String true false
target_group_arns Set false true
termination_policies List false false
traffic_source String true true
type String false false
vpc_zone_identifier Set false true
wait_for_capacity_timeout String false false
wait_for_elb_capacity Int false false
warm_pool Bool false false
max_group_prepared_capacity Int false false
pool_state String false false
warm_pool_size Int false true
capacity_distribution_strategy block false false
default_result block false false
preferences block false false
alarm_specification block false false
alarms block false false
id block false false
instances_distribution block false false
on_demand_allocation_strategy block false false
launch_template_id block false false
instance_requirements block false false
accelerator_count block false false
max block false false
key block false false
identifier block false false
instance_reuse_policy block false false
reuse_on_scale_in block false false

aws_autoscaling_group_tag

Readable name: Group Tag

Location of source_code: terraform-provider-aws\internal\service\autoscaling\group_tag.go

Documentation URL: aws_autoscaling_group_tag

Parameters

name Type Required Computed
autoscaling_group_name String true false
tag String true false
value String true false
propagate_at_launch Bool true false
key block false false

aws_launch_configuration

Readable name: Launch Configuration

Location of source_code: terraform-provider-aws\internal\service\autoscaling\launch_configuration.go

Documentation URL: aws_launch_configuration

Parameters

name Type Required Computed
arn String false true
associate_public_ip_address Bool false true
ebs_block_device Bool false true
device_name String true false
encrypted Bool false true
iops Int false true
no_device Bool false false
snapshot_id String false true
throughput Int false true
volume_size Int false true
volume_type String false true
ebs_optimized Bool false true
enable_monitoring Bool false false
ephemeral_block_device String true false
virtual_name String false false
iam_instance_profile String false false
image_id String true false
instance_type String true false
key_name String false true
metadata_options String false true
http_put_response_hop_limit Int false true
http_tokens String false true
name String false true
name_prefix String false true
placement_tenancy String false false
root_block_device Bool false true
security_groups Set false false
spot_price String false false
user_data String false false
user_data_base64 String false false
delete_on_termination block false false
http_endpoint block false false

aws_autoscaling_lifecycle_hook

Readable name: Lifecycle Hook

Location of source_code: terraform-provider-aws\internal\service\autoscaling\lifecycle_hook.go

Documentation URL: aws_autoscaling_lifecycle_hook

Parameters

name Type Required Computed
autoscaling_group_name String true false
default_result String false true
heartbeat_timeout Int false false
lifecycle_transition String true false
name String true false
notification_metadata String false false
notification_target_arn String false false
role_arn String false false

aws_autoscaling_notification

Readable name: Notification

Location of source_code: terraform-provider-aws\internal\service\autoscaling\notification.go

Documentation URL: aws_autoscaling_notification

Parameters

name Type Required Computed
group_names Set true false
notifications Set true false
topic_arn String true false

aws_autoscaling_policy

Readable name: Policy

Location of source_code: terraform-provider-aws\internal\service\autoscaling\policy.go

Documentation URL: aws_autoscaling_policy

Parameters

name Type Required Computed
expression String false false
id String true false
label String false false
metric_stat String true false
value String true false
metric_name String true false
namespace String false false
stat String true false
unit String false false
return_data Bool false false
adjustment_type String false false
arn String false true
autoscaling_group_name String true false
cooldown Int false false
enabled Bool false false
estimated_instance_warmup Int false false
metric_aggregation_type String false true
min_adjustment_magnitude Int false false
name String true false
policy_type String false false
predictive_scaling_configuration String false false
max_capacity_buffer nullable.TypeNullableInt false false
metric_specification List true false
customized_load_metric_specification List false false
customized_scaling_metric_specification List false false
predefined_load_metric_specification List false false
predefined_metric_type String true false
resource_label String false false
predefined_metric_pair_specification String true false
predefined_scaling_metric_specification List false false
target_value Float true false
mode String false false
scheduling_buffer_time nullable.TypeNullableInt false false
scaling_adjustment Int true false
step_adjustment Set false false
metric_interval_lower_bound nullable.TypeNullableFloat false false
metric_interval_upper_bound nullable.TypeNullableFloat false false
target_tracking_configuration List false false
metric_dimension List false false
metrics Set false false
period Int false false
statistic String false false
disable_scale_in Bool false false
predefined_metric_specification List false false
metric block false false
dimensions block false false
max_capacity_breach_behavior block false false
customized_capacity_metric_specification block false false
metric_data_queries block false false
customized_metric_specification block false false

aws_autoscaling_schedule

Readable name: Scheduled Action

Location of source_code: terraform-provider-aws\internal\service\autoscaling\schedule.go

Documentation URL: aws_autoscaling_schedule

Parameters

name Type Required Computed
arn String false true
autoscaling_group_name String true false
desired_capacity Int false true
end_time String false true
max_size Int false true
min_size Int false true
recurrence String false true
scheduled_action_name String true false
start_time String false true
time_zone String false true

aws_autoscaling_traffic_source_attachment

Readable name: Traffic Source Attachment

Location of source_code: terraform-provider-aws\internal\service\autoscaling\traffic_source_attachment.go

Documentation URL: aws_autoscaling_traffic_source_attachment

Parameters

name Type Required Computed
autoscaling_group_name String true false
traffic_source String true false
type String true false
identifier block false false

aws_autoscalingplans_scaling_plan

Readable name: Scaling Plan

Location of source_code: terraform-provider-aws\internal\service\autoscalingplans\scaling_plan.go

Documentation URL: aws_autoscalingplans_scaling_plan

Parameters

name Type Required Computed
application_source String true false
tag_filter String true false
values Set false false
name String true false
scaling_instruction Map true false
metric_name String true false
namespace String true false
statistic String true false
unit String false false
disable_dynamic_scaling Bool false false
max_capacity Int true false
min_capacity Int true false
predefined_load_metric_specification String true false
resource_label String false false
predictive_scaling_max_capacity_behavior String false false
predictive_scaling_max_capacity_buffer Int false true
predictive_scaling_mode String false false
resource_id String true false
scalable_dimension String true false
scaling_policy_update_behavior String false false
scheduled_action_buffer_time Int false false
service_namespace String true false
target_tracking_configuration Map true false
disable_scale_in Bool false false
estimated_instance_warmup Int false false
predefined_scaling_metric_specification String true false
scale_in_cooldown Int false false
scale_out_cooldown Int false false
target_value Float true false
scaling_plan_version Int false true
cloudformation_stack_arn block false false
key block false false
customized_load_metric_specification block false false
dimensions block false false
predefined_load_metric_type block false false
customized_scaling_metric_specification block false false
predefined_scaling_metric_type block false false

aws_backup_framework

Readable name: Framework

Location of source_code: terraform-provider-aws\internal\service\backup\framework.go

Documentation URL: aws_backup_framework

Parameters

name Type Required Computed
arn String false true
control String true false
value String false false
name String true false
scope String false true
compliance_resource_types String false true
creation_time String false true
deployment_status String false true
description String false false
status String false true
input_parameter block false false
compliance_resource_ids block false false
tags block false false
tags_all block false false

aws_backup_global_settings

Readable name: Global Settings

Location of source_code: terraform-provider-aws\internal\service\backup\global_settings.go

Documentation URL: aws_backup_global_settings

Parameters

name Type Required Computed
global_settings Map true false

aws_backup_plan

Readable name: Plan

Location of source_code: terraform-provider-aws\internal\service\backup\plan.go

Documentation URL: aws_backup_plan

Parameters

name Type Required Computed
advanced_backup_setting Map true false
resource_type String true false
arn String false true
name String true false
rule Int true false
copy_action String true false
lifecycle Int false false
delete_after Int false false
opt_in_to_archive_for_supported_resources Bool false true
enable_continuous_backup Bool false false
rule_name String true false
schedule String false false
schedule_expression_timezone String false false
start_window Int false false
target_vault_name String true false
version String false true
backup_options block false false
completion_window block false false
destination_vault_arn block false false
cold_storage_after block false false
recovery_point_tags block false false
tags block false false
tags_all block false false

aws_backup_region_settings

Readable name: Region Settings

Location of source_code: terraform-provider-aws\internal\service\backup\region_settings.go

Documentation URL: aws_backup_region_settings

Parameters

name Type Required Computed
resource_type_management_preference Map false true
resource_type_opt_in_preference Map true false

aws_backup_report_plan

Readable name: Report Plan

Location of source_code: terraform-provider-aws\internal\service\backup\report_plan.go

Documentation URL: aws_backup_report_plan

Parameters

name Type Required Computed
arn String false true
creation_time String false true
deployment_status String false true
description String false false
name String true false
report_delivery_channel String true false
s3_bucket_name String true false
s3_key_prefix String false false
report_setting String true false
framework_arns String false false
number_of_frameworks Int false false
organization_units String false false
regions String false false
report_template String true false
formats block false false
accounts block false false
tags block false false
tags_all block false false

aws_backup_selection

Readable name: Selection

Location of source_code: terraform-provider-aws\internal\service\backup\selection.go

Documentation URL: aws_backup_selection

Parameters

name Type Required Computed
name String true false
condition String true true
value String true false
string_like String true false
string_not_equals String true false
string_not_like String true false
iam_role_arn String true false
not_resources Set false true
plan_id String true false
selection_tag String true false
type String true false
resources Set false false
string_equals block false false
key block false false

aws_backup_vault

Readable name: Vault

Location of source_code: terraform-provider-aws\internal\service\backup\vault.go

Documentation URL: aws_backup_vault

Parameters

name Type Required Computed
arn String false true
force_destroy Bool false false
kms_key_arn String false true
name String true false
recovery_points Int false true
tags block false false
tags_all block false false

aws_backup_vault_lock_configuration

Readable name: Vault Lock Configuration

Location of source_code: terraform-provider-aws\internal\service\backup\vault_lock_configuration.go

Documentation URL: aws_backup_vault_lock_configuration

Parameters

name Type Required Computed
backup_vault_name String true false
backup_vault_arn String false true
changeable_for_days Int false false
max_retention_days Int false false
min_retention_days Int false false

aws_backup_vault_notifications

Readable name: Vault Notifications

Location of source_code: terraform-provider-aws\internal\service\backup\vault_notifications.go

Documentation URL: aws_backup_vault_notifications

Parameters

name Type Required Computed
backup_vault_arn String false true
backup_vault_events String true false
backup_vault_name String true false
sns_topic_arn String true false

aws_backup_vault_policy

Readable name: Vault Policy

Location of source_code: terraform-provider-aws\internal\service\backup\vault_policy.go

Documentation URL: aws_backup_vault_policy

Parameters

name Type Required Computed
backup_vault_arn String false true
backup_vault_name String true false
policy String true false

aws_batch_compute_environment

Readable name: Compute Environment

Location of source_code: terraform-provider-aws\internal\service\batch\compute_environment.go

Documentation URL: aws_batch_compute_environment

Parameters

name Type Required Computed
arn String false true
compute_environment_name String false true
compute_environment_name_prefix String false true
compute_resources String false false
bid_percentage Int false false
desired_vcpus Int false true
ec2_configuration String false true
image_type String false false
ec2_key_pair String false false
image_id String false false
instance_role String false false
instance_type Set false false
launch_template String false false
launch_template_name String false false
version String false true
max_vcpus Int true false
min_vcpus Int false false
placement_group String false false
security_group_ids Set false false
spot_iam_fleet_role String false false
subnets Set true false
type String true false
ecs_cluster_arn String false true
eks_configuration String true false
kubernetes_namespace String true false
service_role String false true
state String false false
status String false true
status_reason String false true
update_policy Int true false
terminate_jobs_on_update Bool true false
allocation_strategy block false false
image_id_override block false false
launch_template_id block false false
tags block false false
eks_cluster_arn block false false
tags_all block false false
job_execution_timeout_minutes block false false

aws_batch_job_definition

Readable name: Job Definition

Location of source_code: terraform-provider-aws\internal\service\batch\job_definition.go

Documentation URL: aws_batch_job_definition

Parameters

name Type Required Computed
arn String false true
arn_prefix String false true
container_properties String false false
deregister_on_new_revision Bool false false
ecs_properties String false false
eks_properties List false false
pod_properties List true false
command List false false
env String true false
value String true false
image String true false
image_pull_policy String false false
name String true false
resources Map false false
requests Map false false
security_context Bool false false
read_only_root_file_system Bool false false
run_as_group Int false false
run_as_non_root Bool false false
run_as_user Int false false
volume_mounts String true false
read_only Bool false false
dns_policy String false false
host_network Bool false false
image_pull_secret String true false
init_containers List false false
metadata Map false false
service_account_name String false false
share_process_namespace Bool false false
volumes String false false
size_limit String true false
host_path String true false
secret Bool false false
secret_name String true false
node_properties String false false
parameters Map false false
platform_capabilities String false false
propagate_tags Bool false false
retry_strategy Int false false
evaluate_on_exit String true false
on_exit_code String false false
on_reason String false false
on_status_reason String false false
revision Int false true
scheduling_priority Int false false
timeout Int false false
type String true false
containers block false false
args block false false
limits block false false
privileged block false false
mount_path block false false
labels block false false
empty_dir block false false
medium block false false
path block false false
optional block false false
attempts block false false
action block false false
tags block false false
tags_all block false false
attempt_duration_seconds block false false

aws_batch_scheduling_policy

Readable name: Scheduling Policy

Location of source_code: terraform-provider-aws\internal\service\batch\scheduling_policy.go

Documentation URL: aws_batch_scheduling_policy

Parameters

name Type Required Computed
arn String false true
fair_share_policy Int false false
share_decay_seconds Int false false
share_distribution String true false
weight_factor Float false false
name String true false
compute_reservation block false false
share_identifier block false false
tags block false false
tags_all block false false

aws_budgets_budget

Readable name: Budget

Location of source_code: terraform-provider-aws\internal\service\budgets\budget.go

Documentation URL: aws_budgets_budget

Parameters

name Type Required Computed
account_id String false true
arn String false true
auto_adjust_data String true false
historical_options Int true false
lookback_available_periods Int false true
last_auto_adjust_time String false true
budget_type String true false
cost_filter String true true
values String true false
cost_types Bool false true
include_discount Bool false false
include_other_subscription Bool false false
include_recurring Bool false false
include_refund Bool false false
include_subscription Bool false false
include_support Bool false false
include_tax Bool false false
include_upfront Bool false false
use_amortized Bool false false
use_blended Bool false false
limit_amount String false true
limit_unit String false true
name String false true
name_prefix String false true
notification String true false
notification_type String true false
subscriber_email_addresses Set false false
subscriber_sns_topic_arns String false false
threshold Float true false
threshold_type String true false
planned_limit String true false
start_time String true false
unit String true false
time_period_end String false false
time_period_start String false true
time_unit String true false
auto_adjust_type block false false
budget_adjustment_period block false false
include_credit block false false
comparison_operator block false false
amount block false false
tags block false false
tags_all block false false

aws_budgets_budget_action

Readable name: Budget Action

Location of source_code: terraform-provider-aws\internal\service\budgets\budget_action.go

Documentation URL: aws_budgets_budget_action

Parameters

name Type Required Computed
account_id String false true
action_id String false true
action_threshold String true false
action_threshold_value Float true false
action_type String true false
approval_model String true false
arn String false true
budget_name String true false
definition Set true false
policy_arn String true false
roles Set false false
users Set false false
scp_action_definition String true false
target_ids Set true false
ssm_action_definition String true false
instance_ids Set true false
region String true false
execution_role_arn String true false
notification_type String true false
status String false true
subscriber String true false
subscription_type String true false
action_threshold_type block false false
iam_action_definition block false false
groups block false false
policy_id block false false
action_sub_type block false false
address block false false
tags block false false
tags_all block false false

aws_ce_anomaly_monitor

Readable name: Anomaly Monitor

Location of source_code: terraform-provider-aws\internal\service\ce\anomaly_monitor.go

Documentation URL: aws_ce_anomaly_monitor

Parameters

name Type Required Computed
arn String false true
monitor_dimension String false false
monitor_specification String false false
monitor_type String true false
name String true false
tags block false false
tags_all block false false

aws_ce_anomaly_subscription

Readable name: Anomaly Subscription

Location of source_code: terraform-provider-aws\internal\service\ce\anomaly_subscription.go

Documentation URL: aws_ce_anomaly_subscription

Parameters

name Type Required Computed
account_id String false true
arn String false true
frequency String true false
monitor_arn_list String true false
name String true false
subscriber String true false
type String true false
threshold_expression List false true
address block false false
tags block false false
tags_all block false false

aws_ce_cost_allocation_tag

Readable name: Cost Allocation Tag

Location of source_code: terraform-provider-aws\internal\service\ce\cost_allocation_tag.go

Documentation URL: aws_ce_cost_allocation_tag

Parameters

name Type Required Computed
status String true false
tag_key String true false
type String false true

aws_ce_cost_category

Readable name: Cost Category

Location of source_code: terraform-provider-aws\internal\service\ce\cost_category.go

Documentation URL: aws_ce_cost_category

Parameters

name Type Required Computed
arn String false true
default_value String false false
effective_end String false true
effective_start String false true
name String true false
rule List false false
dimension_name String false false
type String false false
value String false false
rule_version String true false
split_charge_rule String true false
parameter String false false
values String false false
source String true false
targets String true false
inherited_value block false false
dimension_key block false false
method block false false
tags block false false
tags_all block false false

aws_chime_voice_connector

Readable name: Voice Connector

Location of source_code: terraform-provider-aws\internal\service\chime\voice_connector.go

Documentation URL: aws_chime_voice_connector

Parameters

name Type Required Computed
arn String false true
aws_region String false true
name String true false
outbound_host_name String false true
require_encryption Bool true false
tags block false false
tags_all block false false

aws_chime_voice_connector_group

Readable name: Voice Connector Group

Location of source_code: terraform-provider-aws\internal\service\chime\voice_connector_group.go

Documentation URL: aws_chime_voice_connector_group

Parameters

name Type Required Computed
connector String true false
priority Int true false
name String true false
voice_connector_id block false false

aws_chime_voice_connector_logging

Readable name: Voice Connector Logging

Location of source_code: terraform-provider-aws\internal\service\chime\voice_connector_logging.go

Documentation URL: aws_chime_voice_connector_logging

Parameters

name Type Required Computed
enable_media_metric_logs Bool false false
enable_sip_logs Bool false false
voice_connector_id String true false

aws_chime_voice_connector_origination

Readable name: Voice Connector Origination

Location of source_code: terraform-provider-aws\internal\service\chime\voice_connector_origination.go

Documentation URL: aws_chime_voice_connector_origination

Parameters

name Type Required Computed
disabled Bool false false
route String true false
port Int false false
priority Int true false
protocol String true false
weight Int true false
voice_connector_id String true false
host block false false

aws_chime_voice_connector_streaming

Readable name: Voice Connector Streaming

Location of source_code: terraform-provider-aws\internal\service\chime\voice_connector_streaming.go

Documentation URL: aws_chime_voice_connector_streaming

Parameters

name Type Required Computed
data_retention Int true false
disabled Bool false false
media_insights_configuration String false false
streaming_notification_targets String false false
voice_connector_id String true false
configuration_arn block false false

aws_chime_voice_connector_termination

Readable name: Voice Connector Termination

Location of source_code: terraform-provider-aws\internal\service\chime\voice_connector_termination.go

Documentation URL: aws_chime_voice_connector_termination

Parameters

name Type Required Computed
calling_regions String true false
cidr_allow_list String true false
cps_limit Int false false
default_phone_number String false false
disabled Bool false false
voice_connector_id String true false

aws_chime_voice_connector_termination_credentials

Readable name: Voice Connector Termination Credentials

Location of source_code: terraform-provider-aws\internal\service\chime\voice_connector_termination_credentials.go

Documentation URL: aws_chime_voice_connector_termination_credentials

Parameters

name Type Required Computed
credentials String true false
password String true false
voice_connector_id String true false
username block false false

aws_chimesdkmediapipelines_media_insights_pipeline_configuration

Readable name: Media Insights Pipeline Configuration

Location of source_code: terraform-provider-aws\internal\service\chimesdkmediapipelines\media_insights_pipeline_configuration.go

Documentation URL: aws_chimesdkmediapipelines_media_insights_pipeline_configuration

Parameters

name Type Required Computed
arn String false true
elements String true false
id String false true
name String true false
resource_access_role_arn String true false
type block false false
amazon_transcribe_call_analytics_processor_configuration block false false
amazon_transcribe_processor_configuration block false false
kinesis_data_stream_sink_configuration block false false
lambda_function_sink_configuration block false false
sns_topic_sink_configuration block false false
sqs_queue_sink_configuration block false false
s3_recording_sink_configuration block false false
voice_analytics_processor_configuration block false false
real_time_alert_configuration block false false
tags block false false
tags_all block false false

aws_chimesdkvoice_global_settings

Readable name: Global Settings

Location of source_code: terraform-provider-aws\internal\service\chimesdkvoice\global_settings.go

Documentation URL: aws_chimesdkvoice_global_settings

Parameters

name Type Required Computed
voice_connector String true false
cdr_bucket block false false

aws_chimesdkvoice_sip_media_application

Readable name: Sip Media Application

Location of source_code: terraform-provider-aws\internal\service\chimesdkvoice\sip_media_application.go

Documentation URL: aws_chimesdkvoice_sip_media_application

Parameters

name Type Required Computed
arn String false true
aws_region String true false
endpoints String true false
name String true false
lambda_arn block false false
tags block false false
tags_all block false false

aws_chimesdkvoice_sip_rule

Readable name: Sip Rule

Location of source_code: terraform-provider-aws\internal\service\chimesdkvoice\sip_rule.go

Documentation URL: aws_chimesdkvoice_sip_rule

Parameters

name Type Required Computed
disabled Bool false false
name String true false
target_applications String true false
priority Int true false
sip_media_application_id String true false
trigger_type String true false
trigger_value String true false
aws_region block false false

aws_chimesdkvoice_voice_profile_domain

Readable name: Voice Profile Domain

Location of source_code: terraform-provider-aws\internal\service\chimesdkvoice\voice_profile_domain.go

Documentation URL: aws_chimesdkvoice_voice_profile_domain

Parameters

name Type Required Computed
arn String false true
description String false false
id String false true
name String true false
server_side_encryption_configuration String true false
kms_key_arn block false false
tags block false false
tags_all block false false

aws_cleanrooms_collaboration

Readable name: Collaboration

Location of source_code: terraform-provider-aws\internal\service\cleanrooms\collaboration.go

Documentation URL: aws_cleanrooms_collaboration

Parameters

name Type Required Computed
arn String false true
create_time String false true
creator_display_name String true false
creator_member_abilities List true false
description String true false
data_encryption_metadata Bool true false
allow_duplicates Bool true false
allow_joins_on_columns_with_different_names Bool true false
preserve_nulls Bool true false
id String false true
member String true false
display_name String true false
status String false true
member_abilities List true false
name String true false
query_log_status String true false
update_time String false true
allow_clear_text block false false
account_id block false false
tags block false false
tags_all block false false

aws_cleanrooms_configured_table

Readable name: Configured Table

Location of source_code: terraform-provider-aws\internal\service\cleanrooms\configured_table.go

Documentation URL: aws_cleanrooms_configured_table

Parameters

name Type Required Computed
allowed_columns Set true false
analysis_method String true false
arn String false true
create_time String false true
description String false false
name String true false
table_reference String true false
table_name String true false
update_time String false true
database_name block false false
tags block false false
tags_all block false false

aws_cloud9_environment_ec2

Readable name: Environment EC2

Location of source_code: terraform-provider-aws\internal\service\cloud9\environment_ec2.go

Documentation URL: aws_cloud9_environment_ec2

Parameters

name Type Required Computed
arn String false true
automatic_stop_time_minutes Int false false
connection_type String false false
description String false false
image_id String true false
instance_type String true false
name String true false
owner_arn String false true
subnet_id String false false
type String false true
tags block false false
tags_all block false false

aws_cloud9_environment_membership

Readable name: Environment Membership

Location of source_code: terraform-provider-aws\internal\service\cloud9\environment_membership.go

Documentation URL: aws_cloud9_environment_membership

Parameters

name Type Required Computed
environment_id String true false
permissions String true false
user_arn String true false
user_id String false true

aws_cloudcontrolapi_resource

Readable name: Resource

Location of source_code: terraform-provider-aws\internal\service\cloudcontrol\resource.go

Documentation URL: aws_cloudcontrolapi_resource

Parameters

name Type Required Computed
desired_state String true false
properties String false true
role_arn String false false
schema String false true
type_name String true false
type_version_id String false false

aws_cloudformation_stack

Readable name: Stack

Location of source_code: terraform-provider-aws\internal\service\cloudformation\stack.go

Documentation URL: aws_cloudformation_stack

Parameters

name Type Required Computed
capabilities String false false
disable_rollback Bool false false
iam_role_arn String false false
name String true false
notification_arns Set false false
on_failure String false false
outputs Map false true
parameters Map false true
policy_body String false true
policy_url String false false
template_body String false true
template_url String false false
timeout_in_minutes Int false false
tags block false false
tags_all block false false

aws_cloudformation_stack_instances

Readable name: Stack Instances

Location of source_code: terraform-provider-aws\internal\service\cloudformation\stack_instances.go

Documentation URL: aws_cloudformation_stack_instances

Parameters

name Type Required Computed
call_as String false false
deployment_targets String false false
accounts_url String false false
organizational_unit_ids Set false false
operation_preferences String false false
failure_tolerance_count Int false false
failure_tolerance_percentage Int false false
max_concurrent_count Int false false
max_concurrent_percentage Int false false
region_concurrency_type String false false
region_order String false false
parameter_overrides Map false false
retain_stacks Bool false false
stack_instance_summaries String false true
detailed_status String false true
drift_status String false true
organizational_unit_id String false true
region String false true
stack_id String false true
stack_set_id String false true
status String false true
status_reason String false true
stack_set_name String true false
account_filter_type block false false
concurrency_mode block false false
account_id block false false

aws_cloudformation_stack_set

Readable name: Stack Set

Location of source_code: terraform-provider-aws\internal\service\cloudformation\stack_set.go

Documentation URL: aws_cloudformation_stack_set

Parameters

name Type Required Computed
administration_role_arn String false false
arn String false true
auto_deployment List false false
enabled Bool false false
retain_stacks_on_account_removal Bool false false
call_as String false false
capabilities String false false
description String false false
execution_role_name String false true
managed_execution Bool false false
name String true false
operation_preferences Int false false
failure_tolerance_percentage Int false false
max_concurrent_count Int false false
max_concurrent_percentage Int false false
region_concurrency_type String false false
region_order String false false
parameters Map false false
permission_model String false false
stack_set_id String false true
template_body String false true
template_url String false false
active block false false
failure_tolerance_count block false false
tags block false false
tags_all block false false

aws_cloudformation_stack_set_instance

Readable name: Stack Set Instance

Location of source_code: terraform-provider-aws\internal\service\cloudformation\stack_set_instance.go

Documentation URL: aws_cloudformation_stack_set_instance

Parameters

name Type Required Computed
account_id String false true
call_as String false false
deployment_targets Set false false
account_filter_type String false false
accounts Set false false
accounts_url String false false
operation_preferences Int false false
failure_tolerance_percentage Int false false
max_concurrent_count Int false false
max_concurrent_percentage Int false false
concurrency_mode String false false
region_concurrency_type String false false
region_order String false false
organizational_unit_id String false true
parameter_overrides Map false false
region String false true
retain_stack Bool false false
stack_id String false true
stack_instance_summaries String false true
stack_set_name String true false
organizational_unit_ids block false false
failure_tolerance_count block false false

aws_cloudformation_type

Readable name: Type

Location of source_code: terraform-provider-aws\internal\service\cloudformation\type.go

Documentation URL: aws_cloudformation_type

Parameters

name Type Required Computed
arn String false true
default_version_id String false true
deprecated_status String false true
description String false true
documentation_url String false true
execution_role_arn String false false
is_default_version Bool false true
logging_config String true false
log_role_arn String true false
provisioning_type String false true
schema String false true
source_url String false true
schema_handler_package String true false
type String false true
type_arn String false true
type_name String true false
version_id String false true
visibility String false true
log_group_name block false false

aws_cloudfront_cache_policy

Readable name: Cache Policy

Location of source_code: terraform-provider-aws\internal\service\cloudfront\cache_policy.go

Documentation URL: aws_cloudfront_cache_policy

Parameters

name Type Required Computed
comment String false false
default_ttl Int false false
etag String false true
max_ttl Int false false
min_ttl Int false false
name String true false
parameters_in_cache_key_and_forwarded_to_origin String true false
cookies Set false false
enable_accept_encoding_brotli Bool false false
enable_accept_encoding_gzip Bool false false
headers_config String true false
headers Set false false
query_strings_config String true false
query_strings Set false false
cookies_config block false false
cookie_behavior block false false
items block false false
header_behavior block false false
query_string_behavior block false false

aws_cloudfront_distribution

Readable name: Distribution

Location of source_code: terraform-provider-aws\internal\service\cloudfront\distribution.go

Documentation URL: aws_cloudfront_distribution

Parameters

name Type Required Computed
arn String false true
aliases Set false false
caller_reference String false true
comment String false false
continuous_deployment_policy_id String false true
custom_error_response Int false false
error_code Int true false
response_code Int false false
response_page_path String false false
default_cache_behavior Set true false
cache_policy_id String false false
cached_methods Set true false
compress Bool false false
default_ttl Int false true
field_level_encryption_id String false false
forwarded_values String true false
whitelisted_names Set false false
headers Set false true
query_string Bool true false
query_string_cache_keys List false true
function_association String true false
function_arn String true false
grpc_config Bool false true
lambda_function_association String true false
include_body Bool false false
lambda_arn String true false
max_ttl Int false true
min_ttl Int false false
origin_request_policy_id String false false
realtime_log_config_arn String false false
response_headers_policy_id String false false
smooth_streaming Bool false false
target_origin_id String true false
trusted_key_groups Bool false true
trusted_signers Bool false true
viewer_protocol_policy String true false
default_root_object String false false
domain_name String true false
enabled Bool true false
etag String false true
hosted_zone_id String false true
http_version String false false
in_progress_validation_batches Int false true
is_ipv6_enabled Bool false false
last_modified_time String false true
logging_config String true false
include_cookies Bool false false
prefix String false false
ordered_cache_behavior Set true false
path_pattern String true false
origin_group Set true false
member String true false
origin_id String true false
origin Int true false
connection_timeout Int false false
custom_header String true false
value String true false
custom_origin_config Int true false
https_port Int true false
origin_keepalive_timeout Int false false
origin_read_timeout Int false false
origin_protocol_policy String true false
origin_ssl_protocols String true false
origin_access_control_id String false false
origin_path String false false
origin_shield Bool true false
origin_shield_region String false false
s3_origin_config String true false
vpc_origin_config Int false false
vpc_origin_id String true false
price_class String false false
restrictions Set true true
restriction_type String true false
retain_on_delete Bool false false
staging Bool false false
status String false true
items String false true
key_pair_ids Set false true
viewer_certificate String true false
cloudfront_default_certificate Bool false false
iam_certificate_id String false false
minimum_protocol_version String false false
ssl_support_method String false false
wait_for_deployment Bool false false
web_acl_id String false false
error_caching_min_ttl block false false
allowed_methods block false false
cookies block false false
forward block false false
event_type block false false
bucket block false false
failover_criteria block false false
status_codes block false false
connection_attempts block false false
name block false false
http_port block false false
origin_access_identity block false false
geo_restriction block false false
locations block false false
tags block false false
tags_all block false false
key_group_id block false false
aws_account_number block false false
acm_certificate_arn block false false

aws_cloudfront_field_level_encryption_config

Readable name: Field-level Encryption Config

Location of source_code: terraform-provider-aws\internal\service\cloudfront\field_level_encryption_config.go

Documentation URL: aws_cloudfront_field_level_encryption_config

Parameters

name Type Required Computed
caller_reference String false true
comment String false false
content_type_profile_config String true false
format String true false
profile_id String false false
forward_when_content_type_is_unknown Bool true false
etag String false true
query_arg_profile_config Bool true false
query_arg_profiles String true false
query_arg String true false
content_type_profiles block false false
items block false false
content_type block false false
forward_when_query_arg_profile_is_unknown block false false

aws_cloudfront_field_level_encryption_profile

Readable name: Field-level Encryption Profile

Location of source_code: terraform-provider-aws\internal\service\cloudfront\field_level_encryption_profile.go

Documentation URL: aws_cloudfront_field_level_encryption_profile

Parameters

name Type Required Computed
caller_reference String false true
comment String false false
encryption_entities Set true false
provider_id String true false
public_key_id String true false
etag String false true
name String true false
items block false false
field_patterns block false false

aws_cloudfront_function

Readable name: Function

Location of source_code: terraform-provider-aws\internal\service\cloudfront\function.go

Documentation URL: aws_cloudfront_function

Parameters

name Type Required Computed
arn String false true
code String true false
comment String false false
etag String false true
key_value_store_associations String false false
live_stage_etag String false true
name String true false
publish Bool false false
runtime String true false
status String false true

aws_cloudfront_key_group

Readable name: Key Group

Location of source_code: terraform-provider-aws\internal\service\cloudfront\key_group.go

Documentation URL: aws_cloudfront_key_group

Parameters

name Type Required Computed
comment String false false
etag String false true
items Set true false
name String true false

aws_cloudfront_monitoring_subscription

Readable name: Monitoring Subscription

Location of source_code: terraform-provider-aws\internal\service\cloudfront\monitoring_subscription.go

Documentation URL: aws_cloudfront_monitoring_subscription

Parameters

name Type Required Computed
distribution_id String true false
monitoring_subscription String true false
realtime_metrics_subscription_config block false false
realtime_metrics_subscription_status block false false

aws_cloudfront_origin_access_control

Readable name: Origin Access Control

Location of source_code: terraform-provider-aws\internal\service\cloudfront\origin_access_control.go

Documentation URL: aws_cloudfront_origin_access_control

Parameters

name Type Required Computed
description String false false
etag String false true
name String true false
origin_access_control_origin_type String true false
signing_behavior String true false
signing_protocol String true false

aws_cloudfront_origin_access_identity

Readable name: Origin Access Identity

Location of source_code: terraform-provider-aws\internal\service\cloudfront\origin_access_identity.go

Documentation URL: aws_cloudfront_origin_access_identity

Parameters

name Type Required Computed
caller_reference String false true
cloudfront_access_identity_path String false true
comment String false false
etag String false true
iam_arn String false true
s3_canonical_user_id String false true

aws_cloudfront_origin_request_policy

Readable name: Origin Request Policy

Location of source_code: terraform-provider-aws\internal\service\cloudfront\origin_request_policy.go

Documentation URL: aws_cloudfront_origin_request_policy

Parameters

name Type Required Computed
comment String false false
cookies_config String true false
cookies Set false false
etag String false true
headers_config String true false
headers Set false false
name String true false
query_strings_config String true false
query_strings Set false false
cookie_behavior block false false
items block false false
header_behavior block false false
query_string_behavior block false false

aws_cloudfront_public_key

Readable name: Public Key

Location of source_code: terraform-provider-aws\internal\service\cloudfront\public_key.go

Documentation URL: aws_cloudfront_public_key

Parameters

name Type Required Computed
caller_reference String false true
comment String false false
encoded_key String true false
etag String false true
name String false true
name_prefix String false true

aws_cloudfront_realtime_log_config

Readable name: Real-time Log Config

Location of source_code: terraform-provider-aws\internal\service\cloudfront\realtime_log_config.go

Documentation URL: aws_cloudfront_realtime_log_config

Parameters

name Type Required Computed
arn String false true
endpoint String true false
stream_arn String true false
stream_type String true false
fields Set true false
name String true false
sampling_rate Int true false
kinesis_stream_config block false false
role_arn block false false

aws_cloudfront_response_headers_policy

Readable name: Response Headers Policy

Location of source_code: terraform-provider-aws\internal\service\cloudfront\response_headers_policy.go

Documentation URL: aws_cloudfront_response_headers_policy

Parameters

name Type Required Computed
comment String false false
cors_config Bool true false
access_control_allow_headers Set true false
access_control_allow_methods Set true false
access_control_allow_origins Set true false
access_control_expose_headers Set false false
access_control_max_age_sec Int false false
origin_override Bool true false
custom_headers_config String true false
override Bool true false
value String true false
etag String false true
name String true false
remove_headers_config String true false
security_headers_config String true false
content_type_options Bool true false
frame_options String true false
referrer_policy String true false
strict_transport_security Int true false
include_subdomains Bool false false
preload Bool false false
xss_protection Bool false false
protection Bool true false
report_uri String false false
server_timing_headers_config Bool true false
sampling_rate Float true false
access_control_allow_credentials block false false
items block false false
header block false false
content_security_policy block false false
frame_option block false false
mode_block block false false
enabled block false false

aws_cloudhsm_v2_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\cloudhsmv2\cluster.go

Documentation URL: aws_cloudhsm_v2_cluster

Parameters

name Type Required Computed
cluster_certificates String false true
cluster_certificate String false true
cluster_csr String false true
hsm_certificate String false true
manufacturer_hardware_certificate String false true
cluster_id String false true
cluster_state String false true
hsm_type String true false
mode String false true
security_group_id String false true
source_backup_identifier String false false
subnet_ids Set true false
vpc_id String false true
aws_hardware_certificate block false false
tags block false false
tags_all block false false

aws_cloudhsm_v2_hsm

Readable name: HSM

Location of source_code: terraform-provider-aws\internal\service\cloudhsmv2\hsm.go

Documentation URL: aws_cloudhsm_v2_hsm

Parameters

name Type Required Computed
availability_zone String false true
cluster_id String true false
hsm_eni_id String false true
hsm_id String false true
hsm_state String false true
ip_address String false true
subnet_id String false true

aws_cloudsearch_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\cloudsearch\domain.go

Documentation URL: aws_cloudsearch_domain

Parameters

name Type Required Computed
arn String false true
document_service_endpoint String false true
domain_id String false true
endpoint_options Bool false true
tls_security_policy String false true
index_field String false false
default_value String false false
facet Bool false false
highlight Bool false false
name String true false
return Bool false false
search Bool false false
sort Bool false false
source_fields String false false
type String true false
multi_az Bool false true
scaling_parameters String false true
desired_partition_count Int false true
desired_replication_count Int false true
search_service_endpoint String false true
enforce_https block false false
analysis_scheme block false false
desired_instance_type block false false

aws_cloudsearch_domain_service_access_policy

Readable name: Domain Service Access Policy

Location of source_code: terraform-provider-aws\internal\service\cloudsearch\domain_service_access_policy.go

Documentation URL: aws_cloudsearch_domain_service_access_policy

Parameters

name Type Required Computed
access_policy String true false
domain_name String true false

aws_cloudtrail_event_data_store

Readable name: Event Data Store

Location of source_code: terraform-provider-aws\internal\service\cloudtrail\event_data_store.go

Documentation URL: aws_cloudtrail_event_data_store

Parameters

name Type Required Computed
advanced_event_selector String false true
equals String false true
field String false true
not_ends_with String false true
not_equals String false true
not_starts_with String false true
starts_with String false true
name String true false
arn String false true
billing_mode String false false
kms_key_id String false false
multi_region_enabled Bool false false
organization_enabled Bool false false
retention_period Int false false
suspend nullable.TypeNullableBool false false
termination_protection_enabled Bool false false
field_selector block false false
ends_with block false false
tags block false false
tags_all block false false

aws_cloudtrail

Readable name: Trail

Location of source_code: terraform-provider-aws\internal\service\cloudtrail\trail.go

Documentation URL: aws_cloudtrail

Parameters

name Type Required Computed
advanced_event_selector List false false
field_selector String true false
equals String false false
field String true false
not_ends_with String false false
not_equals String false false
not_starts_with String false false
starts_with String false false
name String true false
arn String false true
cloud_watch_logs_group_arn String false false
cloud_watch_logs_role_arn String false false
enable_log_file_validation Bool false false
enable_logging Bool false false
event_selector List false false
data_resource String true false
values List true false
exclude_management_event_sources Set false false
include_management_events Bool false false
read_write_type String false false
home_region String false true
include_global_service_events Bool false false
insight_selector String true false
is_multi_region_trail Bool false false
is_organization_trail Bool false false
kms_key_id String false false
s3_bucket_name String true false
s3_key_prefix String false false
sns_topic_arn String false true
sns_topic_name String false false
ends_with block false false
type block false false
insight_type block false false
tags block false false
tags_all block false false

aws_cloudwatch_composite_alarm

Readable name: Composite Alarm

Location of source_code: terraform-provider-aws\internal\service\cloudwatch\composite_alarm.go

Documentation URL: aws_cloudwatch_composite_alarm

Parameters

name Type Required Computed
actions_enabled Bool false false
actions_suppressor String true false
extension_period Int true false
wait_period Int true false
alarm_actions String false false
alarm_description String false false
alarm_name String true false
alarm_rule String true false
arn String false true
insufficient_data_actions String false false
ok_actions String false false
alarm block false false
tags block false false
tags_all block false false

aws_cloudwatch_dashboard

Readable name: Dashboard

Location of source_code: terraform-provider-aws\internal\service\cloudwatch\dashboard.go

Documentation URL: aws_cloudwatch_dashboard

Parameters

name Type Required Computed
dashboard_arn String false true
dashboard_body String true false
dashboard_name String true false

aws_cloudwatch_metric_alarm

Readable name: Metric Alarm

Location of source_code: terraform-provider-aws\internal\service\cloudwatch\metric_alarm.go

Documentation URL: aws_cloudwatch_metric_alarm

Parameters

name Type Required Computed
actions_enabled Bool false false
alarm_actions String false false
alarm_description String false false
alarm_name String true false
arn String false true
comparison_operator String true false
datapoints_to_alarm Int false false
dimensions Map false false
evaluate_low_sample_count_percentiles String false true
evaluation_periods Int true false
extended_statistic String false false
insufficient_data_actions String false false
metric_name String true false
metric_query Set false false
account_id String false false
expression String false false
id String true false
metric Map false false
namespace String false false
period Int false false
stat String true false
unit String false false
label String false false
return_data Bool false false
ok_actions String false false
statistic String false false
threshold Float false false
threshold_metric_id String false false
treat_missing_data String false false
tags block false false
tags_all block false false

aws_cloudwatch_metric_stream

Readable name: Metric Stream

Location of source_code: terraform-provider-aws\internal\service\cloudwatch\metric_stream.go

Documentation URL: aws_cloudwatch_metric_stream

Parameters

name Type Required Computed
arn String false true
creation_date String false true
exclude_filter String false false
namespace String true false
firehose_arn String true false
include_filter String false false
include_linked_accounts_metrics Bool false false
last_update_date String false true
name String false true
name_prefix String false true
output_format String true false
role_arn String true false
state String false true
statistics_configuration String true false
include_metric String true false
metric_names block false false
additional_statistics block false false
metric_name block false false
tags block false false
tags_all block false false

aws_codeartifact_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\codeartifact\domain.go

Documentation URL: aws_codeartifact_domain

Parameters

name Type Required Computed
arn String false true
asset_size_bytes String false true
created_time String false true
domain String true false
encryption_key String false true
owner String false true
repository_count Int false true
s3_bucket_arn String false true
tags block false false
tags_all block false false

aws_codeartifact_domain_permissions_policy

Readable name: Domain Permissions Policy

Location of source_code: terraform-provider-aws\internal\service\codeartifact\domain_permissions_policy.go

Documentation URL: aws_codeartifact_domain_permissions_policy

Parameters

name Type Required Computed
domain String true false
domain_owner String false true
policy_document String true false
policy_revision String false true
resource_arn String false true

aws_codeartifact_repository

Readable name: Repository

Location of source_code: terraform-provider-aws\internal\service\codeartifact\repository.go

Documentation URL: aws_codeartifact_repository

Parameters

name Type Required Computed
administrator_account String false true
arn String false true
description String false false
domain String true false
domain_owner String false true
external_connections String true false
package_format String false true
status String false true
repository String true false
upstream String true false
external_connection_name block false false
tags block false false
tags_all block false false
repository_name block false false

aws_codeartifact_repository_permissions_policy

Readable name: Repository Permissions Policy

Location of source_code: terraform-provider-aws\internal\service\codeartifact\repository_permissions_policy.go

Documentation URL: aws_codeartifact_repository_permissions_policy

Parameters

name Type Required Computed
domain String true false
domain_owner String false true
policy_document String true false
policy_revision String false true
repository String true false
resource_arn String false true

aws_codebuild_fleet

Readable name: Fleet

Location of source_code: terraform-provider-aws\internal\service\codebuild\fleet.go

Documentation URL: aws_codebuild_fleet

Parameters

name Type Required Computed
arn String false true
base_capacity Int true false
compute_configuration Int false true
machine_type String false false
memory Int false true
vcpu Int false true
compute_type String true false
created String false true
environment_type String true false
fleet_service_role String false false
id String false true
image_id String false false
last_modified String false true
name String true false
overflow_behavior String false true
scaling_configuration Int false true
max_capacity Int false false
scaling_type String false false
target_tracking_scaling_configs String false false
target_value Float false false
status String false true
message String false true
status_code String false true
vpc_config List false false
security_group_ids Set true false
subnets Set true false
vpc_id String true false
disk block false false
desired_capacity block false false
metric_type block false false
context block false false
tags block false false
tags_all block false false

aws_codebuild_project

Readable name: Project

Location of source_code: terraform-provider-aws\internal\service\codebuild\project.go

Documentation URL: aws_codebuild_project

Parameters

name Type Required Computed
arn String false true
artifacts String true false
bucket_owner_access String false false
encryption_disabled Bool false false
location String false false
name String false false
namespace_type String false false
override_artifact_name Bool false false
packaging String false false
path String false false
type String true false
badge_enabled Bool false false
badge_url String false true
build_batch_config Bool false false
restrictions String false false
maximum_builds_allowed Int false false
service_role String true false
timeout_in_mins Int false false
build_timeout Int false false
cache String false false
modes String false false
concurrent_build_limit Int false false
description String false true
encryption_key String false true
environment String true false
compute_type String true false
fleet String false false
environment_variable String true false
value String true false
image String true false
image_pull_credentials_type String false false
privileged_mode Bool false false
registry_credential String true false
credential_provider String true false
file_system_locations String false false
mount_options String false false
mount_point String false false
logs_config String false false
status String false false
stream_name String false false
s3_logs String false false
project_visibility String false false
public_project_alias String false true
queued_timeout Int false false
resource_access_role String false false
secondary_artifacts String true false
secondary_sources String false false
target_url String false false
buildspec String false false
git_clone_depth Int false false
git_submodules_config Bool true false
insecure_ssl Bool false false
report_build_status Bool false false
source_identifier String true false
secondary_source_version String true false
source_version String false false
source String true false
vpc_config Set true false
security_group_ids Set true false
vpc_id String true false
artifact_identifier block false false
combine_artifacts block false false
compute_types_allowed block false false
certificate block false false
fleet_arn block false false
credential block false false
identifier block false false
cloudwatch_logs block false false
group_name block false false
build_status_config block false false
context block false false
fetch_submodules block false false
tags block false false
tags_all block false false
subnets block false false

aws_codebuild_report_group

Readable name: Report Group

Location of source_code: terraform-provider-aws\internal\service\codebuild\report_group.go

Documentation URL: aws_codebuild_report_group

Parameters

name Type Required Computed
arn String false true
created String false true
delete_reports Bool false false
export_config String true false
encryption_disabled Bool false false
encryption_key String true false
packaging String false false
path String false false
type String true false
name String true false
s3_destination block false false
bucket block false false
tags block false false
tags_all block false false

aws_codebuild_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\codebuild\resource_policy.go

Documentation URL: aws_codebuild_resource_policy

Parameters

name Type Required Computed
policy String true false
resource_arn String true false

aws_codebuild_source_credential

Readable name: Source Credential

Location of source_code: terraform-provider-aws\internal\service\codebuild\source_credential.go

Documentation URL: aws_codebuild_source_credential

Parameters

name Type Required Computed
arn String false true
auth_type String true false
server_type String true false
token String true false
user_name String false false

aws_codebuild_webhook

Readable name: Webhook

Location of source_code: terraform-provider-aws\internal\service\codebuild\webhook.go

Documentation URL: aws_codebuild_webhook

Parameters

name Type Required Computed
branch_filter String false false
build_type String false false
filter_group Bool false false
pattern String true false
type String true false
payload_url String false true
project_name String true false
scope_configuration String true false
domain String false false
scope String true false
secret String false true
url String false true
filter block false false
exclude_matched_pattern block false false
name block false false

aws_codecatalyst_dev_environment

Readable name: DevEnvironment

Location of source_code: terraform-provider-aws\internal\service\codecatalyst\dev_environment.go

Documentation URL: aws_codecatalyst_dev_environment

Parameters

name Type Required Computed
alias String false false
ides String true false
runtime String false false
inactivity_timeout_minutes Int false false
instance_type String true false
project_name String true false
persistent_storage Int true false
repositories String false false
repository_name String true false
space_name String true false
name block false false
size block false false
branch_name block false false

aws_codecatalyst_project

Readable name: Project

Location of source_code: terraform-provider-aws\internal\service\codecatalyst\project.go

Documentation URL: aws_codecatalyst_project

Parameters

name Type Required Computed
space_name String true false
description String false false
display_name String true false
name String false true

aws_codecatalyst_source_repository

Readable name: Source Repository

Location of source_code: terraform-provider-aws\internal\service\codecatalyst\source_repository.go

Documentation URL: aws_codecatalyst_source_repository

Parameters

name Type Required Computed
name String true false
project_name String true false
space_name String true false
description String false false

aws_codecommit_approval_rule_template

Readable name: Approval Rule Template

Location of source_code: terraform-provider-aws\internal\service\codecommit\approval_rule_template.go

Documentation URL: aws_codecommit_approval_rule_template

Parameters

name Type Required Computed
approval_rule_template_id String false true
content String true false
creation_date String false true
description String false false
last_modified_date String false true
last_modified_user String false true
name String true false
rule_content_sha256 String false true

aws_codecommit_approval_rule_template_association

Readable name: Approval Rule Template Association

Location of source_code: terraform-provider-aws\internal\service\codecommit\approval_rule_template_association.go

Documentation URL: aws_codecommit_approval_rule_template_association

Parameters

name Type Required Computed
approval_rule_template_name String true false
repository_name String true false

aws_codecommit_repository

Readable name: Repository

Location of source_code: terraform-provider-aws\internal\service\codecommit\repository.go

Documentation URL: aws_codecommit_repository

Parameters

name Type Required Computed
arn String false true
clone_url_http String false true
clone_url_ssh String false true
default_branch String false false
description String false false
kms_key_id String false true
repository_id String false true
repository_name String true false
tags block false false
tags_all block false false

aws_codecommit_trigger

Readable name: Trigger

Location of source_code: terraform-provider-aws\internal\service\codecommit\trigger.go

Documentation URL: aws_codecommit_trigger

Parameters

name Type Required Computed
configuration_id String false true
repository_name String true false
trigger List true false
custom_data String false false
destination_arn String true false
events String true false
name String true false
branches block false false

aws_codegurureviewer_repository_association

Readable name: Repository Association

Location of source_code: terraform-provider-aws\internal\service\codegurureviewer\repository_association.go

Documentation URL: aws_codegurureviewer_repository_association

Parameters

name Type Required Computed
arn String false true
association_id String false true
connection_arn String false true
kms_key_details List false false
encryption_option String false false
kms_key_id String false false
name String true false
owner String true false
provider_type String false true
repository String true false
codecommit String true false
github_enterprise_server String true false
s3_bucket String true false
s3_repository_details String false true
code_artifacts String false true
source_code_artifacts_object_key String false true
state String false true
state_reason String false true
bitbucket block false false
bucket_name block false false
build_artifacts_object_key block false false
tags block false false
tags_all block false false

aws_codepipeline

Readable name: Pipeline

Location of source_code: terraform-provider-aws\internal\service\codepipeline\codepipeline.go

Documentation URL: aws_codepipeline

Parameters

name Type Required Computed
arn String false true
artifact_store String true false
type String true false
location String true false
region String false true
execution_mode String false false
name String true false
pipeline_type String false false
role_arn String false false
stage String true false
configuration Map false false
input_artifacts List false false
namespace String false false
output_artifacts List false false
owner String true false
provider String true false
run_order Int false true
timeout_in_minutes Int false false
version String true false
trigger String true true
includes String false false
events String false false
file_paths String false false
push String false false
tags String false false
source_action_name String true false
provider_type String true false
variable String false false
description String false false
encryption_key block false false
id block false false
action block false false
category block false false
tags_all block false false
git_configuration block false false
pull_request block false false
branches block false false
excludes block false false
default_value block false false

aws_codepipeline_custom_action_type

Readable name: Custom Action Type

Location of source_code: terraform-provider-aws\internal\service\codepipeline\custom_action_type.go

Documentation URL: aws_codepipeline_custom_action_type

Parameters

name Type Required Computed
arn String false true
category String true false
configuration_property String false false
key Bool true false
name String true false
queryable Bool false false
required Bool true false
secret Bool true false
type String false false
input_artifact_details Int true false
minimum_count Int true false
output_artifact_details Int true false
owner String false true
provider_name String true false
settings String false false
execution_url_template String false false
revision_url_template String false false
third_party_configuration_url String false false
version String true false
description block false false
maximum_count block false false
entity_url_template block false false
tags block false false
tags_all block false false

aws_codepipeline_webhook

Readable name: Webhook

Location of source_code: terraform-provider-aws\internal\service\codepipeline\webhook.go

Documentation URL: aws_codepipeline_webhook

Parameters

name Type Required Computed
arn String false true
authentication String true false
authentication_configuration String false false
secret_token String false false
filter String true false
match_equals String true false
name String true false
target_action String true false
target_pipeline String true false
url String false true
allowed_ip_range block false false
json_path block false false
tags block false false
tags_all block false false

aws_codestarconnections_connection

Readable name: Connection

Location of source_code: terraform-provider-aws\internal\service\codestarconnections\connection.go

Documentation URL: aws_codestarconnections_connection

Parameters

name Type Required Computed
arn String false true
connection_status String false true
host_arn String false false
name String true false
provider_type String false true
tags block false false
tags_all block false false

aws_codestarconnections_host

Readable name: Host

Location of source_code: terraform-provider-aws\internal\service\codestarconnections\host.go

Documentation URL: aws_codestarconnections_host

Parameters

name Type Required Computed
arn String false true
name String true false
provider_endpoint String true false
provider_type String true false
status String false true
vpc_configuration Set true false
subnet_ids Set true false
tls_certificate String false false
vpc_id String true false
security_group_ids block false false

aws_codestarnotifications_notification_rule

Readable name: Notification Rule

Location of source_code: terraform-provider-aws\internal\service\codestarnotifications\notification_rule.go

Documentation URL: aws_codestarnotifications_notification_rule

Parameters

name Type Required Computed
arn String false true
detail_type String true false
event_type_ids Set true false
name String true false
resource String true false
status String false true
target String true false
type String false false
tags block false false
tags_all block false false
address block false false

aws_cognito_identity_pool

Readable name: Pool

Location of source_code: terraform-provider-aws\internal\service\cognitoidentity\pool.go

Documentation URL: aws_cognito_identity_pool

Parameters

name Type Required Computed
identity_pool_name String true false
arn String false true
cognito_identity_providers String false false
provider_name String false false
server_side_token_check Bool false false
developer_provider_name String false false
allow_unauthenticated_identities Bool false false
allow_classic_flow Bool false false
openid_connect_provider_arns String false false
saml_provider_arns String false false
supported_login_providers String false false
client_id block false false
tags block false false
tags_all block false false

aws_cognito_identity_pool_provider_principal_tag

Readable name: Provider Principal Tags

Location of source_code: terraform-provider-aws\internal\service\cognitoidentity\pool_provider_principal_tag.go

Documentation URL: aws_cognito_identity_pool_provider_principal_tag

Parameters

name Type Required Computed
identity_pool_id String true false
identity_provider_name String true false
use_defaults Bool false false
principal_tags block false false

aws_cognito_identity_pool_roles_attachment

Readable name: Pool Roles Association

Location of source_code: terraform-provider-aws\internal\service\cognitoidentity\pool_roles_attachment.go

Documentation URL: aws_cognito_identity_pool_roles_attachment

Parameters

name Type Required Computed
identity_pool_id String true false
role_mapping String true false
ambiguous_role_resolution String false false
mapping_rule String true false
match_type String true false
role_arn String true false
value String true false
type String true false
roles String true false
identity_provider block false false
claim block false false

aws_cognito_identity_provider

Readable name: Identity Provider

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\identity_provider.go

Documentation URL: aws_cognito_identity_provider

Parameters

name Type Required Computed
attribute_mapping String false true
idp_identifiers String false false
provider_details Map true false
provider_name String true false
provider_type String true false
user_pool_id String true false

aws_cognito_resource_server

Readable name: Resource Server

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\resource_server.go

Documentation URL: aws_cognito_resource_server

Parameters

name Type Required Computed
identifier String true false
name String true false
scope String true false
scope_name String true false
user_pool_id String true false
scope_identifiers String false true
scope_description block false false

aws_cognito_risk_configuration

Readable name: Risk Configuration

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\risk_configuration.go

Documentation URL: aws_cognito_risk_configuration

Parameters

name Type Required Computed
account_takeover_risk_configuration List false false
actions String true false
notify Bool true false
low_action String true false
medium_action String true false
notify_configuration String true false
subject String true false
text_body String true false
from String false false
mfa_email String true false
no_action_email String true false
reply_to String false false
source_arn String true false
client_id String false false
compromised_credentials_risk_configuration String true false
event_filter String false true
risk_exception_configuration Set false false
skipped_ip_range_list String false false
user_pool_id String true false
high_action block false false
event_action block false false
block_email block false false
html_body block false false
blocked_ip_range_list block false false

aws_cognito_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\user.go

Documentation URL: aws_cognito_user

Parameters

name Type Required Computed
attributes String false false
client_metadata Map false false
creation_date String false true
desired_delivery_mediums String false false
enabled Bool false false
force_alias_creation Bool false false
last_modified_date String false true
message_action String false false
mfa_setting_list String false true
password String false false
preferred_mfa_setting String false true
status String false true
sub String false true
temporary_password String false false
user_pool_id String true false
username String true false
validation_data String false false

aws_cognito_user_group

Readable name: User Group

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\user_group.go

Documentation URL: aws_cognito_user_group

Parameters

name Type Required Computed
description String false false
name String true false
precedence Int false false
role_arn String false false
user_pool_id String true false

aws_cognito_user_in_group

Readable name: Group User

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\user_in_group.go

Documentation URL: aws_cognito_user_in_group

Parameters

name Type Required Computed
group_name String true false
user_pool_id String true false
username String true false

aws_cognito_user_pool

Readable name: User Pool

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\user_pool.go

Documentation URL: aws_cognito_user_pool

Parameters

name Type Required Computed
account_recovery_setting String true true
priority Int true false
admin_create_user_config Bool false true
invite_message_template String false false
email_subject String false true
sms_message String false true
alias_attributes String false false
arn String false true
auto_verified_attributes String false false
creation_date String false true
custom_domain String false true
deletion_protection String false false
device_configuration Bool false false
device_only_remembered_on_user_prompt Bool false false
domain String false true
email_configuration String false false
email_sending_account String false false
from_email_address String false false
reply_to_email_address String false false
source_arn String false false
email_mfa_configuration String false false
subject String false false
email_verification_message String false true
email_verification_subject String false true
endpoint String false true
estimated_number_of_users Int false true
lambda_config String false false
custom_email_sender List false false
lambda_arn String true false
lambda_version String true false
custom_message String false false
custom_sms_sender List false false
define_auth_challenge String false false
kms_key_id String false false
post_authentication String false false
post_confirmation String false false
pre_authentication String false false
pre_sign_up String false false
pre_token_generation String false true
pre_token_generation_config String true true
user_migration String false false
verify_auth_challenge_response String false false
last_modified_date String false true
mfa_configuration String false false
name String true false
password_policy Int false true
password_history_size Int false false
require_lowercase Bool false false
require_numbers Bool false false
require_symbols Bool false false
require_uppercase Bool false false
temporary_password_validity_days Int false true
schema String true false
developer_only_attribute Bool false false
mutable Bool false false
number_attribute_constraints String false false
min_value String false false
required Bool false false
string_attribute_constraints String false false
min_length String false false
sign_in_policy String false true
sms_authentication_message String false false
sms_configuration String true true
sns_caller_arn String true false
sns_region String false true
sms_verification_message String false true
software_token_mfa_configuration Bool true false
user_attribute_update_settings String true false
user_pool_add_ons String true false
user_pool_tier String false true
username_attributes String false false
username_configuration Bool true false
verification_message_template String false true
email_message String false true
email_message_by_link String false true
email_subject_by_link String false true
web_authn_configuration String false false
user_verification String false false
recovery_mechanism block false false
allow_admin_create_user_only block false false
challenge_required_on_new_device block false false
configuration_set block false false
message block false false
create_auth_challenge block false false
minimum_length block false false
attribute_data_type block false false
max_value block false false
max_length block false false
allowed_first_auth_factors block false false
external_id block false false
enabled block false false
tags block false false
tags_all block false false
attributes_require_verification_before_update block false false
advanced_security_mode block false false
case_sensitive block false false
default_email_option block false false
relying_party_id block false false

aws_cognito_user_pool_domain

Readable name: User Pool Domain

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\user_pool_domain.go

Documentation URL: aws_cognito_user_pool_domain

Parameters

name Type Required Computed
aws_account_id String false true
certificate_arn String false false
cloudfront_distribution String false true
cloudfront_distribution_arn String false true
cloudfront_distribution_zone_id String false true
domain String true false
s3_bucket String false true
user_pool_id String true false
version String false true

aws_cognito_user_pool_ui_customization

Readable name: User Pool UI Customization

Location of source_code: terraform-provider-aws\internal\service\cognitoidp\user_pool_ui_customization.go

Documentation URL: aws_cognito_user_pool_ui_customization

Parameters

name Type Required Computed
client_id String false false
creation_date String false true
css String false false
css_version String false true
image_file String false false
image_url String false true
last_modified_date String false true
user_pool_id String true false

aws_comprehend_document_classifier

Readable name: Document Classifier

Location of source_code: terraform-provider-aws\internal\service\comprehend\document_classifier.go

Documentation URL: aws_comprehend_document_classifier

Parameters

name Type Required Computed
arn String false true
data_access_role_arn String true false
input_data_config Set true false
annotation_data_s3_uri String false false
attribute_names List true false
document_type String false false
s3_uri String true false
source_documents_s3_uri String false false
split String false false
data_format String false false
label_delimiter String false true
test_s3_uri String false false
language_code String true false
mode String false false
model_kms_key_id String false false
name String true false
output_data_config String false true
output_s3_uri String false true
version_name String false true
version_name_prefix String false true
volume_kms_key_id String false false
vpc_config Set true false
subnets Set true false
augmented_manifests block false false
kms_key_id block false false
tags block false false
tags_all block false false
security_group_ids block false false

aws_comprehend_entity_recognizer

Readable name: Entity Recognizer

Location of source_code: terraform-provider-aws\internal\service\comprehend\entity_recognizer.go

Documentation URL: aws_comprehend_entity_recognizer

Parameters

name Type Required Computed
arn String false true
data_access_role_arn String true false
input_data_config List true false
s3_uri String true false
test_s3_uri String false false
augmented_manifests Set false false
annotation_data_s3_uri String false false
attribute_names List true false
document_type String false false
source_documents_s3_uri String false false
split String false false
data_format String false false
documents List false false
input_format String false false
entity_list List false false
entity_types String true false
language_code String true false
model_kms_key_id String false false
name String true false
version_name String false true
version_name_prefix String false true
volume_kms_key_id String false false
vpc_config Set true false
subnets Set true false
annotations block false false
type block false false
tags block false false
tags_all block false false
security_group_ids block false false

aws_config_aggregate_authorization

Readable name: Aggregate Authorization

Location of source_code: terraform-provider-aws\internal\service\configservice\aggregate_authorization.go

Documentation URL: aws_config_aggregate_authorization

Parameters

name Type Required Computed
account_id String true false
arn String false true
region String true false
tags block false false
tags_all block false false

aws_config_configuration_aggregator

Readable name: Configuration Aggregator

Location of source_code: terraform-provider-aws\internal\service\configservice\configuration_aggregator.go

Documentation URL: aws_config_configuration_aggregator

Parameters

name Type Required Computed
account_aggregation_source List false false
account_ids String true false
all_regions Bool false false
regions String false false
arn String false true
name String true false
organization_aggregation_source List false false
role_arn String true false
tags block false false
tags_all block false false

aws_config_configuration_recorder

Readable name: Configuration Recorder

Location of source_code: terraform-provider-aws\internal\service\configservice\configuration_recorder.go

Documentation URL: aws_config_configuration_recorder

Parameters

name Type Required Computed
name String false false
recording_group Bool false true
exclusion_by_resource_types Set false true
include_global_resource_types Bool false false
recording_strategy String false true
resource_types Set true false
recording_mode String false true
recording_mode_override String false false
recording_frequency String true false
role_arn String true false
all_supported block false false
use_only block false false
description block false false

aws_config_configuration_recorder_status

Readable name: Configuration Recorder Status

Location of source_code: terraform-provider-aws\internal\service\configservice\configuration_recorder_status.go

Documentation URL: aws_config_configuration_recorder_status

Parameters

name Type Required Computed
is_enabled Bool true false
name String true false

aws_config_config_rule

Readable name: Config Rule

Location of source_code: terraform-provider-aws\internal\service\configservice\config_rule.go

Documentation URL: aws_config_config_rule

Parameters

name Type Required Computed
arn String false true
description String false false
evaluation_mode String false true
input_parameters String false false
maximum_execution_frequency String false false
name String true false
rule_id String false true
scope String false false
compliance_resource_types String false false
tag_key String false false
tag_value String false false
source Bool true false
policy_runtime String true false
policy_text String true false
owner String true false
source_detail String false false
message_type String false false
source_identifier String false false
mode block false false
compliance_resource_id block false false
custom_policy_details block false false
enable_debug_log_delivery block false false
event_source block false false
tags block false false
tags_all block false false

aws_config_conformance_pack

Readable name: Conformance Pack

Location of source_code: terraform-provider-aws\internal\service\configservice\conformance_pack.go

Documentation URL: aws_config_conformance_pack

Parameters

name Type Required Computed
arn String false true
delivery_s3_bucket String false false
delivery_s3_key_prefix String false false
input_parameter String true false
parameter_value String true false
name String true false
template_body String false false
template_s3_uri String false false
parameter_name block false false

aws_config_delivery_channel

Readable name: Delivery Channel

Location of source_code: terraform-provider-aws\internal\service\configservice\delivery_channel.go

Documentation URL: aws_config_delivery_channel

Parameters

name Type Required Computed
name String false false
s3_bucket_name String true false
s3_key_prefix String false false
s3_kms_key_arn String false false
snapshot_delivery_properties String false false
sns_topic_arn String false false
delivery_frequency block false false

aws_config_organization_conformance_pack

Readable name: Organization Conformance Pack

Location of source_code: terraform-provider-aws\internal\service\configservice\organization_conformance_pack.go

Documentation URL: aws_config_organization_conformance_pack

Parameters

name Type Required Computed
arn String false true
delivery_s3_bucket String false false
delivery_s3_key_prefix String false false
excluded_accounts String false false
input_parameter String true false
parameter_value String true false
name String true false
template_body String false false
template_s3_uri String false false
parameter_name block false false

aws_config_organization_custom_policy_rule

Readable name: Organization Custom Policy Rule

Location of source_code: terraform-provider-aws\internal\service\configservice\organization_custom_policy_rule.go

Documentation URL: aws_config_organization_custom_policy_rule

Parameters

name Type Required Computed
arn String false true
debug_log_delivery_accounts String false false
description String false false
excluded_accounts String false false
input_parameters String false false
maximum_execution_frequency String false false
name String true false
policy_runtime String true false
policy_text String true false
resource_id_scope String false false
resource_types_scope String false false
tag_key_scope String false false
tag_value_scope String false false
trigger_types String true false

aws_config_organization_custom_rule

Readable name: Organization Custom Rule

Location of source_code: terraform-provider-aws\internal\service\configservice\organization_custom_rule.go

Documentation URL: aws_config_organization_custom_rule

Parameters

name Type Required Computed
arn String false true
description String false false
excluded_accounts String false false
input_parameters String false false
lambda_function_arn String true false
maximum_execution_frequency String false false
name String true false
resource_id_scope String false false
resource_types_scope String false false
tag_key_scope String false false
tag_value_scope String false false
trigger_types String true false

aws_config_organization_managed_rule

Readable name: Organization Managed Rule

Location of source_code: terraform-provider-aws\internal\service\configservice\organization_managed_rule.go

Documentation URL: aws_config_organization_managed_rule

Parameters

name Type Required Computed
arn String false true
description String false false
excluded_accounts String false false
input_parameters String false false
maximum_execution_frequency String false false
name String true false
resource_id_scope String false false
resource_types_scope String false false
rule_identifier String true false
tag_key_scope String false false
tag_value_scope String false false

aws_config_remediation_configuration

Readable name: Remediation Configuration

Location of source_code: terraform-provider-aws\internal\service\configservice\remediation_configuration.go

Documentation URL: aws_config_remediation_configuration

Parameters

name Type Required Computed
arn String false true
automatic Bool false false
config_rule_name String true false
execution_controls Int false false
error_percentage Int false false
maximum_automatic_attempts Int false false
parameter String true false
resource_value String false false
static_value String false false
static_values List false true
resource_type String false false
retry_attempt_seconds Int false false
target_id String true false
target_type String true false
target_version String false false
ssm_controls block false false
concurrent_execution_rate_percentage block false false
name block false false

aws_connect_bot_association

Readable name: Bot Association

Location of source_code: terraform-provider-aws\internal\service\connect\bot_association.go

Documentation URL: aws_connect_bot_association

Parameters

name Type Required Computed
instance_id String true false
lex_bot String true true
name String true false
lex_region block false false

aws_connect_contact_flow

Readable name: Contact Flow

Location of source_code: terraform-provider-aws\internal\service\connect\contact_flow.go

Documentation URL: aws_connect_contact_flow

Parameters

name Type Required Computed
arn String false true
contact_flow_id String false true
content String false true
content_hash String false false
description String false false
filename String false false
instance_id String true false
name String true false
type String false false
tags block false false
tags_all block false false

aws_connect_contact_flow_module

Readable name: Contact Flow Module

Location of source_code: terraform-provider-aws\internal\service\connect\contact_flow_module.go

Documentation URL: aws_connect_contact_flow_module

Parameters

name Type Required Computed
arn String false true
contact_flow_module_id String false true
content String false true
content_hash String false false
description String false false
filename String false false
instance_id String true false
name String true false
tags block false false
tags_all block false false

aws_connect_hours_of_operation

Readable name: Hours Of Operation

Location of source_code: terraform-provider-aws\internal\service\connect\hours_of_operation.go

Documentation URL: aws_connect_hours_of_operation

Parameters

name Type Required Computed
arn String false true
config String true false
end_time Int true false
minutes Int true false
start_time Int true false
description String false false
hours_of_operation_id String false true
instance_id String true false
name String true false
time_zone String true false
day block false false
hours block false false
tags block false false
tags_all block false false

aws_connect_instance

Readable name: Instance

Location of source_code: terraform-provider-aws\internal\service\connect\instance.go

Documentation URL: aws_connect_instance

Parameters

name Type Required Computed
arn String false true
auto_resolve_best_voices_enabled Bool false false
contact_flow_logs_enabled Bool false false
contact_lens_enabled Bool false false
created_time String false true
directory_id String false false
early_media_enabled Bool false false
identity_management_type String true false
inbound_calls_enabled Bool true false
instance_alias String false false
multi_party_conference_enabled Bool false false
outbound_calls_enabled Bool true false
service_role String false true
status String false true
use_custom_tts_voices_enabled Bool false false
tags block false false
tags_all block false false

aws_connect_instance_storage_config

Readable name: Instance Storage Config

Location of source_code: terraform-provider-aws\internal\service\connect\instance_storage_config.go

Documentation URL: aws_connect_instance_storage_config

Parameters

name Type Required Computed
association_id String false true
instance_id String true false
resource_type String true false
storage_config String true false
kinesis_stream_config String true false
kinesis_video_stream_config String true false
key_id String true false
prefix String true false
retention_period_hours Int true false
s3_config String true false
bucket_prefix String true false
encryption_config String true false
storage_type String true false
kinesis_firehose_config block false false
firehose_arn block false false
stream_arn block false false
encryption_type block false false
bucket_name block false false

aws_connect_lambda_function_association

Readable name: Lambda Function Association

Location of source_code: terraform-provider-aws\internal\service\connect\lambda_function_association.go

Documentation URL: aws_connect_lambda_function_association

Parameters

name Type Required Computed
function_arn String true false
instance_id String true false

aws_connect_phone_number

Readable name: Phone Number

Location of source_code: terraform-provider-aws\internal\service\connect\phone_number.go

Documentation URL: aws_connect_phone_number

Parameters

name Type Required Computed
arn String false true
country_code String true false
description String false false
phone_number String false true
prefix String false false
status String false true
target_arn String true false
type String true false
message block false false
tags block false false
tags_all block false false

aws_connect_queue

Readable name: Queue

Location of source_code: terraform-provider-aws\internal\service\connect\queue.go

Documentation URL: aws_connect_queue

Parameters

name Type Required Computed
arn String false true
description String false false
hours_of_operation_id String true false
instance_id String true false
max_contacts Int false false
name String true false
outbound_caller_config String false false
outbound_caller_id_number_id String false false
outbound_flow_id String false false
queue_id String false true
quick_connect_ids String false false
status String false true
outbound_caller_id_name block false false
tags block false false
tags_all block false false

aws_connect_quick_connect

Readable name: Quick Connect

Location of source_code: terraform-provider-aws\internal\service\connect\quick_connect.go

Documentation URL: aws_connect_quick_connect

Parameters

name Type Required Computed
arn String false true
description String false false
instance_id String true false
name String true false
quick_connect_config String true false
queue_config String true false
queue_id String true false
quick_connect_type String true false
user_config String true false
user_id String true false
quick_connect_id String false true
phone_config block false false
phone_number block false false
contact_flow_id block false false
tags block false false
tags_all block false false

aws_connect_routing_profile

Readable name: Routing Profile

Location of source_code: terraform-provider-aws\internal\service\connect\routing_profile.go

Documentation URL: aws_connect_routing_profile

Parameters

name Type Required Computed
arn String false true
default_outbound_queue_id String true false
description String true false
instance_id String true false
media_concurrencies String true false
concurrency Int true false
name String true false
queue_configs String true false
delay Int true false
priority Int true false
queue_arn String false true
queue_id String true false
queue_name String false true
routing_profile_id String false true
channel block false false
tags block false false
tags_all block false false

aws_connect_security_profile

Readable name: Security Profile

Location of source_code: terraform-provider-aws\internal\service\connect\security_profile.go

Documentation URL: aws_connect_security_profile

Parameters

name Type Required Computed
arn String false true
description String false false
instance_id String true false
name String true false
organization_resource_id String false true
permissions String false false
security_profile_id String false true
tags block false false
tags_all block false false

aws_connect_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\connect\user.go

Documentation URL: aws_connect_user

Parameters

name Type Required Computed
arn String false true
directory_user_id String false true
hierarchy_group_id String false false
identity_info String false false
first_name String false false
last_name String false false
instance_id String true false
name String true false
password String false false
phone_config Int true false
auto_accept Bool false false
desk_phone_number String false false
phone_type String true false
routing_profile_id String true false
security_profile_ids String true false
user_id String false true
email block false false
after_contact_work_time_limit block false false
tags block false false
tags_all block false false

aws_connect_user_hierarchy_group

Readable name: User Hierarchy Group

Location of source_code: terraform-provider-aws\internal\service\connect\user_hierarchy_group.go

Documentation URL: aws_connect_user_hierarchy_group

Parameters

name Type Required Computed
arn String false true
hierarchy_group_id String false true
hierarchy_path List false true
instance_id String true false
level_id String false true
name String true false
parent_group_id String false false
level_one block false false
level_two block false false
level_three block false false
level_four block false false
level_five block false false
tags block false false
tags_all block false false

aws_connect_user_hierarchy_structure

Readable name: User Hierarchy Structure

Location of source_code: terraform-provider-aws\internal\service\connect\user_hierarchy_structure.go

Documentation URL: aws_connect_user_hierarchy_structure

Parameters

name Type Required Computed
hierarchy_structure List true false
instance_id String true false
level_one block false false
level_two block false false
level_three block false false
level_four block false false
level_five block false false

aws_connect_vocabulary

Readable name: Vocabulary

Location of source_code: terraform-provider-aws\internal\service\connect\vocabulary.go

Documentation URL: aws_connect_vocabulary

Parameters

name Type Required Computed
arn String false true
content String true false
failure_reason String false true
instance_id String true false
language_code String true false
last_modified_time String false true
name String true false
state String false true
vocabulary_id String false true
tags block false false
tags_all block false false

aws_controltower_control

Readable name: Control

Location of source_code: terraform-provider-aws\internal\service\controltower\control.go

Documentation URL: aws_controltower_control

Parameters

name Type Required Computed
arn String false true
control_identifier String true false
parameters String true false
value String true false
target_identifier String true false
key block false false

aws_controltower_landing_zone

Readable name: Landing Zone

Location of source_code: terraform-provider-aws\internal\service\controltower\landing_zone.go

Documentation URL: aws_controltower_landing_zone

Parameters

name Type Required Computed
arn String false true
drift_status String false true
latest_available_version String false true
manifest_json String true false
version String true false
status block false false
tags block false false
tags_all block false false

aws_cur_report_definition

Readable name: Report Definition

Location of source_code: terraform-provider-aws\internal\service\cur\report_definition.go

Documentation URL: aws_cur_report_definition

Parameters

name Type Required Computed
additional_artifacts Set false false
additional_schema_elements String true false
arn String false true
compression String true false
format String true false
refresh_closed_reports Bool false false
report_name String true false
report_versioning String false false
s3_bucket String true false
s3_prefix String false false
s3_region String true false
time_unit String true false
tags block false false
tags_all block false false

aws_customerprofiles_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\customerprofiles\domain.go

Documentation URL: aws_customerprofiles_domain

Parameters

name Type Required Computed
arn String false true
domain_name String true false
dead_letter_queue_url String false false
default_encryption_key String false false
default_expiration_days Int true false
matching List true true
enabled Bool true false
min_allowed_confidence_score_for_merging Float false false
job_schedule String true false
time String true false
rule_based_matching List false false
attribute_matching_model String true false
email_address List false false
phone_number List false false
matching_rules List true false
max_allowed_rule_level_for_matching Int false false
max_allowed_rule_level_for_merging Int false false
status String false true
auto_merging block false false
conflict_resolution block false false
consolidation block false false
matching_attributes_list block false false
exporting_config block false false
day_of_the_week block false false
attribute_types_selector block false false
address block false false
rule block false false
tags block false false
tags_all block false false

aws_customerprofiles_profile

Readable name: Profile

Location of source_code: terraform-provider-aws\internal\service\customerprofiles\profile.go

Documentation URL: aws_customerprofiles_profile

Parameters

name Type Required Computed
account_number String false false
additional_information String false false
attributes String false false
birth_date String false false
business_email_address String false false
business_name String false false
business_phone_number String false false
domain_name String true false
email_address String false false
first_name String false false
gender_string String false false
home_phone_number String false false
last_name String false false
middle_name String false false
mobile_phone_number String false false
party_type_string String false false
personal_email_address String false false
phone_number String false false
address block false false
billing_address block false false
mailing_address block false false
shipping_address block false false

aws_dataexchange_data_set

Readable name: Data Set

Location of source_code: terraform-provider-aws\internal\service\dataexchange\data_set.go

Documentation URL: aws_dataexchange_data_set

Parameters

name Type Required Computed
arn String false true
asset_type String true false
description String true false
name String true false
tags block false false
tags_all block false false

aws_dataexchange_revision

Readable name: Revision

Location of source_code: terraform-provider-aws\internal\service\dataexchange\revision.go

Documentation URL: aws_dataexchange_revision

Parameters

name Type Required Computed
arn String false true
comment String false false
data_set_id String true false
revision_id String false true
tags block false false
tags_all block false false

aws_datapipeline_pipeline

Readable name: Pipeline

Location of source_code: terraform-provider-aws\internal\service\datapipeline\pipeline.go

Documentation URL: aws_datapipeline_pipeline

Parameters

name Type Required Computed
name String true false
description String false false
tags block false false
tags_all block false false

aws_datapipeline_pipeline_definition

Readable name: Pipeline Definition

Location of source_code: terraform-provider-aws\internal\service\datapipeline\pipeline_definition.go

Documentation URL: aws_datapipeline_pipeline_definition

Parameters

name Type Required Computed
parameter_object String true false
string_value String false false
id String true false
parameter_value String true false
pipeline_id String true false
pipeline_object String true false
ref_value String false false
name String true false
attribute block false false
key block false false
field block false false

aws_datasync_agent

Readable name: Agent

Location of source_code: terraform-provider-aws\internal\service\datasync\agent.go

Documentation URL: aws_datasync_agent

Parameters

name Type Required Computed
arn String false true
activation_key String false true
ip_address String false true
private_link_endpoint String false true
name String false false
security_group_arns Set false false
subnet_arns Set false false
vpc_endpoint_id String false false
tags block false false
tags_all block false false

aws_datasync_location_azure_blob

Readable name: Location Microsoft Azure Blob Storage

Location of source_code: terraform-provider-aws\internal\service\datasync\location_azure_blob.go

Documentation URL: aws_datasync_location_azure_blob

Parameters

name Type Required Computed
access_tier String false false
agent_arns String true false
arn String false true
authentication_type String true false
blob_type String false false
container_url String true false
sas_configuration String true false
subdirectory String false true
uri String false true
token block false false
tags block false false
tags_all block false false

aws_datasync_location_efs

Readable name: Location EFS

Location of source_code: terraform-provider-aws\internal\service\datasync\location_efs.go

Documentation URL: aws_datasync_location_efs

Parameters

name Type Required Computed
access_point_arn String false false
arn String false true
ec2_config String true false
subnet_arn String true false
efs_file_system_arn String true false
file_system_access_role_arn String false false
in_transit_encryption String false false
subdirectory String false false
uri String false true
security_group_arns block false false
tags block false false
tags_all block false false

aws_datasync_location_fsx_lustre_file_system

Readable name: Location FSx for Lustre File System

Location of source_code: terraform-provider-aws\internal\service\datasync\location_fsx_lustre_file_system.go

Documentation URL: aws_datasync_location_fsx_lustre_file_system

Parameters

name Type Required Computed
arn String false true
creation_time String false true
fsx_filesystem_arn String true false
security_group_arns String true false
subdirectory String false true
uri String false true
tags block false false
tags_all block false false

aws_datasync_location_fsx_ontap_file_system

Readable name: Location FSx for NetApp ONTAP File System

Location of source_code: terraform-provider-aws\internal\service\datasync\location_fsx_ontap_file_system.go

Documentation URL: aws_datasync_location_fsx_ontap_file_system

Parameters

name Type Required Computed
arn String false true
creation_time String false true
fsx_filesystem_arn String false true
protocol List true false
mount_options String true false
smb List false false
domain String false false
password String true false
user String true false
security_group_arns String true false
storage_virtual_machine_arn String true false
subdirectory String false true
uri String false true
nfs block false false
version block false false
tags block false false
tags_all block false false

aws_datasync_location_fsx_openzfs_file_system

Readable name: Location FSx for OpenZFS File System

Location of source_code: terraform-provider-aws\internal\service\datasync\location_fsx_openzfs_file_system.go

Documentation URL: aws_datasync_location_fsx_openzfs_file_system

Parameters

name Type Required Computed
arn String false true
creation_time String false true
fsx_filesystem_arn String true false
protocol String true false
security_group_arns String true false
subdirectory String false true
uri String false true
nfs block false false
mount_options block false false
version block false false
tags block false false
tags_all block false false

aws_datasync_location_fsx_windows_file_system

Readable name: Location FSx for Windows File Server File System

Location of source_code: terraform-provider-aws\internal\service\datasync\location_fsx_windows_file_system.go

Documentation URL: aws_datasync_location_fsx_windows_file_system

Parameters

name Type Required Computed
arn String false true
creation_time String false true
domain String false false
fsx_filesystem_arn String true false
password String true false
security_group_arns String true false
subdirectory String false true
uri String false true
user String true false
tags block false false
tags_all block false false

aws_datasync_location_hdfs

Readable name: Location HDFS

Location of source_code: terraform-provider-aws\internal\service\datasync\location_hdfs.go

Documentation URL: aws_datasync_location_hdfs

Parameters

name Type Required Computed
agent_arns String true false
arn String false true
authentication_type String false false
block_size Int false false
kerberos_keytab String false false
kerberos_keytab_base64 String false false
kerberos_krb5_conf String false false
kerberos_krb5_conf_base64 String false false
kerberos_principal String false false
kms_key_provider_uri String false false
name_node String true false
port Int true false
qop_configuration String false true
rpc_protection String false true
replication_factor Int false false
simple_user String false false
subdirectory String false false
uri String false true
hostname block false false
data_transfer_protection block false false
tags block false false
tags_all block false false

aws_datasync_location_nfs

Readable name: Location NFS

Location of source_code: terraform-provider-aws\internal\service\datasync\location_nfs.go

Documentation URL: aws_datasync_location_nfs

Parameters

name Type Required Computed
arn String false true
mount_options String false false
on_prem_config String true false
server_hostname String true false
subdirectory String true false
uri String false true
version block false false
agent_arns block false false
tags block false false
tags_all block false false

aws_datasync_location_object_storage

Readable name: Location Object Storage

Location of source_code: terraform-provider-aws\internal\service\datasync\location_object_storage.go

Documentation URL: aws_datasync_location_object_storage

Parameters

name Type Required Computed
access_key String false false
agent_arns String true false
arn String false true
bucket_name String true false
secret_key String false false
server_certificate String false false
server_hostname String true false
server_port Int false false
server_protocol String false false
subdirectory String false true
uri String false true
tags block false false
tags_all block false false

aws_datasync_location_s3

Readable name: Location S3

Location of source_code: terraform-provider-aws\internal\service\datasync\location_s3.go

Documentation URL: aws_datasync_location_s3

Parameters

name Type Required Computed
agent_arns String false false
arn String false true
s3_bucket_arn String true false
s3_config String true false
s3_storage_class String false true
subdirectory String true false
uri String false true
bucket_access_role_arn block false false
tags block false false
tags_all block false false

aws_datasync_location_smb

Readable name: Location SMB

Location of source_code: terraform-provider-aws\internal\service\datasync\location_smb.go

Documentation URL: aws_datasync_location_smb

Parameters

name Type Required Computed
agent_arns String true false
arn String false true
domain String false true
mount_options String false false
password String true false
server_hostname String true false
subdirectory String true false
uri String false true
user String true false
version block false false
tags block false false
tags_all block false false

aws_datasync_task

Readable name: Task

Location of source_code: terraform-provider-aws\internal\service\datasync\task.go

Documentation URL: aws_datasync_task

Parameters

name Type Required Computed
arn String false true
cloudwatch_log_group_arn String false false
destination_location_arn String true false
excludes String false false
value String false false
includes String false false
name String false false
options String false false
bytes_per_second Int false false
gid String false false
log_level String false false
mtime String false false
object_tags String false false
overwrite_mode String false false
posix_permissions String false false
preserve_deleted_files String false false
preserve_devices String false false
security_descriptor_copy_flags String false true
task_queueing String false false
transfer_mode String false false
uid String false false
verify_mode String false false
schedule String true false
source_location_arn String true false
task_report_config String true false
s3_bucket_arn String true false
subdirectory String false false
s3_object_versioning String false false
output_type String false false
report_overrides String false false
skipped_override String false false
transferred_override String false false
verified_override String false false
report_level String false false
filter_type block false false
atime block false false
schedule_expression block false false
tags block false false
tags_all block false false
s3_destination block false false
bucket_access_role_arn block false false
deleted_override block false false

aws_dax_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\dax\cluster.go

Documentation URL: aws_dax_cluster

Parameters

name Type Required Computed
arn String false true
cluster_endpoint_encryption_type String false false
cluster_name String true false
iam_role_arn String true false
node_type String true false
replication_factor Int true false
availability_zones Set false false
description String false false
notification_topic_arn String false false
parameter_group_name String false true
maintenance_window String false true
security_group_ids Set false true
server_side_encryption List false false
enabled Bool false false
subnet_group_name String false true
port Int false true
configuration_endpoint String false true
cluster_address String false true
nodes String false true
address String false true
availability_zone String false true
tags block false false
tags_all block false false
id block false false

aws_dax_parameter_group

Readable name: Parameter Group

Location of source_code: terraform-provider-aws\internal\service\dax\parameter_group.go

Documentation URL: aws_dax_parameter_group

Parameters

name Type Required Computed
name String true false
description String false false
parameters String true true
value String true false

aws_dax_subnet_group

Readable name: Subnet Group

Location of source_code: terraform-provider-aws\internal\service\dax\subnet_group.go

Documentation URL: aws_dax_subnet_group

Parameters

name Type Required Computed
name String true false
description String false false
subnet_ids Set true false
vpc_id String false true

aws_codedeploy_app

Readable name: App

Location of source_code: terraform-provider-aws\internal\service\deploy\app.go

Documentation URL: aws_codedeploy_app

Parameters

name Type Required Computed
application_id String false true
arn String false true
compute_platform String false false
github_account_name String false true
linked_to_github Bool false true
name String true false
tags block false false
tags_all block false false

aws_codedeploy_deployment_config

Readable name: Deployment Config

Location of source_code: terraform-provider-aws\internal\service\deploy\deployment_config.go

Documentation URL: aws_codedeploy_deployment_config

Parameters

name Type Required Computed
arn String false true
compute_platform String false false
deployment_config_id String false true
deployment_config_name String true false
minimum_healthy_hosts String false false
value Int false false
traffic_routing_config List false false
interval Int false false
percentage Int false false
time_based_linear List false false
type String false false
zonal_config Int false false
minimum_healthy_hosts_per_zone String false false
monitor_duration_in_seconds Int false false
time_based_canary block false false
first_zone_monitor_duration_in_seconds block false false

aws_codedeploy_deployment_group

Readable name: Deployment Group

Location of source_code: terraform-provider-aws\internal\service\deploy\deployment_group.go

Documentation URL: aws_codedeploy_deployment_group

Parameters

name Type Required Computed
alarm_configuration Set false false
enabled Bool false false
ignore_poll_alarm_failure Bool false false
app_name String true false
arn String false true
auto_rollback_configuration Bool false false
events Set false false
autoscaling_groups Set false false
blue_green_deployment_config String false true
wait_time_in_minutes Int false false
green_fleet_provisioning_option String false true
terminate_blue_instances_on_deployment_success String false false
termination_wait_time_in_minutes Int false false
compute_platform String false true
deployment_config_name String false false
deployment_group_id String false true
deployment_group_name String true false
deployment_style String false false
deployment_type String false false
ec2_tag_filter String false false
type String false false
value String false false
ec2_tag_set String false false
ecs_service String true false
service_name String true false
load_balancer_info String false false
target_group_info String false false
target_group_pair_info String true false
target_group String true false
test_traffic_route String true false
on_premises_instance_tag_filter String false false
outdated_instances_strategy String false false
service_role_arn String true false
termination_hook_enabled Bool false false
trigger_configuration String true false
trigger_name String true false
trigger_target_arn String true false
alarms block false false
deployment_ready_option block false false
action_on_timeout block false false
action block false false
deployment_option block false false
key block false false
cluster_name block false false
elb_info block false false
name block false false
prod_traffic_route block false false
listener_arns block false false
tags block false false
tags_all block false false
trigger_events block false false

aws_detective_graph

Readable name: Graph

Location of source_code: terraform-provider-aws\internal\service\detective\graph.go

Documentation URL: aws_detective_graph

Parameters

name Type Required Computed
created_time String false true
graph_arn String false true
tags block false false
tags_all block false false

aws_detective_invitation_accepter

Readable name: Invitation Accepter

Location of source_code: terraform-provider-aws\internal\service\detective\invitation_accepter.go

Documentation URL: aws_detective_invitation_accepter

Parameters

name Type Required Computed
graph_arn String true false

aws_detective_member

Readable name: Member

Location of source_code: terraform-provider-aws\internal\service\detective\member.go

Documentation URL: aws_detective_member

Parameters

name Type Required Computed
account_id String true false
administrator_id String false true
disable_email_notification Bool false false
disabled_reason String false true
email_address String true false
graph_arn String true false
invited_time String false true
message String false false
status String false true
updated_time String false true
volume_usage_in_bytes String false true

aws_detective_organization_admin_account

Readable name: Organization Admin Account

Location of source_code: terraform-provider-aws\internal\service\detective\organization_admin_account.go

Documentation URL: aws_detective_organization_admin_account

Parameters

name Type Required Computed
account_id String true false

aws_detective_organization_configuration

Readable name: Organization Configuration

Location of source_code: terraform-provider-aws\internal\service\detective\organization_configuration.go

Documentation URL: aws_detective_organization_configuration

Parameters

name Type Required Computed
auto_enable Bool true false
graph_arn String true false

aws_devicefarm_device_pool

Readable name: Device Pool

Location of source_code: terraform-provider-aws\internal\service\devicefarm\device_pool.go

Documentation URL: aws_devicefarm_device_pool

Parameters

name Type Required Computed
arn String false true
name String true false
description String false false
max_devices Int false false
project_arn String true false
rule String true false
operator String false false
value String false false
type String false true
attribute block false false
tags block false false
tags_all block false false

aws_devicefarm_instance_profile

Readable name: Instance Profile

Location of source_code: terraform-provider-aws\internal\service\devicefarm\instance_profile.go

Documentation URL: aws_devicefarm_instance_profile

Parameters

name Type Required Computed
arn String false true
description String false false
exclude_app_packages_from_cleanup Set false false
name String true false
package_cleanup Bool false false
reboot_after_use Bool false false
tags block false false
tags_all block false false

aws_devicefarm_network_profile

Readable name: Network Profile

Location of source_code: terraform-provider-aws\internal\service\devicefarm\network_profile.go

Documentation URL: aws_devicefarm_network_profile

Parameters

name Type Required Computed
arn String false true
description String false false
downlink_bandwidth_bits Int false false
downlink_delay_ms Int false false
downlink_jitter_ms Int false false
downlink_loss_percent Int false false
name String true false
project_arn String true false
uplink_bandwidth_bits Int false false
uplink_delay_ms Int false false
uplink_jitter_ms Int false false
uplink_loss_percent Int false false
type String false false
tags block false false
tags_all block false false

aws_devicefarm_project

Readable name: Project

Location of source_code: terraform-provider-aws\internal\service\devicefarm\project.go

Documentation URL: aws_devicefarm_project

Parameters

name Type Required Computed
arn String false true
default_job_timeout_minutes Int false false
name String true false
tags block false false
tags_all block false false

aws_devicefarm_test_grid_project

Readable name: Test Grid Project

Location of source_code: terraform-provider-aws\internal\service\devicefarm\test_grid_project.go

Documentation URL: aws_devicefarm_test_grid_project

Parameters

name Type Required Computed
arn String false true
name String true false
description String false false
vpc_config Set false false
subnet_ids Set false false
vpc_id String true false
tags block false false
tags_all block false false
security_group_ids block false false

aws_devicefarm_upload

Readable name: Upload

Location of source_code: terraform-provider-aws\internal\service\devicefarm\upload.go

Documentation URL: aws_devicefarm_upload

Parameters

name Type Required Computed
arn String false true
category String false true
content_type String false false
metadata String false true
name String true false
project_arn String true false
type String true false
url String false true

aws_dx_bgp_peer

Readable name: BGP Peer

Location of source_code: terraform-provider-aws\internal\service\directconnect\bgp_peer.go

Documentation URL: aws_dx_bgp_peer

Parameters

name Type Required Computed
address_family String true false
amazon_address String false true
aws_device String false true
bgp_asn Int true false
bgp_auth_key String false true
bgp_peer_id String false true
bgp_status String false true
customer_address String false true
virtual_interface_id String true false

aws_dx_connection

Readable name: Connection

Location of source_code: terraform-provider-aws\internal\service\directconnect\connection.go

Documentation URL: aws_dx_connection

Parameters

name Type Required Computed
arn String false true
aws_device String false true
bandwidth String true false
encryption_mode String false true
has_logical_redundancy String false true
jumbo_frame_capable Bool false true
location String true false
macsec_capable Bool false true
request_macsec Bool false false
name String true false
owner_account_id String false true
partner_name String false true
port_encryption_status String false true
provider_name String false true
skip_destroy Bool false false
vlan_id Int false true
tags block false false
tags_all block false false

aws_dx_connection_association

Readable name: Connection LAG Association

Location of source_code: terraform-provider-aws\internal\service\directconnect\connection_association.go

Documentation URL: aws_dx_connection_association

Parameters

name Type Required Computed
connection_id String true false
lag_id String true false

aws_dx_connection_confirmation

Readable name: Connection Confirmation

Location of source_code: terraform-provider-aws\internal\service\directconnect\connection_confirmation.go

Documentation URL: aws_dx_connection_confirmation

Parameters

name Type Required Computed
connection_id String true false

aws_dx_gateway

Readable name: Gateway

Location of source_code: terraform-provider-aws\internal\service\directconnect\gateway.go

Documentation URL: aws_dx_gateway

Parameters

name Type Required Computed
amazon_side_asn String true false
arn String false true
name String true false
owner_account_id String false true

aws_dx_gateway_association

Readable name: Gateway Association

Location of source_code: terraform-provider-aws\internal\service\directconnect\gateway_association.go

Documentation URL: aws_dx_gateway_association

Parameters

name Type Required Computed
allowed_prefixes Set false true
associated_gateway_id String false true
associated_gateway_owner_account_id String false true
associated_gateway_type String false true
dx_gateway_association_id String false true
dx_gateway_id String true false
dx_gateway_owner_account_id String false true
proposal_id String false false
vpn_gateway_id String false false

aws_dx_gateway_association_proposal

Readable name: Gateway Association Proposal

Location of source_code: terraform-provider-aws\internal\service\directconnect\gateway_association_proposal.go

Documentation URL: aws_dx_gateway_association_proposal

Parameters

name Type Required Computed
allowed_prefixes Set false true
associated_gateway_id String true false
associated_gateway_owner_account_id String false true
associated_gateway_type String false true
dx_gateway_id String true false
dx_gateway_owner_account_id String true false

aws_dx_hosted_connection

Readable name: Hosted Connection

Location of source_code: terraform-provider-aws\internal\service\directconnect\hosted_connection.go

Documentation URL: aws_dx_hosted_connection

Parameters

name Type Required Computed
aws_device String false true
bandwidth String true false
connection_id String true false
has_logical_redundancy String false true
jumbo_frame_capable Bool false true
lag_id String false true
loa_issue_time String false true
location String false true
name String true false
owner_account_id String true false
partner_name String false true
provider_name String false true
region String false true
state String false true
vlan Int true false

aws_dx_hosted_private_virtual_interface

Readable name: Hosted Private Virtual Interface

Location of source_code: terraform-provider-aws\internal\service\directconnect\hosted_private_virtual_interface.go

Documentation URL: aws_dx_hosted_private_virtual_interface

Parameters

name Type Required Computed
address_family String true false
amazon_address String false true
arn String false true
amazon_side_asn String false true
aws_device String false true
bgp_asn Int true false
bgp_auth_key String false true
connection_id String true false
customer_address String false true
jumbo_frame_capable Bool false true
mtu Int false false
name String true false
owner_account_id String true false
vlan Int true false

aws_dx_hosted_private_virtual_interface_accepter

Readable name: Hosted Private Virtual Interface Accepter

Location of source_code: terraform-provider-aws\internal\service\directconnect\hosted_private_virtual_interface_accepter.go

Documentation URL: aws_dx_hosted_private_virtual_interface_accepter

Parameters

name Type Required Computed
arn String false true
dx_gateway_id String false false
virtual_interface_id String true false
vpn_gateway_id String false false
tags block false false
tags_all block false false

aws_dx_hosted_public_virtual_interface

Readable name: Hosted Public Virtual Interface

Location of source_code: terraform-provider-aws\internal\service\directconnect\hosted_public_virtual_interface.go

Documentation URL: aws_dx_hosted_public_virtual_interface

Parameters

name Type Required Computed
address_family String true false
amazon_address String false true
amazon_side_asn String false true
arn String false true
aws_device String false true
bgp_asn Int true false
bgp_auth_key String false true
connection_id String true false
customer_address String false true
name String true false
owner_account_id String true false
route_filter_prefixes Set true false
vlan Int true false

aws_dx_hosted_public_virtual_interface_accepter

Readable name: Hosted Public Virtual Interface Accepter

Location of source_code: terraform-provider-aws\internal\service\directconnect\hosted_public_virtual_interface_accepter.go

Documentation URL: aws_dx_hosted_public_virtual_interface_accepter

Parameters

name Type Required Computed
arn String false true
virtual_interface_id String true false
tags block false false
tags_all block false false

aws_dx_hosted_transit_virtual_interface

Readable name: Hosted Transit Virtual Interface

Location of source_code: terraform-provider-aws\internal\service\directconnect\hosted_transit_virtual_interface.go

Documentation URL: aws_dx_hosted_transit_virtual_interface

Parameters

name Type Required Computed
address_family String true false
amazon_address String false true
amazon_side_asn String false true
arn String false true
aws_device String false true
bgp_asn Int true false
bgp_auth_key String false true
connection_id String true false
customer_address String false true
jumbo_frame_capable Bool false true
mtu Int false false
name String true false
owner_account_id String true false
vlan Int true false

aws_dx_hosted_transit_virtual_interface_accepter

Readable name: Hosted Transit Virtual Interface Accepter

Location of source_code: terraform-provider-aws\internal\service\directconnect\hosted_transit_virtual_interface_accepter.go

Documentation URL: aws_dx_hosted_transit_virtual_interface_accepter

Parameters

name Type Required Computed
arn String false true
dx_gateway_id String true false
virtual_interface_id String true false
tags block false false
tags_all block false false

aws_dx_lag

Readable name: LAG

Location of source_code: terraform-provider-aws\internal\service\directconnect\lag.go

Documentation URL: aws_dx_lag

Parameters

name Type Required Computed
arn String false true
connection_id String false false
connections_bandwidth String true false
force_destroy Bool false false
has_logical_redundancy String false true
jumbo_frame_capable Bool false true
location String true false
name String true false
owner_account_id String false true
provider_name String false true
tags block false false
tags_all block false false

aws_dx_macsec_key_association

Readable name: MACSec Key Association

Location of source_code: terraform-provider-aws\internal\service\directconnect\macsec_key_association.go

Documentation URL: aws_dx_macsec_key_association

Parameters

name Type Required Computed
cak String false false
ckn String false true
connection_id String true false
secret_arn String false true
start_on String false true
state String false true

aws_dx_private_virtual_interface

Readable name: Private Virtual Interface

Location of source_code: terraform-provider-aws\internal\service\directconnect\private_virtual_interface.go

Documentation URL: aws_dx_private_virtual_interface

Parameters

name Type Required Computed
address_family String true false
amazon_address String false true
amazon_side_asn String false true
arn String false true
aws_device String false true
bgp_asn Int true false
bgp_auth_key String false true
connection_id String true false
customer_address String false true
dx_gateway_id String false false
jumbo_frame_capable Bool false true
mtu Int false false
name String true false
sitelink_enabled Bool false false
vlan Int true false
vpn_gateway_id String false false
tags block false false
tags_all block false false

aws_dx_public_virtual_interface

Readable name: Public Virtual Interface

Location of source_code: terraform-provider-aws\internal\service\directconnect\public_virtual_interface.go

Documentation URL: aws_dx_public_virtual_interface

Parameters

name Type Required Computed
address_family String true false
amazon_address String false true
amazon_side_asn String false true
arn String false true
aws_device String false true
bgp_asn Int true false
bgp_auth_key String false true
connection_id String true false
customer_address String false true
name String true false
route_filter_prefixes Set true false
vlan Int true false
tags block false false
tags_all block false false

aws_dx_transit_virtual_interface

Readable name: Transit Virtual Interface

Location of source_code: terraform-provider-aws\internal\service\directconnect\transit_virtual_interface.go

Documentation URL: aws_dx_transit_virtual_interface

Parameters

name Type Required Computed
address_family String true false
amazon_address String false true
amazon_side_asn String false true
arn String false true
aws_device String false true
bgp_asn Int true false
bgp_auth_key String false true
connection_id String true false
customer_address String false true
dx_gateway_id String true false
jumbo_frame_capable Bool false true
mtu Int false false
name String true false
sitelink_enabled Bool false false
vlan Int true false
tags block false false
tags_all block false false

aws_dlm_lifecycle_policy

Readable name: Lifecycle Policy

Location of source_code: terraform-provider-aws\internal\service\dlm\lifecycle_policy.go

Documentation URL: aws_dlm_lifecycle_policy

Parameters

name Type Required Computed
arn String false true
description String true false
execution_role_arn String true false
policy_details String true false
encrypted Bool true false
retain_rule Int true false
interval_unit String false false
target String true false
name String true false
event_source String true false
event_type String true false
snapshot_owner String true false
type String true false
resource_types String false false
resource_locations String false true
parameters Bool false false
no_reboot Bool false false
policy_type String false false
schedule Bool false true
create_rule String true false
interval Int false false
location String false true
times String false true
cross_region_copy_rule String false false
copy_tags Bool false true
deprecate_rule Int false false
fast_restore_rule Set true false
count Int false false
share_rule String true false
unshare_interval Int false false
unshare_interval_unit String false false
tags_to_add Map false false
variable_tags Map false false
target_tags Map false false
state String false false
action block false false
cross_region_copy block false false
encryption_configuration block false false
cmk_arn block false false
description_regex block false false
exclude_boot_volume block false false
cron_expression block false false
availability_zones block false false
target_accounts block false false
tags block false false
tags_all block false false

aws_dms_certificate

Readable name: Certificate

Location of source_code: terraform-provider-aws\internal\service\dms\certificate.go

Documentation URL: aws_dms_certificate

Parameters

name Type Required Computed
certificate_arn String false true
certificate_id String true false
certificate_pem String false false
certificate_wallet String false false
tags block false false
tags_all block false false

aws_dms_endpoint

Readable name: Endpoint

Location of source_code: terraform-provider-aws\internal\service\dms\endpoint.go

Documentation URL: aws_dms_endpoint

Parameters

name Type Required Computed
certificate_arn String false true
database_name String false false
elasticsearch_settings String true false
error_retry_duration Int false false
full_load_error_percentage Int false false
service_access_role_arn String false false
use_new_mapping_type Bool false false
endpoint_arn String false true
endpoint_id String true false
endpoint_type String true false
engine_name String true false
extra_connection_attributes String false true
kafka_settings String true false
include_control_details Bool false false
include_null_and_empty Bool false false
include_partition_value Bool false false
include_table_alter_operations Bool false false
include_transaction_details Bool false false
message_format String false false
message_max_bytes Int false false
no_hex_prefix Bool false false
partition_include_schema_table Bool false false
sasl_mechanism String false false
sasl_password String false false
sasl_username String false false
security_protocol String false false
ssl_ca_certificate_arn String false false
ssl_client_certificate_arn String false false
ssl_client_key_arn String false false
ssl_client_key_password String false false
topic String false false
kinesis_settings Bool false false
stream_arn String false false
kms_key_arn String false true
mongodb_settings String false false
auth_source String false false
auth_type String true false
docs_to_investigate String false false
extract_doc_id String false false
nesting_level String false false
password String false false
pause_replication_tasks Bool false false
port Int true false
postgres_settings String false false
babelfish_database_name String false false
capture_ddls Bool false false
database_mode String false false
ddl_artifacts_schema String false false
execute_timeout Int false false
fail_tasks_on_lob_truncation Bool false false
heartbeat_enable Bool false false
heartbeat_frequency Int false false
heartbeat_schema String false false
map_boolean_as_boolean Bool false false
map_jsonb_as_clob Bool false false
map_long_varchar_as String false false
max_file_size Int false false
plugin_name String false false
slot_name String false false
redis_settings String false false
auth_user_name String false false
server_name String false false
ssl_security_protocol String false false
redshift_settings String false true
bucket_name String false false
encryption_mode String false false
server_side_encryption_kms_key_id String false false
s3_settings Bool false false
bucket_folder String false false
canned_acl_for_objects String false false
cdc_inserts_and_updates Bool false false
cdc_inserts_only Bool false false
cdc_max_batch_interval Int false false
cdc_min_file_size Int false false
cdc_path String false false
compression_type String false false
csv_delimiter String false false
csv_no_sup_value String false false
csv_null_value String false false
csv_row_delimiter String false false
data_format String false false
data_page_size Int false false
date_partition_delimiter String false false
date_partition_enabled Bool false false
date_partition_sequence String false false
dict_page_size_limit Int false false
enable_statistics Bool false false
encoding_type String false false
external_table_definition String false false
glue_catalog_generation Bool false false
ignore_header_rows Int false false
include_op_for_full_load Bool false false
parquet_timestamp_in_millisecond Bool false false
parquet_version String false false
preserve_transactions Bool false false
rfc_4180 Bool false false
row_group_length Int false false
timestamp_column_name String false false
use_csv_no_sup_value Bool false false
use_task_start_time_for_full_load_timestamp Bool false false
secrets_manager_access_role_arn String false false
secrets_manager_arn String false false
service_access_role String false false
ssl_mode String false true
username String false false
endpoint_uri block false false
broker block false false
auth_mechanism block false false
after_connect_script block false false
auth_password block false false
add_column_name block false false
tags block false false
tags_all block false false

aws_dms_event_subscription

Readable name: Event Subscription

Location of source_code: terraform-provider-aws\internal\service\dms\event_subscription.go

Documentation URL: aws_dms_event_subscription

Parameters

name Type Required Computed
arn String false true
enabled Bool false false
event_categories Set false false
name String true false
sns_topic_arn String true false
source_ids Set false false
source_type String true false
tags block false false
tags_all block false false

aws_dms_replication_config

Readable name: Replication Config

Location of source_code: terraform-provider-aws\internal\service\dms\replication_config.go

Documentation URL: aws_dms_replication_config

Parameters

name Type Required Computed
arn String false true
compute_config String true true
dns_name_servers String false false
kms_key_id String false true
max_capacity_units Int false false
min_capacity_units Int false false
multi_az Bool false true
preferred_maintenance_window String false true
replication_subnet_group_id String true false
vpc_security_group_ids Set false true
replication_config_identifier String true false
replication_settings String false true
replication_type String true false
resource_identifier String false true
source_endpoint_arn String true false
start_replication Bool false false
supplemental_settings String false false
table_mappings String true false
target_endpoint_arn String true false
availability_zone block false false
tags block false false
tags_all block false false

aws_dms_replication_instance

Readable name: Replication Instance

Location of source_code: terraform-provider-aws\internal\service\dms\replication_instance.go

Documentation URL: aws_dms_replication_instance

Parameters

name Type Required Computed
allocated_storage Int false true
allow_major_version_upgrade Bool false false
apply_immediately Bool false false
auto_minor_version_upgrade Bool false true
availability_zone String false true
engine_version String false true
kms_key_arn String false true
multi_az Bool false true
network_type String false true
preferred_maintenance_window String false true
publicly_accessible Bool false true
replication_instance_arn String false true
replication_instance_class String true false
replication_instance_id String true false
replication_instance_private_ips List false true
replication_instance_public_ips List false true
replication_subnet_group_id String false true
vpc_security_group_ids Set false true
tags block false false
tags_all block false false

aws_dms_replication_subnet_group

Readable name: Replication Subnet Group

Location of source_code: terraform-provider-aws\internal\service\dms\replication_subnet_group.go

Documentation URL: aws_dms_replication_subnet_group

Parameters

name Type Required Computed
replication_subnet_group_arn String false true
replication_subnet_group_description String true false
replication_subnet_group_id String true false
subnet_ids Set true false
vpc_id String false true
tags block false false
tags_all block false false

aws_dms_replication_task

Readable name: Replication Task

Location of source_code: terraform-provider-aws\internal\service\dms\replication_task.go

Documentation URL: aws_dms_replication_task

Parameters

name Type Required Computed
cdc_start_position String false true
cdc_start_time String false false
migration_type String true false
replication_instance_arn String true false
replication_task_arn String false true
replication_task_id String true false
replication_task_settings String false true
resource_identifier String false false
source_endpoint_arn String true false
start_replication_task Bool false false
status String false true
table_mappings String true false
target_endpoint_arn String true false
tags block false false
tags_all block false false

aws_dms_s3_endpoint

Readable name: S3 Endpoint

Location of source_code: terraform-provider-aws\internal\service\dms\s3_endpoint.go

Documentation URL: aws_dms_s3_endpoint

Parameters

name Type Required Computed
certificate_arn String false true
endpoint_arn String false true
endpoint_id String true false
endpoint_type String true false
engine_display_name String false true
external_id String false true
kms_key_arn String false true
ssl_mode String false true
status String false true
add_column_name Bool false false
add_trailing_padding_character Bool false false
bucket_folder String false false
bucket_name String true false
canned_acl_for_objects String false false
cdc_inserts_and_updates Bool false false
cdc_inserts_only Bool false false
cdc_max_batch_interval Int false false
cdc_min_file_size Int false false
cdc_path String false false
compression_type String false false
csv_delimiter String false false
csv_no_sup_value String false false
csv_null_value String false false
csv_row_delimiter String false false
data_format String false false
data_page_size Int false false
date_partition_delimiter String false false
date_partition_enabled Bool false false
date_partition_sequence String false false
date_partition_timezone String false false
detach_target_on_lob_lookup_failure_parquet Bool false false
dict_page_size_limit Int false false
enable_statistics Bool false false
encoding_type String false false
encryption_mode String false false
expected_bucket_owner String false false
external_table_definition String false false
glue_catalog_generation Bool false false
ignore_header_rows Int false false
include_op_for_full_load Bool false false
max_file_size Int false false
parquet_timestamp_in_millisecond Bool false false
parquet_version String false false
preserve_transactions Bool false false
rfc_4180 Bool false false
row_group_length Int false false
server_side_encryption_kms_key_id String false false
service_access_role_arn String true false
timestamp_column_name String false false
use_csv_no_sup_value Bool false false
use_task_start_time_for_full_load_timestamp Bool false false
tags block false false
tags_all block false false

aws_docdb_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\docdb\cluster.go

Documentation URL: aws_docdb_cluster

Parameters

name Type Required Computed
allow_major_version_upgrade Bool false false
apply_immediately Bool false false
arn String false true
availability_zones Set false false
backup_retention_period Int false false
cluster_identifier String false true
cluster_identifier_prefix String false true
cluster_members Set false false
cluster_resource_id String false true
db_cluster_parameter_group_name String false true
db_subnet_group_name String false true
deletion_protection Bool false false
enabled_cloudwatch_logs_exports String false false
endpoint String false true
engine String false false
engine_version String false true
final_snapshot_identifier String false false
global_cluster_identifier String false false
hosted_zone_id String false true
kms_key_id String false true
master_password String false false
master_password_wo String false false
master_password_wo_version Int false false
master_username String false true
port Int false false
preferred_backup_window String false true
preferred_maintenance_window String false true
reader_endpoint String false true
restore_to_point_in_time String false false
restore_type String false false
source_cluster_identifier String true false
use_latest_restorable_time Bool false false
skip_final_snapshot Bool false false
snapshot_identifier String false false
storage_encrypted Bool false false
storage_type String false false
vpc_security_group_ids Set false true
restore_to_time block false false
tags block false false
tags_all block false false

aws_docdb_cluster_instance

Readable name: Cluster Instance

Location of source_code: terraform-provider-aws\internal\service\docdb\cluster_instance.go

Documentation URL: aws_docdb_cluster_instance

Parameters

name Type Required Computed
apply_immediately Bool false false
arn String false true
auto_minor_version_upgrade Bool false false
availability_zone String false true
ca_cert_identifier String false true
cluster_identifier String true false
copy_tags_to_snapshot Bool false false
db_subnet_group_name String false true
dbi_resource_id String false true
enable_performance_insights Bool false false
endpoint String false true
engine String false false
engine_version String false true
identifier String false true
identifier_prefix String false true
instance_class String true false
kms_key_id String false true
performance_insights_kms_key_id String false true
port Int false true
preferred_backup_window String false true
preferred_maintenance_window String false true
promotion_tier Int false false
publicly_accessible Bool false true
storage_encrypted Bool false true
writer Bool false true
tags block false false
tags_all block false false

aws_docdb_cluster_parameter_group

Readable name: Cluster Parameter Group

Location of source_code: terraform-provider-aws\internal\service\docdb\cluster_parameter_group.go

Documentation URL: aws_docdb_cluster_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String true false
name_prefix String false true
parameter String false false
value String true false
apply_method block false false
tags block false false
tags_all block false false

aws_docdb_cluster_snapshot

Readable name: Cluster Snapshot

Location of source_code: terraform-provider-aws\internal\service\docdb\cluster_snapshot.go

Documentation URL: aws_docdb_cluster_snapshot

Parameters

name Type Required Computed
availability_zones List false true
db_cluster_identifier String true false
db_cluster_snapshot_arn String false true
db_cluster_snapshot_identifier String true false
engine String false true
engine_version String false true
kms_key_id String false true
port Int false true
snapshot_type String false true
source_db_cluster_snapshot_arn String false true
status String false true
storage_encrypted Bool false true
vpc_id String false true

aws_docdb_event_subscription

Readable name: Event Subscription

Location of source_code: terraform-provider-aws\internal\service\docdb\event_subscription.go

Documentation URL: aws_docdb_event_subscription

Parameters

name Type Required Computed
arn String false true
customer_aws_id String false true
enabled Bool false false
event_categories Set false false
name String false true
name_prefix String false true
sns_topic_arn String true false
source_ids Set false false
source_type String false false
tags block false false
tags_all block false false

aws_docdb_global_cluster

Readable name: Global Cluster

Location of source_code: terraform-provider-aws\internal\service\docdb\global_cluster.go

Documentation URL: aws_docdb_global_cluster

Parameters

name Type Required Computed
arn String false true
database_name String false false
deletion_protection Bool false false
engine String false true
engine_version String false true
global_cluster_identifier String true false
global_cluster_members String false true
is_writer Bool false true
global_cluster_resource_id String false true
source_db_cluster_identifier String false true
status String false true
storage_encrypted Bool false true
db_cluster_arn block false false

aws_docdb_subnet_group

Readable name: Subnet Group

Location of source_code: terraform-provider-aws\internal\service\docdb\subnet_group.go

Documentation URL: aws_docdb_subnet_group

Parameters

name Type Required Computed
arn String false true
description String false false
name String false true
name_prefix String false true
subnet_ids Set true false
tags block false false
tags_all block false false

aws_directory_service_conditional_forwarder

Readable name: Conditional Forwarder

Location of source_code: terraform-provider-aws\internal\service\ds\conditional_forwarder.go

Documentation URL: aws_directory_service_conditional_forwarder

Parameters

name Type Required Computed
directory_id String true false
dns_ips String true false
remote_domain_name String true false

aws_directory_service_directory

Readable name: Directory

Location of source_code: terraform-provider-aws\internal\service\ds\directory.go

Documentation URL: aws_directory_service_directory

Parameters

name Type Required Computed
access_url String false true
alias String false true
connect_settings Set false true
connect_ips Set false true
customer_dns_ips String true false
customer_username String true false
subnet_ids Set true false
vpc_id String true false
description String false false
desired_number_of_domain_controllers Int false true
dns_ip_addresses Set false false
edition String false true
enable_sso Bool false false
name String true false
password String true false
security_group_id String false true
short_name String false true
size String false true
type String false false
vpc_settings Set false true
availability_zones block false false
tags block false false
tags_all block false false

aws_directory_service_log_subscription

Readable name: Log Subscription

Location of source_code: terraform-provider-aws\internal\service\ds\log_subscription.go

Documentation URL: aws_directory_service_log_subscription

Parameters

name Type Required Computed
directory_id String true false
log_group_name String true false

aws_directory_service_radius_settings

Readable name: RADIUS Settings

Location of source_code: terraform-provider-aws\internal\service\ds\radius_settings.go

Documentation URL: aws_directory_service_radius_settings

Parameters

name Type Required Computed
authentication_protocol String true false
directory_id String true false
display_label String true false
radius_port Int true false
radius_retries Int true false
radius_servers String true false
radius_timeout Int true false
shared_secret String true false
use_same_username Bool false false

aws_directory_service_region

Readable name: Region

Location of source_code: terraform-provider-aws\internal\service\ds\region.go

Documentation URL: aws_directory_service_region

Parameters

name Type Required Computed
desired_number_of_domain_controllers Int false true
directory_id String true false
region_name String true false
vpc_settings Set true false
vpc_id String true false
tags block false false
tags_all block false false
subnet_ids block false false

aws_directory_service_shared_directory

Readable name: Shared Directory

Location of source_code: terraform-provider-aws\internal\service\ds\shared_directory.go

Documentation URL: aws_directory_service_shared_directory

Parameters

name Type Required Computed
directory_id String true false
method String false false
notes String false false
shared_directory_id String false true
target String true false
type String false false
id block false false

aws_directory_service_shared_directory_accepter

Readable name: Shared Directory Accepter

Location of source_code: terraform-provider-aws\internal\service\ds\shared_directory_accepter.go

Documentation URL: aws_directory_service_shared_directory_accepter

Parameters

name Type Required Computed
method String false true
notes String false true
owner_account_id String false true
owner_directory_id String false true
shared_directory_id String true false

aws_dynamodb_contributor_insights

Readable name: Contributor Insights

Location of source_code: terraform-provider-aws\internal\service\dynamodb\contributor_insights.go

Documentation URL: aws_dynamodb_contributor_insights

Parameters

name Type Required Computed
index_name String false false
table_name String true false

aws_dynamodb_global_table

Readable name: Global Table

Location of source_code: terraform-provider-aws\internal\service\dynamodb\global_table.go

Documentation URL: aws_dynamodb_global_table

Parameters

name Type Required Computed
arn String false true
name String true false
replica String true false
region_name block false false

aws_dynamodb_kinesis_streaming_destination

Readable name: Kinesis Streaming Destination

Location of source_code: terraform-provider-aws\internal\service\dynamodb\kinesis_streaming_destination.go

Documentation URL: aws_dynamodb_kinesis_streaming_destination

Parameters

name Type Required Computed
approximate_creation_date_time_precision String false true
stream_arn String true false
table_name String true false

aws_dynamodb_table

Readable name: Table

Location of source_code: terraform-provider-aws\internal\service\dynamodb\table.go

Documentation URL: aws_dynamodb_table

Parameters

name Type Required Computed
arn String false true
attribute String true true
type String true false
billing_mode String false false
deletion_protection_enabled Bool false false
global_secondary_index String true false
name String true false
non_key_attributes List false false
projection_type String true false
range_key String false false
read_capacity Int false true
write_capacity Int false true
hash_key String false true
local_secondary_index String true false
point_in_time_recovery Bool false false
replica String false true
kms_key_arn String false true
propagate_tags Bool false false
region_name String true false
stream_arn String false true
stream_label String false true
import_table List false false
input_compression_type String false false
input_format String true false
input_format_options String false false
header_list Set false false
s3_bucket_source String true false
bucket_owner String false false
key_prefix String false false
restore_date_time String false false
restore_source_table_arn String false false
restore_source_name String false false
restore_to_latest_time Bool false false
server_side_encryption Bool true true
stream_enabled Bool false false
stream_view_type String false true
table_class String false false
ttl String false true
enabled Bool false false
on_demand_throughput block false false
csv block false false
delimiter block false false
bucket block false false
tags block false false
tags_all block false false
attribute_name block false false

aws_dynamodb_table_export

Readable name: Table Export

Location of source_code: terraform-provider-aws\internal\service\dynamodb\table_export.go

Documentation URL: aws_dynamodb_table_export

Parameters

name Type Required Computed
arn String false true
billed_size_in_bytes Int false true
end_time String false true
export_format String false false
export_status String false true
export_time String false true
export_type String false true
incremental_export_specification String false true
export_to_time String false true
export_view_type String false true
item_count Int false true
manifest_files_s3_key String false true
s3_bucket String true false
s3_bucket_owner String false true
s3_prefix String false true
s3_sse_algorithm String false true
s3_sse_kms_key_id String false false
start_time String false true
table_arn String true false
export_from_time block false false

aws_dynamodb_table_item

Readable name: Table Item

Location of source_code: terraform-provider-aws\internal\service\dynamodb\table_item.go

Documentation URL: aws_dynamodb_table_item

Parameters

name Type Required Computed
hash_key String true false
item String true false
range_key String false false
table_name String true false

aws_dynamodb_table_replica

Readable name: Table Replica

Location of source_code: terraform-provider-aws\internal\service\dynamodb\table_replica.go

Documentation URL: aws_dynamodb_table_replica

Parameters

name Type Required Computed
arn String false true
deletion_protection_enabled Bool false true
global_table_arn String true false
kms_key_arn String false true
point_in_time_recovery Bool false false
table_class_override String false false
tags block false false
tags_all block false false

aws_dynamodb_tag

Readable name: DynamoDB Resource Tag

Location of source_code: terraform-provider-aws\internal\service\dynamodb\tag_gen.go

Documentation URL: aws_dynamodb_tag

Parameters

name Type Required Computed
resource_arn String true false
key String true false
value String true false

aws_ebs_default_kms_key

Readable name: EBS Default KMS Key

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_default_kms_key.go

Documentation URL: aws_ebs_default_kms_key

Parameters

name Type Required Computed
key_arn String true false

aws_ebs_encryption_by_default

Readable name: EBS Encryption By Default

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_encryption_by_default.go

Documentation URL: aws_ebs_encryption_by_default

Parameters

name Type Required Computed
enabled Bool false false

aws_ebs_snapshot

Readable name: EBS Snapshot

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_snapshot.go

Documentation URL: aws_ebs_snapshot

Parameters

name Type Required Computed
arn String false true
data_encryption_key_id String false true
description String false false
encrypted Bool false true
kms_key_id String false true
outpost_arn String false false
owner_alias String false true
owner_id String false true
permanent_restore Bool false false
storage_tier String false true
temporary_restore_days Int false false
volume_id String true false
volume_size Int false true
tags block false false
tags_all block false false

aws_ebs_snapshot_block_public_access

Readable name: EBS Snapshot Block Public Access

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_snapshot_block_public_access.go

Documentation URL: aws_ebs_snapshot_block_public_access

Parameters

name Type Required Computed
state String true false

aws_ebs_snapshot_copy

Readable name: EBS Snapshot Copy

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_snapshot_copy.go

Documentation URL: aws_ebs_snapshot_copy

Parameters

name Type Required Computed
arn String false true
completion_duration_minutes Int false false
data_encryption_key_id String false true
description String false false
encrypted Bool false false
kms_key_id String false false
outpost_arn String false true
owner_alias String false true
owner_id String false true
permanent_restore Bool false false
source_region String true false
source_snapshot_id String true false
storage_tier String false true
temporary_restore_days Int false false
volume_id String false true
volume_size Int false true
tags block false false
tags_all block false false

aws_snapshot_create_volume_permission

Readable name: EBS Snapshot CreateVolume Permission

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_snapshot_create_volume_permission.go

Documentation URL: aws_snapshot_create_volume_permission

Parameters

name Type Required Computed
account_id String true false
snapshot_id String true false

aws_ebs_snapshot_import

Readable name: EBS Snapshot Import

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_snapshot_import.go

Documentation URL: aws_ebs_snapshot_import

Parameters

name Type Required Computed
arn String false true
client_data String false false
upload_end String false true
upload_size Float false true
upload_start String false true
data_encryption_key_id String false true
description String false true
disk_container String true false
format String true false
url String false false
user_bucket String true false
s3_key String true false
encrypted Bool false false
kms_key_id String false false
outpost_arn String false true
owner_alias String false true
owner_id String false true
permanent_restore Bool false false
role_name String false false
storage_tier String false true
temporary_restore_days Int false false
volume_id String false true
volume_size Int false true
comment block false false
s3_bucket block false false
tags block false false
tags_all block false false

aws_ebs_volume

Readable name: EBS Volume

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_volume.go

Documentation URL: aws_ebs_volume

Parameters

name Type Required Computed
arn String false true
availability_zone String true false
encrypted Bool false true
final_snapshot Bool false false
iops Int false true
kms_key_id String false true
multi_attach_enabled Bool false false
outpost_arn String false false
size Int false true
snapshot_id String false true
throughput Int false true
type String false true
tags block false false
tags_all block false false

aws_volume_attachment

Readable name: EBS Volume Attachment

Location of source_code: terraform-provider-aws\internal\service\ec2\ebs_volume_attachment.go

Documentation URL: aws_volume_attachment

Parameters

name Type Required Computed
device_name String true false
force_detach Bool false false
instance_id String true false
skip_destroy Bool false false
stop_instance_before_detaching Bool false false
volume_id String true false

aws_ami

Readable name: AMI

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_ami.go

Documentation URL: aws_ami

Parameters

name Type Required Computed
architecture String false false
arn String false true
boot_mode String false false
deprecation_time String false false
description String false false
ebs_block_device Bool false true
device_name String true false
encrypted Bool false false
iops Int false false
outpost_arn String false false
snapshot_id String false false
throughput Int false true
volume_size Int false true
volume_type String false false
ena_support Bool false false
ephemeral_block_device String true true
virtual_name String true false
hypervisor String false true
image_location String false true
image_owner_alias String false true
image_type String false true
imds_support String false false
kernel_id String false false
manage_ebs_snapshots Bool false true
name String true false
owner_id String false true
platform_details String false true
platform String false true
public Bool false true
ramdisk_id String false false
root_device_name String false false
root_snapshot_id String false true
sriov_net_support String false false
tpm_support String false false
uefi_data String false false
usage_operation String false true
virtualization_type String false false
delete_on_termination block false false
tags block false false
tags_all block false false

aws_ami_copy

Readable name: AMI

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_ami_copy.go

Documentation URL: aws_ami_copy

Parameters

name Type Required Computed
architecture String false true
arn String false true
boot_mode String false true
deprecation_time String false false
description String false false
destination_outpost_arn String false false
ebs_block_device Bool false true
device_name String false true
encrypted Bool false false
iops Int false true
outpost_arn String false true
snapshot_id String false true
throughput Int false true
volume_size Int false true
volume_type String false true
ena_support Bool false true
ephemeral_block_device String false true
virtual_name String false true
hypervisor String false true
image_location String false true
image_owner_alias String false true
image_type String false true
imds_support String false true
kernel_id String false true
kms_key_id String false true
manage_ebs_snapshots Bool false true
name String true false
owner_id String false true
platform String false true
platform_details String false true
public Bool false true
ramdisk_id String false true
root_device_name String false true
root_snapshot_id String false true
source_ami_id String true false
source_ami_region String true false
sriov_net_support String false true
tpm_support String false true
uefi_data String false true
usage_operation String false true
virtualization_type String false true
delete_on_termination block false false
tags block false false
tags_all block false false

aws_ami_from_instance

Readable name: AMI

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_ami_from_instance.go

Documentation URL: aws_ami_from_instance

Parameters

name Type Required Computed
architecture String false true
arn String false true
boot_mode String false true
deprecation_time String false false
description String false false
ebs_block_device Bool false true
device_name String false true
encrypted Bool false true
iops Int false true
outpost_arn String false true
snapshot_id String false true
throughput Int false true
volume_size Int false true
volume_type String false true
ena_support Bool false true
ephemeral_block_device String false true
virtual_name String false true
hypervisor String false true
image_location String false true
image_owner_alias String false true
image_type String false true
imds_support String false true
kernel_id String false true
manage_ebs_snapshots Bool false true
name String true false
owner_id String false true
platform String false true
platform_details String false true
public Bool false true
ramdisk_id String false true
root_device_name String false true
root_snapshot_id String false true
source_instance_id String true false
snapshot_without_reboot Bool false false
sriov_net_support String false true
tpm_support String false true
uefi_data String false true
usage_operation String false true
virtualization_type String false true
delete_on_termination block false false
tags block false false
tags_all block false false

aws_ami_launch_permission

Readable name: AMI Launch Permission

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_ami_launch_permission.go

Documentation URL: aws_ami_launch_permission

Parameters

name Type Required Computed
account_id String false false
group String false false
image_id String true false
organization_arn String false false
organizational_unit_arn String false false

aws_ec2_availability_zone_group

Readable name: Availability Zone Group

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_availability_zone_group.go

Documentation URL: aws_ec2_availability_zone_group

Parameters

name Type Required Computed
group_name String true false
opt_in_status String true false

aws_ec2_capacity_reservation

Readable name: Capacity Reservation

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_capacity_reservation.go

Documentation URL: aws_ec2_capacity_reservation

Parameters

name Type Required Computed
arn String false true
availability_zone String true false
ebs_optimized Bool false false
end_date String false false
end_date_type String false false
ephemeral_storage Bool false false
instance_count Int true false
instance_match_criteria String false false
instance_platform String true false
instance_type String true false
outpost_arn String false false
owner_id String false true
placement_group_arn String false false
tenancy String false false
tags block false false
tags_all block false false

aws_eip

Readable name: EIP

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_eip.go

Documentation URL: aws_eip

Parameters

name Type Required Computed
address String false false
allocation_id String false true
arn String false true
associate_with_private_ip String false false
association_id String false true
carrier_ip String false true
customer_owned_ip String false true
customer_owned_ipv4_pool String false false
domain String false true
instance String false true
ipam_pool_id String false true
network_border_group String false true
network_interface String false true
private_dns String false true
private_ip String false true
ptr_record String false true
public_dns String false true
public_ip String false true
public_ipv4_pool String false true
vpc Bool false true
tags block false false
tags_all block false false

aws_eip_association

Readable name: EIP Association

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_eip_association.go

Documentation URL: aws_eip_association

Parameters

name Type Required Computed
allocation_id String false true
allow_reassociation Bool false false
instance_id String false true
network_interface_id String false true
private_ip_address String false true
public_ip String false true

aws_ec2_fleet

Readable name: Fleet

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_fleet.go

Documentation URL: aws_ec2_fleet

Parameters

name Type Required Computed
arn String false true
context String false false
excess_capacity_termination_policy String false false
fleet_instance_set String false true
instance_type String false false
lifecycle String false true
platform String false true
fleet_state String false true
fulfilled_capacity Float false true
fulfilled_on_demand_capacity Float false true
launch_template_config String true false
launch_template_name String false false
version String true false
override String false false
instance_requirements Int false false
min Int true false
accelerator_manufacturers String false false
accelerator_names String false false
accelerator_total_memory_mib Int false false
accelerator_types String false false
allowed_instance_types Set false false
bare_metal String false false
baseline_ebs_bandwidth_mbps Int false false
burstable_performance String false false
cpu_manufacturers String false false
excluded_instance_types Set false false
instance_generations String false false
local_storage String false false
local_storage_types String false false
max_spot_price_as_percentage_of_optimal_on_demand_price Int false false
memory_gib_per_vcpu Float false false
memory_mib Int true false
network_bandwidth_gbps Float false false
network_interface_count Int false false
on_demand_max_price_percentage_over_lowest_price Int false false
require_hibernate_support Bool false false
spot_max_price_percentage_over_lowest_price Int false false
total_local_storage_gb Float false false
vcpu_count Int true false
image_id String false false
max_price String false false
placement String false false
priority Float false false
subnet_id String false false
weighted_capacity Float false false
on_demand_options String false false
capacity_reservation_options String false false
max_total_price String false false
min_target_capacity Int false false
single_availability_zone Bool false false
single_instance_type Bool false false
replace_unhealthy_instances Bool false false
spot_options String false false
instance_interruption_behavior String false false
instance_pools_to_use_count Int false false
maintenance_strategies String false false
termination_delay Int false false
target_capacity_specification String true false
on_demand_target_capacity Int false false
spot_target_capacity Int false false
target_capacity_unit_type String false false
total_target_capacity Int true false
terminate_instances Bool false false
terminate_instances_with_expiration Bool false false
type String false false
valid_from String false false
valid_until String false false
instance_ids block false false
launch_template_specification block false false
launch_template_id block false false
availability_zone block false false
accelerator_count block false false
max block false false
group_name block false false
allocation_strategy block false false
usage_strategy block false false
capacity_rebalance block false false
replacement_strategy block false false
tags block false false
tags_all block false false
default_target_capacity_type block false false

aws_ec2_host

Readable name: Host

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_host.go

Documentation URL: aws_ec2_host

Parameters

name Type Required Computed
arn String false true
asset_id String false false
auto_placement String false false
availability_zone String true false
host_recovery String false false
instance_family String false false
instance_type String false false
outpost_arn String false false
owner_id String false true
tags block false false
tags_all block false false

aws_ec2_image_block_public_access

Readable name: Image Block Public Access

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_image_block_public_access.go

Documentation URL: aws_ec2_image_block_public_access

Parameters

name Type Required Computed
state String true false

aws_instance

Readable name: Instance

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_instance.go

Documentation URL: aws_instance

Parameters

name Type Required Computed
ami String false true
arn String false true
associate_public_ip_address Bool false true
availability_zone String false true
capacity_reservation_specification String false true
capacity_reservation_target String false false
capacity_reservation_resource_group_arn String false false
cpu_options String false true
core_count Int false true
threads_per_core Int false true
cpu_core_count Int false true
cpu_threads_per_core Int false true
credit_specification List false false
cpu_credits String false false
disable_api_stop Bool false true
disable_api_termination Bool false true
ebs_block_device Bool false true
device_name String false true
encrypted Bool false true
iops Int false true
kms_key_id String false true
snapshot_id String false true
throughput Int false true
volume_id String false true
volume_size Int false true
volume_type String false true
ebs_optimized Bool false true
enclave_options Bool false true
enable_primary_ipv6 Bool false true
ephemeral_block_device String true true
no_device Bool false false
virtual_name String false false
get_password_data Bool false false
hibernation Bool false false
host_id String false true
host_resource_group_arn String false true
iam_instance_profile String false true
instance_initiated_shutdown_behavior String false true
instance_lifecycle String false true
instance_market_options String false true
spot_options String false true
max_price String false true
spot_instance_type String false true
valid_until String false true
instance_state String false true
instance_type String false true
ipv6_address_count Int false true
ipv6_addresses String false true
key_name String false true
launch_template List false false
id String false true
name String false true
version String false false
maintenance_options String false true
metadata_options String false true
http_protocol_ipv6 String false false
http_put_response_hop_limit Int false true
http_tokens String false true
instance_metadata_tags String false true
monitoring Bool false true
network_interface block false false
delete_on_termination Bool false false
device_index Int true false
network_card_index Int false false
network_interface_id String true false
outpost_arn String false true
password_data String false true
placement_group String false true
placement_partition_number Int false true
primary_network_interface_id String false true
private_dns String false true
private_dns_name_options Bool false true
enable_resource_name_dns_a_record Bool false true
hostname_type String false true
private_ip String false true
public_dns String false true
public_ip String false true
root_block_device Bool false true
secondary_private_ips String false true
security_groups Set false true
source_dest_check Bool false false
spot_instance_request_id String false true
subnet_id String false true
tenancy String false true
user_data String false true
user_data_base64 String false true
user_data_replace_on_change Bool false false
vpc_security_group_ids Set false true
capacity_reservation_preference block false false
capacity_reservation_id block false false
amd_sev_snp block false false
tags block false false
tags_all block false false
enabled block false false
market_type block false false
instance_interruption_behavior block false false
auto_recovery block false false
http_endpoint block false false
enable_resource_name_dns_aaaa_record block false false
volume_tags block false false

aws_ec2_instance_state

Readable name: Instance State

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_instance_state.go

Documentation URL: aws_ec2_instance_state

Parameters

name Type Required Computed
force Bool false false
instance_id String true false
state String true false

aws_key_pair

Readable name: Key Pair

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_key_pair.go

Documentation URL: aws_key_pair

Parameters

name Type Required Computed
arn String false true
fingerprint String false true
key_name String false true
key_name_prefix String false true
key_pair_id String false true
key_type String false true
public_key String true false
tags block false false
tags_all block false false

aws_launch_template

Readable name: Launch Template

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_launch_template.go

Documentation URL: aws_launch_template

Parameters

name Type Required Computed
arn String false true
block_device_mappings String false false
ebs nullable.TypeNullableBool false false
encrypted nullable.TypeNullableBool false false
iops Int false true
kms_key_id String false false
snapshot_id String false false
throughput Int false true
volume_size Int false true
volume_type String false true
no_device String false false
virtual_name String false false
capacity_reservation_specification String false false
capacity_reservation_target String false false
capacity_reservation_resource_group_arn String false false
cpu_options String false false
core_count Int false false
threads_per_core Int false false
credit_specification String false false
default_version Int false true
description String false false
disable_api_stop Bool false false
disable_api_termination Bool false false
ebs_optimized nullable.TypeNullableBool false false
elastic_gpu_specifications String true false
elastic_inference_accelerator String true false
enclave_options Bool false false
hibernation_options Bool true false
iam_instance_profile String false false
name String false true
image_id String false false
instance_initiated_shutdown_behavior String false false
instance_market_options String false false
spot_options Int false false
instance_interruption_behavior String false false
max_price String false false
spot_instance_type String false false
valid_until String false true
instance_requirements Int false false
min Int true false
accelerator_manufacturers String false false
accelerator_names String false false
accelerator_total_memory_mib Int false false
accelerator_types String false false
allowed_instance_types Set false false
bare_metal String false false
baseline_ebs_bandwidth_mbps Int false false
burstable_performance String false false
cpu_manufacturers String false false
excluded_instance_types Set false false
instance_generations String false false
local_storage String false false
local_storage_types String false false
max_spot_price_as_percentage_of_optimal_on_demand_price Int false false
memory_gib_per_vcpu Float false false
memory_mib Int true false
network_bandwidth_gbps Float false false
network_interface_count Int false false
on_demand_max_price_percentage_over_lowest_price Int false false
require_hibernate_support Bool false false
spot_max_price_percentage_over_lowest_price Int false false
total_local_storage_gb Float false false
vcpu_count Int true false
instance_type String false false
kernel_id String false false
key_name String false false
latest_version Int false true
license_specification String true false
maintenance_options String false false
metadata_options String false true
http_protocol_ipv6 String false true
http_put_response_hop_limit Int false true
http_tokens String false true
instance_metadata_tags String false true
monitoring Bool false false
name_prefix String false true
network_interfaces nullable.TypeNullableBool false false
associate_public_ip_address nullable.TypeNullableBool false false
connection_tracking_specification Int false false
udp_stream_timeout Int false false
udp_timeout Int false false
delete_on_termination nullable.TypeNullableBool false false
device_index Int false false
ena_srd_specification Bool false false
ena_srd_udp_specification Bool false false
interface_type String false false
ipv4_address_count Int false false
ipv4_addresses String false false
ipv4_prefix_count Int false false
ipv4_prefixes String false false
ipv6_address_count Int false false
ipv6_addresses String false false
ipv6_prefix_count Int false false
ipv6_prefixes String false false
network_card_index Int false false
network_interface_id String false false
primary_ipv6 nullable.TypeNullableBool false false
private_ip_address String false false
security_groups Set false false
subnet_id String false false
placement String false false
availability_zone String false false
group_name String false false
host_id String false false
host_resource_group_arn String false false
partition_number Int false false
spread_domain String false false
tenancy String false false
private_dns_name_options Bool false false
enable_resource_name_dns_a_record Bool false false
hostname_type String false false
ram_disk_id String false false
security_group_names Set false false
tag_specifications String false false
update_default_version Bool false false
user_data String false false
vpc_security_group_ids Set false false
device_name block false false
capacity_reservation_preference block false false
capacity_reservation_id block false false
amd_sev_snp block false false
cpu_credits block false false
type block false false
enabled block false false
configured block false false
market_type block false false
block_duration_minutes block false false
accelerator_count block false false
max block false false
license_configuration_arn block false false
auto_recovery block false false
http_endpoint block false false
associate_carrier_ip_address block false false
tcp_established_timeout block false false
ena_srd_enabled block false false
ena_srd_udp_enabled block false false
affinity block false false
enable_resource_name_dns_aaaa_record block false false
resource_type block false false
tags block false false
tags_all block false false

aws_placement_group

Readable name: Placement Group

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_placement_group.go

Documentation URL: aws_placement_group

Parameters

name Type Required Computed
arn String false true
name String true false
partition_count Int false true
placement_group_id String false true
spread_level String false true
strategy String true false
tags block false false
tags_all block false false

aws_ec2_serial_console_access

Readable name: Serial Console Access

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_serial_console_access.go

Documentation URL: aws_ec2_serial_console_access

Parameters

name Type Required Computed
enabled Bool false false

aws_spot_datafeed_subscription

Readable name: Spot Datafeed Subscription

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_spot_datafeed_subscription.go

Documentation URL: aws_spot_datafeed_subscription

Parameters

name Type Required Computed
bucket String true false
prefix String false false

aws_spot_fleet_request

Readable name: Spot Fleet Request

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_spot_fleet_request.go

Documentation URL: aws_spot_fleet_request

Parameters

name Type Required Computed
allocation_strategy String false false
client_token String false true
context String false false
excess_capacity_termination_policy String false false
fleet_type String false false
iam_fleet_role String true false
instance_interruption_behaviour String false false
instance_pools_to_use_count Int false false
launch_specification String true false
associate_public_ip_address Bool false false
availability_zone String false true
ebs_block_device Bool false true
device_name String true false
encrypted Bool false true
iops Int false true
kms_key_id String false true
snapshot_id String false true
throughput Int false true
volume_size Int false true
volume_type String false true
ebs_optimized Bool false false
ephemeral_block_device String true true
virtual_name String true false
iam_instance_profile String false false
iam_instance_profile_arn String false false
instance_type String false false
key_name String false true
monitoring Bool false false
placement_group String false true
placement_tenancy String false false
root_block_device Bool false true
spot_price String false false
subnet_id String false true
user_data String false false
vpc_security_group_ids Set false true
weighted_capacity Float false true
launch_template_config String true false
name String false false
version String false false
overrides String false false
instance_requirements Int false false
min Int false false
accelerator_manufacturers String false false
accelerator_names String false false
accelerator_total_memory_mib Int false false
accelerator_types String false false
allowed_instance_types Set false false
bare_metal String false false
baseline_ebs_bandwidth_mbps Int false false
burstable_performance String false false
cpu_manufacturers String false false
excluded_instance_types Set false false
instance_generations String false false
local_storage String false false
local_storage_types String false false
memory_gib_per_vcpu Float false false
memory_mib Int false false
network_bandwidth_gbps Float false false
network_interface_count Int false false
on_demand_max_price_percentage_over_lowest_price Int false false
require_hibernate_support Bool false false
spot_max_price_percentage_over_lowest_price Int false false
total_local_storage_gb Float false false
vcpu_count Int false false
priority Float false true
load_balancers Set false true
on_demand_allocation_strategy String false false
on_demand_max_total_price String false false
on_demand_target_capacity Int false false
replace_unhealthy_instances Bool false false
spot_maintenance_strategies String false false
spot_request_state String false true
target_capacity Int true false
target_capacity_unit_type String false false
target_group_arns String false true
terminate_instances_on_delete nullable.TypeNullableBool false false
terminate_instances_with_expiration Bool false false
valid_from String false false
valid_until String false false
wait_for_fulfillment Bool false false
ami block false false
delete_on_termination block false false
tags block false false
launch_template_specification block false false
id block false false
accelerator_count block false false
max block false false
capacity_rebalance block false false
replacement_strategy block false false
tags_all block false false

aws_spot_instance_request

Readable name: Spot Instance Request

Location of source_code: terraform-provider-aws\internal\service\ec2\ec2_spot_instance_request.go

Documentation URL: aws_spot_instance_request

Parameters

name Type Required Computed

aws_vpc_ipam

Readable name: IPAM

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_.go

Documentation URL: aws_vpc_ipam

Parameters

name Type Required Computed
arn String false true
cascade Bool false false
default_resource_discovery_association_id String false true
default_resource_discovery_id String false true
description String false false
enable_private_gua Bool false false
operating_regions String true false
private_default_scope_id String false true
public_default_scope_id String false true
scope_count Int false true
tier String false false
region_name block false false
tags block false false
tags_all block false false

aws_vpc_ipam_organization_admin_account

Readable name: IPAM Organization Admin Account

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_organization_admin_account.go

Documentation URL: aws_vpc_ipam_organization_admin_account

Parameters

name Type Required Computed
arn String false true
delegated_admin_account_id String true false
email String false true
name String false true
service_principal String false true

aws_vpc_ipam_pool

Readable name: IPAM Pool

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_pool.go

Documentation URL: aws_vpc_ipam_pool

Parameters

name Type Required Computed
address_family String true false
allocation_default_netmask_length Int false false
allocation_max_netmask_length Int false false
allocation_min_netmask_length Int false false
arn String false true
auto_import Bool false false
aws_service String false false
cascade Bool false false
description String false false
ipam_scope_id String true false
ipam_scope_type String false true
locale String false false
pool_depth Int false true
public_ip_source String false false
publicly_advertisable Bool false false
source_ipam_pool_id String false false
state String false true
allocation_resource_tags block false false
tags block false false
tags_all block false false

aws_vpc_ipam_pool_cidr

Readable name: IPAM Pool CIDR

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_pool_cidr.go

Documentation URL: aws_vpc_ipam_pool_cidr

Parameters

name Type Required Computed
cidr String false true
cidr_authorization_context String false false
signature String false false
ipam_pool_cidr_id String false true
ipam_pool_id String true false
netmask_length Int false false
message block false false

aws_vpc_ipam_pool_cidr_allocation

Readable name: IPAM Pool CIDR Allocation

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_pool_cidr_allocation.go

Documentation URL: aws_vpc_ipam_pool_cidr_allocation

Parameters

name Type Required Computed
cidr String false true
description String false false
disallowed_cidrs String false false
ipam_pool_allocation_id String false true
ipam_pool_id String true false
netmask_length Int false true
resource_id String false true
resource_owner String false true
resource_type String false true

aws_vpc_ipam_resource_discovery

Readable name: IPAM Resource Discovery

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_resource_discovery.go

Documentation URL: aws_vpc_ipam_resource_discovery

Parameters

name Type Required Computed
arn String false true
description String false false
ipam_resource_discovery_region String false true
is_default Bool false true
operating_regions String true false
owner_id String false true
region_name block false false
tags block false false
tags_all block false false

aws_vpc_ipam_resource_discovery_association

Readable name: IPAM Resource Discovery Association

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_resource_discovery_association.go

Documentation URL: aws_vpc_ipam_resource_discovery_association

Parameters

name Type Required Computed
arn String false true
ipam_arn String false true
ipam_id String true false
ipam_region String false true
ipam_resource_discovery_id String true false
is_default Bool false true
owner_id String false true
state String false true
tags block false false
tags_all block false false

aws_vpc_ipam_scope

Readable name: IPAM Scope

Location of source_code: terraform-provider-aws\internal\service\ec2\ipam_scope.go

Documentation URL: aws_vpc_ipam_scope

Parameters

name Type Required Computed
arn String false true
description String false false
ipam_arn String false true
ipam_id String true false
ipam_scope_type String false true
is_default Bool false true
pool_count Int false true
tags block false false
tags_all block false false

aws_ec2_local_gateway_route

Readable name: Local Gateway Route

Location of source_code: terraform-provider-aws\internal\service\ec2\outposts_local_gateway_route.go

Documentation URL: aws_ec2_local_gateway_route

Parameters

name Type Required Computed
destination_cidr_block String true false
local_gateway_route_table_id String true false
local_gateway_virtual_interface_group_id String true false

aws_ec2_local_gateway_route_table_vpc_association

Readable name: Local Gateway Route Table VPC Association

Location of source_code: terraform-provider-aws\internal\service\ec2\outposts_local_gateway_route_table_vpc_association.go

Documentation URL: aws_ec2_local_gateway_route_table_vpc_association

Parameters

name Type Required Computed
local_gateway_id String false true
local_gateway_route_table_id String true false
vpc_id String true false
tags block false false
tags_all block false false

aws_ec2_tag

Readable name: EC2 Resource Tag

Location of source_code: terraform-provider-aws\internal\service\ec2\tag_gen.go

Documentation URL: aws_ec2_tag

Parameters

name Type Required Computed
resource_id String true false
key String true false
value String true false

aws_ec2_transit_gateway

Readable name: Transit Gateway

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_.go

Documentation URL: aws_ec2_transit_gateway

Parameters

name Type Required Computed
amazon_side_asn Int false false
arn String false true
association_default_route_table_id String false true
auto_accept_shared_attachments String false false
default_route_table_association String false false
default_route_table_propagation String false false
description String false false
dns_support String false false
multicast_support String false false
owner_id String false true
propagation_default_route_table_id String false true
security_group_referencing_support String false false
transit_gateway_cidr_blocks String false false
vpn_ecmp_support String false false
tags block false false
tags_all block false false

aws_ec2_transit_gateway_connect

Readable name: Transit Gateway Connect

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_connect.go

Documentation URL: aws_ec2_transit_gateway_connect

Parameters

name Type Required Computed
protocol String false false
transit_gateway_default_route_table_association Bool false false
transit_gateway_default_route_table_propagation Bool false false
transit_gateway_id String true false
transport_attachment_id String true false
tags block false false
tags_all block false false

aws_ec2_transit_gateway_connect_peer

Readable name: Transit Gateway Connect Peer

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_connect_peer.go

Documentation URL: aws_ec2_transit_gateway_connect_peer

Parameters

name Type Required Computed
arn String false true
bgp_asn String false true
bgp_peer_address String false true
bgp_transit_gateway_addresses Set false true
inside_cidr_blocks String true false
peer_address String true false
transit_gateway_address String false true
transit_gateway_attachment_id String true false
tags block false false
tags_all block false false

aws_ec2_transit_gateway_multicast_domain

Readable name: Transit Gateway Multicast Domain

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_multicast_domain.go

Documentation URL: aws_ec2_transit_gateway_multicast_domain

Parameters

name Type Required Computed
arn String false true
auto_accept_shared_associations String false false
igmpv2_support String false false
owner_id String false true
static_sources_support String false false
transit_gateway_id String true false
tags block false false
tags_all block false false

aws_ec2_transit_gateway_multicast_domain_association

Readable name: Transit Gateway Multicast Domain Association

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_multicast_domain_association.go

Documentation URL: aws_ec2_transit_gateway_multicast_domain_association

Parameters

name Type Required Computed
subnet_id String true false
transit_gateway_attachment_id String true false
transit_gateway_multicast_domain_id String true false

aws_ec2_transit_gateway_multicast_group_member

Readable name: Transit Gateway Multicast Group Member

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_multicast_group_member.go

Documentation URL: aws_ec2_transit_gateway_multicast_group_member

Parameters

name Type Required Computed
group_ip_address String true false
network_interface_id String true false
transit_gateway_multicast_domain_id String true false

aws_ec2_transit_gateway_multicast_group_source

Readable name: Transit Gateway Multicast Group Source

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_multicast_group_source.go

Documentation URL: aws_ec2_transit_gateway_multicast_group_source

Parameters

name Type Required Computed
group_ip_address String true false
network_interface_id String true false
transit_gateway_multicast_domain_id String true false

aws_ec2_transit_gateway_peering_attachment

Readable name: Transit Gateway Peering Attachment

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_peering_attachment.go

Documentation URL: aws_ec2_transit_gateway_peering_attachment

Parameters

name Type Required Computed
arn String false true
peer_account_id String false true
peer_region String true false
peer_transit_gateway_id String true false
state String false true
transit_gateway_id String true false
options String false false
tags block false false
tags_all block false false
dynamic_routing block false false

aws_ec2_transit_gateway_peering_attachment_accepter

Readable name: Transit Gateway Peering Attachment Accepter

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_peering_attachment_accepter.go

Documentation URL: aws_ec2_transit_gateway_peering_attachment_accepter

Parameters

name Type Required Computed
peer_account_id String false true
peer_region String false true
peer_transit_gateway_id String false true
transit_gateway_attachment_id String true false
transit_gateway_id String false true
tags block false false
tags_all block false false

aws_ec2_transit_gateway_policy_table

Readable name: Transit Gateway Policy Table

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_policy_table.go

Documentation URL: aws_ec2_transit_gateway_policy_table

Parameters

name Type Required Computed
arn String false true
state String false true
transit_gateway_id String true false
tags block false false
tags_all block false false

aws_ec2_transit_gateway_policy_table_association

Readable name: Transit Gateway Policy Table Association

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_policy_table_association.go

Documentation URL: aws_ec2_transit_gateway_policy_table_association

Parameters

name Type Required Computed
resource_id String false true
resource_type String false true
transit_gateway_attachment_id String true false
transit_gateway_policy_table_id String true false

aws_ec2_transit_gateway_prefix_list_reference

Readable name: Transit Gateway Prefix List Reference

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_prefix_list_reference.go

Documentation URL: aws_ec2_transit_gateway_prefix_list_reference

Parameters

name Type Required Computed
blackhole Bool false false
prefix_list_id String true false
prefix_list_owner_id String false true
transit_gateway_attachment_id String false false
transit_gateway_route_table_id String true false

aws_ec2_transit_gateway_route

Readable name: Transit Gateway Route

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_route.go

Documentation URL: aws_ec2_transit_gateway_route

Parameters

name Type Required Computed
blackhole Bool false false
destination_cidr_block String true false
transit_gateway_attachment_id String false false
transit_gateway_route_table_id String true false

aws_ec2_transit_gateway_route_table

Readable name: Transit Gateway Route Table

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_route_table.go

Documentation URL: aws_ec2_transit_gateway_route_table

Parameters

name Type Required Computed
arn String false true
default_association_route_table Bool false true
default_propagation_route_table Bool false true
transit_gateway_id String true false
tags block false false
tags_all block false false

aws_ec2_transit_gateway_route_table_association

Readable name: Transit Gateway Route Table Association

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_route_table_association.go

Documentation URL: aws_ec2_transit_gateway_route_table_association

Parameters

name Type Required Computed
replace_existing_association Bool false false
resource_id String false true
resource_type String false true
transit_gateway_attachment_id String true false
transit_gateway_route_table_id String true false

aws_ec2_transit_gateway_route_table_propagation

Readable name: Transit Gateway Route Table Propagation

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_route_table_propagation.go

Documentation URL: aws_ec2_transit_gateway_route_table_propagation

Parameters

name Type Required Computed
resource_id String false true
resource_type String false true
transit_gateway_attachment_id String true false
transit_gateway_route_table_id String true false

aws_ec2_transit_gateway_vpc_attachment

Readable name: Transit Gateway VPC Attachment

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_vpc_attachment.go

Documentation URL: aws_ec2_transit_gateway_vpc_attachment

Parameters

name Type Required Computed
appliance_mode_support String false false
arn String false true
dns_support String false false
ipv6_support String false false
security_group_referencing_support String false true
subnet_ids Set true false
transit_gateway_default_route_table_association Bool false true
transit_gateway_default_route_table_propagation Bool false true
transit_gateway_id String true false
vpc_id String true false
vpc_owner_id String false true
tags block false false
tags_all block false false

aws_ec2_transit_gateway_vpc_attachment_accepter

Readable name: Transit Gateway VPC Attachment Accepter

Location of source_code: terraform-provider-aws\internal\service\ec2\transitgateway_vpc_attachment_accepter.go

Documentation URL: aws_ec2_transit_gateway_vpc_attachment_accepter

Parameters

name Type Required Computed
appliance_mode_support String false true
dns_support String false true
ipv6_support String false true
security_group_referencing_support String false true
subnet_ids Set false true
transit_gateway_attachment_id String true false
transit_gateway_default_route_table_association Bool false false
transit_gateway_default_route_table_propagation Bool false false
transit_gateway_id String false true
vpc_id String false true
vpc_owner_id String false true
tags block false false
tags_all block false false

aws_verifiedaccess_endpoint

Readable name: Verified Access Endpoint

Location of source_code: terraform-provider-aws\internal\service\ec2\verifiedaccess_endpoint.go

Documentation URL: aws_verifiedaccess_endpoint

Parameters

name Type Required Computed
application_domain String true false
attachment_type String true false
description String false false
device_validation_domain String false true
domain_certificate_arn String true false
endpoint_domain_prefix String true false
endpoint_domain String false true
endpoint_type String true false
load_balancer_options String false false
port Int false false
protocol String false false
subnet_ids Set false false
network_interface_options String false false
policy_document String false false
security_group_ids Set false false
sse_specification Bool false true
kms_key_arn String false false
verified_access_group_id String true false
verified_access_instance_id String false true
load_balancer_arn block false false
network_interface_id block false false
customer_managed_key_enabled block false false
tags block false false
tags_all block false false

aws_verifiedaccess_group

Readable name: Verified Access Group

Location of source_code: terraform-provider-aws\internal\service\ec2\verifiedaccess_group.go

Documentation URL: aws_verifiedaccess_group

Parameters

name Type Required Computed
creation_time String false true
deletion_time String false true
description String false true
last_updated_time String false true
owner String false true
policy_document String false false
sse_configuration Bool false true
kms_key_arn String false false
verifiedaccess_group_arn String false true
verifiedaccess_group_id String false true
verifiedaccess_instance_id String true false
customer_managed_key_enabled block false false
tags block false false
tags_all block false false

aws_verifiedaccess_instance

Readable name: Verified Access Instance

Location of source_code: terraform-provider-aws\internal\service\ec2\verifiedaccess_instance.go

Documentation URL: aws_verifiedaccess_instance

Parameters

name Type Required Computed
creation_time String false true
description String false false
fips_enabled Bool false false
last_updated_time String false true
verified_access_trust_providers String false true
device_trust_provider_type String false true
trust_provider_type String false true
user_trust_provider_type String false true
verified_access_trust_provider_id String false true
tags block false false
tags_all block false false

aws_verifiedaccess_instance_logging_configuration

Readable name: Verified Access Instance Logging Configuration

Location of source_code: terraform-provider-aws\internal\service\ec2\verifiedaccess_instance_logging_configuration.go

Documentation URL: aws_verifiedaccess_instance_logging_configuration

Parameters

name Type Required Computed
access_logs Bool true false
log_group String false false
include_trust_context Bool false true
kinesis_data_firehose String false false
enabled Bool true false
log_version String false true
s3 String false false
bucket_owner String false true
prefix String false false
verifiedaccess_instance_id String true false
cloudwatch_logs block false false
delivery_stream block false false
bucket_name block false false

aws_verifiedaccess_instance_trust_provider_attachment

Readable name: Verified Access Instance Trust Provider Attachment

Location of source_code: terraform-provider-aws\internal\service\ec2\verifiedaccess_instance_trust_provider_attachment.go

Documentation URL: aws_verifiedaccess_instance_trust_provider_attachment

Parameters

name Type Required Computed
verifiedaccess_instance_id String true false
verifiedaccess_trust_provider_id String true false

aws_verifiedaccess_trust_provider

Readable name: Verified Access Trust Provider

Location of source_code: terraform-provider-aws\internal\service\ec2\verifiedaccess_trust_provider.go

Documentation URL: aws_verifiedaccess_trust_provider

Parameters

name Type Required Computed
description String false false
device_options String false false
device_trust_provider_type String false false
oidc_options String false false
client_id String false false
client_secret String true false
issuer String false false
scope String false false
token_endpoint String false false
user_info_endpoint String false false
policy_reference_name String true false
trust_provider_type String true false
user_trust_provider_type String false false
tenant_id block false false
authorization_endpoint block false false
tags block false false
tags_all block false false

aws_vpc

Readable name: VPC

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_.go

Documentation URL: aws_vpc

Parameters

name Type Required Computed
arn String false true
assign_generated_ipv6_cidr_block Bool false false
cidr_block String false true
default_network_acl_id String false true
default_route_table_id String false true
default_security_group_id String false true
dhcp_options_id String false true
enable_dns_hostnames Bool false true
enable_dns_support Bool false false
enable_network_address_usage_metrics Bool false true
instance_tenancy String false false
ipv4_ipam_pool_id String false false
ipv4_netmask_length Int false false
ipv6_association_id String false true
ipv6_cidr_block String false true
ipv6_cidr_block_network_border_group String false true
ipv6_ipam_pool_id String false false
ipv6_netmask_length Int false false
main_route_table_id String false true
owner_id String false true
tags block false false
tags_all block false false

aws_default_network_acl

Readable name: Network ACL

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_default_network_acl.go

Documentation URL: aws_default_network_acl

Parameters

name Type Required Computed
arn String false true
default_network_acl_id String true false
owner_id String false true
subnet_ids Set false false
vpc_id String false true
egress block false false
ingress block false false
tags block false false
tags_all block false false

aws_default_route_table

Readable name: Route Table

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_default_route_table.go

Documentation URL: aws_default_route_table

Parameters

name Type Required Computed
arn String false true
default_route_table_id String true false
owner_id String false true
propagating_vgws Set false false
route String false true
destination_prefix_list_id String false false
ipv6_cidr_block String false false
core_network_arn String false false
egress_only_gateway_id String false false
gateway_id String false false
instance_id String false false
nat_gateway_id String false false
network_interface_id String false false
transit_gateway_id String false false
vpc_endpoint_id String false false
vpc_peering_connection_id String false false
vpc_id String false true
cidr_block block false false
tags block false false
tags_all block false false

aws_default_security_group

Readable name: Security Group

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_default_security_group.go

Documentation URL: aws_default_security_group

Parameters

name Type Required Computed
arn String false true
description String false true
name String false true
name_prefix String false true
owner_id String false true
revoke_rules_on_delete Bool false false
vpc_id String false true
egress block false false
ingress block false false
tags block false false
tags_all block false false

aws_default_subnet

Readable name: Subnet

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_default_subnet.go

Documentation URL: aws_default_subnet

Parameters

name Type Required Computed
arn String false true
assign_ipv6_address_on_creation Bool false false
availability_zone String true false
availability_zone_id String false true
cidr_block String false true
customer_owned_ipv4_pool String false false
enable_dns64 Bool false false
enable_lni_at_device_index Int false true
enable_resource_name_dns_aaaa_record_on_launch Bool false false
enable_resource_name_dns_a_record_on_launch Bool false false
existing_default_subnet Bool false true
force_destroy Bool false false
ipv6_cidr_block String false true
ipv6_cidr_block_association_id String false true
ipv6_native Bool false false
map_customer_owned_ip_on_launch Bool false false
map_public_ip_on_launch Bool false false
outpost_arn String false true
owner_id String false true
private_dns_hostname_type_on_launch String false true
vpc_id String false true
tags block false false
tags_all block false false

aws_default_vpc

Readable name: Default VPC

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_default_vpc.go

Documentation URL: aws_default_vpc

Parameters

name Type Required Computed
arn String false true
assign_generated_ipv6_cidr_block Bool false false
cidr_block String false true
default_network_acl_id String false true
default_route_table_id String false true
default_security_group_id String false true
dhcp_options_id String false true
enable_dns_hostnames Bool false false
enable_dns_support Bool false false
enable_network_address_usage_metrics Bool false true
existing_default_vpc Bool false true
force_destroy Bool false false
instance_tenancy String false true
ipv6_association_id String false true
ipv6_cidr_block String false true
ipv6_cidr_block_network_border_group String false true
ipv6_ipam_pool_id String false false
ipv6_netmask_length Int false false
main_route_table_id String false true
owner_id String false true
tags block false false
tags_all block false false

aws_default_vpc_dhcp_options

Readable name: DHCP Options

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_default_vpc_dhcp_options.go

Documentation URL: aws_default_vpc_dhcp_options

Parameters

name Type Required Computed
arn String false true
domain_name String false true
domain_name_servers String false true
ipv6_address_preferred_lease_time String false true
netbios_name_servers String false true
netbios_node_type String false true
ntp_servers String false true
owner_id String false true
tags block false false
tags_all block false false

aws_vpc_dhcp_options

Readable name: DHCP Options

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_dhcp_options.go

Documentation URL: aws_vpc_dhcp_options

Parameters

name Type Required Computed
arn String false true
domain_name String false false
domain_name_servers List false false
ipv6_address_preferred_lease_time String false false
netbios_name_servers List false false
netbios_node_type String false false
ntp_servers List false false
owner_id String false true
tags block false false
tags_all block false false

aws_vpc_dhcp_options_association

Readable name: VPC DHCP Options Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_dhcp_options_association.go

Documentation URL: aws_vpc_dhcp_options_association

Parameters

name Type Required Computed
dhcp_options_id String true false
vpc_id String true false

aws_egress_only_internet_gateway

Readable name: Egress-Only Internet Gateway

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_egress_only_internet_gateway.go

Documentation URL: aws_egress_only_internet_gateway

Parameters

name Type Required Computed
vpc_id String true false
tags block false false
tags_all block false false

aws_vpc_endpoint

Readable name: VPC Endpoint

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint.go

Documentation URL: aws_vpc_endpoint

Parameters

name Type Required Computed
arn String false true
auto_accept Bool false false
cidr_blocks List false true
dns_entry String false true
hosted_zone_id String false true
dns_options String false true
private_dns_only_for_inbound_resolver_endpoint Bool false false
ip_address_type String false true
network_interface_ids Set false true
owner_id String false true
policy String false true
prefix_list_id String false true
private_dns_enabled Bool false true
requester_managed Bool false true
resource_configuration_arn String false false
route_table_ids Set false true
security_group_ids Set false true
service_name String false false
service_network_arn String false false
service_region String false true
state String false true
subnet_configuration String false true
ipv6 String false false
subnet_id String false false
subnet_ids Set false true
vpc_endpoint_type String false false
vpc_id String true false
dns_name block false false
dns_record_ip_type block false false
ipv4 block false false
tags block false false
tags_all block false false

aws_vpc_endpoint_connection_accepter

Readable name: VPC Endpoint Connection Accepter

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_connection_accepter.go

Documentation URL: aws_vpc_endpoint_connection_accepter

Parameters

name Type Required Computed
vpc_endpoint_id String true false
vpc_endpoint_service_id String true false
vpc_endpoint_state String false true

aws_vpc_endpoint_connection_notification

Readable name: VPC Endpoint Connection Notification

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_connection_notification.go

Documentation URL: aws_vpc_endpoint_connection_notification

Parameters

name Type Required Computed
connection_events Set true false
connection_notification_arn String true false
notification_type String false true
state String false true
vpc_endpoint_id String false false
vpc_endpoint_service_id String false false

aws_vpc_endpoint_policy

Readable name: VPC Endpoint Policy

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_policy.go

Documentation URL: aws_vpc_endpoint_policy

Parameters

name Type Required Computed
policy String false true
vpc_endpoint_id String true false

aws_vpc_endpoint_route_table_association

Readable name: VPC Endpoint Route Table Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_route_table_association.go

Documentation URL: aws_vpc_endpoint_route_table_association

Parameters

name Type Required Computed
route_table_id String true false
vpc_endpoint_id String true false

aws_vpc_endpoint_security_group_association

Readable name: VPC Endpoint Security Group Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_security_group_association.go

Documentation URL: aws_vpc_endpoint_security_group_association

Parameters

name Type Required Computed
replace_default_association Bool false false
security_group_id String true false
vpc_endpoint_id String true false

aws_vpc_endpoint_service

Readable name: VPC Endpoint Service

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_service.go

Documentation URL: aws_vpc_endpoint_service

Parameters

name Type Required Computed
acceptance_required Bool true false
allowed_principals Set false true
arn String false true
availability_zones Set false false
base_endpoint_dns_names Set false false
gateway_load_balancer_arns String false false
manages_vpc_endpoints Bool false true
network_load_balancer_arns String false false
private_dns_name String false true
private_dns_name_configuration String false true
state String false true
type String false true
value String false true
service_name String false true
service_type String false true
supported_ip_address_types String false true
supported_regions String false true
name block false false
tags block false false
tags_all block false false

aws_vpc_endpoint_service_allowed_principal

Readable name: Endpoint Service Allowed Principal

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_service_allowed_principal.go

Documentation URL: aws_vpc_endpoint_service_allowed_principal

Parameters

name Type Required Computed
principal_arn String true false
vpc_endpoint_service_id String true false

aws_vpc_endpoint_subnet_association

Readable name: VPC Endpoint Subnet Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_endpoint_subnet_association.go

Documentation URL: aws_vpc_endpoint_subnet_association

Parameters

name Type Required Computed
subnet_id String true false
vpc_endpoint_id String true false

aws_flow_log

Readable name: Flow Log

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_flow_log.go

Documentation URL: aws_flow_log

Parameters

name Type Required Computed
arn String false true
deliver_cross_account_role String false false
destination_options String false false
hive_compatible_partitions Bool false false
per_hour_partition Bool false false
eni_id String false false
iam_role_arn String false false
log_destination String false true
log_destination_type String false false
log_format String false true
log_group_name String false true
max_aggregation_interval Int false false
subnet_id String false false
traffic_type String false false
transit_gateway_attachment_id String false false
transit_gateway_id String false false
vpc_id String false false
file_format block false false
tags block false false
tags_all block false false

aws_internet_gateway

Readable name: Internet Gateway

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_internet_gateway.go

Documentation URL: aws_internet_gateway

Parameters

name Type Required Computed
arn String false true
owner_id String false true
vpc_id String false true
tags block false false
tags_all block false false

aws_internet_gateway_attachment

Readable name: Internet Gateway Attachment

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_internet_gateway_attachment.go

Documentation URL: aws_internet_gateway_attachment

Parameters

name Type Required Computed
internet_gateway_id String true false
vpc_id String true false

aws_vpc_ipv4_cidr_block_association

Readable name: VPC IPV4 CIDR Block Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_ipv4_cidr_block_association.go

Documentation URL: aws_vpc_ipv4_cidr_block_association

Parameters

name Type Required Computed
cidr_block String false true
ipv4_ipam_pool_id String false false
ipv4_netmask_length Int false false
vpc_id String true false

aws_vpc_ipv6_cidr_block_association

Readable name: VPC IPV6 CIDR Block Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_ipv6_cidr_block_association.go

Documentation URL: aws_vpc_ipv6_cidr_block_association

Parameters

name Type Required Computed
assign_generated_ipv6_cidr_block Bool false true
ip_source String false true
ipv6_address_attribute String false true
ipv6_cidr_block String false true
ipv6_ipam_pool_id String false false
ipv6_netmask_length Int false false
ipv6_pool String false true
vpc_id String true false

aws_main_route_table_association

Readable name: Main Route Table Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_main_route_table_association.go

Documentation URL: aws_main_route_table_association

Parameters

name Type Required Computed
original_route_table_id String false true
route_table_id String true false
vpc_id String true false

aws_ec2_managed_prefix_list

Readable name: Managed Prefix List

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_managed_prefix_list.go

Documentation URL: aws_ec2_managed_prefix_list

Parameters

name Type Required Computed
address_family String true false
arn String false true
entry String true true
description String false false
max_entries Int true false
name String true false
owner_id String false true
version Int false true
cidr block false false
tags block false false
tags_all block false false

aws_ec2_managed_prefix_list_entry

Readable name: Managed Prefix List Entry

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_managed_prefix_list_entry.go

Documentation URL: aws_ec2_managed_prefix_list_entry

Parameters

name Type Required Computed
cidr String true false
description String false false
prefix_list_id String true false

aws_nat_gateway

Readable name: NAT Gateway

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_nat_gateway.go

Documentation URL: aws_nat_gateway

Parameters

name Type Required Computed
allocation_id String false false
association_id String false true
connectivity_type String false false
network_interface_id String false true
private_ip String false true
public_ip String false true
secondary_allocation_ids Set false false
secondary_private_ip_address_count Int false true
secondary_private_ip_addresses Set false true
subnet_id String true false
tags block false false
tags_all block false false

aws_network_acl

Readable name: Network ACL

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_acl.go

Documentation URL: aws_network_acl

Parameters

name Type Required Computed
arn String false true
owner_id String false true
subnet_ids Set false true
vpc_id String true false
egress block false false
ingress block false false
tags block false false
tags_all block false false

aws_network_acl_association

Readable name: Network ACL Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_acl_association.go

Documentation URL: aws_network_acl_association

Parameters

name Type Required Computed
network_acl_id String true false
subnet_id String true false

aws_network_acl_rule

Readable name: Network ACL Rule

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_acl_rule.go

Documentation URL: aws_network_acl_rule

Parameters

name Type Required Computed
cidr_block String false false
egress Bool false false
from_port Int false false
icmp_code Int false false
icmp_type Int false false
ipv6_cidr_block String false false
network_acl_id String true false
protocol String true false
rule_action String true false
rule_number Int true false
to_port Int false false

aws_ec2_network_insights_analysis

Readable name: Network Insights Analysis

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_insights_analysis.go

Documentation URL: aws_ec2_network_insights_analysis

Parameters

name Type Required Computed
alternate_path_hints String false true
component_id String false true
arn String false true
filter_in_arns String false false
network_insights_path_id String true false
path_found Bool false true
start_date String false true
status String false true
status_message String false true
wait_for_completion Bool false false
warning_message String false true
component_arn block false false
explanations block false false
forward_path_components block false false
return_path_components block false false
tags block false false
tags_all block false false

aws_ec2_network_insights_path

Readable name: Network Insights Path

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_insights_path.go

Documentation URL: aws_ec2_network_insights_path

Parameters

name Type Required Computed
arn String false true
destination_arn String false true
destination String false false
destination_ip String false false
destination_port Int false false
protocol String true false
source String true false
source_arn String false true
source_ip String false false
tags block false false
tags_all block false false

aws_network_interface

Readable name: Network Interface

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_interface.go

Documentation URL: aws_network_interface

Parameters

name Type Required Computed
arn String false true
attachment String false true
device_index Int true false
instance String true false
description String false false
enable_primary_ipv6 Bool false true
interface_type String false true
ipv4_prefixes String false true
ipv4_prefix_count Int false true
ipv6_address_count Int false true
ipv6_address_list List false true
ipv6_address_list_enabled Bool false false
ipv6_addresses String false true
ipv6_prefixes String false true
ipv6_prefix_count Int false true
mac_address String false true
outpost_arn String false true
owner_id String false true
private_dns_name String false true
private_ip String false true
private_ips Set false true
private_ips_count Int false true
private_ip_list List false true
private_ip_list_enabled Bool false false
security_groups Set false true
source_dest_check Bool false false
subnet_id String true false
attachment_id block false false
tags block false false
tags_all block false false

aws_network_interface_attachment

Readable name: Network Interface Attachment

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_interface_attachment.go

Documentation URL: aws_network_interface_attachment

Parameters

name Type Required Computed
attachment_id String false true
device_index Int true false
instance_id String true false
network_interface_id String true false
status String false true

aws_network_interface_sg_attachment

Readable name: Network Interface SG Attachement

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_interface_sg_attachment.go

Documentation URL: aws_network_interface_sg_attachment

Parameters

name Type Required Computed
network_interface_id String true false
security_group_id String true false

aws_vpc_network_performance_metric_subscription

Readable name: VPC Network Performance Metric Subscription

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_network_performance_metric_subscription.go

Documentation URL: aws_vpc_network_performance_metric_subscription

Parameters

name Type Required Computed
destination String true false
metric String false false
period String false true
source String true false
statistic String false false

aws_vpc_peering_connection

Readable name: VPC Peering Connection

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_peering_connection.go

Documentation URL: aws_vpc_peering_connection

Parameters

name Type Required Computed
accept_status String false true
auto_accept Bool false false
peer_owner_id String false true
peer_region String false true
peer_vpc_id String true false
vpc_id String true false
accepter block false false
requester block false false
tags block false false
tags_all block false false

aws_vpc_peering_connection_accepter

Readable name: VPC Peering Connection

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_peering_connection_accepter.go

Documentation URL: aws_vpc_peering_connection_accepter

Parameters

name Type Required Computed
accept_status String false true
auto_accept Bool false false
peer_owner_id String false true
peer_region String false true
peer_vpc_id String false true
vpc_id String false true
vpc_peering_connection_id String true false
accepter block false false
requester block false false
tags block false false
tags_all block false false

aws_vpc_peering_connection_options

Readable name: VPC Peering Connection Options

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_peering_connection_options.go

Documentation URL: aws_vpc_peering_connection_options

Parameters

name Type Required Computed
vpc_peering_connection_id String true false
accepter block false false
requester block false false

aws_route

Readable name: Route

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_route.go

Documentation URL: aws_route

Parameters

name Type Required Computed
route_table_id String true false
carrier_gateway_id String false false
core_network_arn String false false
egress_only_gateway_id String false false
gateway_id String false false
local_gateway_id String false false
nat_gateway_id String false false
network_interface_id String false true
transit_gateway_id String false false
vpc_endpoint_id String false false
vpc_peering_connection_id String false false
instance_id String false true
instance_owner_id String false true
origin String false true
state String false true

aws_route_table

Readable name: Route Table

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_route_table.go

Documentation URL: aws_route_table

Parameters

name Type Required Computed
arn String false true
owner_id String false true
propagating_vgws Set false true
route String false true
destination_prefix_list_id String false false
ipv6_cidr_block String false false
carrier_gateway_id String false false
core_network_arn String false false
egress_only_gateway_id String false false
gateway_id String false false
local_gateway_id String false false
nat_gateway_id String false false
network_interface_id String false false
transit_gateway_id String false false
vpc_endpoint_id String false false
vpc_peering_connection_id String false false
vpc_id String true false
cidr_block block false false
tags block false false
tags_all block false false

aws_route_table_association

Readable name: Route Table Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_route_table_association.go

Documentation URL: aws_route_table_association

Parameters

name Type Required Computed
gateway_id String false false
route_table_id String true false
subnet_id String false false

aws_security_group

Readable name: Security Group

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_security_group.go

Documentation URL: aws_security_group

Parameters

name Type Required Computed
arn String false true
description String false false
name String false true
name_prefix String false true
owner_id String false true
revoke_rules_on_delete Bool false false
vpc_id String false true
egress block false false
ingress block false false
tags block false false
tags_all block false false

aws_security_group_rule

Readable name: Security Group Rule

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_security_group_rule.go

Documentation URL: aws_security_group_rule

Parameters

name Type Required Computed
cidr_blocks String false false
description String false false
from_port Int true false
ipv6_cidr_blocks String false false
prefix_list_ids String false false
protocol String true false
security_group_id String true false
security_group_rule_id String false true
self Bool false false
source_security_group_id String false true
to_port Int true false
type String true false

aws_subnet

Readable name: Subnet

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_subnet.go

Documentation URL: aws_subnet

Parameters

name Type Required Computed
arn String false true
assign_ipv6_address_on_creation Bool false false
availability_zone String false true
availability_zone_id String false true
cidr_block String false false
customer_owned_ipv4_pool String false false
enable_dns64 Bool false false
enable_lni_at_device_index Int false false
enable_resource_name_dns_aaaa_record_on_launch Bool false false
enable_resource_name_dns_a_record_on_launch Bool false false
ipv6_cidr_block String false false
ipv6_cidr_block_association_id String false true
ipv6_native Bool false false
map_customer_owned_ip_on_launch Bool false false
map_public_ip_on_launch Bool false false
outpost_arn String false false
owner_id String false true
private_dns_hostname_type_on_launch String false true
vpc_id String true false
tags block false false
tags_all block false false

aws_ec2_subnet_cidr_reservation

Readable name: Subnet CIDR Reservation

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_subnet_cidr_reservation.go

Documentation URL: aws_ec2_subnet_cidr_reservation

Parameters

name Type Required Computed
cidr_block String true false
description String false false
owner_id String false true
reservation_type String true false
subnet_id String true false

aws_ec2_traffic_mirror_filter

Readable name: Traffic Mirror Filter

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_traffic_mirror_filter.go

Documentation URL: aws_ec2_traffic_mirror_filter

Parameters

name Type Required Computed
arn String false true
description String false false
network_services String false false
tags block false false
tags_all block false false

aws_ec2_traffic_mirror_filter_rule

Readable name: Traffic Mirror Filter Rule

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_traffic_mirror_filter_rule.go

Documentation URL: aws_ec2_traffic_mirror_filter_rule

Parameters

name Type Required Computed
arn String false true
description String false false
destination_cidr_block String true false
destination_port_range Int false false
to_port Int false false
protocol Int false false
rule_action String true false
rule_number Int true false
source_cidr_block String true false
source_port_range Int false false
traffic_direction String true false
traffic_mirror_filter_id String true false
from_port block false false

aws_ec2_traffic_mirror_session

Readable name: Traffic Mirror Session

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_traffic_mirror_session.go

Documentation URL: aws_ec2_traffic_mirror_session

Parameters

name Type Required Computed
arn String false true
description String false false
network_interface_id String true false
owner_id String false true
packet_length Int false true
session_number Int true false
traffic_mirror_filter_id String true false
traffic_mirror_target_id String true false
virtual_network_id Int false true
tags block false false
tags_all block false false

aws_ec2_traffic_mirror_target

Readable name: Traffic Mirror Target

Location of source_code: terraform-provider-aws\internal\service\ec2\vpc_traffic_mirror_target.go

Documentation URL: aws_ec2_traffic_mirror_target

Parameters

name Type Required Computed
arn String false true
description String false false
gateway_load_balancer_endpoint_id String false false
network_interface_id String false false
network_load_balancer_arn String false false
owner_id String false true
tags block false false
tags_all block false false

aws_ec2_client_vpn_authorization_rule

Readable name: Client VPN Authorization Rule

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnclient_authorization_rule.go

Documentation URL: aws_ec2_client_vpn_authorization_rule

Parameters

name Type Required Computed
access_group_id String false false
authorize_all_groups Bool false false
client_vpn_endpoint_id String true false
description String false false
target_network_cidr String true false

aws_ec2_client_vpn_endpoint

Readable name: Client VPN Endpoint

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnclient_endpoint.go

Documentation URL: aws_ec2_client_vpn_endpoint

Parameters

name Type Required Computed
arn String false true
authentication_options String true false
root_certificate_chain_arn String false false
saml_provider_arn String false false
self_service_saml_provider_arn String false false
type String true false
client_cidr_block String true false
client_connect_options Bool false true
lambda_function_arn String false true
client_login_banner_options String false true
enabled Bool true false
connection_log_options String true false
cloudwatch_log_stream String false true
description String false false
dns_name String false true
dns_servers List false false
security_group_ids Set false true
self_service_portal String false false
self_service_portal_url String false true
server_certificate_arn String true false
session_timeout_hours Int false false
split_tunnel Bool false false
transport_protocol String false false
vpc_id String false true
vpn_port Int false false
active_directory_id block false false
banner_text block false false
cloudwatch_log_group block false false
tags block false false
tags_all block false false

aws_ec2_client_vpn_network_association

Readable name: Client VPN Network Association

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnclient_network_association.go

Documentation URL: aws_ec2_client_vpn_network_association

Parameters

name Type Required Computed
association_id String false true
client_vpn_endpoint_id String true false
subnet_id String true false
vpc_id String false true

aws_ec2_client_vpn_route

Readable name: Client VPN Route

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnclient_route.go

Documentation URL: aws_ec2_client_vpn_route

Parameters

name Type Required Computed
client_vpn_endpoint_id String true false
description String false false
destination_cidr_block String true false
origin String false true
target_vpc_subnet_id String true false
type String false true

aws_vpn_connection

Readable name: VPN Connection

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnsite_connection.go

Documentation URL: aws_vpn_connection

Parameters

name Type Required Computed
arn String false true
core_network_attachment_arn String false true
core_network_arn String false true
customer_gateway_configuration String false true
customer_gateway_id String true false
enable_acceleration Bool false true
local_ipv4_network_cidr String false true
local_ipv6_network_cidr String false true
outside_ip_address_type String false true
remote_ipv4_network_cidr String false true
remote_ipv6_network_cidr String false true
routes String false true
source String false true
state String false true
static_routes_only Bool false true
transit_gateway_attachment_id String false true
transit_gateway_id String false false
transport_transit_gateway_attachment_id String false false
tunnel_inside_ip_version String false true
tunnel1_address String false true
tunnel1_bgp_asn String false true
tunnel1_bgp_holdtime Int false true
tunnel1_cgw_inside_address String false true
tunnel1_dpd_timeout_action String false false
tunnel1_dpd_timeout_seconds Int false false
tunnel1_enable_tunnel_lifecycle_control Bool false false
tunnel1_ike_versions String false false
tunnel1_inside_cidr String false true
tunnel1_inside_ipv6_cidr String false true
tunnel1_log_options Bool false true
log_group_arn String false false
log_output_format String false false
tunnel1_phase1_dh_group_numbers Set false false
tunnel1_phase1_encryption_algorithms String false false
tunnel1_phase1_integrity_algorithms String false false
tunnel1_phase1_lifetime_seconds Int false false
tunnel1_phase2_dh_group_numbers Set false false
tunnel1_phase2_encryption_algorithms String false false
tunnel1_phase2_integrity_algorithms String false false
tunnel1_phase2_lifetime_seconds Int false false
tunnel1_preshared_key String false true
tunnel1_rekey_fuzz_percentage Int false false
tunnel1_rekey_margin_time_seconds Int false false
tunnel1_replay_window_size Int false false
tunnel1_startup_action String false false
tunnel1_vgw_inside_address String false true
tunnel2_address String false true
tunnel2_bgp_asn String false true
tunnel2_bgp_holdtime Int false true
tunnel2_cgw_inside_address String false true
tunnel2_dpd_timeout_action String false false
tunnel2_dpd_timeout_seconds Int false false
tunnel2_enable_tunnel_lifecycle_control Bool false false
tunnel2_ike_versions String false false
tunnel2_inside_cidr String false true
tunnel2_inside_ipv6_cidr String false true
tunnel2_log_options Bool false true
tunnel2_phase1_dh_group_numbers Set false false
tunnel2_phase1_encryption_algorithms String false false
tunnel2_phase1_integrity_algorithms String false false
tunnel2_phase1_lifetime_seconds Int false false
tunnel2_phase2_dh_group_numbers Set false false
tunnel2_phase2_encryption_algorithms String false false
tunnel2_phase2_integrity_algorithms String false false
tunnel2_phase2_lifetime_seconds Int false false
tunnel2_preshared_key String false true
tunnel2_rekey_fuzz_percentage Int false false
tunnel2_rekey_margin_time_seconds Int false false
tunnel2_replay_window_size Int false false
tunnel2_startup_action String false false
tunnel2_vgw_inside_address String false true
type String true false
vgw_telemetry Int false true
certificate_arn String false true
last_status_change String false true
outside_ip_address String false true
status String false true
status_message String false true
vpn_gateway_id String false false
destination_cidr_block block false false
tags block false false
tags_all block false false
cloudwatch_log_options block false false
log_enabled block false false
accepted_route_count block false false

aws_vpn_connection_route

Readable name: VPN Connection Route

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnsite_connection_route.go

Documentation URL: aws_vpn_connection_route

Parameters

name Type Required Computed
destination_cidr_block String true false
vpn_connection_id String true false

aws_customer_gateway

Readable name: Customer Gateway

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnsite_customer_gateway.go

Documentation URL: aws_customer_gateway

Parameters

name Type Required Computed
arn String false true
bgp_asn String false false
bgp_asn_extended String false false
certificate_arn String false false
device_name String false false
ip_address String false false
type String true false
tags block false false
tags_all block false false

aws_vpn_gateway

Readable name: VPN Gateway

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnsite_gateway.go

Documentation URL: aws_vpn_gateway

Parameters

name Type Required Computed
amazon_side_asn String false true
arn String false true
availability_zone String false false
vpc_id String false true
tags block false false
tags_all block false false

aws_vpn_gateway_attachment

Readable name: VPN Gateway Attachment

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnsite_gateway_attachment.go

Documentation URL: aws_vpn_gateway_attachment

Parameters

name Type Required Computed
vpc_id String true false
vpn_gateway_id String true false

aws_vpn_gateway_route_propagation

Readable name: VPN Gateway Route Propagation

Location of source_code: terraform-provider-aws\internal\service\ec2\vpnsite_gateway_route_propagation.go

Documentation URL: aws_vpn_gateway_route_propagation

Parameters

name Type Required Computed
route_table_id String true false
vpn_gateway_id String true false

aws_ecr_lifecycle_policy

Readable name: Lifecycle Policy

Location of source_code: terraform-provider-aws\internal\service\ecr\lifecycle_policy.go

Documentation URL: aws_ecr_lifecycle_policy

Parameters

name Type Required Computed
policy String true false
registry_id String false true
repository String true false

aws_ecr_pull_through_cache_rule

Readable name: Pull Through Cache Rule

Location of source_code: terraform-provider-aws\internal\service\ecr\pull_through_cache_rule.go

Documentation URL: aws_ecr_pull_through_cache_rule

Parameters

name Type Required Computed
credential_arn String false false
ecr_repository_prefix String true false
registry_id String false true
upstream_registry_url String true false

aws_ecr_registry_policy

Readable name: Registry Policy

Location of source_code: terraform-provider-aws\internal\service\ecr\registry_policy.go

Documentation URL: aws_ecr_registry_policy

Parameters

name Type Required Computed
policy String true false
registry_id String false true

aws_ecr_registry_scanning_configuration

Readable name: Registry Scanning Configuration

Location of source_code: terraform-provider-aws\internal\service\ecr\registry_scanning_configuration.go

Documentation URL: aws_ecr_registry_scanning_configuration

Parameters

name Type Required Computed
registry_id String false true
rule String true false
filter_type String true false
scan_frequency String true false
scan_type String true false
repository_filter block false false
filter block false false

aws_ecr_replication_configuration

Readable name: Replication Configuration

Location of source_code: terraform-provider-aws\internal\service\ecr\replication_configuration.go

Documentation URL: aws_ecr_replication_configuration

Parameters

name Type Required Computed
registry_id String true false
replication_configuration String true false
repository_filter String true false
filter_type String true false
rule block false false
destination block false false
region block false false
filter block false false

aws_ecr_repository

Readable name: Repository

Location of source_code: terraform-provider-aws\internal\service\ecr\repository.go

Documentation URL: aws_ecr_repository

Parameters

name Type Required Computed
arn String false true
encryption_configuration String false false
kms_key String false true
force_delete Bool false false
image_scanning_configuration Bool true false
image_tag_mutability String false false
name String true false
registry_id String false true
repository_url String false true
encryption_type block false false
scan_on_push block false false
tags block false false
tags_all block false false

aws_ecr_repository_creation_template

Readable name: Repository Creation Template

Location of source_code: terraform-provider-aws\internal\service\ecr\repository_creation_template.go

Documentation URL: aws_ecr_repository_creation_template

Parameters

name Type Required Computed
applied_for String true false
custom_role_arn String false false
description String false false
encryption_configuration String false false
kms_key String false true
image_tag_mutability String false false
lifecycle_policy String false false
prefix String true false
registry_id String false true
repository_policy String false false
encryption_type block false false
resource_tags block false false

aws_ecr_repository_policy

Readable name: Repsitory Policy

Location of source_code: terraform-provider-aws\internal\service\ecr\repository_policy.go

Documentation URL: aws_ecr_repository_policy

Parameters

name Type Required Computed
policy String true false
registry_id String false true
repository String true false

aws_ecrpublic_repository

Readable name: Repository

Location of source_code: terraform-provider-aws\internal\service\ecrpublic\repository.go

Documentation URL: aws_ecrpublic_repository

Parameters

name Type Required Computed
repository_name String true false
catalog_data String false false
architectures String false false
description String false false
logo_image_blob String false true
operating_systems String false false
usage_text String false false
force_destroy Bool false false
registry_id String false true
arn String false true
repository_uri String false true
about_text block false false
tags block false false
tags_all block false false

aws_ecrpublic_repository_policy

Readable name: Repository Policy

Location of source_code: terraform-provider-aws\internal\service\ecrpublic\repository_policy.go

Documentation URL: aws_ecrpublic_repository_policy

Parameters

name Type Required Computed
policy String true false
registry_id String false true
repository_name String true false

aws_ecs_account_setting_default

Readable name: Account Setting Default

Location of source_code: terraform-provider-aws\internal\service\ecs\account_setting_default.go

Documentation URL: aws_ecs_account_setting_default

Parameters

name Type Required Computed
name String true false
principal_arn String false true
value String true false

aws_ecs_capacity_provider

Readable name: Capacity Provider

Location of source_code: terraform-provider-aws\internal\service\ecs\capacity_provider.go

Documentation URL: aws_ecs_capacity_provider

Parameters

name Type Required Computed
arn String false true
auto_scaling_group_provider String true false
managed_draining String false true
managed_scaling Int false true
maximum_scaling_step_size Int false true
minimum_scaling_step_size Int false true
status String false true
target_capacity Int false true
managed_termination_protection String false true
name String true false
auto_scaling_group_arn block false false
instance_warmup_period block false false
tags block false false
tags_all block false false

aws_ecs_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\ecs\cluster.go

Documentation URL: aws_ecs_cluster

Parameters

name Type Required Computed
arn String false true
configuration String false false
log_configuration Bool false false
cloud_watch_log_group_name String false false
s3_bucket_encryption_enabled Bool false false
s3_bucket_name String false false
s3_key_prefix String false false
logging String false false
managed_storage_configuration String false false
kms_key_id String false false
name String true false
service_connect_defaults String true false
setting String true true
value String true false
execute_command_configuration block false false
cloud_watch_encryption_enabled block false false
fargate_ephemeral_storage_kms_key_id block false false
namespace block false false
tags block false false
tags_all block false false

aws_ecs_cluster_capacity_providers

Readable name: Cluster Capacity Providers

Location of source_code: terraform-provider-aws\internal\service\ecs\cluster_capacity_providers.go

Documentation URL: aws_ecs_cluster_capacity_providers

Parameters

name Type Required Computed
capacity_providers String false false
cluster_name String true false
default_capacity_provider_strategy Int false false
capacity_provider String true false
weight Int false false
base block false false

aws_ecs_service

Readable name: Service

Location of source_code: terraform-provider-aws\internal\service\ecs\service.go

Documentation URL: aws_ecs_service

Parameters

name Type Required Computed
alarms String true false
enable Bool true false
rollback Bool true false
capacity_provider_strategy Int false false
capacity_provider String true false
weight Int false false
cluster String false true
deployment_circuit_breaker Bool true false
deployment_controller String false false
deployment_maximum_percent Int false false
deployment_minimum_healthy_percent Int false false
desired_count Int false false
enable_ecs_managed_tags Bool false false
enable_execute_command Bool false false
force_new_deployment Bool false false
health_check_grace_period_seconds Int false false
iam_role String false true
launch_type String false true
load_balancer String true false
container_port Int false false
elb_name String false false
target_group_arn String true false
name String true false
network_configuration Bool false false
security_groups Set false false
subnets Set true false
ordered_placement_strategy String false false
type String true false
placement_constraints String false false
platform_version String false true
propagate_tags String false false
scheduling_strategy String false false
service_connect_configuration Bool true false
log_configuration String true false
options Map false true
secret_option String true false
value_from String true false
namespace String false false
service String false false
port Int false false
discovery_name String false false
ingress_port_override Int false false
port_name String true false
timeout Int false false
per_request_timeout_seconds Int false false
tls String true false
kms_key String false false
role_arn String true false
service_registries String false false
registry_arn String true false
task_definition String false false
triggers Map false true
wait_for_steady_state Bool false false
volume_configuration String true false
managed_ebs_volume Bool true false
file_system_type String false false
iops Int false false
kms_key_id String false false
size_in_gb Int false false
snapshot_id String false false
throughput Int false false
volume_type String false false
availability_zone_rebalancing String false false
force_delete Bool false false
tag_specifications String true false
vpc_lattice_configurations String true false
alarm_names block false false
base block false false
container_name block false false
assign_public_ip block false false
field block false false
expression block false false
enabled block false false
log_driver block false false
client_alias block false false
dns_name block false false
idle_timeout_seconds block false false
issuer_cert_authority block false false
aws_pca_authority_arn block false false
tags block false false
tags_all block false false
encrypted block false false
resource_type block false false

aws_ecs_tag

Readable name: ECS Resource Tag

Location of source_code: terraform-provider-aws\internal\service\ecs\tag_gen.go

Documentation URL: aws_ecs_tag

Parameters

name Type Required Computed
resource_arn String true false
key String true false
value String true false

aws_ecs_task_definition

Readable name: Task Definition

Location of source_code: terraform-provider-aws\internal\service\ecs\task_definition.go

Documentation URL: aws_ecs_task_definition

Parameters

name Type Required Computed
arn String false true
arn_without_revision String false true
container_definitions String true false
cpu String false false
enable_fault_injection Bool false true
ephemeral_storage Int true false
execution_role_arn String false false
family String true false
inference_accelerator String true false
device_type String true false
ipc_mode String false false
memory String false false
network_mode String false true
pid_mode String false false
placement_constraints String false false
type String false false
proxy_configuration String true false
properties Map false false
requires_compatibilities String false false
revision Int false true
runtime_platform String false false
operating_system_family String false false
skip_destroy Bool false false
task_role_arn String false false
track_latest Bool false false
volume Bool false true
docker_volume_configuration Bool false false
driver String false true
driver_opts Map false false
labels Map false false
scope String false true
efs_volume_configuration String false false
iam String false false
file_system_id String true false
root_directory String true false
transit_encryption String false false
transit_encryption_port Int false false
fsx_windows_file_server_volume_configuration String true false
domain String true false
host_path String false false
name String true false
size_in_gib block false false
device_name block false false
expression block false false
container_name block false false
cpu_architecture block false false
tags block false false
tags_all block false false
configure_at_launch block false false
autoprovision block false false
authorization_config block false false
access_point_id block false false
credentials_parameter block false false

aws_ecs_task_set

Readable name: Task Set

Location of source_code: terraform-provider-aws\internal\service\ecs\task_set.go

Documentation URL: aws_ecs_task_set

Parameters

name Type Required Computed
arn String false true
capacity_provider_strategy Set false false
base Int false false
capacity_provider String true false
weight Int true false
cluster String true false
external_id String false true
force_delete Bool false false
launch_type String false true
load_balancer String true false
container_port Int false false
load_balancer_name String false false
target_group_arn String false false
network_configuration Bool false false
security_groups Set false false
subnets Set true false
platform_version String false true
scale String false true
value Float false false
service String true false
service_registries String false false
port Int false false
registry_arn String true false
stability_status String false true
status String false true
task_definition String true false
task_set_id String false true
wait_until_stable Bool false false
wait_until_stable_timeout String false false
container_name block false false
assign_public_ip block false false
unit block false false
tags block false false
tags_all block false false

aws_efs_access_point

Readable name: Access Point

Location of source_code: terraform-provider-aws\internal\service\efs\access_point.go

Documentation URL: aws_efs_access_point

Parameters

name Type Required Computed
arn String false true
file_system_arn String false true
file_system_id String true false
owner_id String false true
posix_user Int true false
secondary_gids Set false false
uid Int true false
root_directory Int true true
owner_uid Int true false
permissions String true false
path String false true
gid block false false
creation_info block false false
owner_gid block false false
tags block false false
tags_all block false false

aws_efs_backup_policy

Readable name: Backup Policy

Location of source_code: terraform-provider-aws\internal\service\efs\backup_policy.go

Documentation URL: aws_efs_backup_policy

Parameters

name Type Required Computed
backup_policy String true false
file_system_id String true false
status block false false

aws_efs_file_system

Readable name: File System

Location of source_code: terraform-provider-aws\internal\service\efs\file_system.go

Documentation URL: aws_efs_file_system

Parameters

name Type Required Computed
arn String false true
availability_zone_id String false true
availability_zone_name String false true
creation_token String false true
dns_name String false true
encrypted Bool false true
kms_key_id String false true
lifecycle_policy String false false
transition_to_ia String false false
transition_to_primary_storage_class String false false
name String false true
number_of_mount_targets Int false true
owner_id String false true
performance_mode String false true
protection String false true
provisioned_throughput_in_mibps Float false false
size_in_bytes Int false true
value_in_ia Int false true
value_in_standard Int false true
throughput_mode String false false
transition_to_archive block false false
replication_overwrite block false false
value block false false
tags block false false
tags_all block false false

aws_efs_file_system_policy

Readable name: File System Policy

Location of source_code: terraform-provider-aws\internal\service\efs\file_system_policy.go

Documentation URL: aws_efs_file_system_policy

Parameters

name Type Required Computed
bypass_policy_lockout_safety_check Bool false false
file_system_id String true false
policy String true false

aws_efs_mount_target

Readable name: Mount Target

Location of source_code: terraform-provider-aws\internal\service\efs\mount_target.go

Documentation URL: aws_efs_mount_target

Parameters

name Type Required Computed
availability_zone_id String false true
availability_zone_name String false true
dns_name String false true
file_system_arn String false true
file_system_id String true false
ip_address String false true
mount_target_dns_name String false true
network_interface_id String false true
owner_id String false true
security_groups Set false false
subnet_id String true false

aws_efs_replication_configuration

Readable name: Replication Configuration

Location of source_code: terraform-provider-aws\internal\service\efs\replication_configuration.go

Documentation URL: aws_efs_replication_configuration

Parameters

name Type Required Computed
creation_time String false true
destination String true false
file_system_id String false true
kms_key_id String false false
region String false true
status String false true
original_source_file_system_arn String false true
source_file_system_arn String false true
source_file_system_id String true false
source_file_system_region String false true
availability_zone_name block false false

aws_eks_access_entry

Readable name: Access Entry

Location of source_code: terraform-provider-aws\internal\service\eks\access_entry.go

Documentation URL: aws_eks_access_entry

Parameters

name Type Required Computed
access_entry_arn String false true
cluster_name String true false
created_at String false true
kubernetes_groups String false true
modified_at String false true
principal_arn String true false
type String false false
user_name String false true
tags block false false
tags_all block false false

aws_eks_access_policy_association

Readable name: Access Policy Association

Location of source_code: terraform-provider-aws\internal\service\eks\access_policy_association.go

Documentation URL: aws_eks_access_policy_association

Parameters

name Type Required Computed
access_scope String true false
type String true false
associated_at String false true
cluster_name String true false
modified_at String false true
policy_arn String true false
principal_arn String true false
namespaces block false false

aws_eks_addon

Readable name: Add-On

Location of source_code: terraform-provider-aws\internal\service\eks\addon.go

Documentation URL: aws_eks_addon

Parameters

name Type Required Computed
addon_name String true false
addon_version String false true
arn String false true
cluster_name String true false
configuration_values String false true
created_at String false true
modified_at String false true
pod_identity_association String true false
service_account String true false
preserve Bool false false
resolve_conflicts String false false
resolve_conflicts_on_create String false false
resolve_conflicts_on_update String false false
service_account_role_arn String false false
role_arn block false false
tags block false false
tags_all block false false

aws_eks_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\eks\cluster.go

Documentation URL: aws_eks_cluster

Parameters

name Type Required Computed
access_config String false true
bootstrap_cluster_creator_admin_permissions Bool false false
arn String false true
bootstrap_self_managed_addons Bool false false
certificate_authority String false true
cluster_id String false true
compute_config Bool false false
node_pools String false false
node_role_arn String false false
created_at String false true
enabled_cluster_log_types String false false
encryption_config List false false
provider String true false
resources String true false
endpoint String false true
identity String false true
kubernetes_network_config List false true
elastic_load_balancing Bool false true
ip_family String false true
service_ipv4_cidr String false true
service_ipv6_cidr String false true
name String true false
outpost_config List false false
control_plane_instance_type String true false
control_plane_placement String true false
outpost_arns String true false
platform_version String false true
remote_network_config List false false
remote_node_networks String true false
remote_pod_networks String false true
role_arn String true false
status String false true
storage_config Bool false false
upgrade_policy String false true
version String false true
vpc_config String true true
endpoint_private_access Bool false false
endpoint_public_access Bool false false
public_access_cidrs String false true
security_group_ids Set false false
subnet_ids Set true false
vpc_id String false true
zonal_shift_config Bool false false
authentication_mode block false false
data block false false
enabled block false false
key_arn block false false
oidc block false false
issuer block false false
group_name block false false
cidrs block false false
block_storage block false false
tags block false false
tags_all block false false
support_type block false false
cluster_security_group_id block false false

aws_eks_fargate_profile

Readable name: Fargate Profile

Location of source_code: terraform-provider-aws\internal\service\eks\fargate_profile.go

Documentation URL: aws_eks_fargate_profile

Parameters

name Type Required Computed
arn String false true
cluster_name String true false
fargate_profile_name String true false
pod_execution_role_arn String true false
selector Map true false
namespace String true false
status String false true
subnet_ids Set false false
labels block false false
tags block false false
tags_all block false false

aws_eks_identity_provider_config

Readable name: Identity Provider Config

Location of source_code: terraform-provider-aws\internal\service\eks\identity_provider_config.go

Documentation URL: aws_eks_identity_provider_config

Parameters

name Type Required Computed
arn String false true
cluster_name String true false
oidc String true false
groups_claim String false false
groups_prefix String false false
identity_provider_config_name String true false
issuer_url String true false
required_claims Map false false
username_claim String false false
username_prefix String false false
status String false true
client_id block false false
tags block false false
tags_all block false false

aws_eks_node_group

Readable name: Node Group

Location of source_code: terraform-provider-aws\internal\service\eks\node_group.go

Documentation URL: aws_eks_node_group

Parameters

name Type Required Computed
ami_type String false true
arn String false true
capacity_type String false true
cluster_name String true false
disk_size Int false true
force_update_version Bool false false
instance_types List false true
labels Map false false
launch_template String false true
name String false true
version String false true
node_group_name String false true
node_group_name_prefix String false true
node_repair_config Bool false true
node_role_arn String true false
release_version String false true
remote_access String false false
source_security_group_ids Set false false
resources String false true
remote_access_security_group_id String false true
scaling_config Int true false
max_size Int true false
min_size Int true false
status String false true
subnet_ids Set true false
taint String true false
value String false false
effect String true false
update_config Int false true
max_unavailable_percentage Int false false
id block false false
enabled block false false
ec2_ssh_key block false false
autoscaling_groups block false false
desired_size block false false
tags block false false
tags_all block false false
key block false false
max_unavailable block false false

aws_elasticache_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\elasticache\cluster.go

Documentation URL: aws_elasticache_cluster

Parameters

name Type Required Computed
apply_immediately Bool false true
arn String false true
auto_minor_version_upgrade nullable.TypeNullableBool false false
availability_zone String false true
az_mode String false true
cache_nodes String false true
id String false true
outpost_arn String false true
port Int false true
cluster_address String false true
cluster_id String true false
configuration_endpoint String false true
engine String false true
engine_version String false true
engine_version_actual String false true
final_snapshot_identifier String false false
ip_discovery String false true
log_delivery_configuration String true false
destination_type String true false
log_format String true false
log_type String true false
maintenance_window String false true
network_type String false true
node_type String false true
notification_topic_arn String false false
num_cache_nodes Int false true
outpost_mode String false false
parameter_group_name String false true
preferred_availability_zones List false false
preferred_outpost_arn String false true
replication_group_id String false true
security_group_ids Set false true
snapshot_arns String false false
snapshot_name String false false
snapshot_retention_limit Int false false
snapshot_window String false true
subnet_group_name String false true
transit_encryption_enabled Bool false true
address block false false
destination block false false
tags block false false
tags_all block false false

aws_elasticache_global_replication_group

Readable name: Global Replication Group

Location of source_code: terraform-provider-aws\internal\service\elasticache\global_replication_group.go

Documentation URL: aws_elasticache_global_replication_group

Parameters

name Type Required Computed
arn String false true
at_rest_encryption_enabled Bool false true
auth_token_enabled Bool false true
automatic_failover_enabled Bool false true
cache_node_type String false true
cluster_enabled Bool false true
engine String false true
engine_version String false true
engine_version_actual String false true
global_node_groups String false true
slots String false true
global_replication_group_id String false true
global_replication_group_id_suffix String true false
global_replication_group_description String false false
global_replication_group_members String false true
replication_group_region String false true
role String false true
num_node_groups Int false true
parameter_group_name String false false
primary_replication_group_id String true false
transit_encryption_enabled Bool false true
global_node_group_id block false false
replication_group_id block false false

aws_elasticache_parameter_group

Readable name: Parameter Group

Location of source_code: terraform-provider-aws\internal\service\elasticache\parameter_group.go

Documentation URL: aws_elasticache_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String true false
parameter String true false
value String true false
tags block false false
tags_all block false false

aws_elasticache_replication_group

Readable name: Replication Group

Location of source_code: terraform-provider-aws\internal\service\elasticache\replication_group.go

Documentation URL: aws_elasticache_replication_group

Parameters

name Type Required Computed
apply_immediately Bool false true
arn String false true
at_rest_encryption_enabled nullable.TypeNullableBool false true
auth_token String false false
auth_token_update_strategy String false false
auto_minor_version_upgrade nullable.TypeNullableBool false true
automatic_failover_enabled Bool false false
cluster_enabled Bool false true
cluster_mode String false true
configuration_endpoint_address String false true
data_tiering_enabled Bool false true
description String true false
engine String false false
engine_version String false true
engine_version_actual String false true
final_snapshot_identifier String false false
global_replication_group_id String false true
ip_discovery String false true
kms_key_id String false false
log_delivery_configuration String true false
destination String true false
log_format String true false
log_type String true false
maintenance_window String false true
member_clusters Set false true
multi_az_enabled Bool false false
network_type String false true
node_type String false true
notification_topic_arn String false false
num_cache_clusters Int false true
num_node_groups Int false true
parameter_group_name String false true
port Int false false
preferred_cache_cluster_azs List false false
primary_endpoint_address String false true
reader_endpoint_address String false true
replicas_per_node_group Int false true
replication_group_id String true false
security_group_names Set false true
security_group_ids Set false true
snapshot_arns String false false
snapshot_retention_limit Int false false
snapshot_window String false true
snapshot_name String false false
subnet_group_name String false true
transit_encryption_enabled Bool false true
transit_encryption_mode String false true
user_group_ids Set false false
destination_type block false false
tags block false false
tags_all block false false

aws_elasticache_subnet_group

Readable name: Subnet Group

Location of source_code: terraform-provider-aws\internal\service\elasticache\subnet_group.go

Documentation URL: aws_elasticache_subnet_group

Parameters

name Type Required Computed
arn String false true
description String false false
name String true false
subnet_ids Set true false
vpc_id String false true
tags block false false
tags_all block false false

aws_elasticache_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\elasticache\user.go

Documentation URL: aws_elasticache_user

Parameters

name Type Required Computed
access_string String true false
arn String false true
authentication_mode String false true
password_count Int false true
type String true false
engine String true false
no_password_required Bool false false
passwords String false false
user_id String true false
user_name String true false
tags block false false
tags_all block false false

aws_elasticache_user_group

Readable name: User Group

Location of source_code: terraform-provider-aws\internal\service\elasticache\user_group.go

Documentation URL: aws_elasticache_user_group

Parameters

name Type Required Computed
arn String false true
engine String true false
user_group_id String true false
user_ids Set false false
tags block false false
tags_all block false false

aws_elasticache_user_group_association

Readable name: User Group Association

Location of source_code: terraform-provider-aws\internal\service\elasticache\user_group_association.go

Documentation URL: aws_elasticache_user_group_association

Parameters

name Type Required Computed
user_group_id String true false
user_id String true false

aws_elastic_beanstalk_application

Readable name: Application

Location of source_code: terraform-provider-aws\internal\service\elasticbeanstalk\application.go

Documentation URL: aws_elastic_beanstalk_application

Parameters

name Type Required Computed
appversion_lifecycle Bool false false
max_age_in_days Int false false
max_count Int false false
service_role String true false
arn String false true
description String false false
name String true false
delete_source_from_s3 block false false
tags block false false
tags_all block false false

aws_elastic_beanstalk_application_version

Readable name: Application Version

Location of source_code: terraform-provider-aws\internal\service\elasticbeanstalk\application_version.go

Documentation URL: aws_elastic_beanstalk_application_version

Parameters

name Type Required Computed
application String true false
arn String false true
bucket String true false
description String false false
force_delete Bool false false
key String true false
name String true false
process Bool false false
tags block false false
tags_all block false false

aws_elastic_beanstalk_configuration_template

Readable name: Configuration Template

Location of source_code: terraform-provider-aws\internal\service\elasticbeanstalk\configuration_template.go

Documentation URL: aws_elastic_beanstalk_configuration_template

Parameters

name Type Required Computed
application String true false
description String false false
environment_id String false false
name String true false
setting Set false true
solution_stack_name String false false

aws_elastic_beanstalk_environment

Readable name: Environment

Location of source_code: terraform-provider-aws\internal\service\elasticbeanstalk\environment.go

Documentation URL: aws_elastic_beanstalk_environment

Parameters

name Type Required Computed
all_settings Set false true
application String true false
arn String false true
autoscaling_groups List false true
cname String false true
cname_prefix String false true
description String false false
endpoint_url String false true
instances List false true
launch_configurations List false true
load_balancers List false true
name String true false
platform_arn String false true
poll_interval String false false
queues List false true
setting Set false false
solution_stack_name String false true
template_name String false false
tier String false false
triggers List false true
version_label String false true
wait_for_ready_timeout String false false
tags block false false
tags_all block false false

aws_elasticsearch_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\elasticsearch\domain.go

Documentation URL: aws_elasticsearch_domain

Parameters

name Type Required Computed
access_policies String false true
advanced_options Map false true
advanced_security_options Bool true true
internal_user_database_enabled Bool false false
master_user_options String false false
master_user_name String false false
master_user_password String false false
arn String false true
auto_tune_options String true true
maintenance_schedule String true true
duration String true false
value Int true false
start_at String true false
rollback_on_disable String false true
cluster_config Bool false true
dedicated_master_count Int false false
dedicated_master_enabled Bool false false
dedicated_master_type String false false
instance_count Int false false
instance_type String false false
warm_count Int false false
warm_enabled Bool false false
warm_type String false false
zone_awareness_config Int false false
zone_awareness_enabled Bool false false
cognito_options Bool false false
identity_pool_id String true false
role_arn String true false
user_pool_id String true false
domain_id String false true
domain_name String true false
domain_endpoint_options String false true
custom_endpoint_certificate_arn String false false
custom_endpoint_enabled Bool false false
enforce_https Bool false false
tls_security_policy String false true
ebs_options Bool true true
iops Int false true
throughput Int false true
volume_size Int false false
volume_type String false true
elasticsearch_version String false false
encrypt_at_rest Bool true true
kms_key_id String false true
endpoint String false true
kibana_endpoint String false true
log_publishing_options String true false
enabled Bool false false
log_type String true false
node_to_node_encryption Bool true true
snapshot_options Int true false
vpc_options Set false true
security_group_ids Set false false
subnet_ids Set false false
vpc_id String false true
master_user_arn block false false
desired_state block false false
cron_expression_for_recurrence block false false
unit block false false
cold_storage_options block false false
availability_zone_count block false false
custom_endpoint block false false
ebs_enabled block false false
cloudwatch_log_group_arn block false false
automated_snapshot_start_hour block false false
tags block false false
tags_all block false false
availability_zones block false false

aws_elasticsearch_domain_policy

Readable name: Domain Policy

Location of source_code: terraform-provider-aws\internal\service\elasticsearch\domain_policy.go

Documentation URL: aws_elasticsearch_domain_policy

Parameters

name Type Required Computed
access_policies String true false
domain_name String true false

aws_elasticsearch_domain_saml_options

Readable name: Domain SAML Options

Location of source_code: terraform-provider-aws\internal\service\elasticsearch\domain_saml_options.go

Documentation URL: aws_elasticsearch_domain_saml_options

Parameters

name Type Required Computed
domain_name String true false
saml_options Bool false false
idp String true false
metadata_content String true false
master_backend_role String false false
master_user_name String false false
roles_key String false false
session_timeout_minutes Int false false
subject_key String false false
enabled block false false
entity_id block false false

aws_elasticsearch_vpc_endpoint

Readable name: VPC Endpoint

Location of source_code: terraform-provider-aws\internal\service\elasticsearch\vpc_endpoint.go

Documentation URL: aws_elasticsearch_vpc_endpoint

Parameters

name Type Required Computed
domain_arn String true false
endpoint String false true
vpc_options Set true true
security_group_ids Set false true
subnet_ids Set true false
vpc_id String false true
availability_zones block false false

aws_elastictranscoder_pipeline

Readable name: Pipeline

Location of source_code: terraform-provider-aws\internal\service\elastictranscoder\pipeline.go

Documentation URL: aws_elastictranscoder_pipeline

Parameters

name Type Required Computed
arn String false true
aws_kms_key_arn String false false
content_config String false true
storage_class String false false
content_config_permissions String false false
grantee String false false
grantee_type String false false
input_bucket String true false
name String false true
notifications String false false
error String false false
progressing String false false
warning String false false
output_bucket String false true
role String true false
thumbnail_config String false true
thumbnail_config_permissions String false false
bucket block false false
access block false false
completed block false false

aws_elastictranscoder_preset

Readable name: Preset

Location of source_code: terraform-provider-aws\internal\service\elastictranscoder\preset.go

Documentation URL: aws_elastictranscoder_preset

Parameters

name Type Required Computed
arn String false true
audio String false false
bit_rate String false true
channels String false false
codec String false false
sample_rate String false false
audio_codec_options String false true
bit_order String false true
profile String false true
signed String false true
container String true false
description String false false
name String false true
thumbnails String false false
format String false false
interval String false false
max_height String false false
max_width String false false
padding_policy String false false
resolution String false false
sizing_policy String false false
type String false true
video String false false
display_aspect_ratio String false false
fixed_gop String false false
frame_rate String false false
keyframes_max_dist String false false
max_frame_rate String false true
video_watermarks String false false
horizontal_offset String false false
id String false false
opacity String false false
target String false false
vertical_align String false false
vertical_offset String false false
video_codec_options Map false false
audio_packing_mode block false false
bit_depth block false false
aspect_ratio block false false
horizontal_align block false false

Readable name: App Cookie Stickiness Policy

Location of source_code: terraform-provider-aws\internal\service\elb\app_cookie_stickiness_policy.go

Documentation URL: aws_app_cookie_stickiness_policy

Parameters

name Type Required Computed
cookie_name String true false
lb_port Int true false
load_balancer String true false
name String true false

aws_elb_attachment

Readable name: Attachment

Location of source_code: terraform-provider-aws\internal\service\elb\attachment.go

Documentation URL: aws_elb_attachment

Parameters

name Type Required Computed
elb String true false
instance String true false

aws_load_balancer_backend_server_policy

Readable name: Backend Server Policy

Location of source_code: terraform-provider-aws\internal\service\elb\backend_server_policy.go

Documentation URL: aws_load_balancer_backend_server_policy

Parameters

name Type Required Computed
instance_port Int true false
load_balancer_name String true false
policy_names Set false false

Readable name: LB Cookie Stickiness Policy

Location of source_code: terraform-provider-aws\internal\service\elb\lb_cookie_stickiness_policy.go

Documentation URL: aws_lb_cookie_stickiness_policy

Parameters

name Type Required Computed
cookie_expiration_period Int false false
lb_port Int true false
load_balancer String true false
name String true false

aws_lb_ssl_negotiation_policy

Readable name: SSL Negotiation Policy

Location of source_code: terraform-provider-aws\internal\service\elb\lb_ssl_negotiation_policy.go

Documentation URL: aws_lb_ssl_negotiation_policy

Parameters

name Type Required Computed
attribute String true false
value String true false
lb_port Int true false
load_balancer String true false
name String true false
triggers Map false false

aws_load_balancer_listener_policy

Readable name: Listener Policy

Location of source_code: terraform-provider-aws\internal\service\elb\listener_policy.go

Documentation URL: aws_load_balancer_listener_policy

Parameters

name Type Required Computed
load_balancer_name String true false
load_balancer_port Int true false
policy_names Set false false
triggers Map false false

aws_elb

Readable name: Classic Load Balancer

Location of source_code: terraform-provider-aws\internal\service\elb\load_balancer.go

Documentation URL: aws_elb

Parameters

name Type Required Computed
access_logs String true false
bucket_prefix String false false
enabled Bool false false
interval Int true false
arn String false true
availability_zones Set false true
connection_draining Bool false false
connection_draining_timeout Int false false
cross_zone_load_balancing Bool false false
desync_mitigation_mode String false false
dns_name String false true
health_check Int true true
target String true false
timeout Int true false
unhealthy_threshold Int true false
idle_timeout Int false false
instances Set false true
internal Bool false true
listener Int true false
instance_protocol String true false
lb_port Int true false
lb_protocol String true false
ssl_certificate_id String false false
name String false true
name_prefix String false true
security_groups Set false true
source_security_group String false true
source_security_group_id String false true
subnets Set false true
zone_id String false true
bucket block false false
healthy_threshold block false false
instance_port block false false
tags block false false
tags_all block false false

aws_load_balancer_policy

Readable name: Load Balancer Policy

Location of source_code: terraform-provider-aws\internal\service\elb\policy.go

Documentation URL: aws_load_balancer_policy

Parameters

name Type Required Computed
load_balancer_name String true false
policy_attribute String false true
value String false false
policy_name String true false
policy_type_name String true false
name block false false

aws_proxy_protocol_policy

Readable name: Proxy Protocol Policy

Location of source_code: terraform-provider-aws\internal\service\elb\proxy_protocol_policy.go

Documentation URL: aws_proxy_protocol_policy

Parameters

name Type Required Computed
instance_ports String true false
load_balancer String true false

aws_alb_listener

Readable name: Listener

Location of source_code: terraform-provider-aws\internal\service\elbv2\listener.go

Documentation URL: aws_alb_listener

Parameters

name Type Required Computed
alpn_policy String false false
arn String false true
certificate_arn String false false
default_action Map true false
on_unauthenticated_request String false true
scope String false true
session_cookie_name String false true
session_timeout Int false true
user_pool_arn String true false
user_pool_client_id String true false
user_pool_domain String true false
authenticate_oidc Map false false
authorization_endpoint String true false
client_id String true false
client_secret String true false
issuer String true false
token_endpoint String true false
user_info_endpoint String true false
fixed_response String true false
message_body String false false
status_code String true false
forward String true false
weight Int false false
stickiness Int true false
enabled Bool false false
order Int false true
redirect String false false
path String false false
port Int false false
protocol String false true
query String false false
target_group_arn String false false
type String true false
load_balancer_arn String true false
mutual_authentication String false true
ignore_client_certificate_expiry Bool false false
mode String true false
trust_store_arn String false false
routing_http_request_x_amzn_mtls_clientcert_header_name String false true
routing_http_request_x_amzn_mtls_clientcert_issuer_header_name String false true
routing_http_request_x_amzn_mtls_clientcert_leaf_header_name String false true
routing_http_request_x_amzn_mtls_clientcert_serial_number_header_name String false true
routing_http_request_x_amzn_mtls_clientcert_subject_header_name String false true
routing_http_request_x_amzn_mtls_clientcert_validity_header_name String false true
routing_http_request_x_amzn_tls_cipher_suite_header_name String false true
routing_http_request_x_amzn_tls_version_header_name String false true
routing_http_response_access_control_allow_credentials_header_value String false true
routing_http_response_access_control_allow_headers_header_value String false true
routing_http_response_access_control_allow_methods_header_value String false true
routing_http_response_access_control_allow_origin_header_value String false true
routing_http_response_access_control_expose_headers_header_value String false true
routing_http_response_access_control_max_age_header_value String false true
routing_http_response_content_security_policy_header_value String false true
routing_http_response_server_enabled Bool false true
routing_http_response_strict_transport_security_header_value String false true
routing_http_response_x_content_type_options_header_value String false true
routing_http_response_x_frame_options_header_value String false true
ssl_policy String false true
tcp_idle_timeout_seconds Int false true
authenticate_cognito block false false
authentication_request_extra_params block false false
content_type block false false
target_group block false false
duration block false false
host block false false
advertise_trust_store_ca_names block false false
tags block false false
tags_all block false false

aws_alb_listener_certificate

Readable name: Listener Certificate

Location of source_code: terraform-provider-aws\internal\service\elbv2\listener_certificate.go

Documentation URL: aws_alb_listener_certificate

Parameters

name Type Required Computed
certificate_arn String true false
listener_arn String true false

aws_alb_listener_rule

Readable name: Listener Rule

Location of source_code: terraform-provider-aws\internal\service\elbv2\listener_rule.go

Documentation URL: aws_alb_listener_rule

Parameters

name Type Required Computed
arn String false true
action Map true false
on_unauthenticated_request String false true
scope String false false
session_cookie_name String false false
session_timeout Int false false
user_pool_arn String true false
user_pool_client_id String true false
user_pool_domain String true false
authenticate_oidc Map false false
authorization_endpoint String true false
client_id String true false
client_secret String true false
issuer String true false
token_endpoint String true false
user_info_endpoint String true false
fixed_response String true false
message_body String false false
status_code String true false
forward Int true false
enabled Bool false false
target_group String true false
weight Int false false
order Int false true
redirect String false false
path String false false
port String false false
protocol String false false
query String false false
target_group_arn String false false
type String true false
condition String true false
http_header String true false
values String false false
http_request_method String false false
path_pattern String true false
query_string String false false
value String true false
source_ip String false false
listener_arn String true false
priority Int false true
authenticate_cognito block false false
authentication_request_extra_params block false false
content_type block false false
stickiness block false false
duration block false false
host block false false
host_header block false false
http_header_name block false false
key block false false
tags block false false
tags_all block false false

aws_alb

Readable name: Load Balancer

Location of source_code: terraform-provider-aws\internal\service\elbv2\load_balancer.go

Documentation URL: aws_alb

Parameters

name Type Required Computed
access_logs String true false
enabled Bool false false
prefix String false false
arn String false true
arn_suffix String false true
client_keep_alive Int false false
connection_logs String true false
customer_owned_ipv4_pool String false false
desync_mitigation_mode String false false
dns_name String false true
dns_record_client_routing_policy String false false
drop_invalid_header_fields Bool false false
enable_cross_zone_load_balancing Bool false false
enable_deletion_protection Bool false false
enable_http2 Bool false false
enable_tls_version_and_cipher_suite_headers Bool false false
enable_waf_fail_open Bool false false
enable_xff_client_port Bool false false
enable_zonal_shift Bool false false
enforce_security_group_inbound_rules_on_private_link_traffic String false true
idle_timeout Int false false
internal Bool false true
ip_address_type String false true
load_balancer_type String false false
name String false true
name_prefix String false true
preserve_host_header Bool false false
security_groups Set false true
subnet_mapping String false true
ipv6_address String false false
outpost_id String false true
private_ipv4_address String false false
subnet_id String true false
subnets Set false true
vpc_id String false true
xff_header_processing_mode String false false
zone_id String false true
bucket block false false
allocation_id block false false
tags block false false
tags_all block false false

aws_alb_target_group

Readable name: Target Group

Location of source_code: terraform-provider-aws\internal\service\elbv2\target_group.go

Documentation URL: aws_alb_target_group

Parameters

name Type Required Computed
arn String false true
arn_suffix String false true
connection_termination Bool false true
deregistration_delay nullable.TypeNullableInt false false
health_check Bool false true
healthy_threshold Int false false
interval Int false false
matcher String false true
path String false true
port Int false false
protocol String false false
timeout Int false true
unhealthy_threshold Int false false
ip_address_type String false true
lambda_multi_value_headers_enabled Bool false false
load_balancer_arns Set false true
load_balancing_algorithm_type String false true
load_balancing_anomaly_mitigation String false true
load_balancing_cross_zone_enabled String false true
name String false true
name_prefix String false true
preserve_client_ip nullable.TypeNullableBool false true
protocol_version String false true
proxy_protocol_v2 Bool false false
slow_start Int false false
stickiness Int false true
cookie_name String false false
enabled Bool false false
type String true false
target_failover String true true
on_unhealthy String true false
target_group_health String false true
minimum_healthy_targets_percentage String false false
unhealthy_state_routing Int false false
target_health_state Bool true true
unhealthy_draining_interval Int false false
target_type String false false
vpc_id String false false
cookie_duration block false false
tags block false false
tags_all block false false
on_deregistration block false false
dns_failover block false false
minimum_healthy_targets_count block false false
enable_unhealthy_connection_termination block false false

aws_alb_target_group_attachment

Readable name: Target Group Attachment

Location of source_code: terraform-provider-aws\internal\service\elbv2\target_group_attachment.go

Documentation URL: aws_alb_target_group_attachment

Parameters

name Type Required Computed
availability_zone String false false
target_group_arn String true false
target_id String true false
port Int false false

aws_lb_trust_store

Readable name: Trust Store

Location of source_code: terraform-provider-aws\internal\service\elbv2\trust_store.go

Documentation URL: aws_lb_trust_store

Parameters

name Type Required Computed
arn String false true
arn_suffix String false true
ca_certificates_bundle_s3_bucket String true false
ca_certificates_bundle_s3_key String true false
ca_certificates_bundle_s3_object_version String false false
name String false true
name_prefix String false true
tags block false false
tags_all block false false

aws_lb_trust_store_revocation

Readable name: Trust Store Revocation

Location of source_code: terraform-provider-aws\internal\service\elbv2\trust_store_revocation.go

Documentation URL: aws_lb_trust_store_revocation

Parameters

name Type Required Computed
revocation_id Int false true
revocations_s3_bucket String true false
revocations_s3_key String true false
revocations_s3_object_version String false false
trust_store_arn String true false

aws_emr_block_public_access_configuration

Readable name: Block Public Access Configuration

Location of source_code: terraform-provider-aws\internal\service\emr\block_public_access_configuration.go

Documentation URL: aws_emr_block_public_access_configuration

Parameters

name Type Required Computed
block_public_security_group_rules Bool true false
permitted_public_security_group_rule_range Int true false
min_range Int true false
max_range block false false

aws_emr_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\emr\cluster.go

Documentation URL: aws_emr_cluster

Parameters

name Type Required Computed
id String false true
instance_type_configs String false false
bid_price_as_percentage_of_on_demand_price Float false false
configurations String false false
properties Map false false
ebs_config Int false true
size Int true false
type String true false
volumes_per_instance Int false false
instance_type String true false
weighted_capacity Int false false
launch_specifications String true false
spot_specification String true false
block_duration_minutes Int false false
timeout_action String true false
timeout_duration_minutes Int true false
name String true false
provisioned_on_demand_capacity Int false true
provisioned_spot_capacity Int false true
target_on_demand_capacity Int false false
target_spot_capacity Int false false
additional_info String false false
applications Set false false
arn String false true
auto_termination_policy Int false false
autoscaling_role String false false
bootstrap_action List false false
path String true false
cluster_state String false true
configurations_json String false false
core_instance_fleet List false true
core_instance_group String false true
bid_price String false false
throughput Int false false
instance_count Int false false
custom_ami_id String false false
ebs_root_volume_size Int false false
ec2_attributes String false false
additional_slave_security_groups String false false
emr_managed_master_security_group String false true
emr_managed_slave_security_group String false true
instance_profile String true false
key_name String false false
service_access_security_group String false true
subnet_id String false true
subnet_ids Set false true
keep_job_flow_alive_when_no_steps Bool false true
kerberos_attributes String false false
ad_domain_join_user String false false
cross_realm_trust_principal_password String false false
kdc_admin_password String true false
realm String true false
list_steps_states String false false
log_encryption_kms_key_id String false false
log_uri String false false
master_instance_fleet List false true
master_instance_group String false true
master_public_dns String false true
placement_group_config String true false
placement_strategy String false true
release_label String true false
scale_down_behavior String false true
security_configuration String false false
service_role String true false
step String true true
hadoop_jar_step List true false
jar String true false
main_class String false false
step_concurrency_level Int false false
termination_protection Bool false true
unhealthy_node_replacement Bool false false
visible_to_all_users Bool false false
classification block false false
iops block false false
on_demand_specification block false false
allocation_strategy block false false
idle_timeout block false false
args block false false
autoscaling_policy block false false
additional_master_security_groups block false false
ad_domain_join_password block false false
instance_role block false false
action_on_failure block false false
tags block false false
tags_all block false false

aws_emr_instance_fleet

Readable name: Instance Fleet

Location of source_code: terraform-provider-aws\internal\service\emr\instance_fleet.go

Documentation URL: aws_emr_instance_fleet

Parameters

name Type Required Computed
cluster_id String true false
instance_type_configs String false false
bid_price_as_percentage_of_on_demand_price Float false false
configurations String false false
properties Map false false
ebs_config Int false true
size Int true false
type String true false
volumes_per_instance Int false false
instance_type String true false
weighted_capacity Int false false
launch_specifications String true false
spot_specification String true false
block_duration_minutes Int false false
timeout_action String true false
timeout_duration_minutes Int true false
name String false false
provisioned_on_demand_capacity Int false true
provisioned_spot_capacity Int false true
target_on_demand_capacity Int false false
target_spot_capacity Int false false
bid_price block false false
classification block false false
iops block false false
on_demand_specification block false false
allocation_strategy block false false

aws_emr_instance_group

Readable name: Instance Group

Location of source_code: terraform-provider-aws\internal\service\emr\instance_group.go

Documentation URL: aws_emr_instance_group

Parameters

name Type Required Computed
autoscaling_policy String false false
bid_price String false false
cluster_id String true false
configurations_json String false false
ebs_config Int false true
size Int true false
type String true false
volumes_per_instance Int false false
ebs_optimized Bool false false
instance_count Int false true
instance_type String true false
name String false false
running_instance_count Int false true
status String false true
iops block false false

aws_emr_managed_scaling_policy

Readable name: Managed Scaling Policy

Location of source_code: terraform-provider-aws\internal\service\emr\managed_scaling_policy.go

Documentation URL: aws_emr_managed_scaling_policy

Parameters

name Type Required Computed
cluster_id String true false
compute_limits Int true false
maximum_core_capacity_units Int false false
maximum_ondemand_capacity_units Int false false
minimum_capacity_units Int true false
unit_type String true false
maximum_capacity_units block false false

aws_emr_security_configuration

Readable name: Security Configuration

Location of source_code: terraform-provider-aws\internal\service\emr\security_configuration.go

Documentation URL: aws_emr_security_configuration

Parameters

name Type Required Computed
configuration String true false
creation_date String false true
name String false true
name_prefix String false true

aws_emr_studio

Readable name: Studio

Location of source_code: terraform-provider-aws\internal\service\emr\studio.go

Documentation URL: aws_emr_studio

Parameters

name Type Required Computed
arn String false true
auth_mode String true false
default_s3_location String true false
description String false false
encryption_key_arn String false false
engine_security_group_id String true false
idp_auth_url String false false
idp_relay_state_parameter_name String false false
name String true false
service_role String true false
subnet_ids Set true false
user_role String false false
url String false true
vpc_id String true false
workspace_security_group_id String true false
tags block false false
tags_all block false false

aws_emr_studio_session_mapping

Readable name: Studio Session Mapping

Location of source_code: terraform-provider-aws\internal\service\emr\studio_session_mapping.go

Documentation URL: aws_emr_studio_session_mapping

Parameters

name Type Required Computed
identity_id String false true
identity_name String false true
identity_type String true false
session_policy_arn String true false
studio_id String true false

aws_emrcontainers_job_template

Readable name: Job Template

Location of source_code: terraform-provider-aws\internal\service\emrcontainers\job_template.go

Documentation URL: aws_emrcontainers_job_template

Parameters

name Type Required Computed
arn String false true
job_template_data String true false
configurations String false false
properties Map false false
monitoring_configuration String true false
log_stream_name_prefix String false false
persistent_app_ui String false false
s3_monitoring_configuration String true false
execution_role_arn String true false
job_driver List true false
entry_point String true false
spark_sql_parameters String false false
spark_submit_job_driver List false false
entry_point_arguments Set false false
spark_submit_parameters String false false
job_tags Map false false
release_label String true false
kms_key_arn String false false
name String true false
configuration_overrides block false false
application_configuration block false false
classification block false false
cloud_watch_monitoring_configuration block false false
log_group_name block false false
log_uri block false false
spark_sql_job_driver block false false
tags block false false
tags_all block false false

aws_emrcontainers_virtual_cluster

Readable name: Virtual Cluster

Location of source_code: terraform-provider-aws\internal\service\emrcontainers\virtual_cluster.go

Documentation URL: aws_emrcontainers_virtual_cluster

Parameters

name Type Required Computed
arn String false true
container_provider String true false
info String true false
type String true false
name String true false
id block false false
eks_info block false false
namespace block false false
tags block false false
tags_all block false false

aws_emrserverless_application

Readable name: Application

Location of source_code: terraform-provider-aws\internal\service\emrserverless\application.go

Documentation URL: aws_emrserverless_application

Parameters

name Type Required Computed
architecture String false false
arn String false true
auto_start_configuration Bool false true
auto_stop_configuration Bool false true
idle_timeout_minutes Int false false
image_configuration String true true
initial_capacity String true false
disk String false true
memory String true false
worker_count Int true false
initial_capacity_type String true false
interactive_configuration Bool false true
studio_enabled Bool false true
maximum_capacity String true true
name String true false
network_configuration Set false false
subnet_ids Set false false
release_label String true false
type String true false
enabled block false false
image_uri block false false
initial_capacity_config block false false
worker_configuration block false false
cpu block false false
livy_endpoint_enabled block false false
security_group_ids block false false
tags block false false
tags_all block false false

aws_cloudwatch_event_api_destination

Readable name: API Destination

Location of source_code: terraform-provider-aws\internal\service\events\api_destination.go

Documentation URL: aws_cloudwatch_event_api_destination

Parameters

name Type Required Computed
arn String false true
connection_arn String true false
description String false false
http_method String true false
invocation_endpoint String true false
invocation_rate_limit_per_second Int false false
name String true false

aws_cloudwatch_event_archive

Readable name: Archive

Location of source_code: terraform-provider-aws\internal\service\events\archive.go

Documentation URL: aws_cloudwatch_event_archive

Parameters

name Type Required Computed
arn String false true
description String false false
event_pattern String false false
event_source_arn String true false
name String true false
retention_days Int false false

aws_cloudwatch_event_bus

Readable name: Event Bus

Location of source_code: terraform-provider-aws\internal\service\events\bus.go

Documentation URL: aws_cloudwatch_event_bus

Parameters

name Type Required Computed
arn String false true
description String false false
event_source_name String false false
kms_key_identifier String false false
name String true false
tags block false false
tags_all block false false

aws_cloudwatch_event_bus_policy

Readable name: Event Bus Policy

Location of source_code: terraform-provider-aws\internal\service\events\bus_policy.go

Documentation URL: aws_cloudwatch_event_bus_policy

Parameters

name Type Required Computed
event_bus_name String false false
policy String true false

aws_cloudwatch_event_connection

Readable name: Connection

Location of source_code: terraform-provider-aws\internal\service\events\connection.go

Documentation URL: aws_cloudwatch_event_connection

Parameters

name Type Required Computed
is_value_secret Bool false false
key String true false
value String true false
body List false false
header List false false
query_string List false false
arn String false true
auth_parameters List true false
basic List false false
password String true false
username String true false
invocation_http_parameters List false false
oauth List false false
authorization_endpoint String true false
client_parameters String true false
client_secret String true false
http_method String true false
oauth_http_parameters List true false
authorization_type String true false
description String false false
invocation_connectivity_parameters String true true
resource_configuration_arn String true false
name String true false
secret_arn String false true
api_key block false false
client_id block false false
resource_parameters block false false
resource_association_arn block false false

aws_cloudwatch_event_endpoint

Readable name: Global Endpoint

Location of source_code: terraform-provider-aws\internal\service\events\endpoint.go

Documentation URL: aws_cloudwatch_event_endpoint

Parameters

name Type Required Computed
arn String false true
description String false false
endpoint_url String false true
event_bus String true false
name String true false
replication_config String false false
role_arn String false false
routing_config String true false
secondary String true false
event_bus_arn block false false
state block false false
failover_config block false false
primary block false false
health_check block false false
route block false false

aws_cloudwatch_event_permission

Readable name: Permission

Location of source_code: terraform-provider-aws\internal\service\events\permission.go

Documentation URL: aws_cloudwatch_event_permission

Parameters

name Type Required Computed
action String false false
condition String true false
type String true false
value String true false
event_bus_name String false false
principal String true false
statement_id String true false
key block false false

aws_cloudwatch_event_rule

Readable name: Rule

Location of source_code: terraform-provider-aws\internal\service\events\rule.go

Documentation URL: aws_cloudwatch_event_rule

Parameters

name Type Required Computed
arn String false true
description String false false
event_bus_name String false false
event_pattern String false false
force_destroy Bool false false
is_enabled Bool false false
name String false true
name_prefix String false true
role_arn String false false
schedule_expression String false false
state String false false
tags block false false
tags_all block false false

aws_cloudwatch_event_target

Readable name: Target

Location of source_code: terraform-provider-aws\internal\service\events\target.go

Documentation URL: aws_cloudwatch_event_target

Parameters

name Type Required Computed
appsync_target String false false
arn String true false
batch_target Int false false
job_attempts Int false false
job_definition String true false
job_name String true false
dead_letter_config String false false
ecs_target Int false false
capacity_provider String true false
weight Int false false
enable_ecs_managed_tags Bool false false
enable_execute_command Bool false false
group String false false
launch_type String false false
network_configuration Bool false false
security_groups Set false false
subnets Set true false
ordered_placement_strategy String false false
type String true false
placement_constraint String false false
platform_version String false false
propagate_tags String false false
task_count Int false false
task_definition_arn String true false
event_bus_name String false false
force_destroy Bool false false
http_target Map false false
path_parameter_values List false false
query_string_parameters Map false false
input String false false
input_path String false false
input_transformer List false false
input_paths Map false false
input_template String true false
kinesis_target String false false
redshift_target String true false
db_user String false false
secrets_manager_arn String false false
sql String false false
statement_name String false false
with_event Bool false false
retry_policy Int false false
maximum_retry_attempts Int false false
role_arn String false false
rule String true false
run_command_targets String true false
values String true false
sagemaker_pipeline_target String true false
value String true false
sqs_target String false false
target_id String false true
graphql_operation block false false
array_size block false false
capacity_provider_strategy block false false
base block false false
assign_public_ip block false false
field block false false
expression block false false
tags block false false
header_parameters block false false
partition_key_path block false false
database block false false
maximum_event_age_in_seconds block false false
key block false false
pipeline_parameter_list block false false
name block false false
message_group_id block false false

aws_evidently_feature

Readable name: Feature

Location of source_code: terraform-provider-aws\internal\service\evidently\feature.go

Documentation URL: aws_evidently_feature

Parameters

name Type Required Computed
arn String false true
created_time String false true
default_variation String false true
description String false false
entity_overrides Map false false
evaluation_rules String false true
type String false true
evaluation_strategy String false true
last_updated_time String false true
name String true false
project String true false
status String false true
value_type String false true
variations String true false
value nullable.TypeNullableBool true false
double_value nullable.TypeNullableFloat false false
long_value nullable.TypeNullableInt false false
string_value String false false
tags block false false
tags_all block false false
bool_value block false false

aws_evidently_launch

Readable name: Launch

Location of source_code: terraform-provider-aws\internal\service\evidently\launch.go

Documentation URL: aws_evidently_launch

Parameters

name Type Required Computed
arn String false true
created_time String false true
description String false false
execution String false true
started_time String false true
groups String true false
feature String true false
name String true false
variation String true false
last_updated_time String false true
metric_monitors String true false
event_pattern String false false
unit_label String false false
value_key String true false
project String true false
randomization_salt String false false
scheduled_splits_config Int true false
segment_overrides Int true false
segment String true false
weights Int true false
start_time String true false
status String false true
status_reason String false true
type String false true
ended_time block false false
metric_definition block false false
entity_id_key block false false
steps block false false
group_weights block false false
evaluation_order block false false
tags block false false
tags_all block false false

aws_evidently_project

Readable name: Project

Location of source_code: terraform-provider-aws\internal\service\evidently\project.go

Documentation URL: aws_evidently_project

Parameters

name Type Required Computed
active_experiment_count Int false true
active_launch_count Int false true
arn String false true
created_time String false true
data_delivery List false false
log_group String false false
s3_destination List false false
bucket String false false
prefix String false false
description String false false
experiment_count Int false true
feature_count Int false true
last_updated_time String false true
launch_count Int false true
name String true false
status String false true
cloudwatch_logs block false false
tags block false false
tags_all block false false

aws_evidently_segment

Readable name: Segment

Location of source_code: terraform-provider-aws\internal\service\evidently\segment.go

Documentation URL: aws_evidently_segment

Parameters

name Type Required Computed
arn String false true
created_time String false true
description String false false
experiment_count Int false true
last_updated_time String false true
launch_count Int false true
name String true false
pattern String true false
tags block false false
tags_all block false false

aws_finspace_kx_cluster

Readable name: Kx Cluster

Location of source_code: terraform-provider-aws\internal\service\finspace\kx_cluster.go

Documentation URL: aws_finspace_kx_cluster

Parameters

name Type Required Computed
arn String false true
auto_scaling_configuration String true false
max_node_count Int true false
metric_target Float true false
min_node_count Int true false
scale_in_cooldown_seconds Float true false
scale_out_cooldown_seconds Float true false
availability_zone_id String false false
az_mode String true false
cache_storage_configurations Int true false
type String true false
capacity_configuration Int true false
node_type String true false
code String true false
s3_key String true false
s3_object_version String false false
command_line_arguments Map false false
created_timestamp String false true
database String true false
db_paths String false false
changeset_id String false false
database_name String true false
dataview_name String false false
description String false false
environment_id String true false
execution_role String false false
initialization_script String false false
last_modified_timestamp String false true
name String true false
release_label String true false
status String false true
savedown_storage_configuration String false false
size Int false false
volume_name String false false
status_reason String false true
vpc_configuration String true false
security_group_ids String true false
subnet_ids String true false
vpc_id String true false
scaling_group_configuration String true false
cpu Float false false
node_count Int true false
memory_limit Int false false
memory_reservation Int true false
tickerplant_log_configuration String true false
auto_scaling_metric block false false
s3_bucket block false false
cache_configurations block false false
cache_type block false false
tags block false false
tags_all block false false
ip_address_type block false false
scaling_group_name block false false
tickerplant_log_volumes block false false

aws_finspace_kx_database

Readable name: Kx Database

Location of source_code: terraform-provider-aws\internal\service\finspace\kx_database.go

Documentation URL: aws_finspace_kx_database

Parameters

name Type Required Computed
arn String false true
created_timestamp String false true
description String false false
environment_id String true false
last_modified_timestamp String false true
name String true false
tags block false false
tags_all block false false

aws_finspace_kx_dataview

Readable name: Kx Dataview

Location of source_code: terraform-provider-aws\internal\service\finspace\kx_dataview.go

Documentation URL: aws_finspace_kx_dataview

Parameters

name Type Required Computed
arn String false true
auto_update Bool true false
availability_zone_id String false false
az_mode String true false
changeset_id String false false
created_timestamp String false true
database_name String true false
description String false false
environment_id String true false
last_modified_timestamp String false true
name String true false
segment_configurations String true false
db_paths String false false
on_demand Bool false false
status String false true
read_write Bool false false
volume_name block false false
tags block false false
tags_all block false false

aws_finspace_kx_environment

Readable name: Kx Environment

Location of source_code: terraform-provider-aws\internal\service\finspace\kx_environment.go

Documentation URL: aws_finspace_kx_environment

Parameters

name Type Required Computed
arn String false true
availability_zones String false false
created_timestamp String false true
custom_dns_configuration String true false
custom_dns_server_ip String true false
description String false false
id String false true
infrastructure_account_id String false true
kms_key_id String true false
last_modified_timestamp String false true
name String true false
status String false true
transit_gateway_configuration String true false
icmp_type_code Int true false
code Int true false
port_range Int true false
to Int true false
protocol String true false
rule_action String true false
rule_number Int true false
routable_cidr_space String true false
transit_gateway_id String true false
custom_dns_server_name block false false
tags block false false
tags_all block false false
attachment_network_acl_configuration block false false
cidr_block block false false
type block false false
from block false false

aws_finspace_kx_scaling_group

Readable name: Kx Scaling Group

Location of source_code: terraform-provider-aws\internal\service\finspace\kx_scaling_group.go

Documentation URL: aws_finspace_kx_scaling_group

Parameters

name Type Required Computed
arn String false true
availability_zone_id String true false
environment_id String true false
name String true false
host_type String true false
created_timestamp String false true
last_modified_timestamp String false true
clusters String false false
status String false true
status_reason String false true
tags block false false
tags_all block false false

aws_finspace_kx_user

Readable name: Kx User

Location of source_code: terraform-provider-aws\internal\service\finspace\kx_user.go

Documentation URL: aws_finspace_kx_user

Parameters

name Type Required Computed
arn String false true
environment_id String true false
iam_role String true false
name String true false
tags block false false
tags_all block false false

aws_finspace_kx_volume

Readable name: Kx Volume

Location of source_code: terraform-provider-aws\internal\service\finspace\kx_volume.go

Documentation URL: aws_finspace_kx_volume

Parameters

name Type Required Computed
arn String false true
attached_clusters String true false
cluster_status String true false
cluster_type String true false
availability_zones String false false
az_mode String true false
created_timestamp String false true
description String false false
environment_id String true false
last_modified_timestamp String false true
nas1_configuration Int true false
type String true false
name String true false
status String false true
status_reason String false true
cluster_name block false false
size block false false
tags block false false
tags_all block false false

aws_kinesis_firehose_delivery_stream

Readable name: Delivery Stream

Location of source_code: terraform-provider-aws\internal\service\firehose\delivery_stream.go

Documentation URL: aws_kinesis_firehose_delivery_stream

Parameters

name Type Required Computed
enabled Bool false false
log_group_name String false false
log_stream_name String false false
database_name String true false
table_name String true false
s3_error_output_prefix String false false
unique_keys List false false
retry_duration Int false false
processors String true false
parameter_value String true false
type String true false
common_attributes String true false
value String true false
content_encoding String false false
bucket_arn String true false
buffering_interval Int false false
buffering_size Int false false
compression_format String false false
error_output_prefix String false false
kms_key_arn String false false
prefix String false false
role_arn String true false
secret_arn String false false
arn String false true
destination String true false
destination_id String false true
elasticsearch_configuration Int false false
cluster_endpoint String false false
domain_arn String false false
index_name String true false
index_rotation_period String false false
s3_backup_mode String false false
type_name String false false
vpc_config String true false
security_group_ids Set true false
subnet_ids Set true false
vpc_id String false true
extended_s3_configuration String true false
custom_time_zone String false false
data_format_conversion_configuration Bool false false
input_format_configuration List true false
timestamp_formats List false false
open_x_json_ser_de List false false
case_insensitive Bool false false
column_to_json_key_mappings Map false false
convert_dots_in_json_keys_to_underscores Bool false false
output_format_configuration List true false
block_size_bytes Int false false
bloom_filter_columns List false false
bloom_filter_false_positive_probability Float false false
compression String false false
dictionary_key_threshold Float false false
enable_padding Bool false false
format_version String false false
padding_tolerance Float false false
row_index_stride Int false false
stripe_size_bytes Int false false
parquet_ser_de List false false
enable_dictionary_compression Bool false false
max_padding_bytes Int false false
page_size_bytes Int false false
writer_version String false false
schema_configuration String true true
region String false true
version_id String false true
file_extension String false false
http_endpoint_configuration String false false
name String true false
url String true false
iceberg_configuration Int false false
catalog_arn String true false
kinesis_source_configuration List false false
kinesis_stream_arn String true false
msk_source_configuration List false false
authentication_configuration String true false
msk_cluster_arn String true false
topic_name String true false
opensearch_configuration Int false false
document_id_options String true false
opensearchserverless_configuration Int false false
collection_endpoint String true false
redshift_configuration String true false
copy_options String false false
data_table_columns String false false
data_table_name String true false
password String false false
username String false false
server_side_encryption List false false
key_arn String false false
key_type String false false
snowflake_configuration String true false
content_column_name String false false
data_loading_option String false false
database String true false
key_passphrase String false false
metadata_column_name String false false
private_key String false false
schema String true false
snowflake_role_configuration Bool false false
snowflake_role String false false
snowflake_vpc_configuration String true false
table String true false
user String false false
splunk_configuration Int false false
hec_acknowledgment_timeout Int false false
hec_endpoint String true false
hec_endpoint_type String false false
hec_token String false false
parameters block false false
parameter_name block false false
cloudwatch_logging_options block false false
processing_configuration block false false
s3_configuration block false false
deserializer block false false
hive_json_ser_de block false false
serializer block false false
orc_ser_de block false false
catalog_id block false false
dynamic_partitioning_configuration block false false
s3_backup_configuration block false false
access_key block false false
request_configuration block false false
secrets_manager_configuration block false false
destination_table_configuration block false false
connectivity block false false
default_document_id_format block false false
cluster_jdbcurl block false false
account_url block false false
private_link_vpce_id block false false
tags block false false
tags_all block false false

aws_fis_experiment_template

Readable name: Experiment Template

Location of source_code: terraform-provider-aws\internal\service\fis\experiment_template.go

Documentation URL: aws_fis_experiment_template

Parameters

name Type Required Computed
action String true false
description String true false
name String true false
parameter String true false
value String true false
start_after String false false
target String true false
experiment_options String false true
empty_target_resolution_mode String false false
log_configuration String true false
log_schema_version Int true false
s3_configuration String true false
prefix String false false
role_arn String true false
stop_condition String true false
values String true false
parameters Map false false
resource_arns String false false
resource_tag String true false
resource_type String true false
selection_mode String true false
action_id block false false
key block false false
account_targeting block false false
cloudwatch_logs_configuration block false false
log_group_arn block false false
bucket_name block false false
source block false false
filter block false false
path block false false
tags block false false
tags_all block false false

aws_fms_admin_account

Readable name: Admin Account

Location of source_code: terraform-provider-aws\internal\service\fms\admin_account.go

Documentation URL: aws_fms_admin_account

Parameters

name Type Required Computed
account_id String false true

aws_fms_policy

Readable name: Policy

Location of source_code: terraform-provider-aws\internal\service\fms\policy.go

Documentation URL: aws_fms_policy

Parameters

name Type Required Computed
cidr_block String false false
egress Bool true false
icmp_type_code Int false false
type String true false
ipv6_cidr_block String false false
port_range Int false false
to Int false false
protocol String true false
rule_action String true false
arn String false true
delete_all_policy_resources Bool false false
delete_unused_fm_managed_resources Bool false false
description String false false
exclude_resource_tags Bool true false
exclude_map String false false
orgunit String false false
include_map String false false
name String true false
policy_update_token String false true
remediation_enabled Bool false false
resource_type String false true
resource_set_ids String false true
resource_type_list String false true
security_service_policy_data String true false
policy_option Bool true false
force_remediate_for_last_entries Bool true false
network_firewall_policy String false false
third_party_firewall_policy String false false
code block false false
from block false false
account block false false
resource_tags block false false
managed_service_data block false false
network_acl_common_policy block false false
network_acl_entry_set block false false
last_entry block false false
first_entry block false false
force_remediate_for_first_entries block false false
firewall_deployment_model block false false
tags block false false
tags_all block false false

aws_fsx_backup

Readable name: Backup

Location of source_code: terraform-provider-aws\internal\service\fsx\backup.go

Documentation URL: aws_fsx_backup

Parameters

name Type Required Computed
arn String false true
file_system_id String false false
kms_key_id String false true
owner_id String false true
type String false true
volume_id String false false
tags block false false
tags_all block false false

aws_fsx_data_repository_association

Readable name: Data Repository Association

Location of source_code: terraform-provider-aws\internal\service\fsx\data_repository_association.go

Documentation URL: aws_fsx_data_repository_association

Parameters

name Type Required Computed
arn String false true
association_id String false true
batch_import_meta_data_on_create Bool false false
data_repository_path String true false
delete_data_in_filesystem Bool false false
file_system_id String true false
file_system_path String true false
imported_file_chunk_size Int false true
s3 String false true
auto_import_policy String false true
auto_export_policy block false false
events block false false
tags block false false
tags_all block false false

aws_fsx_file_cache

Readable name: File Cache

Location of source_code: terraform-provider-aws\internal\service\fsx\file_cache.go

Documentation URL: aws_fsx_file_cache

Parameters

name Type Required Computed
arn String false true
copy_tags_to_data_repository_associations Bool false false
data_repository_association String false true
data_repository_path String true false
data_repository_subdirectories String false false
file_cache_id String false true
file_cache_path String true false
file_system_id String false true
file_system_path String false true
imported_file_chunk_size Int false true
nfs String false false
version String true false
resource_arn String false true
data_repository_association_ids String false true
dns_name String false true
file_cache_type String true false
file_cache_type_version String true false
kms_key_id String false true
lustre_configuration String true false
log_configuration String false true
level String false true
metadata_configuration Int true false
mount_name String false true
per_unit_storage_throughput Int true false
weekly_maintenance_start_time String false false
network_interface_ids String false true
owner_id String false true
security_group_ids Set false false
storage_capacity Int true false
subnet_ids List true false
vpc_id String false true
association_id block false false
dns_ips block false false
tags block false false
deployment_type block false false
destination block false false
tags_all block false false

aws_fsx_lustre_file_system

Readable name: Lustre File System

Location of source_code: terraform-provider-aws\internal\service\fsx\lustre_file_system.go

Documentation URL: aws_fsx_lustre_file_system

Parameters

name Type Required Computed
arn String false true
auto_import_policy String false true
automatic_backup_retention_days Int false true
backup_id String false false
copy_tags_to_backups Bool false false
daily_automatic_backup_start_time String false true
data_compression_type String false false
deployment_type String false false
dns_name String false true
drive_cache_type String false false
efa_enabled Bool false true
export_path String false true
file_system_type_version String false true
import_path String false false
imported_file_chunk_size Int false true
kms_key_id String false true
log_configuration String false true
level String false false
metadata_configuration String false true
iops Int false true
mount_name String false true
network_interface_ids List false true
owner_id String false true
per_unit_storage_throughput Int false false
root_squash_configuration String false false
root_squash String false false
security_group_ids Set false false
skip_final_backup Bool false false
storage_capacity Int false false
storage_type String false false
subnet_ids List true false
vpc_id String false true
weekly_maintenance_start_time String false true
final_backup_tags block false false
destination block false false
mode block false false
no_squash_nids block false false
tags block false false
tags_all block false false

aws_fsx_ontap_file_system

Readable name: ONTAP File System

Location of source_code: terraform-provider-aws\internal\service\fsx\ontap_file_system.go

Documentation URL: aws_fsx_ontap_file_system

Parameters

name Type Required Computed
arn String false true
automatic_backup_retention_days Int false false
daily_automatic_backup_start_time String false true
deployment_type String true false
disk_iops_configuration Int false true
mode String false false
dns_name String false true
endpoint_ip_address_range String false true
endpoints String false true
ip_addresses Set false true
management String false true
fsx_admin_password String false false
ha_pairs Int false true
kms_key_id String false true
network_interface_ids List false true
owner_id String false true
preferred_subnet_id String true false
route_table_ids Set false true
security_group_ids Set false false
storage_capacity Int true false
storage_type String false false
subnet_ids List true false
throughput_capacity Int false true
throughput_capacity_per_ha_pair Int false true
vpc_id String false true
weekly_maintenance_start_time String false true
iops block false false
intercluster block false false
tags block false false
tags_all block false false

aws_fsx_ontap_storage_virtual_machine

Readable name: ONTAP Storage Virtual Machine

Location of source_code: terraform-provider-aws\internal\service\fsx\ontap_storage_virtual_machine.go

Documentation URL: aws_fsx_ontap_storage_virtual_machine

Parameters

name Type Required Computed
active_directory_configuration String false false
self_managed_active_directory_configuration String true false
domain_name String true false
file_system_administrators_group String false false
organizational_unit_distinguished_name String false false
password String true false
username String true false
arn String false true
endpoints String false true
ip_addresses Set false true
management String false true
nfs String false true
smb String false true
file_system_id String true false
name String true false
root_volume_security_style String false false
subtype String false true
svm_admin_password String false false
uuid String false true
netbios_name block false false
dns_ips block false false
iscsi block false false
dns_name block false false
tags block false false
tags_all block false false

aws_fsx_ontap_volume

Readable name: ONTAP Volume

Location of source_code: terraform-provider-aws\internal\service\fsx\ontap_volume.go

Documentation URL: aws_fsx_ontap_volume

Parameters

name Type Required Computed
aggregate_configuration String false true
constituents_per_aggregate Int false true
total_constituents Int false true
arn String false true
bypass_snaplock_enterprise_retention Bool false false
copy_tags_to_backups Bool false false
file_system_id String false true
flexcache_endpoint_type String false true
junction_path String false false
name String false true
ontap_volume_type String false true
security_style String false true
size_in_bytes nullable.TypeNullableInt false true
size_in_megabytes Int false true
skip_final_backup Bool false false
snaplock_configuration Bool false false
autocommit_period String false true
value Int false false
privileged_delete String false false
retention_period String false true
maximum_retention String false true
minimum_retention String false true
snaplock_type String true false
volume_append_mode_enabled Bool false false
snapshot_policy String false true
storage_efficiency_enabled Bool false false
storage_virtual_machine_id String true false
tiering_policy Int false true
uuid String false true
volume_style String false true
volume_type String false false
aggregates block false false
final_backup_tags block false false
audit_log_volume block false false
type block false false
default_retention block false false
cooling_period block false false
tags block false false
tags_all block false false

aws_fsx_openzfs_file_system

Readable name: OpenZFS File System

Location of source_code: terraform-provider-aws\internal\service\fsx\openzfs_file_system.go

Documentation URL: aws_fsx_openzfs_file_system

Parameters

name Type Required Computed
arn String false true
automatic_backup_retention_days Int false false
backup_id String false false
copy_tags_to_backups Bool false false
copy_tags_to_volumes Bool false false
daily_automatic_backup_start_time String false true
delete_options String false false
deployment_type String true false
disk_iops_configuration Int false true
mode String false false
dns_name String false true
endpoint_ip_address String false true
endpoint_ip_address_range String false true
kms_key_id String false true
network_interface_ids List false true
owner_id String false true
preferred_subnet_id String false false
root_volume_configuration Bool false true
data_compression_type String false false
nfs_exports String true false
options String true false
read_only Bool false true
record_size_kib Int false false
user_and_group_quotas Int true true
storage_capacity_quota_gib Int true false
type String true false
root_volume_id String false true
route_table_ids Set false true
security_group_ids Set false false
skip_final_backup Bool false false
storage_capacity Int false false
storage_type String false false
subnet_ids List true false
throughput_capacity Int true false
vpc_id String false true
weekly_maintenance_start_time String false true
iops block false false
final_backup_tags block false false
copy_tags_to_snapshots block false false
client_configurations block false false
clients block false false
id block false false
tags block false false
tags_all block false false

aws_fsx_openzfs_snapshot

Readable name: OpenZFS Snapshot

Location of source_code: terraform-provider-aws\internal\service\fsx\openzfs_snapshot.go

Documentation URL: aws_fsx_openzfs_snapshot

Parameters

name Type Required Computed
arn String false true
creation_time String false true
name String true false
volume_id String true false
tags block false false
tags_all block false false

aws_fsx_openzfs_volume

Readable name: OpenZFS Volume

Location of source_code: terraform-provider-aws\internal\service\fsx\openzfs_volume.go

Documentation URL: aws_fsx_openzfs_volume

Parameters

name Type Required Computed
arn String false true
copy_tags_to_snapshots Bool false false
data_compression_type String false false
delete_volume_options String false false
name String true false
nfs_exports String true false
options String true false
origin_snapshot String true false
snapshot_arn String true false
parent_volume_id String true false
read_only Bool false true
record_size_kib Int false false
storage_capacity_quota_gib Int true false
storage_capacity_reservation_gib Int false true
user_and_group_quotas Int true true
type String true false
volume_type String false false
client_configurations block false false
clients block false false
copy_strategy block false false
id block false false
tags block false false
tags_all block false false

aws_fsx_windows_file_system

Readable name: Windows File System

Location of source_code: terraform-provider-aws\internal\service\fsx\windows_file_system.go

Documentation URL: aws_fsx_windows_file_system

Parameters

name Type Required Computed
active_directory_id String false false
aliases String false false
arn String false true
audit_log_configuration String false true
file_access_audit_log_level String false false
file_share_access_audit_log_level String false false
automatic_backup_retention_days Int false false
backup_id String false false
copy_tags_to_backups Bool false false
daily_automatic_backup_start_time String false true
deployment_type String false false
disk_iops_configuration Int false true
mode String false false
dns_name String false true
kms_key_id String false true
network_interface_ids Set false true
owner_id String false true
preferred_file_server_ip String false true
preferred_subnet_id String false true
remote_administration_endpoint String false true
security_group_ids Set false false
self_managed_active_directory List false false
dns_ips String true false
domain_name String true false
file_system_administrators_group String false false
organizational_unit_distinguished_name String false false
password String true false
username String true false
skip_final_backup Bool false false
storage_capacity Int false true
storage_type String false false
subnet_ids List true false
throughput_capacity Int true false
vpc_id String false true
weekly_maintenance_start_time String false true
audit_log_destination block false false
iops block false false
final_backup_tags block false false
tags block false false
tags_all block false false

aws_gamelift_alias

Readable name: Alias

Location of source_code: terraform-provider-aws\internal\service\gamelift\alias.go

Documentation URL: aws_gamelift_alias

Parameters

name Type Required Computed
arn String false true
description String false false
name String true false
routing_strategy String true false
message String false false
type String true false
fleet_id block false false
tags block false false
tags_all block false false

aws_gamelift_build

Readable name: Build

Location of source_code: terraform-provider-aws\internal\service\gamelift\build.go

Documentation URL: aws_gamelift_build

Parameters

name Type Required Computed
arn String false true
name String true false
operating_system String true false
storage_location String true false
key String true false
object_version String false false
role_arn String true false
version String false false
bucket block false false
tags block false false
tags_all block false false

aws_gamelift_fleet

Readable name: Fleet

Location of source_code: terraform-provider-aws\internal\service\gamelift\fleet.go

Documentation URL: aws_gamelift_fleet

Parameters

name Type Required Computed
arn String false true
build_arn String false true
build_id String false false
certificate_configuration String false true
description String false false
ec2_inbound_permission Int true true
ip_range String true false
protocol String true false
to_port Int true false
ec2_instance_type String true false
fleet_type String false false
instance_role_arn String false false
log_paths List false true
metric_groups String false true
name String true false
new_game_session_protection_policy String false false
operating_system String false true
resource_creation_limit_policy Int false false
policy_period_in_minutes Int false false
runtime_configuration Int false false
max_concurrent_game_session_activations Int false false
server_process Int true false
launch_path String true false
parameters String false false
script_arn String false true
script_id String false false
certificate_type block false false
from_port block false false
new_game_sessions_per_creator block false false
game_session_activation_timeout_seconds block false false
concurrent_executions block false false
tags block false false
tags_all block false false

aws_gamelift_game_server_group

Readable name: Game Server Group

Location of source_code: terraform-provider-aws\internal\service\gamelift\game_server_group.go

Documentation URL: aws_gamelift_game_server_group

Parameters

name Type Required Computed
arn String false true
auto_scaling_group_arn String false true
auto_scaling_policy Int false true
target_tracking_configuration Float true false
balancing_strategy String false true
game_server_group_name String true false
game_server_protection_policy String false true
instance_definition String true false
weighted_capacity String false false
launch_template String true true
name String false true
version String false false
max_size Int true false
min_size Int true false
role_arn String true false
vpc_subnets String false false
estimated_instance_warmup block false false
target_value block false false
instance_type block false false
id block false false
tags block false false
tags_all block false false

aws_gamelift_game_session_queue

Readable name: Game Session Queue

Location of source_code: terraform-provider-aws\internal\service\gamelift\game_session_queue.go

Documentation URL: aws_gamelift_game_session_queue

Parameters

name Type Required Computed
arn String false true
custom_event_data String false false
destinations List false false
name String true false
notification_target String false false
player_latency_policy Int true false
policy_duration_seconds Int false false
timeout_in_seconds Int false false
maximum_individual_player_latency_milliseconds block false false
tags block false false
tags_all block false false

aws_gamelift_script

Readable name: Script

Location of source_code: terraform-provider-aws\internal\service\gamelift\script.go

Documentation URL: aws_gamelift_script

Parameters

name Type Required Computed
arn String false true
name String true false
storage_location List false true
bucket String true false
key String true false
object_version String false false
role_arn String true false
version String false false
zip_file String false false
tags block false false
tags_all block false false

aws_glacier_vault

Readable name: Vault

Location of source_code: terraform-provider-aws\internal\service\glacier\vault.go

Documentation URL: aws_glacier_vault

Parameters

name Type Required Computed
access_policy String false false
arn String false true
location String false true
name String true false
notification String true false
sns_topic String true false
events block false false
tags block false false
tags_all block false false

aws_glacier_vault_lock

Readable name: Vault Lock

Location of source_code: terraform-provider-aws\internal\service\glacier\vault_lock.go

Documentation URL: aws_glacier_vault_lock

Parameters

name Type Required Computed
complete_lock Bool true false
ignore_deletion_error Bool false false
policy String true false
vault_name String true false

aws_globalaccelerator_accelerator

Readable name: Accelerator

Location of source_code: terraform-provider-aws\internal\service\globalaccelerator\accelerator.go

Documentation URL: aws_globalaccelerator_accelerator

Parameters

name Type Required Computed
arn String false true
attributes Bool false false
flow_logs_s3_bucket String false false
flow_logs_s3_prefix String false false
dns_name String false true
dual_stack_dns_name String false true
enabled Bool false false
hosted_zone_id String false true
ip_address_type String false false
ip_addresses List false false
ip_sets List false true
ip_family String false true
name String true false
flow_logs_enabled block false false
tags block false false
tags_all block false false

aws_globalaccelerator_custom_routing_accelerator

Readable name: Custom Routing Accelerator

Location of source_code: terraform-provider-aws\internal\service\globalaccelerator\custom_routing_accelerator.go

Documentation URL: aws_globalaccelerator_custom_routing_accelerator

Parameters

name Type Required Computed
arn String false true
attributes Bool false false
flow_logs_s3_bucket String false false
flow_logs_s3_prefix String false false
dns_name String false true
enabled Bool false false
hosted_zone_id String false true
ip_address_type String false false
ip_addresses List false false
ip_sets List false true
ip_family String false true
name String true false
flow_logs_enabled block false false
tags block false false
tags_all block false false

aws_globalaccelerator_custom_routing_endpoint_group

Readable name: Custom Routing Endpoint Group

Location of source_code: terraform-provider-aws\internal\service\globalaccelerator\custom_routing_endpoint_group.go

Documentation URL: aws_globalaccelerator_custom_routing_endpoint_group

Parameters

name Type Required Computed
arn String false true
destination_configuration Int true false
protocols String true false
to_port Int true false
endpoint_configuration String false false
endpoint_group_region String false true
listener_arn String true false
from_port block false false
endpoint_id block false false

aws_globalaccelerator_custom_routing_listener

Readable name: Custom Routing Listener

Location of source_code: terraform-provider-aws\internal\service\globalaccelerator\custom_routing_listener.go

Documentation URL: aws_globalaccelerator_custom_routing_listener

Parameters

name Type Required Computed
accelerator_arn String true false
arn String false true
port_range Int true false
to_port Int false false
from_port block false false

aws_globalaccelerator_endpoint_group

Readable name: Endpoint Group

Location of source_code: terraform-provider-aws\internal\service\globalaccelerator\endpoint_group.go

Documentation URL: aws_globalaccelerator_endpoint_group

Parameters

name Type Required Computed
arn String false true
endpoint_configuration String false false
client_ip_preservation_enabled Bool false true
endpoint_id String false false
weight Int false false
endpoint_group_region String false true
health_check_interval_seconds Int false false
health_check_path String false true
health_check_port Int false true
health_check_protocol String false false
listener_arn String true false
port_override Int true false
listener_port Int true false
threshold_count Int false false
traffic_dial_percentage Float false false
attachment_arn block false false
endpoint_port block false false

aws_globalaccelerator_listener

Readable name: Listener

Location of source_code: terraform-provider-aws\internal\service\globalaccelerator\listener.go

Documentation URL: aws_globalaccelerator_listener

Parameters

name Type Required Computed
accelerator_arn String true false
arn String false true
client_affinity String false false
port_range Int true false
to_port Int false false
protocol String true false
from_port block false false

aws_glue_catalog_database

Readable name: Database

Location of source_code: terraform-provider-aws\internal\service\glue\catalog_database.go

Documentation URL: aws_glue_catalog_database

Parameters

name Type Required Computed
arn String false true
catalog_id String false true
name String true false
create_table_default_permission String false true
principal String false false
description String false false
federated_database String false false
identifier String false false
location_uri String false true
parameters Map false false
target_database String true false
database_name String true false
region String false false
permissions block false false
data_lake_principal_identifier block false false
connection_name block false false
tags block false false
tags_all block false false

aws_glue_catalog_table

Readable name: Catalog Table

Location of source_code: terraform-provider-aws\internal\service\glue\catalog_table.go

Documentation URL: aws_glue_catalog_table

Parameters

name Type Required Computed
arn String false true
catalog_id String false true
database_name String true false
description String false false
name String true false
owner String false false
parameters Map false false
partition_keys String false false
type String false false
retention Int false false
storage_descriptor List false false
bucket_columns String false false
columns String false true
compressed Bool false false
input_format String false false
location String false false
number_of_buckets Int false false
output_format String false false
ser_de_info String false false
serialization_library String false false
schema_reference String false false
schema_name String false false
registry_name String false false
schema_version_id String false false
schema_version_number Int true false
skewed_info String false false
skewed_column_values List false false
skewed_column_value_location_maps Map false false
sort_columns String true false
sort_order Int true false
stored_as_sub_directories Bool false false
table_type String false false
open_table_format_input String true false
version String false false
target_table String true false
region String false false
view_original_text String false false
view_expanded_text String false false
partition_index String true true
keys List true false
index_status String false true
comment block false false
additional_locations block false false
schema_id block false false
schema_arn block false false
skewed_column_names block false false
column block false false
iceberg_input block false false
metadata_operation block false false
index_name block false false

aws_glue_classifier

Readable name: Classifier

Location of source_code: terraform-provider-aws\internal\service\glue\classifier.go

Documentation URL: aws_glue_classifier

Parameters

name Type Required Computed
csv_classifier List false false
allow_single_column Bool false false
contains_header String false false
custom_datatype_configured Bool false false
custom_datatypes String false false
delimiter String false false
disable_value_trimming Bool false false
header List false false
quote_symbol String false false
serde String false true
grok_classifier List false false
classification String true false
custom_patterns String false false
grok_pattern String true false
json_classifier List false false
json_path String true false
name String true false
xml_classifier List false false
row_tag String true false

aws_glue_connection

Readable name: Connection

Location of source_code: terraform-provider-aws\internal\service\glue\connection.go

Documentation URL: aws_glue_connection

Parameters

name Type Required Computed
arn String false true
catalog_id String false true
connection_properties Map false false
connection_type String false false
description String false false
match_criteria String false false
name String true false
physical_connection_requirements String false false
security_group_id_list Set false false
subnet_id String false false
availability_zone block false false
tags block false false
tags_all block false false

aws_glue_crawler

Readable name: Crawler

Location of source_code: terraform-provider-aws\internal\service\glue\crawler.go

Documentation URL: aws_glue_crawler

Parameters

name Type Required Computed
arn String false true
catalog_target String false false
database_name String true false
dlq_event_queue_arn String false false
event_queue_arn String false false
tables List true false
classifiers List false false
configuration String false false
delta_target String false false
create_native_delta_table Bool false false
delta_tables Set true false
write_manifest Bool true false
description String false false
dynamodb_target String true false
scan_all Bool false false
scan_rate Float false false
hudi_target String false false
exclusions List false false
maximum_traversal_depth Int true false
paths Set true false
iceberg_target String false false
jdbc_target String true false
enable_additional_metadata String false false
path String true false
lake_formation_configuration String false true
use_lake_formation_credentials Bool false false
lineage_configuration String false false
mongodb_target String true false
name String true false
recrawl_policy String false false
role String true false
s3_target String false false
sample_size Int false false
schedule String false false
schema_change_policy String false false
update_behavior String false false
security_configuration String false false
table_prefix String false false
connection_name block false false
account_id block false false
crawler_lineage_settings block false false
recrawl_behavior block false false
delete_behavior block false false
tags block false false
tags_all block false false

aws_glue_data_catalog_encryption_settings

Readable name: Data Catalog Encryption Settings

Location of source_code: terraform-provider-aws\internal\service\glue\data_catalog_encryption_settings.go

Documentation URL: aws_glue_data_catalog_encryption_settings

Parameters

name Type Required Computed
catalog_id String false true
data_catalog_encryption_settings String true false
return_connection_password_encrypted Bool true false
encryption_at_rest String true false
catalog_encryption_service_role String false false
sse_aws_kms_key_id String false false
connection_password_encryption block false false
aws_kms_key_id block false false
catalog_encryption_mode block false false

aws_glue_data_quality_ruleset

Readable name: Data Quality Ruleset

Location of source_code: terraform-provider-aws\internal\service\glue\data_quality_ruleset.go

Documentation URL: aws_glue_data_quality_ruleset

Parameters

name Type Required Computed
arn String false true
created_on String false true
description String false false
last_modified_on String false true
name String true false
recommendation_run_id String false true
ruleset String true false
target_table String false false
database_name String true false
table_name String true false
tags block false false
tags_all block false false
catalog_id block false false

aws_glue_dev_endpoint

Readable name: Dev Endpoint

Location of source_code: terraform-provider-aws\internal\service\glue\dev_endpoint.go

Documentation URL: aws_glue_dev_endpoint

Parameters

name Type Required Computed
arguments Map false false
arn String false true
extra_jars_s3_path String false false
extra_python_libs_s3_path String false false
glue_version String false false
name String true false
number_of_nodes Int false false
number_of_workers Int false false
public_key String false false
public_keys Set false false
role_arn String true false
security_configuration String false false
security_group_ids Set false false
subnet_id String false false
private_address String false true
public_address String false true
yarn_endpoint_address String false true
zeppelin_remote_spark_interpreter_port Int false true
worker_type String false false
availability_zone String false true
vpc_id String false true
status String false true
failure_reason String false true
tags block false false
tags_all block false false

aws_glue_job

Readable name: Job

Location of source_code: terraform-provider-aws\internal\service\glue\job.go

Documentation URL: aws_glue_job

Parameters

name Type Required Computed
arn String false true
command String true false
python_version String false true
runtime String false true
script_location String true false
connections List false false
default_arguments Map false false
description String false false
execution_class String false false
execution_property Int false true
glue_version String false true
job_run_queuing_enabled Bool false false
max_capacity Float false true
maintenance_window String false false
max_retries Int false false
name String true false
non_overridable_arguments Map false false
notification_property Int false true
number_of_workers Int false true
role_arn String true false
timeout Int false true
security_configuration String false false
worker_type String false true
max_concurrent_runs block false false
notify_delay_after block false false
tags block false false
tags_all block false false

aws_glue_ml_transform

Readable name: ML Transform

Location of source_code: terraform-provider-aws\internal\service\glue\ml_transform.go

Documentation URL: aws_glue_ml_transform

Parameters

name Type Required Computed
arn String false true
input_record_tables String true false
table_name String true false
catalog_id String false false
connection_name String false false
parameters Float true false
enforce_provided_labels Bool false false
precision_recall_trade_off Float false false
primary_key_column_name String false false
transform_type String true false
description String false false
glue_version String false true
max_capacity Float false true
max_retries Int false false
name String true false
role_arn String true false
timeout Int false false
worker_type String false false
number_of_workers Int false false
label_count Int false true
schema String false true
data_type String false true
database_name block false false
find_matches_parameters block false false
accuracy_cost_trade_off block false false
tags block false false
tags_all block false false

aws_glue_partition

Readable name: Partition

Location of source_code: terraform-provider-aws\internal\service\glue\partition.go

Documentation URL: aws_glue_partition

Parameters

name Type Required Computed
catalog_id String false true
database_name String true false
table_name String true false
partition_values String true false
storage_descriptor List false false
bucket_columns List false false
columns String false false
name String true false
type String false false
compressed Bool false false
input_format String false false
location String false false
number_of_buckets Int false false
output_format String false false
parameters Map false false
ser_de_info String false false
serialization_library String false false
skewed_info List false false
skewed_column_values List false false
skewed_column_value_location_maps Map false false
sort_columns String true false
sort_order Int true false
stored_as_sub_directories Bool false false
creation_time String false true
last_analyzed_time String false true
last_accessed_time String false true
additional_locations block false false
comment block false false
skewed_column_names block false false
column block false false

aws_glue_partition_index

Readable name: Partition Index

Location of source_code: terraform-provider-aws\internal\service\glue\partition_index.go

Documentation URL: aws_glue_partition_index

Parameters

name Type Required Computed
catalog_id String false true
database_name String true false
table_name String true false
partition_index String true false
index_status String false true
keys List false false
index_name block false false

aws_glue_registry

Readable name: Registry

Location of source_code: terraform-provider-aws\internal\service\glue\registry.go

Documentation URL: aws_glue_registry

Parameters

name Type Required Computed
arn String false true
description String false false
registry_name String true false
tags block false false
tags_all block false false

aws_glue_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\glue\resource_policy.go

Documentation URL: aws_glue_resource_policy

Parameters

name Type Required Computed
policy String true false
enable_hybrid String false false

aws_glue_schema

Readable name: Schema

Location of source_code: terraform-provider-aws\internal\service\glue\schema.go

Documentation URL: aws_glue_schema

Parameters

name Type Required Computed
arn String false true
description String false false
registry_arn String false true
registry_name String false true
latest_schema_version Int false true
next_schema_version Int false true
schema_checkpoint Int false true
compatibility String true false
data_format String true false
schema_definition String true false
schema_name String true false
tags block false false
tags_all block false false

aws_glue_security_configuration

Readable name: Security Configuration

Location of source_code: terraform-provider-aws\internal\service\glue\security_configuration.go

Documentation URL: aws_glue_security_configuration

Parameters

name Type Required Computed
encryption_configuration String true false
kms_key_arn String false false
job_bookmarks_encryption String true false
s3_encryption String true false
s3_encryption_mode String false false
name String true false
cloudwatch_encryption block false false
cloudwatch_encryption_mode block false false
job_bookmarks_encryption_mode block false false

aws_glue_trigger

Readable name: Trigger

Location of source_code: terraform-provider-aws\internal\service\glue\trigger.go

Documentation URL: aws_glue_trigger

Parameters

name Type Required Computed
actions Map true false
crawler_name String false false
job_name String false false
timeout Int false false
security_configuration String false false
notification_property Int false false
arn String false true
description String false false
enabled Bool false false
event_batching_condition Int true false
batch_window Int false false
name String true false
predicate String true false
logical_operator String false false
state String false true
crawl_state String false false
logical String false false
schedule String false false
start_on_creation Bool false false
type String true false
workflow_name String false false
arguments block false false
notify_delay_after block false false
batch_size block false false
conditions block false false
tags block false false
tags_all block false false

aws_glue_user_defined_function

Readable name: User Defined Function

Location of source_code: terraform-provider-aws\internal\service\glue\user_defined_function.go

Documentation URL: aws_glue_user_defined_function

Parameters

name Type Required Computed
arn String false true
catalog_id String false false
database_name String true false
name String true false
class_name String true false
owner_name String true false
owner_type String true false
resource_uris String true false
uri String true false
create_time String false true
resource_type block false false

aws_glue_workflow

Readable name: Workflow

Location of source_code: terraform-provider-aws\internal\service\glue\workflow.go

Documentation URL: aws_glue_workflow

Parameters

name Type Required Computed
arn String false true
default_run_properties Map false false
description String false false
max_concurrent_runs Int false false
name String false false
tags block false false
tags_all block false false

aws_grafana_license_association

Readable name: License Association

Location of source_code: terraform-provider-aws\internal\service\grafana\license_association.go

Documentation URL: aws_grafana_license_association

Parameters

name Type Required Computed
free_trial_expiration String false true
grafana_token String false false
license_expiration String false true
license_type String true false
workspace_id String true false

aws_grafana_role_association

Readable name: Workspace Role Association

Location of source_code: terraform-provider-aws\internal\service\grafana\role_association.go

Documentation URL: aws_grafana_role_association

Parameters

name Type Required Computed
group_ids Set false false
role String true false
user_ids Set false false
workspace_id String true false

aws_grafana_workspace

Readable name: Workspace

Location of source_code: terraform-provider-aws\internal\service\grafana\workspace.go

Documentation URL: aws_grafana_workspace

Parameters

name Type Required Computed
account_access_type String true false
arn String false true
authentication_providers String true false
configuration String false true
data_sources String false false
description String false false
endpoint String false true
grafana_version String false true
name String false true
network_access_control Set true false
vpce_ids Set true false
notification_destinations String false false
organization_role_name String false false
organizational_units List false false
permission_type String true false
role_arn String false false
saml_configuration_status String false true
stack_set_name String false false
vpc_configuration Set true false
subnet_ids Set true false
prefix_list_ids block false false
tags block false false
tags_all block false false
security_group_ids block false false

aws_grafana_workspace_api_key

Readable name: Workspace API Key

Location of source_code: terraform-provider-aws\internal\service\grafana\workspace_api_key.go

Documentation URL: aws_grafana_workspace_api_key

Parameters

name Type Required Computed
key String false true
key_name String true false
key_role String true false
seconds_to_live Int true false
workspace_id String true false

aws_grafana_workspace_saml_configuration

Readable name: Grafana Workspace SAML Configuration

Location of source_code: terraform-provider-aws\internal\service\grafana\workspace_saml_configuration.go

Documentation URL: aws_grafana_workspace_saml_configuration

Parameters

name Type Required Computed
admin_role_values List false false
allowed_organizations List false false
editor_role_values List true false
email_assertion String false true
groups_assertion String false false
idp_metadata_url String false false
idp_metadata_xml String false false
login_assertion String false true
login_validity_duration Int false true
name_assertion String false true
org_assertion String false false
role_assertion String false false
status String false true
workspace_id String true false

aws_guardduty_detector

Readable name: Detector

Location of source_code: terraform-provider-aws\internal\service\guardduty\detector.go

Documentation URL: aws_guardduty_detector

Parameters

name Type Required Computed
account_id String false true
arn String false true
datasources Bool true true
malware_protection Bool true true
s3_logs Bool true true
enable Bool false false
finding_publishing_frequency String false true
kubernetes block false false
audit_logs block false false
scan_ec2_instance_with_findings block false false
ebs_volumes block false false
tags block false false
tags_all block false false

aws_guardduty_detector_feature

Readable name: Detector Feature

Location of source_code: terraform-provider-aws\internal\service\guardduty\detector_feature.go

Documentation URL: aws_guardduty_detector_feature

Parameters

name Type Required Computed
additional_configuration String true false
status String true false
detector_id String true false
name String true false

aws_guardduty_filter

Readable name: Filter

Location of source_code: terraform-provider-aws\internal\service\guardduty\filter.go

Documentation URL: aws_guardduty_filter

Parameters

name Type Required Computed
action String true false
arn String false true
description String false false
detector_id String true false
finding_criteria List true false
field String true false
greater_than String false false
greater_than_or_equal String false false
less_than String false false
less_than_or_equal String false false
not_equals List false false
name String true false
rank Int true false
criterion block false false
equals block false false
tags block false false
tags_all block false false

aws_guardduty_invite_accepter

Readable name: Invite Accepter

Location of source_code: terraform-provider-aws\internal\service\guardduty\invite_accepter.go

Documentation URL: aws_guardduty_invite_accepter

Parameters

name Type Required Computed
detector_id String true false
master_account_id String true false

aws_guardduty_ipset

Readable name: IP Set

Location of source_code: terraform-provider-aws\internal\service\guardduty\ipset.go

Documentation URL: aws_guardduty_ipset

Parameters

name Type Required Computed
arn String false true
detector_id String true false
name String true false
format String true false
location String true false
activate Bool true false
tags block false false
tags_all block false false

aws_guardduty_member

Readable name: Member

Location of source_code: terraform-provider-aws\internal\service\guardduty\member.go

Documentation URL: aws_guardduty_member

Parameters

name Type Required Computed
account_id String true false
detector_id String true false
email String true false
relationship_status String false true
invite Bool false false
disable_email_notification Bool false false
invitation_message String false false

aws_guardduty_organization_admin_account

Readable name: Organization Admin Account

Location of source_code: terraform-provider-aws\internal\service\guardduty\organization_admin_account.go

Documentation URL: aws_guardduty_organization_admin_account

Parameters

name Type Required Computed
admin_account_id String true false

aws_guardduty_organization_configuration

Readable name: Organization Configuration

Location of source_code: terraform-provider-aws\internal\service\guardduty\organization_configuration.go

Documentation URL: aws_guardduty_organization_configuration

Parameters

name Type Required Computed
auto_enable Bool false true
auto_enable_organization_members String false true
datasources Bool true true
malware_protection Bool true true
s3_logs Bool true true
detector_id String true false
kubernetes block false false
audit_logs block false false
enable block false false
scan_ec2_instance_with_findings block false false
ebs_volumes block false false

aws_guardduty_organization_configuration_feature

Readable name: Organization Configuration Feature

Location of source_code: terraform-provider-aws\internal\service\guardduty\organization_configuration_feature.go

Documentation URL: aws_guardduty_organization_configuration_feature

Parameters

name Type Required Computed
additional_configuration String true false
name String true false
auto_enable String true false
detector_id String true false

aws_guardduty_publishing_destination

Readable name: Publishing Destination

Location of source_code: terraform-provider-aws\internal\service\guardduty\publishing_destination.go

Documentation URL: aws_guardduty_publishing_destination

Parameters

name Type Required Computed
detector_id String true false
destination_type String false false
destination_arn String true false
kms_key_arn String true false

aws_guardduty_threatintelset

Readable name: Threat Intel Set

Location of source_code: terraform-provider-aws\internal\service\guardduty\threatintelset.go

Documentation URL: aws_guardduty_threatintelset

Parameters

name Type Required Computed
arn String false true
detector_id String true false
name String true false
format String true false
location String true false
activate Bool true false
tags block false false
tags_all block false false

aws_iam_access_key

Readable name: Access Key

Location of source_code: terraform-provider-aws\internal\service\iam\access_key.go

Documentation URL: aws_iam_access_key

Parameters

name Type Required Computed
create_date String false true
encrypted_secret String false true
encrypted_ses_smtp_password_v4 String false true
key_fingerprint String false true
pgp_key String false false
secret String false true
ses_smtp_password_v4 String false true
status String false false
user String true false

aws_iam_account_alias

Readable name: Account Alias

Location of source_code: terraform-provider-aws\internal\service\iam\account_alias.go

Documentation URL: aws_iam_account_alias

Parameters

name Type Required Computed
account_alias String true false

aws_iam_account_password_policy

Readable name: Account Password Policy

Location of source_code: terraform-provider-aws\internal\service\iam\account_password_policy.go

Documentation URL: aws_iam_account_password_policy

Parameters

name Type Required Computed
allow_users_to_change_password Bool false false
expire_passwords Bool false true
hard_expiry Bool false true
max_password_age Int false true
minimum_password_length Int false false
password_reuse_prevention Int false true
require_lowercase_characters Bool false true
require_numbers Bool false true
require_symbols Bool false true
require_uppercase_characters Bool false true

aws_iam_group

Readable name: Group

Location of source_code: terraform-provider-aws\internal\service\iam\group.go

Documentation URL: aws_iam_group

Parameters

name Type Required Computed
arn String false true
name String true false
path String false false
unique_id String false true

aws_iam_group_membership

Readable name: Group Membership

Location of source_code: terraform-provider-aws\internal\service\iam\group_membership.go

Documentation URL: aws_iam_group_membership

Parameters

name Type Required Computed
name String true false
users Set true false
group String true false

aws_iam_group_policy

Readable name: Group Policy

Location of source_code: terraform-provider-aws\internal\service\iam\group_policy.go

Documentation URL: aws_iam_group_policy

Parameters

name Type Required Computed
group String true false
name String false true
name_prefix String false true
policy String true false

aws_iam_group_policy_attachment

Readable name: Group Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\iam\group_policy_attachment.go

Documentation URL: aws_iam_group_policy_attachment

Parameters

name Type Required Computed
group String true false
policy_arn String true false

aws_iam_instance_profile

Readable name: Instance Profile

Location of source_code: terraform-provider-aws\internal\service\iam\instance_profile.go

Documentation URL: aws_iam_instance_profile

Parameters

name Type Required Computed
arn String false true
create_date String false true
name String false true
name_prefix String false true
path String false false
role String false false
unique_id String false true
tags block false false
tags_all block false false

aws_iam_openid_connect_provider

Readable name: OIDC Provider

Location of source_code: terraform-provider-aws\internal\service\iam\openid_connect_provider.go

Documentation URL: aws_iam_openid_connect_provider

Parameters

name Type Required Computed
arn String false true
client_id_list String true false
thumbprint_list String false true
url String true false
tags block false false
tags_all block false false

aws_iam_policy

Readable name: Policy

Location of source_code: terraform-provider-aws\internal\service\iam\policy.go

Documentation URL: aws_iam_policy

Parameters

name Type Required Computed
arn String false true
attachment_count Int false true
description String false false
name String false true
name_prefix String false true
path String false false
policy String true false
policy_id String false true
tags block false false
tags_all block false false

aws_iam_policy_attachment

Readable name: Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\iam\policy_attachment.go

Documentation URL: aws_iam_policy_attachment

Parameters

name Type Required Computed
groups Set false false
name String true false
policy_arn String true false
roles Set false false
users Set false false

aws_iam_role

Readable name: Role

Location of source_code: terraform-provider-aws\internal\service\iam\role.go

Documentation URL: aws_iam_role

Parameters

name Type Required Computed
arn String false true
assume_role_policy String true false
create_date String false true
description String false false
force_detach_policies Bool false false
inline_policy String false true
policy String false false
managed_policy_arns String false true
max_session_duration Int false false
name String false true
name_prefix String false true
path String false false
permissions_boundary String false false
unique_id String false true
tags block false false
tags_all block false false

aws_iam_role_policy

Readable name: Role Policy

Location of source_code: terraform-provider-aws\internal\service\iam\role_policy.go

Documentation URL: aws_iam_role_policy

Parameters

name Type Required Computed
name String false true
name_prefix String false true
policy String true false
role String true false

aws_iam_role_policy_attachment

Readable name: Role Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\iam\role_policy_attachment.go

Documentation URL: aws_iam_role_policy_attachment

Parameters

name Type Required Computed
policy_arn String true false
role String true false

aws_iam_saml_provider

Readable name: SAML Provider

Location of source_code: terraform-provider-aws\internal\service\iam\saml_provider.go

Documentation URL: aws_iam_saml_provider

Parameters

name Type Required Computed
arn String false true
name String true false
saml_metadata_document String true false
valid_until String false true
tags block false false
tags_all block false false

aws_iam_security_token_service_preferences

Readable name: Security Token Service Preferences

Location of source_code: terraform-provider-aws\internal\service\iam\security_token_service_preferences.go

Documentation URL: aws_iam_security_token_service_preferences

Parameters

name Type Required Computed
global_endpoint_token_version String true false

aws_iam_server_certificate

Readable name: Server Certificate

Location of source_code: terraform-provider-aws\internal\service\iam\server_certificate.go

Documentation URL: aws_iam_server_certificate

Parameters

name Type Required Computed
arn String false true
certificate_body String true false
certificate_chain String false false
expiration String false true
name String false true
name_prefix String false true
path String false false
private_key String true false
upload_date String false true
tags block false false
tags_all block false false

aws_iam_service_linked_role

Readable name: Service Linked Role

Location of source_code: terraform-provider-aws\internal\service\iam\service_linked_role.go

Documentation URL: aws_iam_service_linked_role

Parameters

name Type Required Computed
arn String false true
aws_service_name String true false
create_date String false true
custom_suffix String false false
description String false false
name String false true
path String false true
unique_id String false true
tags block false false
tags_all block false false

aws_iam_service_specific_credential

Readable name: Service Specific Credential

Location of source_code: terraform-provider-aws\internal\service\iam\service_specific_credential.go

Documentation URL: aws_iam_service_specific_credential

Parameters

name Type Required Computed
service_name String true false
user_name String true false
status String false false
service_password String false true
service_user_name String false true
service_specific_credential_id String false true

aws_iam_signing_certificate

Readable name: Signing Certificate

Location of source_code: terraform-provider-aws\internal\service\iam\signing_certificate.go

Documentation URL: aws_iam_signing_certificate

Parameters

name Type Required Computed
certificate_body String true false
certificate_id String false true
status String false false
user_name String true false

aws_iam_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\iam\user.go

Documentation URL: aws_iam_user

Parameters

name Type Required Computed
arn String false true
force_destroy Bool false false
name String true false
path String false false
permissions_boundary String false false
unique_id String false true
tags block false false
tags_all block false false

aws_iam_user_group_membership

Readable name: User Group Membership

Location of source_code: terraform-provider-aws\internal\service\iam\user_group_membership.go

Documentation URL: aws_iam_user_group_membership

Parameters

name Type Required Computed
user String true false
groups Set true false

aws_iam_user_login_profile

Readable name: User Login Profile

Location of source_code: terraform-provider-aws\internal\service\iam\user_login_profile.go

Documentation URL: aws_iam_user_login_profile

Parameters

name Type Required Computed
user String true false
pgp_key String false false
password_reset_required Bool false true
password_length Int false false
key_fingerprint String false true
encrypted_password String false true
password String false true

aws_iam_user_policy

Readable name: User Policy

Location of source_code: terraform-provider-aws\internal\service\iam\user_policy.go

Documentation URL: aws_iam_user_policy

Parameters

name Type Required Computed
name String false true
name_prefix String false true
policy String true false
user String true false

aws_iam_user_policy_attachment

Readable name: User Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\iam\user_policy_attachment.go

Documentation URL: aws_iam_user_policy_attachment

Parameters

name Type Required Computed
policy_arn String true false
user String true false

aws_iam_user_ssh_key

Readable name: User SSH Key

Location of source_code: terraform-provider-aws\internal\service\iam\user_ssh_key.go

Documentation URL: aws_iam_user_ssh_key

Parameters

name Type Required Computed
encoding String true false
fingerprint String false true
public_key String true false
ssh_public_key_id String false true
status String false true
username String true false

aws_iam_virtual_mfa_device

Readable name: Virtual MFA Device

Location of source_code: terraform-provider-aws\internal\service\iam\virtual_mfa_device.go

Documentation URL: aws_iam_virtual_mfa_device

Parameters

name Type Required Computed
arn String false true
base_32_string_seed String false true
enable_date String false true
path String false false
qr_code_png String false true
user_name String false true
virtual_mfa_device_name String true false
tags block false false
tags_all block false false

aws_identitystore_group

Readable name: Group

Location of source_code: terraform-provider-aws\internal\service\identitystore\group.go

Documentation URL: aws_identitystore_group

Parameters

name Type Required Computed
description String false false
display_name String true false
external_ids String false true
issuer String false true
group_id String false true
identity_store_id String true false
id block false false

aws_identitystore_group_membership

Readable name: Group Membership

Location of source_code: terraform-provider-aws\internal\service\identitystore\group_membership.go

Documentation URL: aws_identitystore_group_membership

Parameters

name Type Required Computed
group_id String true false
identity_store_id String true false
member_id String true false
membership_id String false true

aws_identitystore_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\identitystore\user.go

Documentation URL: aws_identitystore_user

Parameters

name Type Required Computed
addresses String false false
formatted String false false
locality String false false
postal_code String false false
primary Bool false false
region String false false
street_address String false false
type String false false
display_name String true false
emails Bool false false
value String false false
external_ids String false true
issuer String false true
identity_store_id String true false
locale String false false
name String true false
given_name String true false
honorific_prefix String false false
honorific_suffix String false false
middle_name String false false
nickname String false false
phone_numbers Bool false false
preferred_language String false false
profile_url String false false
timezone String false false
title String false false
user_id String false true
user_name String true false
user_type String false false
country block false false
id block false false
family_name block false false

aws_imagebuilder_component

Readable name: Component

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\component.go

Documentation URL: aws_imagebuilder_component

Parameters

name Type Required Computed
arn String false true
change_description String false false
data String false true
date_created String false true
description String false false
encrypted Bool false true
kms_key_id String false false
name String true false
owner String false true
platform String true false
skip_destroy Bool false false
supported_os_versions String false false
type String false true
uri String false false
version String true false
tags block false false
tags_all block false false

aws_imagebuilder_container_recipe

Readable name: Container Recipe

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\container_recipe.go

Documentation URL: aws_imagebuilder_container_recipe

Parameters

name Type Required Computed
arn String false true
component String true false
parameter String true false
value String true false
container_type String true false
date_created String false true
description String false false
dockerfile_template_data String false true
dockerfile_template_uri String false false
encrypted nullable.TypeNullableBool false false
instance_configuration String false false
ebs nullable.TypeNullableBool false false
iops Int false false
kms_key_id String false false
snapshot_id String false false
throughput Int false false
volume_size Int false false
volume_type String false false
no_device Bool false true
virtual_name String false false
image String false false
name String true false
owner String false true
parent_image String true false
platform String false true
platform_override String false false
target_repository String true false
service String true false
version String true false
working_directory String false false
component_arn block false false
block_device_mapping block false false
device_name block false false
delete_on_termination block false false
tags block false false
tags_all block false false
repository_name block false false

aws_imagebuilder_distribution_configuration

Readable name: Distribution Configuration

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\distribution_configuration.go

Documentation URL: aws_imagebuilder_distribution_configuration

Parameters

name Type Required Computed
arn String false true
date_created String false true
date_updated String false true
description String false false
distribution String true false
kms_key_id String false false
launch_permission String false false
organizational_unit_arns String false false
user_groups String false false
user_ids String false false
name String true false
target_account_ids String false false
container_distribution_configuration String false false
target_repository String true false
service String true false
fast_launch_configuration String true false
enabled Bool true false
launch_template String false false
launch_template_name String false false
launch_template_version String false false
max_parallel_launches Int false false
snapshot_configuration Int false false
launch_template_configuration String false false
default Bool false false
launch_template_id String true false
license_configuration_arns String false false
region String true false
s3_export_configuration String true false
role_name String true false
s3_bucket String true false
s3_prefix String false false
ami_distribution_configuration block false false
ami_tags block false false
organization_arns block false false
container_tags block false false
repository_name block false false
account_id block false false
target_resource_count block false false
disk_image_format block false false
tags block false false
tags_all block false false

aws_imagebuilder_image

Readable name: Image

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\image.go

Documentation URL: aws_imagebuilder_image

Parameters

name Type Required Computed
arn String false true
container_recipe_arn String false false
date_created String false true
distribution_configuration_arn String false false
enhanced_image_metadata_enabled Bool false false
execution_role String false true
image_recipe_arn String false false
image_scanning_configuration String false true
repository_name String false false
image_scanning_enabled Bool false false
image_tests_configuration Bool false true
timeout_minutes Int false false
infrastructure_configuration_arn String true false
name String false true
os_version String false true
output_resources String false true
description String false true
image String false true
region String false true
containers Set false true
platform String false true
version String false true
workflow String false true
parallel_group String false false
parameter String true false
value String true false
workflow_arn String true false
ecr_configuration block false false
container_tags block false false
image_tests_enabled block false false
amis block false false
account_id block false false
image_uris block false false
tags block false false
tags_all block false false
on_failure block false false

aws_imagebuilder_image_pipeline

Readable name: Image Pipeline

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\image_pipeline.go

Documentation URL: aws_imagebuilder_image_pipeline

Parameters

name Type Required Computed
arn String false true
container_recipe_arn String false false
date_created String false true
date_last_run String false true
date_next_run String false true
date_updated String false true
description String false false
distribution_configuration_arn String false false
enhanced_image_metadata_enabled Bool false false
execution_role String false false
image_recipe_arn String false false
image_scanning_configuration String false true
repository_name String false false
image_scanning_enabled Bool false false
image_tests_configuration Bool false true
timeout_minutes Int false false
infrastructure_configuration_arn String true false
name String true false
platform String false true
schedule String false false
schedule_expression String true false
timezone String false true
status String false false
workflow String false true
parallel_group String false false
parameter String true false
value String true false
workflow_arn String true false
ecr_configuration block false false
container_tags block false false
image_tests_enabled block false false
pipeline_execution_start_condition block false false
tags block false false
tags_all block false false
on_failure block false false

aws_imagebuilder_image_recipe

Readable name: Image Recipe

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\image_recipe.go

Documentation URL: aws_imagebuilder_image_recipe

Parameters

name Type Required Computed
arn String false true
block_device_mapping String false false
ebs nullable.TypeNullableBool false false
encrypted nullable.TypeNullableBool false false
iops Int false false
kms_key_id String false false
snapshot_id String false false
throughput Int false false
volume_size Int false false
volume_type String false false
no_device Bool false true
virtual_name String false false
component String true false
parameter String true false
value String true false
date_created String false true
description String false false
name String true false
owner String false true
parent_image String true false
platform String false true
systems_manager_agent Bool true true
user_data_base64 String false true
version String true false
working_directory String false false
device_name block false false
delete_on_termination block false false
component_arn block false false
uninstall_after_build block false false
tags block false false
tags_all block false false

aws_imagebuilder_infrastructure_configuration

Readable name: Infrastructure Configuration

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\infrastructure_configuration.go

Documentation URL: aws_imagebuilder_infrastructure_configuration

Parameters

name Type Required Computed
arn String false true
date_created String false true
date_updated String false true
description String false false
instance_metadata_options Int false false
http_tokens String false false
instance_profile_name String true false
instance_types Set false false
key_pair String false false
logging String true false
s3_key_prefix String false false
name String true false
security_group_ids Set false false
sns_topic_arn String false false
subnet_id String false false
terminate_instance_on_failure Bool false false
http_put_response_hop_limit block false false
s3_logs block false false
s3_bucket_name block false false
resource_tags block false false
tags block false false
tags_all block false false

aws_imagebuilder_workflow

Readable name: Workflow

Location of source_code: terraform-provider-aws\internal\service\imagebuilder\workflow.go

Documentation URL: aws_imagebuilder_workflow

Parameters

name Type Required Computed
arn String false true
change_description String false false
data String false true
date_created String false true
description String false false
kms_key_id String false false
name String true false
owner String false true
type String true false
uri String false false
version String true false
tags block false false
tags_all block false false

aws_inspector_assessment_target

Readable name: Assessment Target

Location of source_code: terraform-provider-aws\internal\service\inspector\assessment_target.go

Documentation URL: aws_inspector_assessment_target

Parameters

name Type Required Computed
name String true false
arn String false true
resource_group_arn String false false

aws_inspector_assessment_template

Readable name: Assessment Template

Location of source_code: terraform-provider-aws\internal\service\inspector\assessment_template.go

Documentation URL: aws_inspector_assessment_template

Parameters

name Type Required Computed
arn String false true
duration Int true false
event_subscription String true false
topic_arn String true false
name String true false
rules_package_arns Set true false
target_arn String true false
event block false false
tags block false false
tags_all block false false

aws_inspector_resource_group

Readable name: Resource Group

Location of source_code: terraform-provider-aws\internal\service\inspector\resource_group.go

Documentation URL: aws_inspector_resource_group

Parameters

name Type Required Computed
tags Map true false
arn String false true

aws_inspector2_delegated_admin_account

Readable name: Delegated Admin Account

Location of source_code: terraform-provider-aws\internal\service\inspector2\delegated_admin_account.go

Documentation URL: aws_inspector2_delegated_admin_account

Parameters

name Type Required Computed
account_id String true false
relationship_status String false true

aws_inspector2_enabler

Readable name: Enabler

Location of source_code: terraform-provider-aws\internal\service\inspector2\enabler.go

Documentation URL: aws_inspector2_enabler

Parameters

name Type Required Computed
account_ids String true false
resource_types String true false

aws_inspector2_member_association

Readable name: Member Association

Location of source_code: terraform-provider-aws\internal\service\inspector2\member_association.go

Documentation URL: aws_inspector2_member_association

Parameters

name Type Required Computed
account_id String true false
delegated_admin_account_id String false true
relationship_status String false true
updated_at String false true

aws_inspector2_organization_configuration

Readable name: Organization Configuration

Location of source_code: terraform-provider-aws\internal\service\inspector2\organization_configuration.go

Documentation URL: aws_inspector2_organization_configuration

Parameters

name Type Required Computed
auto_enable Bool true false
ecr Bool true false
lambda Bool false false
lambda_code Bool false false
max_account_limit_reached Bool false true
ec2 block false false

aws_internetmonitor_monitor

Readable name: Monitor

Location of source_code: terraform-provider-aws\internal\service\internetmonitor\monitor.go

Documentation URL: aws_internetmonitor_monitor

Parameters

name Type Required Computed
arn String false true
health_events_config Float false false
performance_score_threshold Float false false
internet_measurements_log_delivery String true false
bucket_prefix String false false
log_delivery_status String false false
max_city_networks_to_monitor Int false false
monitor_name String true false
resources String false false
status String false false
traffic_percentage_to_monitor Int false false
availability_score_threshold block false false
s3_config block false false
bucket_name block false false
tags block false false
tags_all block false false

aws_iot_authorizer

Readable name: Authorizer

Location of source_code: terraform-provider-aws\internal\service\iot\authorizer.go

Documentation URL: aws_iot_authorizer

Parameters

name Type Required Computed
arn String false true
authorizer_function_arn String true false
enable_caching_for_http Bool false false
name String true false
signing_disabled Bool false false
status String false false
token_key_name String false false
token_signing_public_keys Map false false
tags block false false
tags_all block false false

aws_iot_ca_certificate

Readable name: CA Certificate

Location of source_code: terraform-provider-aws\internal\service\iot\ca_certificate.go

Documentation URL: aws_iot_ca_certificate

Parameters

name Type Required Computed
active Bool true false
allow_auto_registration Bool true false
arn String false true
ca_certificate_pem String true false
certificate_mode String false false
customer_version Int false true
generation_id String false true
registration_config String false false
template_body String false false
template_name String false false
validity String false true
not_before String false true
verification_certificate_pem String false false
role_arn block false false
tags block false false
tags_all block false false
not_after block false false

aws_iot_domain_configuration

Readable name: Domain Configuration

Location of source_code: terraform-provider-aws\internal\service\iot\domain_configuration.go

Documentation URL: aws_iot_domain_configuration

Parameters

name Type Required Computed
arn String false true
authorizer_config Bool false false
default_authorizer_name String false false
domain_name String false false
domain_type String false true
name String true false
server_certificate_arns String false false
service_type String false false
status String false false
tls_config String false true
validation_certificate_arn String false false
allow_authorizer_override block false false
tags block false false
tags_all block false false
security_policy block false false

aws_iot_event_configurations

Readable name: Event Configurations

Location of source_code: terraform-provider-aws\internal\service\iot\event_configurations.go

Documentation URL: aws_iot_event_configurations

Parameters

name Type Required Computed
event_configurations Map true false

aws_iot_indexing_configuration

Readable name: Indexing Configuration

Location of source_code: terraform-provider-aws\internal\service\iot\indexing_configuration.go

Documentation URL: aws_iot_indexing_configuration

Parameters

name Type Required Computed
thing_group_indexing_configuration String false true
type String false false
managed_field String false true
thing_group_indexing_mode String true false
thing_indexing_configuration String false true
device_defender_indexing_mode String false false
filter String false true
named_shadow_indexing_mode String false false
thing_connectivity_indexing_mode String false false
thing_indexing_mode String true false
custom_field block false false
name block false false
named_shadow_names block false false

aws_iot_logging_options

Readable name: Logging Options

Location of source_code: terraform-provider-aws\internal\service\iot\logging_options.go

Documentation URL: aws_iot_logging_options

Parameters

name Type Required Computed
default_log_level String true false
disable_all_logs Bool false false
role_arn String true false

aws_iot_policy

Readable name: Policy

Location of source_code: terraform-provider-aws\internal\service\iot\policy.go

Documentation URL: aws_iot_policy

Parameters

name Type Required Computed
arn String false true
default_version_id String false true
name String true false
policy String true false
tags block false false
tags_all block false false

aws_iot_policy_attachment

Readable name: Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\iot\policy_attachment.go

Documentation URL: aws_iot_policy_attachment

Parameters

name Type Required Computed
policy String true false
target String true false

aws_iot_provisioning_template

Readable name: Provisioning Template

Location of source_code: terraform-provider-aws\internal\service\iot\provisioning_template.go

Documentation URL: aws_iot_provisioning_template

Parameters

name Type Required Computed
arn String false true
default_version_id Int false true
description String false false
enabled Bool false false
name String true false
pre_provisioning_hook String false false
target_arn String true false
provisioning_role_arn String true false
template_body String true false
type String false true
payload_version block false false
tags block false false
tags_all block false false

aws_iot_role_alias

Readable name: Role Alias

Location of source_code: terraform-provider-aws\internal\service\iot\role_alias.go

Documentation URL: aws_iot_role_alias

Parameters

name Type Required Computed
alias String true false
arn String false true
credential_duration Int false false
role_arn String true false
tags block false false
tags_all block false false

aws_iot_thing

Readable name: Thing

Location of source_code: terraform-provider-aws\internal\service\iot\thing.go

Documentation URL: aws_iot_thing

Parameters

name Type Required Computed
arn String false true
attributes Map false false
default_client_id String false true
name String true false
thing_type_name String false false
version Int false true

aws_iot_thing_group

Readable name: Thing Group

Location of source_code: terraform-provider-aws\internal\service\iot\thing_group.go

Documentation URL: aws_iot_thing_group

Parameters

name Type Required Computed
arn String false true
metadata String false true
parent_group_name String false false
root_to_parent_groups String false true
group_name String false true
name String true false
properties Map false false
description String false false
version Int false true
creation_date block false false
group_arn block false false
attribute_payload block false false
attributes block false false
tags block false false
tags_all block false false

aws_iot_thing_group_membership

Readable name: Thing Group Membership

Location of source_code: terraform-provider-aws\internal\service\iot\thing_group_membership.go

Documentation URL: aws_iot_thing_group_membership

Parameters

name Type Required Computed
override_dynamic_group Bool false false
thing_group_name String true false
thing_name String true false

aws_iot_thing_principal_attachment

Readable name: Thing Principal Attachment

Location of source_code: terraform-provider-aws\internal\service\iot\thing_principal_attachment.go

Documentation URL: aws_iot_thing_principal_attachment

Parameters

name Type Required Computed
principal String true false
thing String true false

aws_iot_thing_type

Readable name: Thing Type

Location of source_code: terraform-provider-aws\internal\service\iot\thing_type.go

Documentation URL: aws_iot_thing_type

Parameters

name Type Required Computed
arn String false true
deprecated Bool false false
name String true false
properties String false false
searchable_attributes String false true
description block false false
tags block false false
tags_all block false false

aws_iot_topic_rule

Readable name: Topic Rule

Location of source_code: terraform-provider-aws\internal\service\iot\topic_rule.go

Documentation URL: aws_iot_topic_rule

Parameters

name Type Required Computed
name String true false
value String true false
arn String false true
cloudwatch_alarm String true false
role_arn String true false
state_reason String true false
state_value String true false
cloudwatch_logs Bool false false
log_group_name String true false
cloudwatch_metric String true false
metric_namespace String true false
metric_timestamp String false false
metric_unit String true false
metric_value String true false
description String false false
dynamodb String true false
hash_key_value String true false
hash_key_type String false false
operation String false false
payload_field String false false
range_key_field String false false
range_key_value String false false
range_key_type String false false
table_name String true false
dynamodbv2 String true false
elasticsearch String true false
id String true false
index String true false
type String true false
enabled Bool true false
error_action String true false
firehose Bool false false
delivery_stream_name String true false
separator String false false
http String false false
http_header String true false
url String true false
iot_analytics Bool false false
channel_name String true false
iot_events Bool false false
input_name String true false
message_id String false false
kafka Map true false
destination_arn String true false
header String true false
key String true false
partition String false false
topic String true false
kinesis String false false
stream_name String true false
lambda String true false
republish Int false false
s3 String true false
canned_acl String false false
sns String false false
target_arn String true false
sqs String true false
use_base64 Bool true false
step_functions String false false
state_machine_name String true false
timestream String true false
dimension Set true false
timestamp String true false
sql String true false
sql_version String true false
alarm_name block false false
batch_mode block false false
metric_name block false false
hash_key_field block false false
put_item block false false
endpoint block false false
confirmation_url block false false
client_properties block false false
partition_key block false false
function_arn block false false
qos block false false
bucket_name block false false
message_format block false false
queue_url block false false
execution_name_prefix block false false
database_name block false false
unit block false false
tags block false false
tags_all block false false

aws_iot_topic_rule_destination

Readable name: Topic Rule Destination

Location of source_code: terraform-provider-aws\internal\service\iot\topic_rule_destination.go

Documentation URL: aws_iot_topic_rule_destination

Parameters

name Type Required Computed
arn String false true
enabled Bool false false
vpc_configuration String true false
security_groups Set false false
subnet_ids Set true false
vpc_id String true false
role_arn block false false

aws_ivs_channel

Readable name: Channel

Location of source_code: terraform-provider-aws\internal\service\ivs\channel.go

Documentation URL: aws_ivs_channel

Parameters

name Type Required Computed
arn String false true
authorized Bool false true
ingest_endpoint String false true
latency_mode String false true
name String false true
playback_url String false true
recording_configuration_arn String false true
type String false true
tags block false false
tags_all block false false

aws_ivs_playback_key_pair

Readable name: Playback Key Pair

Location of source_code: terraform-provider-aws\internal\service\ivs\playback_key_pair.go

Documentation URL: aws_ivs_playback_key_pair

Parameters

name Type Required Computed
arn String false true
fingerprint String false true
name String false true
public_key String true false
tags block false false
tags_all block false false

aws_ivs_recording_configuration

Readable name: Recording Configuration

Location of source_code: terraform-provider-aws\internal\service\ivs\recording_configuration.go

Documentation URL: aws_ivs_recording_configuration

Parameters

name Type Required Computed
arn String false true
destination_configuration String true false
name String false true
recording_reconnect_window_seconds Int false true
state String false true
thumbnail_configuration String false true
target_interval_seconds Int false true
s3 block false false
bucket_name block false false
tags block false false
tags_all block false false
recording_mode block false false

aws_ivschat_logging_configuration

Readable name: Logging Configuration

Location of source_code: terraform-provider-aws\internal\service\ivschat\logging_configuration.go

Documentation URL: aws_ivschat_logging_configuration

Parameters

name Type Required Computed
arn String false true
destination_configuration List false false
log_group_name String true false
firehose List false false
delivery_stream_name String true false
s3 List false false
bucket_name String true false
state String false true
name String false false
cloudwatch_logs block false false
tags block false false
tags_all block false false

aws_ivschat_room

Readable name: Room

Location of source_code: terraform-provider-aws\internal\service\ivschat\room.go

Documentation URL: aws_ivschat_room

Parameters

name Type Required Computed
arn String false true
logging_configuration_identifiers String false false
maximum_message_length Int false true
maximum_message_rate_per_second Int false true
message_review_handler String false true
uri String false false
name String false false
fallback_result block false false
tags block false false
tags_all block false false

aws_msk_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\kafka\cluster.go

Documentation URL: aws_msk_cluster

Parameters

name Type Required Computed
arn String false true
bootstrap_brokers String false true
bootstrap_brokers_public_sasl_iam String false true
bootstrap_brokers_public_sasl_scram String false true
bootstrap_brokers_public_tls String false true
bootstrap_brokers_sasl_iam String false true
bootstrap_brokers_sasl_scram String false true
bootstrap_brokers_tls String false true
bootstrap_brokers_vpc_connectivity_sasl_iam String false true
bootstrap_brokers_vpc_connectivity_sasl_scram String false true
bootstrap_brokers_vpc_connectivity_tls String false true
broker_node_group_info String true false
client_subnets String true false
connectivity_info Bool false true
scram Bool false false
tls String false false
public_access String false true
instance_type String true false
security_groups String true false
storage_info Bool false true
volume_throughput Int false false
volume_size Int false false
client_authentication Bool false false
unauthenticated Bool false false
cluster_name String true false
cluster_uuid String false true
configuration_info String true false
revision Int true false
current_version String false true
encryption_info String false true
encryption_in_transit String false false
in_cluster Bool false false
enhanced_monitoring String false false
kafka_version String true false
logging_info Bool true false
log_group String false false
firehose String false false
enabled Bool true false
s3 String false false
prefix String false false
number_of_broker_nodes Int true false
open_monitoring Bool true false
node_exporter Bool true false
storage_mode String false true
zookeeper_connect_string String false true
zookeeper_connect_string_tls String false true
az_distribution block false false
vpc_connectivity block false false
sasl block false false
iam block false false
type block false false
ebs_storage_info block false false
provisioned_throughput block false false
certificate_authority_arns block false false
encryption_at_rest_kms_key_arn block false false
client_broker block false false
broker_logs block false false
cloudwatch_logs block false false
delivery_stream block false false
bucket block false false
prometheus block false false
jmx_exporter block false false
enabled_in_broker block false false
tags block false false
tags_all block false false

aws_msk_cluster_policy

Readable name: Cluster Policy

Location of source_code: terraform-provider-aws\internal\service\kafka\cluster_policy.go

Documentation URL: aws_msk_cluster_policy

Parameters

name Type Required Computed
cluster_arn String true false
current_version String false true
policy String true false

aws_msk_configuration

Readable name: Configuration

Location of source_code: terraform-provider-aws\internal\service\kafka\configuration.go

Documentation URL: aws_msk_configuration

Parameters

name Type Required Computed
arn String false true
description String false false
kafka_versions String false false
latest_revision Int false true
name String true false
server_properties String true false

aws_msk_replicator

Readable name: Replicator

Location of source_code: terraform-provider-aws\internal\service\kafka\replicator.go

Documentation URL: aws_msk_replicator

Parameters

name Type Required Computed
arn String false true
current_version String false true
description String false false
kafka_cluster String true false
vpc_config String true false
subnet_ids String true false
replication_info_list String true true
source_kafka_cluster_arn String true false
target_compression_type String true false
target_kafka_cluster_alias String false true
target_kafka_cluster_arn String true false
topic_replication Bool true false
copy_topic_configurations Bool false false
detect_and_copy_new_topics Bool false false
starting_position String false true
topic_name_configuration String false true
topics_to_exclude String false false
topics_to_replicate String true false
consumer_group_replication String true false
consumer_groups_to_replicate String true false
detect_and_copy_new_consumer_groups Bool false false
synchronise_consumer_group_offsets Bool false false
replicator_name String true false
service_execution_role_arn String true false
amazon_msk_cluster block false false
msk_cluster_arn block false false
security_groups_ids block false false
source_kafka_cluster_alias block false false
copy_access_control_lists_for_topics block false false
type block false false
consumer_groups_to_exclude block false false
tags block false false
tags_all block false false

aws_msk_scram_secret_association

Readable name: SCRAM Secret Association

Location of source_code: terraform-provider-aws\internal\service\kafka\scram_secret_association.go

Documentation URL: aws_msk_scram_secret_association

Parameters

name Type Required Computed
cluster_arn String true false
secret_arn_list String true false

aws_msk_serverless_cluster

Readable name: Serverless Cluster

Location of source_code: terraform-provider-aws\internal\service\kafka\serverless_cluster.go

Documentation URL: aws_msk_serverless_cluster

Parameters

name Type Required Computed
arn String false true
client_authentication Bool true false
cluster_name String true false
cluster_uuid String false true
vpc_config String true true
subnet_ids String true false
sasl block false false
iam block false false
enabled block false false
tags block false false
tags_all block false false
security_group_ids block false false

aws_msk_vpc_connection

Readable name: VPC Connection

Location of source_code: terraform-provider-aws\internal\service\kafka\vpc_connection.go

Documentation URL: aws_msk_vpc_connection

Parameters

name Type Required Computed
arn String false true
authentication String true false
client_subnets Set true false
security_groups Set true false
target_cluster_arn String true false
vpc_id String true false
tags block false false
tags_all block false false

aws_mskconnect_connector

Readable name: Connector

Location of source_code: terraform-provider-aws\internal\service\kafkaconnect\connector.go

Documentation URL: aws_mskconnect_connector

Parameters

name Type Required Computed
arn String false true
capacity Int true false
mcu_count Int false false
min_worker_count Int true false
scale_in_policy Int false true
scale_out_policy Int false true
provisioned_capacity Int false false
worker_count Int true false
connector_configuration Map false false
description String false false
kafka_cluster String true false
vpc Set true false
subnets Set true false
kafka_cluster_client_authentication String true false
kafka_cluster_encryption_in_transit String true false
kafkaconnect_version String true false
log_delivery Bool true false
log_group String false false
firehose String false false
enabled Bool true false
s3 String false false
prefix String false false
name String true false
plugin String true false
revision Int true false
service_execution_role_arn String true false
version String false true
worker_configuration String true false
autoscaling block false false
max_worker_count block false false
cpu_utilization_percentage block false false
apache_kafka_cluster block false false
bootstrap_servers block false false
security_groups block false false
authentication_type block false false
encryption_type block false false
worker_log_delivery block false false
cloudwatch_logs block false false
delivery_stream block false false
bucket block false false
custom_plugin block false false
tags block false false
tags_all block false false

aws_mskconnect_custom_plugin

Readable name: Custom Plugin

Location of source_code: terraform-provider-aws\internal\service\kafkaconnect\custom_plugin.go

Documentation URL: aws_mskconnect_custom_plugin

Parameters

name Type Required Computed
arn String false true
content_type String true false
description String false false
latest_revision Int false true
location String true false
file_key String true false
object_version String false false
name String true false
state String false true
s3 block false false
bucket_arn block false false
tags block false false
tags_all block false false

aws_mskconnect_worker_configuration

Readable name: Worker Configuration

Location of source_code: terraform-provider-aws\internal\service\kafkaconnect\worker_configuration.go

Documentation URL: aws_mskconnect_worker_configuration

Parameters

name Type Required Computed
arn String false true
description String false false
latest_revision Int false true
name String true false
properties_file_content String true false
tags block false false
tags_all block false false

aws_kendra_data_source

Readable name: Data Source

Location of source_code: terraform-provider-aws\internal\service\kendra\data_source.go

Documentation URL: aws_kendra_data_source

Parameters

name Type Required Computed
arn String false true
configuration String false false
bucket_name String true false
documents_metadata_configuration String false false
exclusion_patterns String false false
inclusion_patterns String false false
inclusion_prefixes String false false
web_crawler_configuration String true false
host String true false
port Int true false
crawl_depth Int false false
max_content_size_per_page_in_mega_bytes Float false false
max_links_per_page Int false false
max_urls_per_minute_crawl_rate Int false false
proxy_configuration String false false
url_exclusion_patterns String false false
url_inclusion_patterns String false false
urls String true false
web_crawler_mode String false false
site_maps_configuration String true false
custom_document_enrichment_configuration Set false false
document_content_deletion Bool false false
target String false false
target_document_attribute_value_deletion Bool false false
role_arn String false false
created_at String false true
data_source_id String false true
description String false false
error_message String false true
index_id String true false
language_code String false true
name String true false
schedule String false false
status String false true
type String true false
updated_at String false true
s3_configuration block false false
access_control_list_configuration block false false
key_path block false false
s3_prefix block false false
authentication_configuration block false false
basic_authentication block false false
credentials block false false
seed_url_configuration block false false
seed_urls block false false
site_maps block false false
inline_configurations block false false
condition block false false
target_document_attribute_key block false false
target_document_attribute_value block false false
post_extraction_hook_configuration block false false
pre_extraction_hook_configuration block false false
tags block false false
tags_all block false false

aws_kendra_experience

Readable name: Experience

Location of source_code: terraform-provider-aws\internal\service\kendra\experience.go

Documentation URL: aws_kendra_experience

Parameters

name Type Required Computed
arn String false true
configuration List false true
data_source_ids String false false
direct_put_content Bool false false
faq_ids String false false
user_identity_configuration List false false
identity_attribute_name String true false
description String false false
endpoints String false true
endpoint_type String false true
experience_id String false true
index_id String true false
name String true false
role_arn String true false
status String false true
content_source_configuration block false false
endpoint block false false

aws_kendra_faq

Readable name: FAQ

Location of source_code: terraform-provider-aws\internal\service\kendra\faq.go

Documentation URL: aws_kendra_faq

Parameters

name Type Required Computed
arn String false true
created_at String false true
description String false false
error_message String false true
faq_id String false true
file_format String false false
index_id String true false
language_code String false true
name String true false
role_arn String true false
s3_path String true false
key String true false
status String false true
updated_at String false true
bucket block false false
tags block false false
tags_all block false false

aws_kendra_index

Readable name: Index

Location of source_code: terraform-provider-aws\internal\service\kendra\index.go

Documentation URL: aws_kendra_index

Parameters

name Type Required Computed
arn String false true
capacity_units Int false true
storage_capacity_units Int false true
created_at String false true
description String false false
document_metadata_configuration_updates String true true
relevance String false true
freshness Bool false true
importance Int false true
rank_order String false true
values_importance_map Map false true
search Bool false true
facetable Bool false true
searchable Bool false true
sortable Bool false true
type String true false
edition String false false
error_message String false true
index_statistics Int false true
text_document_statistics Int false true
indexed_text_documents_count Int false true
name String true false
role_arn String true false
server_side_encryption_configuration String false false
status String false true
updated_at String false true
user_context_policy String false false
user_group_resolution_configuration String true false
user_token_configurations String true false
user_name_attribute_field String false false
jwt_token_type_configuration String false false
group_attribute_field String false false
issuer String false false
key_location String true false
secrets_manager_arn String false false
url String false false
query_capacity_units block false false
duration block false false
displayable block false false
faq_statistics block false false
indexed_question_answers_count block false false
indexed_text_bytes block false false
kms_key_id block false false
user_group_resolution_mode block false false
json_token_type_configuration block false false
claim_regex block false false
tags block false false
tags_all block false false

aws_kendra_query_suggestions_block_list

Readable name: Query Suggestions Block List

Location of source_code: terraform-provider-aws\internal\service\kendra\query_suggestions_block_list.go

Documentation URL: aws_kendra_query_suggestions_block_list

Parameters

name Type Required Computed
arn String false true
description String false false
index_id String true false
name String true false
query_suggestions_block_list_id String false true
role_arn String true false
source_s3_path String true false
key String true false
status String false true
bucket block false false
tags block false false
tags_all block false false

aws_kendra_thesaurus

Readable name: Thesaurus

Location of source_code: terraform-provider-aws\internal\service\kendra\thesaurus.go

Documentation URL: aws_kendra_thesaurus

Parameters

name Type Required Computed
arn String false true
description String false false
index_id String true false
name String true false
role_arn String true false
source_s3_path String true false
key String true false
status String false true
thesaurus_id String false true
bucket block false false
tags block false false
tags_all block false false

aws_keyspaces_keyspace

Readable name: Keyspace

Location of source_code: terraform-provider-aws\internal\service\keyspaces\keyspace.go

Documentation URL: aws_keyspaces_keyspace

Parameters

name Type Required Computed
arn String false true
name String true false
replication_specification String false true
region_list String false false
replication_strategy block false false
tags block false false
tags_all block false false

aws_keyspaces_table

Readable name: Table

Location of source_code: terraform-provider-aws\internal\service\keyspaces\table.go

Documentation URL: aws_keyspaces_table

Parameters

name Type Required Computed
arn String false true
capacity_specification Int false true
throughput_mode String false true
write_capacity_units Int false false
client_side_timestamps String true false
comment String false true
default_time_to_live Int false false
encryption_specification String false true
type String true false
keyspace_name String true false
point_in_time_recovery String false true
schema_definition String true false
order_by String true false
column String true false
partition_key String true false
static_column String true false
table_name String true false
ttl String true false
read_capacity_units block false false
status block false false
message block false false
kms_key_identifier block false false
clustering_key block false false
name block false false
tags block false false
tags_all block false false

aws_kinesis_stream

Readable name: Stream

Location of source_code: terraform-provider-aws\internal\service\kinesis\stream.go

Documentation URL: aws_kinesis_stream

Parameters

name Type Required Computed
arn String false true
encryption_type String false false
enforce_consumer_deletion Bool false false
kms_key_id String false false
name String true false
retention_period Int false false
shard_count Int false false
shard_level_metrics Set false false
stream_mode_details String true true
stream_mode block false false
tags block false false
tags_all block false false

aws_kinesis_stream_consumer

Readable name: Stream Consumer

Location of source_code: terraform-provider-aws\internal\service\kinesis\stream_consumer.go

Documentation URL: aws_kinesis_stream_consumer

Parameters

name Type Required Computed
arn String false true
creation_timestamp String false true
name String true false
stream_arn String true false

aws_kinesis_analytics_application

Readable name: Application

Location of source_code: terraform-provider-aws\internal\service\kinesisanalytics\application.go

Documentation URL: aws_kinesis_analytics_application

Parameters

name Type Required Computed
arn String false true
cloudwatch_logging_options String false true
log_stream_arn String true false
role_arn String true false
code String false false
create_timestamp String false true
description String false false
inputs String false true
kinesis_firehose String true false
kinesis_stream String true false
name_prefix String true false
parallelism Int false true
processing_configuration String true false
schema String true false
name String true false
sql_type String true false
record_encoding String false false
record_format String true false
record_row_delimiter String true false
json String true false
record_format_type String false true
starting_position_configuration String false true
stream_names List false true
last_update_timestamp String false true
outputs String false true
lambda String true false
reference_data_sources String false true
s3 String true false
file_key String true false
table_name String true false
start_application Bool false false
status String false true
version Int false true
id block false false
resource_arn block false false
count block false false
record_columns block false false
mapping block false false
mapping_parameters block false false
csv block false false
record_column_delimiter block false false
record_row_path block false false
starting_position block false false
bucket_arn block false false
tags block false false
tags_all block false false

aws_kinesisanalyticsv2_application

Readable name: Application

Location of source_code: terraform-provider-aws\internal\service\kinesisanalyticsv2\application.go

Documentation URL: aws_kinesisanalyticsv2_application

Parameters

name Type Required Computed
application_configuration String true true
file_key String true false
object_version String false false
text_content String false false
code_content_type String true false
application_snapshot_configuration Bool true true
environment_properties String true false
property_map Map true false
flink_application_configuration Bool false true
checkpoint_interval Int false true
configuration_type String true false
min_pause_between_checkpoints Int false true
monitoring_configuration String true true
log_level String false true
metrics_level String false true
parallelism_configuration Bool false true
parallelism Int false true
parallelism_per_kpu Int false true
run_configuration String false true
snapshot_name String false false
flink_run_configuration Bool false true
sql_application_configuration List false true
input_id String false true
input_parallelism Int false true
input_processing_configuration String true false
input_schema String true false
name String true false
sql_type String true false
record_encoding String false false
record_format String true false
record_row_delimiter String true false
json_mapping_parameters String true false
record_format_type String true false
input_starting_position_configuration String false true
kinesis_firehose_input String true false
kinesis_streams_input String true false
name_prefix String true false
output String true false
kinesis_firehose_output String true false
kinesis_streams_output String true false
lambda_output String true false
output_id String false true
reference_data_source String false true
reference_schema String true false
s3_reference_data_source String true false
table_name String true false
vpc_configuration Set true false
subnet_ids Set true false
vpc_configuration_id String false true
vpc_id String false true
application_mode String false true
arn String false true
cloudwatch_logging_options String false true
log_stream_arn String true false
create_timestamp String false true
description String false false
force_stop Bool false false
last_update_timestamp String false true
runtime_environment String true false
service_execution_role String true false
start_application Bool false false
status String false true
version_id Int false true
application_code_configuration block false false
code_content block false false
s3_content_location block false false
bucket_arn block false false
snapshots_enabled block false false
property_group block false false
property_group_id block false false
checkpoint_configuration block false false
checkpointing_enabled block false false
auto_scaling_enabled block false false
application_restore_configuration block false false
application_restore_type block false false
allow_non_restored_state block false false
input block false false
in_app_stream_names block false false
count block false false
input_lambda_processor block false false
resource_arn block false false
record_column block false false
mapping block false false
mapping_parameters block false false
csv_mapping_parameters block false false
record_column_delimiter block false false
record_row_path block false false
input_starting_position block false false
destination_schema block false false
reference_id block false false
security_group_ids block false false
cloudwatch_logging_option_id block false false
tags block false false
tags_all block false false

aws_kinesisanalyticsv2_application_snapshot

Readable name: Application Snapshot

Location of source_code: terraform-provider-aws\internal\service\kinesisanalyticsv2\application_snapshot.go

Documentation URL: aws_kinesisanalyticsv2_application_snapshot

Parameters

name Type Required Computed
application_name String true false
application_version_id Int false true
snapshot_creation_timestamp String false true
snapshot_name String true false

aws_kinesis_video_stream

Readable name: Stream

Location of source_code: terraform-provider-aws\internal\service\kinesisvideo\stream.go

Documentation URL: aws_kinesis_video_stream

Parameters

name Type Required Computed
arn String false true
creation_time String false true
data_retention_in_hours Int false false
device_name String false false
kms_key_id String false true
media_type String false false
name String true false
version String false true
tags block false false
tags_all block false false

aws_kms_alias

Readable name: Alias

Location of source_code: terraform-provider-aws\internal\service\kms\alias.go

Documentation URL: aws_kms_alias

Parameters

name Type Required Computed
arn String false true
name String false true
name_prefix String false true
target_key_arn String false true
target_key_id String true false

aws_kms_ciphertext

Readable name: Ciphertext

Location of source_code: terraform-provider-aws\internal\service\kms\ciphertext.go

Documentation URL: aws_kms_ciphertext

Parameters

name Type Required Computed
ciphertext_blob String false true
context Map false false
key_id String true false
plaintext String true false

aws_kms_custom_key_store

Readable name: Custom Key Store

Location of source_code: terraform-provider-aws\internal\service\kms\custom_key_store.go

Documentation URL: aws_kms_custom_key_store

Parameters

name Type Required Computed
cloud_hsm_cluster_id String false false
custom_key_store_name String true false
custom_key_store_type String false true
key_store_password String false false
trust_anchor_certificate String false false
xks_proxy_authentication_credential String true false
raw_secret_access_key String true false
xks_proxy_connectivity String false false
xks_proxy_uri_endpoint String false false
xks_proxy_uri_path String false false
xks_proxy_vpc_endpoint_service_name String false false
access_key_id block false false

aws_kms_external_key

Readable name: External Key

Location of source_code: terraform-provider-aws\internal\service\kms\external_key.go

Documentation URL: aws_kms_external_key

Parameters

name Type Required Computed
arn String false true
bypass_policy_lockout_safety_check Bool false false
deletion_window_in_days Int false false
description String false false
enabled Bool false true
expiration_model String false true
key_material_base64 String false false
key_state String false true
key_usage String false true
multi_region Bool false true
policy String false true
valid_to String false false
tags block false false
tags_all block false false

aws_kms_grant

Readable name: Grant

Location of source_code: terraform-provider-aws\internal\service\kms\grant.go

Documentation URL: aws_kms_grant

Parameters

name Type Required Computed
constraints Map false false
encryption_context_subset Map false false
grant_creation_tokens Set false false
grant_id String false true
grant_token String false true
grantee_principal String true false
key_id String true false
name String false false
operations String true false
retire_on_delete Bool false false
retiring_principal String false false
encryption_context_equals block false false

aws_kms_key

Readable name: Key

Location of source_code: terraform-provider-aws\internal\service\kms\key.go

Documentation URL: aws_kms_key

Parameters

name Type Required Computed
arn String false true
bypass_policy_lockout_safety_check Bool false false
custom_key_store_id String false false
customer_master_key_spec String false false
deletion_window_in_days Int false false
description String false true
enable_key_rotation Bool false false
is_enabled Bool false false
key_id String false true
key_usage String false false
multi_region Bool false true
policy String false true
rotation_period_in_days Int false true
xks_key_id String false false
tags block false false
tags_all block false false

aws_kms_key_policy

Readable name: Key Policy

Location of source_code: terraform-provider-aws\internal\service\kms\key_policy.go

Documentation URL: aws_kms_key_policy

Parameters

name Type Required Computed
bypass_policy_lockout_safety_check Bool false false
key_id String true false
policy String true false

aws_kms_replica_external_key

Readable name: Replica External Key

Location of source_code: terraform-provider-aws\internal\service\kms\replica_external_key.go

Documentation URL: aws_kms_replica_external_key

Parameters

name Type Required Computed
arn String false true
bypass_policy_lockout_safety_check Bool false false
deletion_window_in_days Int false false
description String false false
enabled Bool false true
expiration_model String false true
key_id String false true
key_material_base64 String false false
key_state String false true
key_usage String false true
policy String false true
primary_key_arn String true false
valid_to String false false
tags block false false
tags_all block false false

aws_kms_replica_key

Readable name: Replica Key

Location of source_code: terraform-provider-aws\internal\service\kms\replica_key.go

Documentation URL: aws_kms_replica_key

Parameters

name Type Required Computed
arn String false true
bypass_policy_lockout_safety_check Bool false false
deletion_window_in_days Int false false
description String false false
enabled Bool false false
key_id String false true
key_rotation_enabled Bool false true
key_spec String false true
key_usage String false true
policy String false true
primary_key_arn String true false
tags block false false
tags_all block false false

aws_lakeformation_data_lake_settings

Readable name: Data Lake Settings

Location of source_code: terraform-provider-aws\internal\service\lakeformation\data_lake_settings.go

Documentation URL: aws_lakeformation_data_lake_settings

Parameters

name Type Required Computed
admins String false true
allow_external_data_filtering Bool false false
allow_full_table_external_data_access Bool false false
authorized_session_tag_value_list List false true
catalog_id String false false
create_database_default_permissions String false true
principal String false true
create_table_default_permissions String false true
external_data_filtering_allow_list String false true
parameters Map false true
read_only_admins String false true
trusted_resource_owners String false true
permissions block false false

aws_lakeformation_lf_tag

Readable name: LF Tag

Location of source_code: terraform-provider-aws\internal\service\lakeformation\lf_tag.go

Documentation URL: aws_lakeformation_lf_tag

Parameters

name Type Required Computed
catalog_id String false true
key String true false
values String true false

aws_lakeformation_permissions

Readable name: Permissions

Location of source_code: terraform-provider-aws\internal\service\lakeformation\permissions.go

Documentation URL: aws_lakeformation_permissions

Parameters

name Type Required Computed
catalog_id String false true
catalog_resource Bool false false
data_cells_filter String true false
name String true false
table_catalog_id String true false
table_name String true false
data_location List false true
arn String true false
database List false true
lf_tag List false true
key String true false
values String true false
lf_tag_policy List false true
expression String true false
resource_type String true false
permissions String true false
permissions_with_grant_option String false true
principal String true false
table List false true
database_name String true false
wildcard Bool false false
table_with_columns List false true
column_names String false false
excluded_column_names String false false

aws_lakeformation_resource

Readable name: Resource

Location of source_code: terraform-provider-aws\internal\service\lakeformation\resource.go

Documentation URL: aws_lakeformation_resource

Parameters

name Type Required Computed
arn String true false
hybrid_access_enabled Bool false true
last_modified String false true
role_arn String false true
use_service_linked_role Bool false false
with_federation Bool false true

aws_lakeformation_resource_lf_tags

Readable name: Resource LF Tags

Location of source_code: terraform-provider-aws\internal\service\lakeformation\resource_lf_tags.go

Documentation URL: aws_lakeformation_resource_lf_tags

Parameters

name Type Required Computed
catalog_id String false true
database List false true
name String true false
lf_tag String true true
key String true false
value String true false
table List false true
database_name String true false
wildcard Bool false false
table_with_columns List false true
column_names String false false
excluded_column_names String false false

aws_lambda_alias

Readable name: Alias

Location of source_code: terraform-provider-aws\internal\service\lambda\alias.go

Documentation URL: aws_lambda_alias

Parameters

name Type Required Computed
arn String false true
description String false false
function_name String true false
function_version String true false
invoke_arn String false true
name String true false
routing_config Map false false
additional_version_weights block false false

aws_lambda_code_signing_config

Readable name: Code Signing Config

Location of source_code: terraform-provider-aws\internal\service\lambda\code_signing_config.go

Documentation URL: aws_lambda_code_signing_config

Parameters

name Type Required Computed
allowed_publishers String true false
arn String false true
config_id String false true
description String false false
last_modified String false true
policies String true true
signing_profile_version_arns block false false
untrusted_artifact_on_deployment block false false
tags block false false
tags_all block false false

aws_lambda_event_source_mapping

Readable name: Event Source Mapping

Location of source_code: terraform-provider-aws\internal\service\lambda\event_source_mapping.go

Documentation URL: aws_lambda_event_source_mapping

Parameters

name Type Required Computed
amazon_managed_kafka_event_source_config List false true
consumer_group_id String false true
arn String false true
batch_size Int false false
bisect_batch_on_function_error Bool false false
destination_config String true false
document_db_event_source_config String false false
database_name String true false
full_document String false false
enabled Bool false false
event_source_arn String false false
filter_criteria String false false
function_arn String false true
function_name String true false
function_response_types String false false
kms_key_arn String false false
last_modified String false true
last_processing_result String false true
maximum_batching_window_in_seconds Int false false
maximum_record_age_in_seconds Int false true
maximum_retry_attempts Int false true
metrics_config String true false
parallelization_factor Int false true
provisioned_poller_config Int false true
minimum_pollers Int false true
queues String false false
scaling_config Int false false
self_managed_event_source Map true false
self_managed_kafka_event_source_config List false true
source_access_configuration String true false
uri String true false
starting_position String false false
starting_position_timestamp String false false
state String false true
state_transition_reason String false true
topics String false false
tumbling_window_in_seconds Int false false
uuid String false true
rds block false false
sqs block false false
on_failure block false false
destination_arn block false false
collection_name block false false
filter block false false
pattern block false false
metrics block false false
maximum_pollers block false false
maximum_concurrency block false false
endpoints block false false
type block false false
tags block false false
tags_all block false false

aws_lambda_function

Readable name: Function

Location of source_code: terraform-provider-aws\internal\service\lambda\function.go

Documentation URL: aws_lambda_function

Parameters

name Type Required Computed
architectures String false true
arn String false true
code_sha256 String false true
code_signing_config_arn String false false
dead_letter_config String true false
description String false false
environment Map false false
ephemeral_storage Int false true
file_system_config String true false
local_mount_path String true false
filename String false false
function_name String true false
handler String false false
image_config List false false
entry_point List false false
working_directory String false false
image_uri String false false
invoke_arn String false true
kms_key_arn String false false
last_modified String false true
layers String false false
logging_config String false true
log_format String true false
log_group String false true
system_log_level String false false
memory_size Int false false
package_type String false false
publish Bool false false
qualified_arn String false true
qualified_invoke_arn String false true
replace_security_groups_on_destroy Bool false false
replacement_security_group_ids Set false false
reserved_concurrent_executions Int false false
role String true false
runtime String false false
s3_bucket String false false
s3_key String false false
s3_object_version String false false
signing_job_arn String false true
signing_profile_version_arn String false true
skip_destroy Bool false false
snap_start String true false
optimization_status String false true
source_code_hash String false true
source_code_size Int false true
timeout Int false false
tracing_config String true true
version String false true
vpc_config Bool false false
security_group_ids Set true false
subnet_ids Set true false
vpc_id String false true
target_arn block false false
variables block false false
size block false false
command block false false
application_log_level block false false
apply_on block false false
tags block false false
tags_all block false false
mode block false false
ipv6_allowed_for_dual_stack block false false

aws_lambda_function_event_invoke_config

Readable name: Function Event Invoke Config

Location of source_code: terraform-provider-aws\internal\service\lambda\function_event_invoke_config.go

Documentation URL: aws_lambda_function_event_invoke_config

Parameters

name Type Required Computed
destination_config String true false
on_success String true false
function_name String true false
maximum_event_age_in_seconds Int false false
maximum_retry_attempts Int false false
qualifier String false false
on_failure block false false
destination block false false

aws_lambda_function_url

Readable name: Function URL

Location of source_code: terraform-provider-aws\internal\service\lambda\function_url.go

Documentation URL: aws_lambda_function_url

Parameters

name Type Required Computed
authorization_type String true false
cors Bool false false
allow_headers Set false false
allow_methods Set false false
allow_origins Set false false
expose_headers Set false false
max_age Int false false
function_arn String false true
function_name String true false
function_url String false true
invoke_mode String false false
qualifier String false false
url_id String false true
allow_credentials block false false

aws_lambda_invocation

Readable name: Invocation

Location of source_code: terraform-provider-aws\internal\service\lambda\invocation.go

Documentation URL: aws_lambda_invocation

Parameters

name Type Required Computed
function_name String true false
input String true false
lifecycle_scope String false false
qualifier String false false
result String false true
terraform_key String false false
triggers Map false false

aws_lambda_layer_version

Readable name: Layer Version

Location of source_code: terraform-provider-aws\internal\service\lambda\layer_version.go

Documentation URL: aws_lambda_layer_version

Parameters

name Type Required Computed
arn String false true
code_sha256 String false true
compatible_architectures String false false
compatible_runtimes String false false
created_date String false true
description String false false
filename String false false
layer_arn String false true
layer_name String true false
license_info String false false
s3_bucket String false false
s3_key String false false
s3_object_version String false false
signing_job_arn String false true
signing_profile_version_arn String false true
skip_destroy Bool false false
source_code_hash String false true
source_code_size Int false true
version String false true

aws_lambda_layer_version_permission

Readable name: Layer Version Permission

Location of source_code: terraform-provider-aws\internal\service\lambda\layer_version_permission.go

Documentation URL: aws_lambda_layer_version_permission

Parameters

name Type Required Computed
action String true false
layer_name String true false
organization_id String false false
policy String false true
principal String true false
revision_id String false true
skip_destroy Bool false false
statement_id String true false
version_number Int true false

aws_lambda_permission

Readable name: Permission

Location of source_code: terraform-provider-aws\internal\service\lambda\permission.go

Documentation URL: aws_lambda_permission

Parameters

name Type Required Computed
action String true false
event_source_token String false false
function_name String true false
function_url_auth_type String false false
principal String true false
principal_org_id String false false
qualifier String false false
source_account String false false
source_arn String false false
statement_id String false true
statement_id_prefix String false true

aws_lambda_provisioned_concurrency_config

Readable name: Provisioned Concurrency Config

Location of source_code: terraform-provider-aws\internal\service\lambda\provisioned_concurrency_config.go

Documentation URL: aws_lambda_provisioned_concurrency_config

Parameters

name Type Required Computed
function_name String true false
provisioned_concurrent_executions Int true false
qualifier String true false
skip_destroy Bool false false

aws_lex_bot

Readable name: Bot

Location of source_code: terraform-provider-aws\internal\service\lexmodels\bot.go

Documentation URL: aws_lex_bot

Parameters

name Type Required Computed
abort_statement List true false
arn String false true
checksum String false true
child_directed Bool true false
clarification_prompt List false false
create_version Bool false false
created_date String false true
description String false false
detect_sentiment Bool false false
enable_model_improvements Bool false false
failure_reason String false true
idle_session_ttl_in_seconds Int false false
intent String true false
intent_version String true false
last_updated_date String false true
locale String false false
name String true false
nlu_intent_confidence_threshold Float false false
process_behavior String false false
status String false true
version String false true
voice_id String false true
intent_name block false false

aws_lex_bot_alias

Readable name: Bot Alias

Location of source_code: terraform-provider-aws\internal\service\lexmodels\bot_alias.go

Documentation URL: aws_lex_bot_alias

Parameters

name Type Required Computed
arn String false true
bot_name String true false
bot_version String true false
checksum String false true
conversation_logs String true false
log_settings Set false false
created_date String false true
description String false false
last_updated_date String false true
name String true false
iam_role_arn block false false

aws_lex_intent

Readable name: Intent

Location of source_code: terraform-provider-aws\internal\service\lexmodels\intent.go

Documentation URL: aws_lex_intent

Parameters

name Type Required Computed
arn String false true
checksum String false true
conclusion_statement List false false
confirmation_prompt List false false
create_version Bool false false
created_date String false true
description String false false
dialog_code_hook List false false
follow_up_prompt List false false
prompt List true false
rejection_statement List false false
fulfillment_activity List true false
type String true false
last_updated_date String false true
name String true false
parent_intent_signature String false false
sample_utterances String false false
slot String false false
priority Int false false
response_card String false false
slot_constraint String true false
slot_type String true false
slot_type_version String false false
value_elicitation_prompt List false false
version String false true
code_hook block false false

aws_lex_slot_type

Readable name: Slot Type

Location of source_code: terraform-provider-aws\internal\service\lexmodels\slot_type.go

Documentation URL: aws_lex_slot_type

Parameters

name Type Required Computed
checksum String false true
create_version Bool false false
created_date String false true
description String false false
enumeration_value String true false
value String true false
last_updated_date String false true
name String true false
value_selection_strategy String false false
version String false true
synonyms block false false

aws_licensemanager_association

Readable name: Association

Location of source_code: terraform-provider-aws\internal\service\licensemanager\association.go

Documentation URL: aws_licensemanager_association

Parameters

name Type Required Computed
license_configuration_arn String true false
resource_arn String true false

aws_licensemanager_grant

Readable name: Grant

Location of source_code: terraform-provider-aws\internal\service\licensemanager\grant.go

Documentation URL: aws_licensemanager_grant

Parameters

name Type Required Computed
allowed_operations String true false
arn String false true
home_region String false true
license_arn String true false
name String true false
parent_arn String false true
principal String true false
status String false true
version String false true

aws_licensemanager_grant_accepter

Readable name: Grant Accepter

Location of source_code: terraform-provider-aws\internal\service\licensemanager\grant_accepter.go

Documentation URL: aws_licensemanager_grant_accepter

Parameters

name Type Required Computed
allowed_operations String false true
grant_arn String true false
home_region String false true
license_arn String false true
name String false true
parent_arn String false true
principal String false true
status String false true
version String false true

aws_licensemanager_license_configuration

Readable name: License Configuration

Location of source_code: terraform-provider-aws\internal\service\licensemanager\license_configuration.go

Documentation URL: aws_licensemanager_license_configuration

Parameters

name Type Required Computed
arn String false true
description String false false
license_count Int false false
license_count_hard_limit Bool false false
license_counting_type String true false
license_rules String false false
name String true false
owner_account_id String false true
tags block false false
tags_all block false false

aws_lightsail_bucket

Readable name: Bucket

Location of source_code: terraform-provider-aws\internal\service\lightsail\bucket.go

Documentation URL: aws_lightsail_bucket

Parameters

name Type Required Computed
arn String false true
availability_zone String false true
bundle_id String true false
created_at String false true
force_delete Bool false false
name String true false
region String false true
support_code String false true
url String false true
tags block false false
tags_all block false false

aws_lightsail_bucket_access_key

Readable name: Bucket Access Key

Location of source_code: terraform-provider-aws\internal\service\lightsail\bucket_access_key.go

Documentation URL: aws_lightsail_bucket_access_key

Parameters

name Type Required Computed
access_key_id String false true
bucket_name String true false
created_at String false true
secret_access_key String false true
status String false true

aws_lightsail_bucket_resource_access

Readable name: Bucket Resource Access

Location of source_code: terraform-provider-aws\internal\service\lightsail\bucket_resource_access.go

Documentation URL: aws_lightsail_bucket_resource_access

Parameters

name Type Required Computed
bucket_name String true false
resource_name String true false

aws_lightsail_certificate

Readable name: Certificate

Location of source_code: terraform-provider-aws\internal\service\lightsail\certificate.go

Documentation URL: aws_lightsail_certificate

Parameters

name Type Required Computed
arn String false true
created_at String false true
domain_name String false true
domain_validation_options String false true
resource_record_name String false true
resource_record_type String false true
resource_record_value String false true
name String true false
subject_alternative_names String false true
tags block false false
tags_all block false false

aws_lightsail_container_service

Readable name: Container Service

Location of source_code: terraform-provider-aws\internal\service\lightsail\container_service.go

Documentation URL: aws_lightsail_container_service

Parameters

name Type Required Computed
arn String false true
availability_zone String false true
created_at String false true
is_disabled Bool false false
name String true false
power String true false
power_id String false true
principal_arn String false true
private_domain_name String false true
public_domain_names String true false
domain_names String true false
private_registry_access Bool false true
resource_type String false true
scale Int true false
state String false true
url String false true
certificate block false false
certificate_name block false false
ecr_image_puller_role block false false
is_active block false false
tags block false false
tags_all block false false

aws_lightsail_database

Readable name: Database

Location of source_code: terraform-provider-aws\internal\service\lightsail\database.go

Documentation URL: aws_lightsail_database

Parameters

name Type Required Computed
apply_immediately Bool false true
arn String false true
availability_zone String false true
backup_retention_enabled Bool false false
blueprint_id String true false
bundle_id String true false
ca_certificate_identifier String false true
cpu_count Int false true
created_at String false true
disk_size Float false true
engine String false true
engine_version String false true
final_snapshot_name String false false
master_database_name String true false
master_endpoint_address String false true
master_endpoint_port Int false true
master_password String true false
master_username String true false
preferred_backup_window String false true
preferred_maintenance_window String false true
publicly_accessible Bool false false
ram_size Float false true
relational_database_name String true false
secondary_availability_zone String false true
skip_final_snapshot Bool false false
support_code String false true
tags block false false
tags_all block false false

aws_lightsail_disk

Readable name: Disk

Location of source_code: terraform-provider-aws\internal\service\lightsail\disk.go

Documentation URL: aws_lightsail_disk

Parameters

name Type Required Computed
arn String false true
availability_zone String true false
created_at String false true
name String true false
size_in_gb Int true false
support_code String false true
tags block false false
tags_all block false false

aws_lightsail_disk_attachment

Readable name: Disk Attachment

Location of source_code: terraform-provider-aws\internal\service\lightsail\disk_attachment.go

Documentation URL: aws_lightsail_disk_attachment

Parameters

name Type Required Computed
disk_name String true false
instance_name String true false
disk_path String true false

aws_lightsail_distribution

Readable name: Distribution

Location of source_code: terraform-provider-aws\internal\service\lightsail\distribution.go

Documentation URL: aws_lightsail_distribution

Parameters

name Type Required Computed
alternative_domain_names String false true
arn String false true
bundle_id String true false
cache_behavior String true false
path String true false
cache_behavior_settings String false false
cached_http_methods String false false
default_ttl Int false false
forwarded_cookies Set false false
option String false false
forwarded_headers String false false
forwarded_query_strings Bool false false
query_strings_allowed_list Set false false
maximum_ttl Int false false
minimum_ttl Int false false
certificate_name String false false
created_at String false true
default_cache_behavior String true false
domain_name String false true
ip_address_type String false false
location String true true
region_name String true false
is_enabled Bool false false
name String true false
origin String true false
protocol_policy String false false
resource_type String false true
origin_public_dns String false true
status String false true
support_code String false true
behavior block false false
allowed_http_methods block false false
cookies_allow_list block false false
headers_allow_list block false false
availability_zone block false false
tags block false false
tags_all block false false

aws_lightsail_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\lightsail\domain.go

Documentation URL: aws_lightsail_domain

Parameters

name Type Required Computed
domain_name String true false
arn String false true

aws_lightsail_domain_entry

Readable name: Domain Entry

Location of source_code: terraform-provider-aws\internal\service\lightsail\domain_entry.go

Documentation URL: aws_lightsail_domain_entry

Parameters

name Type Required Computed
domain_name String true false
is_alias Bool false false
name String true false
target String true false
type String true false

aws_lightsail_instance

Readable name: Instance

Location of source_code: terraform-provider-aws\internal\service\lightsail\instance.go

Documentation URL: aws_lightsail_instance

Parameters

name Type Required Computed
add_on String true false
snapshot_time String true false
status String true false
name String true false
availability_zone String true false
blueprint_id String true false
bundle_id String true false
key_pair_name String false false
user_data String false false
arn String false true
created_at String false true
cpu_count Int false true
ram_size Float false true
ip_address_type String false false
ipv6_addresses List false true
is_static_ip Bool false true
private_ip_address String false true
public_ip_address String false true
username String false true
type block false false
tags block false false
tags_all block false false

aws_lightsail_instance_public_ports

Readable name: Instance Public Ports

Location of source_code: terraform-provider-aws\internal\service\lightsail\instance_public_ports.go

Documentation URL: aws_lightsail_instance_public_ports

Parameters

name Type Required Computed
instance_name String true false
port_info Set true true
cidr_list_aliases String false true
from_port Int true false
ipv6_cidrs Set false true
protocol String true false
to_port Int true false
cidrs block false false

aws_lightsail_lb

Readable name: LB

Location of source_code: terraform-provider-aws\internal\service\lightsail\lb.go

Documentation URL: aws_lightsail_lb

Parameters

name Type Required Computed
arn String false true
created_at String false true
dns_name String false true
health_check_path String false false
instance_port Int true false
ip_address_type String false false
protocol String false true
public_ports List false true
name String true false
support_code String false true
tags block false false
tags_all block false false

aws_lightsail_lb_attachment

Readable name: Load Balancer Attachment

Location of source_code: terraform-provider-aws\internal\service\lightsail\lb_attachment.go

Documentation URL: aws_lightsail_lb_attachment

Parameters

name Type Required Computed
lb_name String true false
instance_name String true false

aws_lightsail_lb_certificate

Readable name: Load Balancer Certificate

Location of source_code: terraform-provider-aws\internal\service\lightsail\lb_certificate.go

Documentation URL: aws_lightsail_lb_certificate

Parameters

name Type Required Computed
arn String false true
created_at String false true
domain_name String false true
domain_validation_records String false true
resource_record_name String false true
resource_record_type String false true
resource_record_value String false true
lb_name String true false
name String true false
subject_alternative_names String false true
support_code String false true

aws_lightsail_lb_certificate_attachment

Readable name: Load Balancer Certificate Attachment

Location of source_code: terraform-provider-aws\internal\service\lightsail\lb_certificate_attachment.go

Documentation URL: aws_lightsail_lb_certificate_attachment

Parameters

name Type Required Computed
lb_name String true false
certificate_name String true false

aws_lightsail_lb_https_redirection_policy

Readable name: Load Balancer HTTPS Redirection Policy

Location of source_code: terraform-provider-aws\internal\service\lightsail\lb_https_redirection_policy.go

Documentation URL: aws_lightsail_lb_https_redirection_policy

Parameters

name Type Required Computed
enabled Bool true false
lb_name String true false

aws_lightsail_lb_stickiness_policy

Readable name: Load Balancer Stickiness Policy

Location of source_code: terraform-provider-aws\internal\service\lightsail\lb_stickiness_policy.go

Documentation URL: aws_lightsail_lb_stickiness_policy

Parameters

name Type Required Computed
cookie_duration Int true false
enabled Bool true false
lb_name String true false

aws_lightsail_static_ip

Readable name: Static IP

Location of source_code: terraform-provider-aws\internal\service\lightsail\static_ip.go

Documentation URL: aws_lightsail_static_ip

Parameters

name Type Required Computed
name String true false
ip_address String false true
arn String false true
support_code String false true

aws_lightsail_static_ip_attachment

Readable name: Static IP Attachment

Location of source_code: terraform-provider-aws\internal\service\lightsail\static_ip_attachment.go

Documentation URL: aws_lightsail_static_ip_attachment

Parameters

name Type Required Computed
static_ip_name String true false
instance_name String true false
ip_address String false true

aws_location_geofence_collection

Readable name: Geofence Collection

Location of source_code: terraform-provider-aws\internal\service\location\geofence_collection.go

Documentation URL: aws_location_geofence_collection

Parameters

name Type Required Computed
collection_arn String false true
collection_name String true false
create_time String false true
description String false false
kms_key_id String false false
update_time String false true
tags block false false
tags_all block false false

aws_location_map

Readable name: Map

Location of source_code: terraform-provider-aws\internal\service\location\map.go

Documentation URL: aws_location_map

Parameters

name Type Required Computed
configuration String true false
create_time String false true
description String false false
map_arn String false true
map_name String true false
update_time String false true
style block false false
tags block false false
tags_all block false false

aws_location_place_index

Readable name: Map

Location of source_code: terraform-provider-aws\internal\service\location\place_index.go

Documentation URL: aws_location_place_index

Parameters

name Type Required Computed
create_time String false true
data_source String true false
data_source_configuration String false true
description String false false
index_arn String false true
index_name String true false
update_time String false true
intended_use block false false
tags block false false
tags_all block false false

aws_location_route_calculator

Readable name: Route Calculator

Location of source_code: terraform-provider-aws\internal\service\location\route_calculator.go

Documentation URL: aws_location_route_calculator

Parameters

name Type Required Computed
calculator_arn String false true
calculator_name String true false
create_time String false true
data_source String true false
description String false false
update_time String false true
tags block false false
tags_all block false false

aws_location_tracker

Readable name: Route Calculator

Location of source_code: terraform-provider-aws\internal\service\location\tracker.go

Documentation URL: aws_location_tracker

Parameters

name Type Required Computed
create_time String false true
description String false false
kms_key_id String false false
position_filtering String false false
tracker_arn String false true
tracker_name String true false
update_time String false true
tags block false false
tags_all block false false

aws_location_tracker_association

Readable name: Tracker Association

Location of source_code: terraform-provider-aws\internal\service\location\tracker_association.go

Documentation URL: aws_location_tracker_association

Parameters

name Type Required Computed
consumer_arn String true false
tracker_name String true false

aws_cloudwatch_log_account_policy

Readable name: Account Policy

Location of source_code: terraform-provider-aws\internal\service\logs\account_policy.go

Documentation URL: aws_cloudwatch_log_account_policy

Parameters

name Type Required Computed
policy_name String true false
policy_type String true false
scope String false false
selection_criteria String false false
policy_document block false false

aws_cloudwatch_log_data_protection_policy

Readable name: Data Protection Policy

Location of source_code: terraform-provider-aws\internal\service\logs\data_protection_policy.go

Documentation URL: aws_cloudwatch_log_data_protection_policy

Parameters

name Type Required Computed
log_group_name String true false
policy_document block false false

aws_cloudwatch_log_destination

Readable name: Destination

Location of source_code: terraform-provider-aws\internal\service\logs\destination.go

Documentation URL: aws_cloudwatch_log_destination

Parameters

name Type Required Computed
arn String false true
name String true false
role_arn String true false
target_arn String true false
tags block false false
tags_all block false false

aws_cloudwatch_log_destination_policy

Readable name: Destination Policy

Location of source_code: terraform-provider-aws\internal\service\logs\destination_policy.go

Documentation URL: aws_cloudwatch_log_destination_policy

Parameters

name Type Required Computed
destination_name String true false
force_update Bool false false
access_policy block false false

aws_cloudwatch_log_group

Readable name: Log Group

Location of source_code: terraform-provider-aws\internal\service\logs\group.go

Documentation URL: aws_cloudwatch_log_group

Parameters

name Type Required Computed
arn String false true
kms_key_id String false false
log_group_class String false true
name String false true
name_prefix String false true
retention_in_days Int false false
skip_destroy Bool false false
tags block false false
tags_all block false false

aws_cloudwatch_log_metric_filter

Readable name: Metric Filter

Location of source_code: terraform-provider-aws\internal\service\logs\metric_filter.go

Documentation URL: aws_cloudwatch_log_metric_filter

Parameters

name Type Required Computed
log_group_name String true false
metric_transformation nullable.TypeNullableFloat true false
dimensions Map false false
name String true false
namespace String true false
unit String false false
value String true false
pattern String true false
default_value block false false

aws_cloudwatch_query_definition

Readable name: Query Definition

Location of source_code: terraform-provider-aws\internal\service\logs\query_definition.go

Documentation URL: aws_cloudwatch_query_definition

Parameters

name Type Required Computed
name String true false
log_group_names String false false
query_definition_id String false true
query_string String true false

aws_cloudwatch_log_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\logs\resource_policy.go

Documentation URL: aws_cloudwatch_log_resource_policy

Parameters

name Type Required Computed
policy_name String true false
policy_document block false false

aws_cloudwatch_log_stream

Readable name: Log Stream

Location of source_code: terraform-provider-aws\internal\service\logs\stream.go

Documentation URL: aws_cloudwatch_log_stream

Parameters

name Type Required Computed
arn String false true
log_group_name String true false
name String true false

aws_cloudwatch_log_subscription_filter

Readable name: Subscription Filter

Location of source_code: terraform-provider-aws\internal\service\logs\subscription_filter.go

Documentation URL: aws_cloudwatch_log_subscription_filter

Parameters

name Type Required Computed
destination_arn String true false
distribution String false false
filter_pattern String true false
log_group_name String true false
name String true false
role_arn String false true

aws_macie2_account

Readable name: Account

Location of source_code: terraform-provider-aws\internal\service\macie2\account.go

Documentation URL: aws_macie2_account

Parameters

name Type Required Computed
finding_publishing_frequency String false true
status String false true
service_role String false true
created_at String false true
updated_at String false true

aws_macie2_classification_export_configuration

Readable name: Classification Export Configuration

Location of source_code: terraform-provider-aws\internal\service\macie2\classification_export_configuration.go

Documentation URL: aws_macie2_classification_export_configuration

Parameters

name Type Required Computed
s3_destination List false false
bucket_name String true false
key_prefix String false false
kms_key_arn String true false

aws_macie2_classification_job

Readable name: Classification Job

Location of source_code: terraform-provider-aws\internal\service\macie2\classification_job.go

Documentation URL: aws_macie2_classification_job

Parameters

name Type Required Computed
created_at String false true
custom_data_identifier_ids List false true
description String false true
initial_run Bool false false
job_arn String false true
job_id String false true
job_status String false true
job_type String true false
name String false true
name_prefix String false true
s3_job_definition List true false
account_id String true false
buckets List true false
bucket_criteria block false false
excludes String false true
values List false true
key String false true
tag_criterion String false true
tag_values String false true
includes String false true
scoping String false true
tag_scope_term String false true
target String false true
sampling_percentage Int false true
schedule_frequency Bool false true
weekly_schedule String false true
monthly_schedule Int false true
user_paused_details String false true
job_imminent_expiration_health_event_arn String false true
job_paused_at String false true
bucket_definitions block false false
and block false false
simple_criterion block false false
comparator block false false
value block false false
simple_scope_term block false false
daily_schedule block false false
tags block false false
tags_all block false false
job_expires_at block false false

aws_macie2_custom_data_identifier

Readable name: Custom Data Identifier

Location of source_code: terraform-provider-aws\internal\service\macie2\custom_data_identifier.go

Documentation URL: aws_macie2_custom_data_identifier

Parameters

name Type Required Computed
arn String false true
created_at String false true
description String false false
ignore_words String false false
keywords String false false
maximum_match_distance Int false true
name String false true
name_prefix String false true
regex String false false
tags block false false
tags_all block false false

aws_macie2_findings_filter

Readable name: Findings Filter

Location of source_code: terraform-provider-aws\internal\service\macie2\findings_filter.go

Documentation URL: aws_macie2_findings_filter

Parameters

name Type Required Computed
action String true false
arn String false true
description String false false
finding_criteria Set true false
eq_exact_match Set false false
field String true false
gt String false false
gte String false false
lt String false false
lte String false false
neq Set false false
name String false true
name_prefix String false true
position Int false true
criterion block false false
eq block false false
tags block false false
tags_all block false false

aws_macie2_invitation_accepter

Readable name: Invitation Accepter

Location of source_code: terraform-provider-aws\internal\service\macie2\invitation_accepter.go

Documentation URL: aws_macie2_invitation_accepter

Parameters

name Type Required Computed
administrator_account_id String true false
invitation_id String false true

aws_macie2_member

Readable name: Member

Location of source_code: terraform-provider-aws\internal\service\macie2\member.go

Documentation URL: aws_macie2_member

Parameters

name Type Required Computed
account_id String true false
administrator_account_id String false true
arn String false true
email String true false
invitation_disable_email_notification Bool false false
invitation_message String false false
invite Bool false true
invited_at String false true
master_account_id String false true
relationship_status String false true
status String false true
updated_at String false true
tags block false false
tags_all block false false

aws_macie2_organization_admin_account

Readable name: Organization Admin Account

Location of source_code: terraform-provider-aws\internal\service\macie2\organization_admin_account.go

Documentation URL: aws_macie2_organization_admin_account

Parameters

name Type Required Computed
admin_account_id String true false

aws_media_convert_queue

Readable name: Queue

Location of source_code: terraform-provider-aws\internal\service\mediaconvert\queue.go

Documentation URL: aws_media_convert_queue

Parameters

name Type Required Computed
arn String false true
concurrent_jobs Int false true
description String false false
name String true false
pricing_plan String false false
reservation_plan_settings String true true
renewal_type String true false
reserved_slots Int true false
status String false false
commitment block false false
tags block false false
tags_all block false false

aws_medialive_channel

Readable name: Channel

Location of source_code: terraform-provider-aws\internal\service\medialive\channel.go

Documentation URL: aws_medialive_channel

Parameters

name Type Required Computed
arn String false true
cdi_input_specification String true false
channel_class String true false
channel_id String false true
destinations String true false
media_package_settings String true false
multiplex_settings String true false
program_name String true false
settings String false false
stream_name String false false
url String false false
username String false false
input_attachments String true false
error_clear_time_msec Int false false
failover_condition String true false
audio_silence_threshold_msec Int false false
input_loss_settings Int false false
video_black_settings Float false false
video_black_threshold_msec Int false false
input_preference String false false
input_attachment_name String true false
input_id String true false
input_settings String true true
selector_settings Int false false
name String true false
audio_language_selection String true false
language_selection_policy String false false
audio_pid_selection Int true false
audio_track_selection String true false
tracks Int true false
caption_selector String true false
language_code String false false
arib_source_settings List false false
dvb_sub_source_settings String false false
pid Int false false
embedded_source_settings String false false
scte20_detection String false false
source_608_channel_number Int false false
scte20_source_settings String false false
scte27_source_settings String false false
teletext_source_settings Float true false
left_offset Float true false
top_offset Float true false
width Float true false
page_number String false false
deblock_filter String false false
denoise_filter String false false
filter_strength Int false false
input_filter String false true
network_input_settings Int false false
buffer_segments Int false false
retries Int false false
retry_interval Int false false
scte35_source String false false
server_validation String false false
scte35_pid Int false false
smpte2038_data_preference String false false
source_end_behavior String false false
video_selector String false false
color_space_usage String false false
input_specification String true false
maximum_bitrate String true false
input_resolution String true false
log_level String false true
maintenance String true true
maintenance_start_time String true false
role_arn String false false
start_channel Bool false false
vpc Set false true
network_interface_ids Set false true
public_address_allocation_ids List true false
security_group_ids Set false true
subnet_ids Set true false
resolution block false false
id block false false
multiplex_id block false false
password_param block false false
encoder_settings block false false
automatic_input_failover_settings block false false
secondary_input_id block false false
failover_condition_settings block false false
audio_silence_settings block false false
audio_selector_name block false false
input_loss_threshold_msec block false false
black_detect_threshold block false false
audio_selector block false false
audio_hls_rendition_selection block false false
group_id block false false
dolby_e_decode block false false
program_selection block false false
track block false false
ancillary_source_settings block false false
source_ancillary_channel_number block false false
ocr_language block false false
convert_608_to_708 block false false
output_rectangle block false false
height block false false
hls_input_settings block false false
bandwidth block false false
color_space block false false
codec block false false
maintenance_day block false false
availability_zones block false false
tags block false false
tags_all block false false

aws_medialive_input

Readable name: Input

Location of source_code: terraform-provider-aws\internal\service\medialive\input.go

Documentation URL: aws_medialive_input

Parameters

name Type Required Computed
arn String false true
attached_channels List false false
destinations String true false
input_class String false true
input_devices String true true
input_partner_ids List false false
input_security_groups List false false
input_source_type String false true
media_connect_flows String true true
name String true false
role_arn String false true
sources String true true
url String true false
username String true false
type String true false
vpc List true false
security_group_ids List false false
stream_name block false false
id block false false
flow_arn block false false
password_param block false false
subnet_ids block false false
tags block false false
tags_all block false false

aws_medialive_input_security_group

Readable name: Input Security Group

Location of source_code: terraform-provider-aws\internal\service\medialive\input_security_group.go

Documentation URL: aws_medialive_input_security_group

Parameters

name Type Required Computed
arn String false true
inputs List false true
whitelist_rules String true false
cidr block false false
tags block false false
tags_all block false false

aws_medialive_multiplex

Readable name: Multiplex

Location of source_code: terraform-provider-aws\internal\service\medialive\multiplex.go

Documentation URL: aws_medialive_multiplex

Parameters

name Type Required Computed
arn String false true
availability_zones List true false
multiplex_settings Int true false
transport_stream_reserved_bitrate Int false true
transport_stream_id Int true false
maximum_video_buffer_delay_milliseconds Int false true
name String true false
start_multiplex Bool false false
transport_stream_bitrate block false false
tags block false false
tags_all block false false

aws_media_package_channel

Readable name: Channel

Location of source_code: terraform-provider-aws\internal\service\mediapackage\channel.go

Documentation URL: aws_media_package_channel

Parameters

name Type Required Computed
arn String false true
channel_id String true false
description String false false
hls_ingest String false true
url String false true
username String false true
ingest_endpoints block false false
password block false false
tags block false false
tags_all block false false

aws_media_store_container

Readable name: Container

Location of source_code: terraform-provider-aws\internal\service\mediastore\container.go

Documentation URL: aws_media_store_container

Parameters

name Type Required Computed
name String true false
arn String false true
endpoint String false true
tags block false false
tags_all block false false

aws_media_store_container_policy

Readable name: Container Policy

Location of source_code: terraform-provider-aws\internal\service\mediastore\container_policy.go

Documentation URL: aws_media_store_container_policy

Parameters

name Type Required Computed
container_name String true false
policy String true false

aws_memorydb_acl

Readable name: ACL

Location of source_code: terraform-provider-aws\internal\service\memorydb\acl.go

Documentation URL: aws_memorydb_acl

Parameters

name Type Required Computed
arn String false true
minimum_engine_version String false true
name String false true
name_prefix String false true
user_names String false false
tags block false false
tags_all block false false

aws_memorydb_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\memorydb\cluster.go

Documentation URL: aws_memorydb_cluster

Parameters

name Type Required Computed
acl_name String true false
arn String false true
auto_minor_version_upgrade Bool false false
data_tiering Bool false false
description String false false
engine_patch_version String false true
multi_region_cluster_name String false false
engine String false true
engine_version String false true
final_snapshot_name String false false
kms_key_arn String false false
maintenance_window String false true
name String false true
name_prefix String false true
node_type String true false
num_replicas_per_shard Int false false
num_shards Int false false
parameter_group_name String false true
port Int false true
security_group_ids String false false
shards String false true
nodes String false true
create_time String false true
num_nodes Int false true
slots String false true
snapshot_arns List false false
snapshot_name String false false
snapshot_retention_limit Int false true
snapshot_window String false true
sns_topic_arn String false false
subnet_group_name String false true
tls_enabled Bool false false
cluster_endpoint block false false
availability_zone block false false
endpoint block false false
tags block false false
tags_all block false false

aws_memorydb_parameter_group

Readable name: Parameter Group

Location of source_code: terraform-provider-aws\internal\service\memorydb\parameter_group.go

Documentation URL: aws_memorydb_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String false true
name_prefix String false true
parameter String true false
value String true false
tags block false false
tags_all block false false

aws_memorydb_snapshot

Readable name: Snapshot

Location of source_code: terraform-provider-aws\internal\service\memorydb\snapshot.go

Documentation URL: aws_memorydb_snapshot

Parameters

name Type Required Computed
arn String false true
cluster_configuration String false true
engine String false true
engine_version String false true
maintenance_window String false true
name String false true
node_type String false true
num_shards Int false true
parameter_group_name String false true
port Int false true
snapshot_retention_limit Int false true
snapshot_window String false true
subnet_group_name String false true
topic_arn String false true
vpc_id String false true
cluster_name String true false
kms_key_arn String false false
name_prefix String false true
source String false true
description block false false
tags block false false
tags_all block false false

aws_memorydb_subnet_group

Readable name: Subnet Group

Location of source_code: terraform-provider-aws\internal\service\memorydb\subnet_group.go

Documentation URL: aws_memorydb_subnet_group

Parameters

name Type Required Computed
arn String false true
description String false false
name String false true
name_prefix String false true
subnet_ids Set true false
vpc_id String false true
tags block false false
tags_all block false false

aws_memorydb_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\memorydb\user.go

Documentation URL: aws_memorydb_user

Parameters

name Type Required Computed
access_string String true false
arn String false true
authentication_mode String true false
password_count Int false true
type String true false
minimum_engine_version String false true
user_name String true false
passwords block false false
tags block false false
tags_all block false false

aws_mq_broker

Readable name: Broker

Location of source_code: terraform-provider-aws\internal\service\mq\broker.go

Documentation URL: aws_mq_broker

Parameters

name Type Required Computed
apply_immediately Bool false false
arn String false true
authentication_strategy String false true
auto_minor_version_upgrade Bool false false
broker_name String true false
configuration String false true
revision Int false true
data_replication_mode String false true
data_replication_primary_broker_arn String false false
deployment_mode String false false
encryption_options String false true
use_aws_owned_key Bool false false
engine_type String true false
engine_version String true false
host_instance_type String true false
instances String false true
endpoints List false true
ip_address String false true
ldap_server_metadata List false false
role_base String false false
role_name String false false
role_search_matching String false false
role_search_subtree Bool false false
service_account_password String false false
service_account_username String false false
user_base String false false
user_role_name String false false
user_search_matching String false false
user_search_subtree Bool false false
logs nullable.TypeNullableBool false false
general Bool false false
maintenance_window_start_time String true true
time_of_day String true false
time_zone String true false
pending_data_replication_mode String false true
publicly_accessible Bool false false
security_groups Set false false
storage_type String false true
subnet_ids Set false false
user Set true false
console_access Bool false false
groups String false false
password String true false
replication_user Bool false false
username String true false
id block false false
kms_key_id block false false
console_url block false false
hosts block false false
audit block false false
day_of_week block false false
tags block false false
tags_all block false false

aws_mq_configuration

Readable name: Configuration

Location of source_code: terraform-provider-aws\internal\service\mq\configuration.go

Documentation URL: aws_mq_configuration

Parameters

name Type Required Computed
arn String false true
authentication_strategy String false true
data String true false
description String false false
engine_type String true false
engine_version String true false
latest_revision Int false true
name String true false
tags block false false
tags_all block false false

aws_mwaa_environment

Readable name: Environment

Location of source_code: terraform-provider-aws\internal\service\mwaa\environment.go

Documentation URL: aws_mwaa_environment

Parameters

name Type Required Computed
airflow_configuration_options Map false false
airflow_version String false true
arn String false true
created_at String false true
database_vpc_endpoint_service String false true
dag_s3_path String true false
endpoint_management String false true
environment_class String false true
execution_role_arn String true false
kms_key String false false
last_updated String false true
error String false true
error_message String false true
status String false true
logging_configuration List false true
scheduler_logs List false true
task_logs List false true
webserver_logs List false true
worker_logs List false true
max_webservers Int false true
max_workers Int false true
min_webservers Int false true
min_workers Int false true
name String true false
network_configuration Set true false
subnet_ids Set true false
plugins_s3_object_version String false true
plugins_s3_path String false false
requirements_s3_object_version String false true
requirements_s3_path String false false
schedulers Int false true
service_role_arn String false true
source_bucket_arn String true false
startup_script_s3_object_version String false true
startup_script_s3_path String false false
webserver_access_mode String false true
webserver_url String false true
webserver_vpc_endpoint_service String false true
weekly_maintenance_window_start String false true
error_code block false false
dag_processing_logs block false false
security_group_ids block false false
tags block false false
tags_all block false false

aws_neptune_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\neptune\cluster.go

Documentation URL: aws_neptune_cluster

Parameters

name Type Required Computed
allow_major_version_upgrade Bool false true
apply_immediately Bool false true
arn String false true
availability_zones Set false true
backup_retention_period Int false false
cluster_identifier String false true
cluster_identifier_prefix String false true
cluster_members Set false true
cluster_resource_id String false true
copy_tags_to_snapshot Bool false false
deletion_protection Bool false false
enable_cloudwatch_logs_exports String false false
endpoint String false true
engine String false false
engine_version String false true
final_snapshot_identifier String false false
global_cluster_identifier String false false
hosted_zone_id String false true
iam_database_authentication_enabled Bool false false
iam_roles String false false
kms_key_arn String false true
neptune_cluster_parameter_group_name String false true
neptune_instance_parameter_group_name String false false
neptune_subnet_group_name String false true
port Int false false
preferred_backup_window String false true
preferred_maintenance_window String false true
reader_endpoint String false true
replication_source_identifier String false false
serverless_v2_scaling_configuration Float false false
min_capacity Float false false
skip_final_snapshot Bool false false
snapshot_identifier String false false
storage_encrypted Bool false false
storage_type String false true
vpc_security_group_ids Set false true
max_capacity block false false
tags block false false
tags_all block false false

aws_neptune_cluster_endpoint

Readable name: Cluster Endpoint

Location of source_code: terraform-provider-aws\internal\service\neptune\cluster_endpoint.go

Documentation URL: aws_neptune_cluster_endpoint

Parameters

name Type Required Computed
arn String false true
cluster_endpoint_identifier String true false
cluster_identifier String true false
endpoint String false true
endpoint_type String true false
excluded_members Set false false
static_members Set false false
tags block false false
tags_all block false false

aws_neptune_cluster_instance

Readable name: Cluster Instance

Location of source_code: terraform-provider-aws\internal\service\neptune\cluster_instance.go

Documentation URL: aws_neptune_cluster_instance

Parameters

name Type Required Computed
address String false true
apply_immediately Bool false true
arn String false true
auto_minor_version_upgrade Bool false false
availability_zone String false true
cluster_identifier String true false
dbi_resource_id String false true
endpoint String false true
engine String false false
engine_version String false true
identifier String false true
identifier_prefix String false true
instance_class String true false
kms_key_arn String false true
neptune_parameter_group_name String false true
neptune_subnet_group_name String false true
port Int false false
preferred_backup_window String false true
preferred_maintenance_window String false true
promotion_tier Int false false
publicly_accessible Bool false false
skip_final_snapshot Bool false false
storage_encrypted Bool false true
storage_type String false true
writer Bool false true
tags block false false
tags_all block false false

aws_neptune_cluster_parameter_group

Readable name: Cluster Parameter Group

Location of source_code: terraform-provider-aws\internal\service\neptune\cluster_parameter_group.go

Documentation URL: aws_neptune_cluster_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String true false
name_prefix String false true
parameter String false false
value String true false
apply_method block false false
tags block false false
tags_all block false false

aws_neptune_cluster_snapshot

Readable name: Cluster Snapshot

Location of source_code: terraform-provider-aws\internal\service\neptune\cluster_snapshot.go

Documentation URL: aws_neptune_cluster_snapshot

Parameters

name Type Required Computed
allocated_storage Int false true
availability_zones List false false
db_cluster_identifier String true false
db_cluster_snapshot_arn String false true
db_cluster_snapshot_identifier String true false
engine String false true
engine_version String false true
kms_key_id String false true
license_model String false true
port Int false true
snapshot_type String false true
source_db_cluster_snapshot_arn String false true
status String false true
storage_encrypted Bool false true
vpc_id String false true

aws_neptune_event_subscription

Readable name: Event Subscription

Location of source_code: terraform-provider-aws\internal\service\neptune\event_subscription.go

Documentation URL: aws_neptune_event_subscription

Parameters

name Type Required Computed
arn String false true
customer_aws_id String false true
enabled Bool false false
event_categories Set false false
name String false true
name_prefix String false true
sns_topic_arn String true false
source_ids Set false false
source_type String false false
tags block false false
tags_all block false false

aws_neptune_global_cluster

Readable name: Global Cluster

Location of source_code: terraform-provider-aws\internal\service\neptune\global_cluster.go

Documentation URL: aws_neptune_global_cluster

Parameters

name Type Required Computed
arn String false true
deletion_protection Bool false false
engine String false true
engine_version String false true
global_cluster_identifier String true false
global_cluster_members String false true
is_writer Bool false true
global_cluster_resource_id String false true
source_db_cluster_identifier String false true
status String false true
storage_encrypted Bool false true
db_cluster_arn block false false

aws_neptune_parameter_group

Readable name: Parameter Group

Location of source_code: terraform-provider-aws\internal\service\neptune\parameter_group.go

Documentation URL: aws_neptune_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String true false
name_prefix String false true
parameter String false false
value String true false
apply_method block false false
tags block false false
tags_all block false false

aws_neptune_subnet_group

Readable name: Subnet Group

Location of source_code: terraform-provider-aws\internal\service\neptune\subnet_group.go

Documentation URL: aws_neptune_subnet_group

Parameters

name Type Required Computed
arn String false true
description String false false
name String false true
name_prefix String false true
subnet_ids Set true false
tags block false false
tags_all block false false

aws_networkfirewall_firewall

Readable name: Firewall

Location of source_code: terraform-provider-aws\internal\service\networkfirewall\firewall.go

Documentation URL: aws_networkfirewall_firewall

Parameters

name Type Required Computed
arn String false true
delete_protection Bool false false
description String false false
firewall_policy_arn String true false
firewall_policy_change_protection Bool false false
firewall_status String false true
subnet_id String true false
availability_zone String false true
name String true false
subnet_change_protection Bool false false
subnet_mapping String true true
update_token String false true
vpc_id String true false
encryption_configuration block false false
sync_states block false false
attachment block false false
endpoint_id block false false
ip_address_type block false false
tags block false false
tags_all block false false

aws_networkfirewall_firewall_policy

Readable name: Firewall Policy

Location of source_code: terraform-provider-aws\internal\service\networkfirewall\firewall_policy.go

Documentation URL: aws_networkfirewall_firewall_policy

Parameters

name Type Required Computed
arn String false true
description String false false
firewall_policy Set true false
key String true false
stateful_default_actions Set false false
stateful_engine_options Int false false
rule_order String false false
stream_exception_policy String false false
stateful_rule_group_reference String false false
priority Int false false
resource_arn String true false
stateless_default_actions Set true false
stateless_fragment_default_actions Set true false
stateless_rule_group_reference Int true false
tls_inspection_configuration_arn String false false
name String true false
update_token String false true
encryption_configuration block false false
policy_variables block false false
rule_variables block false false
ip_set block false false
definition block false false
flow_timeouts block false false
tcp_idle_timeout_seconds block false false
override block false false
action block false false
stateless_custom_action block false false
tags block false false
tags_all block false false

aws_networkfirewall_logging_configuration

Readable name: Logging Configuration

Location of source_code: terraform-provider-aws\internal\service\networkfirewall\logging_configuration.go

Documentation URL: aws_networkfirewall_logging_configuration

Parameters

name Type Required Computed
firewall_arn String true false
logging_configuration Map true false
log_destination_type String true false
log_type String true false
log_destination_config block false false
log_destination block false false

aws_networkfirewall_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\networkfirewall\resource_policy.go

Documentation URL: aws_networkfirewall_resource_policy

Parameters

name Type Required Computed
policy String true false
resource_arn String true false

aws_networkfirewall_rule_group

Readable name: Rule Group

Location of source_code: terraform-provider-aws\internal\service\networkfirewall\rule_group.go

Documentation URL: aws_networkfirewall_rule_group

Parameters

name Type Required Computed
arn String false true
capacity Int true false
description String false false
name String true false
rule_group String true true
key String true false
rules_source String true false
target_types String true false
targets Set true false
rules_string String false false
stateful_rule String true false
header String true false
destination_port Int true false
direction String true false
protocol String true false
source String true false
source_port Int true false
rule_option String true false
settings Set false false
stateless_rules_and_custom_actions Int true false
rule_definition Set true false
match_attributes String true false
to_port Int false false
protocols Set false false
tcp_flag String true false
masks String false false
rule_variables String true false
ip_set Set true false
port_sets String true false
port_set Set true false
stateful_rule_options String true false
rules String false false
type String true false
update_token String false true
encryption_configuration block false false
reference_sets block false false
ip_set_references block false false
ip_set_reference block false false
reference_arn block false false
rules_source_list block false false
generated_rules_type block false false
action block false false
destination block false false
keyword block false false
custom_action block false false
stateless_rule block false false
priority block false false
actions block false false
address_definition block false false
from_port block false false
flags block false false
ip_sets block false false
definition block false false
rule_order block false false
tags block false false
tags_all block false false

aws_networkmanager_attachment_accepter

Readable name: Attachment Accepter

Location of source_code: terraform-provider-aws\internal\service\networkmanager\attachment_accepter.go

Documentation URL: aws_networkmanager_attachment_accepter

Parameters

name Type Required Computed
attachment_id String true false
attachment_policy_rule_number Int false true
attachment_type String true false
core_network_arn String false true
core_network_id String false true
edge_location String false true
edge_locations String false true
owner_account_id String false true
resource_arn String false true
segment_name String false true
state String false true

aws_networkmanager_connection

Readable name: Connection

Location of source_code: terraform-provider-aws\internal\service\networkmanager\connection.go

Documentation URL: aws_networkmanager_connection

Parameters

name Type Required Computed
arn String false true
connected_device_id String true false
connected_link_id String false false
description String false false
device_id String true false
global_network_id String true false
link_id String false false
tags block false false
tags_all block false false

aws_networkmanager_connect_attachment

Readable name: Connect Attachment

Location of source_code: terraform-provider-aws\internal\service\networkmanager\connect_attachment.go

Documentation URL: aws_networkmanager_connect_attachment

Parameters

name Type Required Computed
arn String false true
attachment_id String false true
attachment_policy_rule_number Int false true
attachment_type String false true
core_network_arn String false true
core_network_id String true false
edge_location String true false
options String true false
owner_account_id String false true
resource_arn String false true
segment_name String false true
state String false true
transport_attachment_id String true false
protocol block false false
tags block false false
tags_all block false false

aws_networkmanager_connect_peer

Readable name: Connect Peer

Location of source_code: terraform-provider-aws\internal\service\networkmanager\connect_peer.go

Documentation URL: aws_networkmanager_connect_peer

Parameters

name Type Required Computed
arn String false true
bgp_options Int false false
configuration String false true
core_network_asn Int false true
peer_address String true false
peer_asn Int false true
core_network_address String false false
inside_cidr_blocks String false false
protocol String false true
connect_attachment_id String true false
connect_peer_id String false true
core_network_id String false true
created_at String false true
edge_location String false true
subnet_arn String false false
state String false true
bgp_configurations block false false
tags block false false
tags_all block false false

aws_networkmanager_core_network

Readable name: Core Network

Location of source_code: terraform-provider-aws\internal\service\networkmanager\core_network.go

Documentation URL: aws_networkmanager_core_network

Parameters

name Type Required Computed
arn String false true
base_policy_document String false false
base_policy_region String false false
base_policy_regions String false false
create_base_policy Bool false false
created_at String false true
description String false false
edges Int false true
edge_location String false true
inside_cidr_blocks List false true
global_network_id String true false
segments List false true
name String false true
shared_segments List false true
state String false true
asn block false false
edge_locations block false false
tags block false false
tags_all block false false

aws_networkmanager_core_network_policy_attachment

Readable name: Core Network Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\networkmanager\core_network_policy_attachment.go

Documentation URL: aws_networkmanager_core_network_policy_attachment

Parameters

name Type Required Computed
core_network_id String true false
policy_document String true false
state String false true

aws_networkmanager_customer_gateway_association

Readable name: Customer Gateway Association

Location of source_code: terraform-provider-aws\internal\service\networkmanager\customer_gateway_association.go

Documentation URL: aws_networkmanager_customer_gateway_association

Parameters

name Type Required Computed
customer_gateway_arn String true false
device_id String true false
global_network_id String true false
link_id String false false

aws_networkmanager_device

Readable name: Device

Location of source_code: terraform-provider-aws\internal\service\networkmanager\device.go

Documentation URL: aws_networkmanager_device

Parameters

name Type Required Computed
arn String false true
aws_location String false false
zone String false false
description String false false
global_network_id String true false
location String false false
latitude String false false
longitude String false false
model String false false
serial_number String false false
site_id String false false
type String false false
vendor String false false
subnet_arn block false false
address block false false
tags block false false
tags_all block false false

aws_networkmanager_global_network

Readable name: Global Network

Location of source_code: terraform-provider-aws\internal\service\networkmanager\global_network.go

Documentation URL: aws_networkmanager_global_network

Parameters

name Type Required Computed
arn String false true
description String false false
tags block false false
tags_all block false false

Readable name: Link

Location of source_code: terraform-provider-aws\internal\service\networkmanager\link.go

Documentation URL: aws_networkmanager_link

Parameters

name Type Required Computed
arn String false true
bandwidth Int true false
upload_speed Int false false
description String false false
global_network_id String true false
provider_name String false false
site_id String true false
type String false false
download_speed block false false
tags block false false
tags_all block false false

Readable name: Link Association

Location of source_code: terraform-provider-aws\internal\service\networkmanager\link_association.go

Documentation URL: aws_networkmanager_link_association

Parameters

name Type Required Computed
device_id String true false
global_network_id String true false
link_id String true false

aws_networkmanager_site

Readable name: Site

Location of source_code: terraform-provider-aws\internal\service\networkmanager\site.go

Documentation URL: aws_networkmanager_site

Parameters

name Type Required Computed
arn String false true
description String false false
global_network_id String true false
location String false false
latitude String false false
longitude String false false
address block false false
tags block false false
tags_all block false false

aws_networkmanager_site_to_site_vpn_attachment

Readable name: Site To Site VPN Attachment

Location of source_code: terraform-provider-aws\internal\service\networkmanager\site_to_site_vpn_attachment.go

Documentation URL: aws_networkmanager_site_to_site_vpn_attachment

Parameters

name Type Required Computed
arn String false true
attachment_policy_rule_number Int false true
attachment_type String false true
core_network_arn String false true
core_network_id String true false
edge_location String false true
owner_account_id String false true
resource_arn String false true
segment_name String false true
state String false true
vpn_connection_arn String true false
tags block false false
tags_all block false false

aws_networkmanager_transit_gateway_connect_peer_association

Readable name: Transit Gateway Connect Peer Association

Location of source_code: terraform-provider-aws\internal\service\networkmanager\transit_gateway_connect_peer_association.go

Documentation URL: aws_networkmanager_transit_gateway_connect_peer_association

Parameters

name Type Required Computed
device_id String true false
global_network_id String true false
link_id String false false
transit_gateway_connect_peer_arn String true false

aws_networkmanager_transit_gateway_peering

Readable name: Transit Gateway Peering

Location of source_code: terraform-provider-aws\internal\service\networkmanager\transit_gateway_peering.go

Documentation URL: aws_networkmanager_transit_gateway_peering

Parameters

name Type Required Computed
arn String false true
core_network_arn String false true
core_network_id String true false
edge_location String false true
owner_account_id String false true
peering_type String false true
resource_arn String false true
transit_gateway_arn String true false
transit_gateway_peering_attachment_id String false true
tags block false false
tags_all block false false

aws_networkmanager_transit_gateway_registration

Readable name: Transit Gateway Registration

Location of source_code: terraform-provider-aws\internal\service\networkmanager\transit_gateway_registration.go

Documentation URL: aws_networkmanager_transit_gateway_registration

Parameters

name Type Required Computed
global_network_id String true false
transit_gateway_arn String true false

aws_networkmanager_transit_gateway_route_table_attachment

Readable name: Transit Gateway Route Table Attachment

Location of source_code: terraform-provider-aws\internal\service\networkmanager\transit_gateway_route_table_attachment.go

Documentation URL: aws_networkmanager_transit_gateway_route_table_attachment

Parameters

name Type Required Computed
arn String false true
attachment_policy_rule_number Int false true
attachment_type String false true
core_network_arn String false true
core_network_id String false true
edge_location String false true
owner_account_id String false true
peering_id String true false
resource_arn String false true
segment_name String false true
state String false true
transit_gateway_route_table_arn String true false
tags block false false
tags_all block false false

aws_networkmanager_vpc_attachment

Readable name: VPC Attachment

Location of source_code: terraform-provider-aws\internal\service\networkmanager\vpc_attachment.go

Documentation URL: aws_networkmanager_vpc_attachment

Parameters

name Type Required Computed
arn String false true
attachment_policy_rule_number Int false true
attachment_type String false true
core_network_arn String false true
core_network_id String true false
edge_location String false true
options Bool false false
ipv6_support Bool false false
owner_account_id String false true
resource_arn String false true
segment_name String false true
state String false true
subnet_arns String true false
vpc_arn String true false
appliance_mode_support block false false
tags block false false
tags_all block false false

Readable name: Link

Location of source_code: terraform-provider-aws\internal\service\oam\link.go

Documentation URL: aws_oam_link

Parameters

name Type Required Computed
arn String false true
label String false true
label_template String true false
link_configuration String true false
metric_configuration String true false
link_id String false true
resource_types String true false
sink_arn String false true
sink_identifier String true false
log_group_configuration block false false
filter block false false
tags block false false
tags_all block false false

aws_oam_sink

Readable name: Sink

Location of source_code: terraform-provider-aws\internal\service\oam\sink.go

Documentation URL: aws_oam_sink

Parameters

name Type Required Computed
arn String false true
name String true false
sink_id String false true
tags block false false
tags_all block false false

aws_oam_sink_policy

Readable name: Sink Policy

Location of source_code: terraform-provider-aws\internal\service\oam\sink_policy.go

Documentation URL: aws_oam_sink_policy

Parameters

name Type Required Computed
arn String false true
policy String true false
sink_id String false true
sink_identifier String true false

aws_opensearch_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\opensearch\domain.go

Documentation URL: aws_opensearch_domain

Parameters

name Type Required Computed
access_policies String false true
advanced_options Map false true
advanced_security_options Bool false true
enabled Bool false false
internal_user_database_enabled Bool false false
master_user_options String false false
master_user_name String false false
master_user_password String false false
arn String false true
auto_tune_options String true true
maintenance_schedule String true false
duration String true false
value Int true false
start_at String true false
rollback_on_disable String false true
use_off_peak_window Bool false false
cluster_config Bool false true
dedicated_master_count Int false false
dedicated_master_enabled Bool false false
dedicated_master_type String false false
instance_count Int false false
instance_type String false false
multi_az_with_standby_enabled Bool false false
warm_count Int false false
warm_enabled Bool false false
warm_type String false false
zone_awareness_config Int false false
zone_awareness_enabled Bool false false
cognito_options Bool false false
identity_pool_id String true false
role_arn String true false
user_pool_id String true false
dashboard_endpoint String false true
dashboard_endpoint_v2 String false true
domain_endpoint_options String false true
custom_endpoint_certificate_arn String false false
custom_endpoint_enabled Bool false false
enforce_https Bool false false
tls_security_policy String false true
domain_endpoint_v2_hosted_zone_id String false true
domain_id String false true
domain_name String true false
ebs_options Bool true true
iops Int false true
throughput Int false true
volume_size Int false false
volume_type String false true
encrypt_at_rest Bool true true
kms_key_id String false true
endpoint String false true
endpoint_v2 String false true
engine_version String false true
ip_address_type String false true
kibana_endpoint String false true
log_publishing_options String true false
log_type String true false
node_to_node_encryption Bool true true
off_peak_window_options Bool false true
off_peak_window Int false true
minutes Int false true
snapshot_options Int true false
software_update_options Bool false true
vpc_options Set false true
security_group_ids Set false false
subnet_ids Set false false
vpc_id String false true
anonymous_auth_enabled block false false
master_user_arn block false false
desired_state block false false
cron_expression_for_recurrence block false false
unit block false false
cold_storage_options block false false
availability_zone_count block false false
custom_endpoint block false false
ebs_enabled block false false
cloudwatch_log_group_arn block false false
window_start_time block false false
hours block false false
automated_snapshot_start_hour block false false
auto_software_update_enabled block false false
tags block false false
tags_all block false false
availability_zones block false false

aws_opensearch_domain_policy

Readable name: Domain Policy

Location of source_code: terraform-provider-aws\internal\service\opensearch\domain_policy.go

Documentation URL: aws_opensearch_domain_policy

Parameters

name Type Required Computed
domain_name String true false
access_policies String true false

aws_opensearch_domain_saml_options

Readable name: Domain SAML Options

Location of source_code: terraform-provider-aws\internal\service\opensearch\domain_saml_options.go

Documentation URL: aws_opensearch_domain_saml_options

Parameters

name Type Required Computed
domain_name String true false
saml_options Bool false false
idp String true false
metadata_content String true false
master_backend_role String false false
master_user_name String false false
roles_key String false false
session_timeout_minutes Int false false
subject_key String false false
enabled block false false
entity_id block false false

aws_opensearch_inbound_connection_accepter

Readable name: Inbound Connection Accepter

Location of source_code: terraform-provider-aws\internal\service\opensearch\inbound_connection_accepter.go

Documentation URL: aws_opensearch_inbound_connection_accepter

Parameters

name Type Required Computed
connection_id String true false
connection_status String false true

aws_opensearch_outbound_connection

Readable name: Outbound Connection

Location of source_code: terraform-provider-aws\internal\service\opensearch\outbound_connection.go

Documentation URL: aws_opensearch_outbound_connection

Parameters

name Type Required Computed
domain_name String true false
owner_id String true false
region String true false
accept_connection Bool false false
connection_alias String true false
connection_mode String false true
connection_properties String false true
endpoint String false true
connection_status String false true
cross_cluster_search block false false
skip_unavailable block false false
local_domain_info block false false
remote_domain_info block false false

aws_opensearch_package

Readable name: Package

Location of source_code: terraform-provider-aws\internal\service\opensearch\package.go

Documentation URL: aws_opensearch_package

Parameters

name Type Required Computed
available_package_version String false true
package_description String false false
package_id String false true
package_name String true false
package_source String true false
s3_key String true false
package_type String true false
s3_bucket_name block false false

aws_opensearch_package_association

Readable name: Package Association

Location of source_code: terraform-provider-aws\internal\service\opensearch\package_association.go

Documentation URL: aws_opensearch_package_association

Parameters

name Type Required Computed
domain_name String true false
package_id String true false
reference_path String false true

aws_opensearch_vpc_endpoint

Readable name: VPC Endpoint

Location of source_code: terraform-provider-aws\internal\service\opensearch\vpc_endpoint.go

Documentation URL: aws_opensearch_vpc_endpoint

Parameters

name Type Required Computed
domain_arn String true false
endpoint String false true
vpc_options Set true true
security_group_ids Set false true
subnet_ids Set true false
vpc_id String false true
availability_zones block false false

aws_opsworks_application

Readable name: Application

Location of source_code: terraform-provider-aws\internal\service\opsworks\application.go

Documentation URL: aws_opsworks_application

Parameters

name Type Required Computed
name String true false
short_name String false true
type String true false
stack_id String true false
document_root String false false
rails_env String false false
auto_bundle_on_deploy String false false
aws_flow_ruby_settings String false false
app_source String true true
url String false false
username String false false
password String false false
revision String false false
ssh_key String false false
data_source_type String false false
data_source_database_name String false false
data_source_arn String false false
description String false false
domains List false false
environment String true false
value String true false
secure Bool false false
enable_ssl Bool false false
ssl_configuration String true true
private_key String true false
chain String false false
key block false false
certificate block false false

aws_opsworks_custom_layer

Readable name: Custom Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\custom_layer.go

Documentation URL: aws_opsworks_custom_layer

Parameters

name Type Required Computed

aws_opsworks_ecs_cluster_layer

Readable name: ECS Cluster Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\ecs_cluster_layer.go

Documentation URL: aws_opsworks_ecs_cluster_layer

Parameters

name Type Required Computed
ecs_cluster_arn String true false

aws_opsworks_ganglia_layer

Readable name: Ganglia Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\ganglia_layer.go

Documentation URL: aws_opsworks_ganglia_layer

Parameters

name Type Required Computed
password String true false
url String false false
username String false false

aws_opsworks_haproxy_layer

Readable name: HAProxy Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\haproxy_layer.go

Documentation URL: aws_opsworks_haproxy_layer

Parameters

name Type Required Computed
healthcheck_method String false false
healthcheck_url String false false
stats_enabled Bool false false
stats_password String true false
stats_url String false false
stats_user String false false

aws_opsworks_instance

Readable name: Instance

Location of source_code: terraform-provider-aws\internal\service\opsworks\instance.go

Documentation URL: aws_opsworks_instance

Parameters

name Type Required Computed
agent_version String false false
ami_id String false true
architecture String false false
auto_scaling_type String false false
availability_zone String false true
created_at String false true
delete_ebs Bool false false
delete_eip Bool false false
ebs_optimized Bool false false
ec2_instance_id String false true
ecs_cluster_arn String false true
elastic_ip String false true
hostname String false true
infrastructure_class String false true
install_updates_on_boot Bool false false
instance_profile_arn String false true
instance_type String false false
last_service_error_id String false true
layer_ids List true false
os String false true
platform String false true
private_dns String false true
private_ip String false true
public_dns String false true
public_ip String false true
registered_by String false true
reported_agent_version String false true
reported_os_family String false true
reported_os_name String false true
reported_os_version String false true
root_device_type String false true
root_device_volume_id String false true
security_group_ids List false true
ssh_host_dsa_key_fingerprint String false true
ssh_host_rsa_key_fingerprint String false true
ssh_key_name String false true
stack_id String true false
state String false false
status String false true
subnet_id String false true
tenancy String false true
virtualization_type String false true
ebs_block_device Bool false true
device_name String true false
iops Int false true
snapshot_id String false true
volume_size Int false true
volume_type String false true
ephemeral_block_device String true true
virtual_name String true false
root_block_device Bool false true
delete_on_termination block false false

aws_opsworks_java_app_layer

Readable name: Java App Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\java_app_layer.go

Documentation URL: aws_opsworks_java_app_layer

Parameters

name Type Required Computed
app_server String false false
app_server_version String false false
jvm_options String false false
jvm_type String false false
jvm_version String false false

aws_opsworks_memcached_layer

Readable name: Memcached Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\memcached_layer.go

Documentation URL: aws_opsworks_memcached_layer

Parameters

name Type Required Computed
allocated_memory Int false false

aws_opsworks_mysql_layer

Readable name: MySQL Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\mysql_layer.go

Documentation URL: aws_opsworks_mysql_layer

Parameters

name Type Required Computed
root_password String false false
root_password_on_all_instances Bool false false

aws_opsworks_nodejs_app_layer

Readable name: NodeJS App Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\nodejs_app_layer.go

Documentation URL: aws_opsworks_nodejs_app_layer

Parameters

name Type Required Computed
nodejs_version String false false

aws_opsworks_permission

Readable name: Permission

Location of source_code: terraform-provider-aws\internal\service\opsworks\permission.go

Documentation URL: aws_opsworks_permission

Parameters

name Type Required Computed
allow_ssh Bool false true
allow_sudo Bool false true
level String false true
stack_id String true false
user_arn String true false

aws_opsworks_php_app_layer

Readable name: PHP App Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\php_app_layer.go

Documentation URL: aws_opsworks_php_app_layer

Parameters

name Type Required Computed

aws_opsworks_rails_app_layer

Readable name: Rails App Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\rails_app_layer.go

Documentation URL: aws_opsworks_rails_app_layer

Parameters

name Type Required Computed
app_server String false false
bundler_version String false false
manage_bundler Bool false false
passenger_version String false false
ruby_version String false false
rubygems_version String false false

aws_opsworks_rds_db_instance

Readable name: RDS DB Instance

Location of source_code: terraform-provider-aws\internal\service\opsworks\rds_db_instance.go

Documentation URL: aws_opsworks_rds_db_instance

Parameters

name Type Required Computed
db_password String true false
db_user String true false
rds_db_instance_arn String true false
stack_id String true false

aws_opsworks_stack

Readable name: Stack

Location of source_code: terraform-provider-aws\internal\service\opsworks\stack.go

Documentation URL: aws_opsworks_stack

Parameters

name Type Required Computed
agent_version String false true
arn String false true
berkshelf_version String false false
color String false false
configuration_manager_name String false false
configuration_manager_version String false false
custom_cookbooks_source String false true
revision String false false
ssh_key String false false
type String true false
url String true false
username String false false
custom_json String false false
default_availability_zone String false true
default_instance_profile_arn String true false
default_os String false false
default_root_device_type String false false
default_ssh_key_name String false false
default_subnet_id String false true
hostname_theme String false false
manage_berkshelf Bool false false
name String true false
region String true false
service_role_arn String true false
stack_endpoint String false true
use_custom_cookbooks Bool false false
use_opsworks_security_groups Bool false false
vpc_id String false true
password block false false
tags block false false
tags_all block false false

aws_opsworks_static_web_layer

Readable name: Static Web Layer

Location of source_code: terraform-provider-aws\internal\service\opsworks\static_web_layer.go

Documentation URL: aws_opsworks_static_web_layer

Parameters

name Type Required Computed

aws_opsworks_user_profile

Readable name: Profile

Location of source_code: terraform-provider-aws\internal\service\opsworks\user_profile.go

Documentation URL: aws_opsworks_user_profile

Parameters

name Type Required Computed
allow_self_management Bool false false
ssh_public_key String false false
ssh_username String true false
user_arn String true false

aws_organizations_account

Readable name: Account

Location of source_code: terraform-provider-aws\internal\service\organizations\account.go

Documentation URL: aws_organizations_account

Parameters

name Type Required Computed
arn String false true
close_on_deletion Bool false false
create_govcloud Bool false false
email String true false
govcloud_id String false true
iam_user_access_to_billing String false false
joined_method String false true
joined_timestamp String false true
name String true false
parent_id String false true
role_name String false false
status String false true
tags block false false
tags_all block false false

aws_organizations_delegated_administrator

Readable name: Delegated Administrator

Location of source_code: terraform-provider-aws\internal\service\organizations\delegated_administrator.go

Documentation URL: aws_organizations_delegated_administrator

Parameters

name Type Required Computed
account_id String true false
arn String false true
delegation_enabled_date String false true
email String false true
joined_method String false true
joined_timestamp String false true
name String false true
service_principal String true false
status String false true

aws_organizations_organization

Readable name: Organization

Location of source_code: terraform-provider-aws\internal\service\organizations\organization.go

Documentation URL: aws_organizations_organization

Parameters

name Type Required Computed
accounts String false true
email String false true
id String false true
name String false true
status String false true
arn String false true
aws_service_access_principals Set false false
enabled_policy_types String false false
feature_set String false false
master_account_arn String false true
master_account_email String false true
master_account_id String false true
master_account_name String false true
non_master_accounts String false true
roots String false true
policy_types String false true
type String false true

aws_organizations_organizational_unit

Readable name: Organizational Unit

Location of source_code: terraform-provider-aws\internal\service\organizations\organizational_unit.go

Documentation URL: aws_organizations_organizational_unit

Parameters

name Type Required Computed
accounts String false true
email String false true
id String false true
name String true false
arn String false true
parent_id String true false
tags block false false
tags_all block false false

aws_organizations_policy

Readable name: Policy

Location of source_code: terraform-provider-aws\internal\service\organizations\policy.go

Documentation URL: aws_organizations_policy

Parameters

name Type Required Computed
arn String false true
content String true false
description String false false
name String true false
skip_destroy Bool false false
type String false false
tags block false false
tags_all block false false

aws_organizations_policy_attachment

Readable name: Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\organizations\policy_attachment.go

Documentation URL: aws_organizations_policy_attachment

Parameters

name Type Required Computed
policy_id String true false
skip_destroy Bool false false
target_id String true false

aws_organizations_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\organizations\resource_policy.go

Documentation URL: aws_organizations_resource_policy

Parameters

name Type Required Computed
arn String false true
content String true false
tags block false false
tags_all block false false

aws_pinpoint_adm_channel

Readable name: ADM Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\adm_channel.go

Documentation URL: aws_pinpoint_adm_channel

Parameters

name Type Required Computed
application_id String true false
client_id String true false
client_secret String true false
enabled Bool false false

aws_pinpoint_apns_channel

Readable name: APNS Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\apns_channel.go

Documentation URL: aws_pinpoint_apns_channel

Parameters

name Type Required Computed
application_id String true false
bundle_id String false false
certificate String false false
default_authentication_method String false false
enabled Bool false false
private_key String false false
team_id String false false
token_key String false false
token_key_id String false false

aws_pinpoint_apns_sandbox_channel

Readable name: APNS Sandbox Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\apns_sandbox_channel.go

Documentation URL: aws_pinpoint_apns_sandbox_channel

Parameters

name Type Required Computed
application_id String true false
bundle_id String false false
certificate String false false
default_authentication_method String false false
enabled Bool false false
private_key String false false
team_id String false false
token_key String false false
token_key_id String false false

aws_pinpoint_apns_voip_channel

Readable name: APNS VoIP Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\apns_voip_channel.go

Documentation URL: aws_pinpoint_apns_voip_channel

Parameters

name Type Required Computed
application_id String true false
bundle_id String false false
certificate String false false
default_authentication_method String false false
enabled Bool false false
private_key String false false
team_id String false false
token_key String false false
token_key_id String false false

aws_pinpoint_apns_voip_sandbox_channel

Readable name: APNS VoIP Sandbox Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\apns_voip_sandbox_channel.go

Documentation URL: aws_pinpoint_apns_voip_sandbox_channel

Parameters

name Type Required Computed
application_id String true false
bundle_id String false false
certificate String false false
default_authentication_method String false false
enabled Bool false false
private_key String false false
team_id String false false
token_key String false false
token_key_id String false false

aws_pinpoint_app

Readable name: App

Location of source_code: terraform-provider-aws\internal\service\pinpoint\app.go

Documentation URL: aws_pinpoint_app

Parameters

name Type Required Computed
application_id String false true
arn String false true
campaign_hook String false false
mode String false false
web_url String false false
cloudwatch_metrics_enabled Bool false false
limits Int false false
maximum_duration Int false false
messages_per_second Int false false
total Int false false
name String false true
name_prefix String false true
quiet_time String false false
start String false false
lambda_function_name block false false
daily block false false
end block false false
tags block false false
tags_all block false false

aws_pinpoint_baidu_channel

Readable name: Baidu Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\baidu_channel.go

Documentation URL: aws_pinpoint_baidu_channel

Parameters

name Type Required Computed
application_id String true false
enabled Bool false false
api_key String true false
secret_key String true false

aws_pinpoint_email_channel

Readable name: Email Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\email_channel.go

Documentation URL: aws_pinpoint_email_channel

Parameters

name Type Required Computed
application_id String true false
configuration_set String false false
enabled Bool false false
from_address String true false
identity String true false
orchestration_sending_role_arn String false false
role_arn String false false
messages_per_second Int false true

aws_pinpoint_event_stream

Readable name: Event Stream

Location of source_code: terraform-provider-aws\internal\service\pinpoint\event_stream.go

Documentation URL: aws_pinpoint_event_stream

Parameters

name Type Required Computed
application_id String true false
destination_stream_arn String true false
role_arn String true false

aws_pinpoint_gcm_channel

Readable name: GCM Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\gcm_channel.go

Documentation URL: aws_pinpoint_gcm_channel

Parameters

name Type Required Computed
application_id String true false
default_authentication_method String false false
api_key String false false
service_json String false false
enabled Bool false false

aws_pinpoint_sms_channel

Readable name: SMS Channel

Location of source_code: terraform-provider-aws\internal\service\pinpoint\sms_channel.go

Documentation URL: aws_pinpoint_sms_channel

Parameters

name Type Required Computed
application_id String true false
enabled Bool false false
sender_id String false false
short_code String false false
promotional_messages_per_second Int false true
transactional_messages_per_second Int false true

aws_pipes_pipe

Readable name: Pipe

Location of source_code: terraform-provider-aws\internal\service\pipes\pipe.go

Documentation URL: aws_pipes_pipe

Parameters

name Type Required Computed
arn String false true
description String false false
desired_state String false false
enrichment String false false
kms_key_identifier String false false
name String false true
name_prefix String false true
role_arn String true false
source String true false
target String true false
enrichment_parameters block false false
log_configuration block false false
source_parameters block false false
target_parameters block false false
tags block false false
tags_all block false false

aws_qldb_ledger

Readable name: Ledger

Location of source_code: terraform-provider-aws\internal\service\qldb\ledger.go

Documentation URL: aws_qldb_ledger

Parameters

name Type Required Computed
arn String false true
deletion_protection Bool false false
kms_key String false true
name String false true
permissions_mode String true false
tags block false false
tags_all block false false

aws_qldb_stream

Readable name: Stream

Location of source_code: terraform-provider-aws\internal\service\qldb\stream.go

Documentation URL: aws_qldb_stream

Parameters

name Type Required Computed
arn String false true
exclusive_end_time String false false
inclusive_start_time String true false
kinesis_configuration Bool true false
stream_arn String true false
ledger_name String true false
role_arn String true false
stream_name String true false
aggregation_enabled block false false
tags block false false
tags_all block false false

aws_quicksight_account_subscription

Readable name: Account Subscription

Location of source_code: terraform-provider-aws\internal\service\quicksight\account_subscription.go

Documentation URL: aws_quicksight_account_subscription

Parameters

name Type Required Computed
account_name String true false
account_subscription_status String false true
active_directory_name String false false
admin_group List false false
authentication_method String true false
author_group List false false
aws_account_id String false true
contact_number String false false
directory_id String false false
edition String true false
email_address String false false
first_name String false false
iam_identity_center_instance_arn String false false
last_name String false false
notification_email String true false
reader_group List false false
realm String false false

aws_quicksight_analysis

Readable name: Analysis

Location of source_code: terraform-provider-aws\internal\service\quicksight\analysis.go

Documentation URL: aws_quicksight_analysis

Parameters

name Type Required Computed
analysis_id String true false
arn String false true
aws_account_id String false true
created_time String false true
last_published_time String false true
last_updated_time String false true
name String true false
recovery_window_in_days Int false false
status String false true
theme_arn String false false
definition block false false
parameters block false false
permissions block false false
source_entity block false false
tags block false false
tags_all block false false

aws_quicksight_dashboard

Readable name: Dashboard

Location of source_code: terraform-provider-aws\internal\service\quicksight\dashboard.go

Documentation URL: aws_quicksight_dashboard

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
created_time String false true
dashboard_id String true false
last_published_time String false true
last_updated_time String false true
name String true false
source_entity_arn String false true
status String false true
theme_arn String false false
version_description String true false
version_number Int false true
dashboard_publish_options block false false
definition block false false
parameters block false false
permissions block false false
source_entity block false false
tags block false false
tags_all block false false

aws_quicksight_data_set

Readable name: Data Set

Location of source_code: terraform-provider-aws\internal\service\quicksight\data_set.go

Documentation URL: aws_quicksight_data_set

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
data_set_id String true false
import_mode String true false
name String true false
column_groups block false false
column_level_permission_rules block false false
data_set_usage_configuration block false false
field_folders block false false
logical_table_map block false false
output_columns block false false
permissions block false false
physical_table_map block false false
row_level_permission_data_set block false false
row_level_permission_tag_configuration block false false
refresh_properties block false false
tags block false false
tags_all block false false

aws_quicksight_data_source

Readable name: Data Source

Location of source_code: terraform-provider-aws\internal\service\quicksight\data_source.go

Documentation URL: aws_quicksight_data_source

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
data_source_id String true false
name String true false
type String true false
credentials block false false
parameters block false false
permission block false false
ssl_properties block false false
tags block false false
tags_all block false false
vpc_connection_properties block false false

aws_quicksight_folder

Readable name: Folder

Location of source_code: terraform-provider-aws\internal\service\quicksight\folder.go

Documentation URL: aws_quicksight_folder

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
created_time String false true
folder_id String true false
folder_path String false true
folder_type String false false
last_updated_time String false true
name String false false
parent_folder_arn String false false
permissions block false false
tags block false false
tags_all block false false

aws_quicksight_group

Readable name: Group

Location of source_code: terraform-provider-aws\internal\service\quicksight\group.go

Documentation URL: aws_quicksight_group

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
description String false false
group_name String true false
namespace String false false

aws_quicksight_group_membership

Readable name: Group Membership

Location of source_code: terraform-provider-aws\internal\service\quicksight\group_membership.go

Documentation URL: aws_quicksight_group_membership

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
group_name String true false
member_name String true false
namespace String false false

aws_quicksight_template

Readable name: Template

Location of source_code: terraform-provider-aws\internal\service\quicksight\template.go

Documentation URL: aws_quicksight_template

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
created_time String false true
last_updated_time String false true
name String true false
source_entity_arn String false true
status String false true
template_id String true false
version_description String true false
version_number Int false true
definition block false false
permissions block false false
source_entity block false false
tags block false false
tags_all block false false

aws_quicksight_theme

Readable name: Theme

Location of source_code: terraform-provider-aws\internal\service\quicksight\theme.go

Documentation URL: aws_quicksight_theme

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
base_theme_id String true false
created_time String false true
theme_id String true false
last_updated_time String false true
name String true false
status String false true
version_description String false false
version_number Int false true
configuration block false false
permissions block false false
tags block false false
tags_all block false false

aws_quicksight_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\quicksight\user.go

Documentation URL: aws_quicksight_user

Parameters

name Type Required Computed
arn String false true
aws_account_id String false true
email String true false
iam_arn String false false
identity_type String true false
namespace String false false
session_name String false false
user_invitation_url String false true
user_name String false false
user_role String true false

aws_ram_principal_association

Readable name: Principal Association

Location of source_code: terraform-provider-aws\internal\service\ram\principal_association.go

Documentation URL: aws_ram_principal_association

Parameters

name Type Required Computed
principal String true false
resource_share_arn String true false

aws_ram_resource_association

Readable name: Resource Association

Location of source_code: terraform-provider-aws\internal\service\ram\resource_association.go

Documentation URL: aws_ram_resource_association

Parameters

name Type Required Computed
resource_arn String true false
resource_share_arn String true false

aws_ram_resource_share

Readable name: Resource Share

Location of source_code: terraform-provider-aws\internal\service\ram\resource_share.go

Documentation URL: aws_ram_resource_share

Parameters

name Type Required Computed
allow_external_principals Bool false false
arn String false true
name String true false
permission_arns String false true
tags block false false
tags_all block false false

aws_ram_resource_share_accepter

Readable name: Resource Share Accepter

Location of source_code: terraform-provider-aws\internal\service\ram\resource_share_accepter.go

Documentation URL: aws_ram_resource_share_accepter

Parameters

name Type Required Computed
invitation_arn String false true
receiver_account_id String false true
resources String false true
share_name String false true
sender_account_id String false true
share_arn String true false
share_id String false true
status String false true

aws_ram_sharing_with_organization

Readable name: Sharing With Organization

Location of source_code: terraform-provider-aws\internal\service\ram\sharing_with_organization.go

Documentation URL: aws_ram_sharing_with_organization

Parameters

name Type Required Computed

aws_rbin_rule

Readable name: Rule

Location of source_code: terraform-provider-aws\internal\service\rbin\rule.go

Documentation URL: aws_rbin_rule

Parameters

name Type Required Computed
arn String false true
description String false true
id String false true
resource_tags String true true
resource_tag_value String false false
resource_type String true false
retention_period Int true false
retention_period_unit String true false
lock_configuration String true false
unlock_delay_value Int true false
lock_state String false true
lock_end_time String false true
status String false true
resource_tag_key block false false
retention_period_value block false false
unlock_delay block false false
unlock_delay_unit block false false
tags block false false
tags_all block false false

aws_rds_certificate

Readable name: Default Certificate

Location of source_code: terraform-provider-aws\internal\service\rds\certificate.go

Documentation URL: aws_rds_certificate

Parameters

name Type Required Computed
certificate_identifier String true false

aws_rds_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\rds\cluster.go

Documentation URL: aws_rds_cluster

Parameters

name Type Required Computed
allocated_storage Int false true
allow_major_version_upgrade Bool false false
apply_immediately Bool false true
arn String false true
availability_zones Set false true
backup_retention_period Int false true
backtrack_window Int false false
ca_certificate_identifier String false true
ca_certificate_valid_till String false true
cluster_identifier String false true
cluster_identifier_prefix String false true
cluster_members Set false true
cluster_resource_id String false true
cluster_scalability_type String false true
copy_tags_to_snapshot Bool false false
database_insights_mode String false true
database_name String false true
db_cluster_instance_class String false false
db_cluster_parameter_group_name String false true
db_instance_parameter_group_name String false false
db_subnet_group_name String false true
db_system_id String false true
delete_automated_backups Bool false false
deletion_protection Bool false false
domain String false false
domain_iam_role_name String false false
enable_global_write_forwarding Bool false false
enable_http_endpoint Bool false false
enable_local_write_forwarding Bool false false
enabled_cloudwatch_logs_exports String false false
endpoint String false true
engine String true false
engine_lifecycle_support String false true
engine_mode String false false
engine_version String false true
engine_version_actual String false true
final_snapshot_identifier String false false
global_cluster_identifier String false false
hosted_zone_id String false true
iam_database_authentication_enabled Bool false false
iam_roles Set false true
iops Int false false
kms_key_id String false true
manage_master_user_password Bool false false
master_user_secret String false true
secret_arn String false true
secret_status String false true
master_user_secret_kms_key_id String false true
master_password String false false
master_password_wo String false false
master_password_wo_version Int false false
master_username String false true
monitoring_interval Int false true
monitoring_role_arn String false true
network_type String false true
performance_insights_enabled Bool false false
performance_insights_kms_key_id String false true
performance_insights_retention_period Int false true
port Int false true
preferred_backup_window String false true
preferred_maintenance_window String false true
reader_endpoint String false true
replication_source_identifier String false false
restore_to_point_in_time String false false
restore_type String false false
source_cluster_identifier String false false
source_cluster_resource_id String false false
use_latest_restorable_time Bool false false
s3_import String true false
bucket_prefix String false false
ingestion_role String true false
source_engine String true false
source_engine_version String true false
scaling_configuration Bool false false
max_capacity Int false false
min_capacity Float true false
seconds_before_timeout Int false false
seconds_until_auto_pause Int false true
timeout_action String false false
serverlessv2_scaling_configuration Float true false
skip_final_snapshot Bool false false
snapshot_identifier String false false
source_region String false false
storage_encrypted Bool false true
storage_type String false true
vpc_security_group_ids Set false true
restore_to_time block false false
bucket_name block false false
auto_pause block false false
tags block false false
tags_all block false false

aws_rds_cluster_activity_stream

Readable name: Cluster Activity Stream

Location of source_code: terraform-provider-aws\internal\service\rds\cluster_activity_stream.go

Documentation URL: aws_rds_cluster_activity_stream

Parameters

name Type Required Computed
engine_native_audit_fields_included Bool false false
kinesis_stream_name String false true
kms_key_id String true false
mode String true false
resource_arn String true false

aws_rds_cluster_endpoint

Readable name: Cluster Endpoint

Location of source_code: terraform-provider-aws\internal\service\rds\cluster_endpoint.go

Documentation URL: aws_rds_cluster_endpoint

Parameters

name Type Required Computed
arn String false true
cluster_endpoint_identifier String true false
cluster_identifier String true false
custom_endpoint_type String true false
endpoint String false true
excluded_members Set false false
static_members Set false false
tags block false false
tags_all block false false

aws_rds_cluster_instance

Readable name: Cluster Instance

Location of source_code: terraform-provider-aws\internal\service\rds\cluster_instance.go

Documentation URL: aws_rds_cluster_instance

Parameters

name Type Required Computed
apply_immediately Bool false true
arn String false true
auto_minor_version_upgrade Bool false false
availability_zone String false true
ca_cert_identifier String false true
cluster_identifier String true false
copy_tags_to_snapshot Bool false false
custom_iam_instance_profile String false false
db_parameter_group_name String false true
db_subnet_group_name String false true
dbi_resource_id String false true
endpoint String false true
engine String true false
engine_version String false true
engine_version_actual String false true
force_destroy Bool false false
identifier String false true
identifier_prefix String false true
instance_class String true false
kms_key_id String false true
monitoring_interval Int false false
monitoring_role_arn String false true
network_type String false true
performance_insights_enabled Bool false true
performance_insights_kms_key_id String false true
performance_insights_retention_period Int false true
port Int false true
preferred_backup_window String false true
preferred_maintenance_window String false true
promotion_tier Int false false
publicly_accessible Bool false true
storage_encrypted Bool false true
writer Bool false true
tags block false false
tags_all block false false

aws_rds_cluster_parameter_group

Readable name: Cluster Parameter Group

Location of source_code: terraform-provider-aws\internal\service\rds\cluster_parameter_group.go

Documentation URL: aws_rds_cluster_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String true false
name_prefix String false true
parameter String false false
value String true false
apply_method block false false
tags block false false
tags_all block false false

aws_rds_cluster_role_association

Readable name: Cluster IAM Role Association

Location of source_code: terraform-provider-aws\internal\service\rds\cluster_role_association.go

Documentation URL: aws_rds_cluster_role_association

Parameters

name Type Required Computed
db_cluster_identifier String true false
feature_name String true false
role_arn String true false

aws_db_cluster_snapshot

Readable name: DB Cluster Snapshot

Location of source_code: terraform-provider-aws\internal\service\rds\cluster_snapshot.go

Documentation URL: aws_db_cluster_snapshot

Parameters

name Type Required Computed
allocated_storage Int false true
availability_zones List false false
db_cluster_identifier String true false
db_cluster_snapshot_arn String false true
db_cluster_snapshot_identifier String true false
engine String false true
engine_version String false true
kms_key_id String false true
license_model String false true
port Int false true
shared_accounts Set false false
source_db_cluster_snapshot_arn String false true
snapshot_type String false true
status String false true
storage_encrypted Bool false true
vpc_id String false true
tags block false false
tags_all block false false

aws_rds_custom_db_engine_version

Readable name: Custom DB Engine Version

Location of source_code: terraform-provider-aws\internal\service\rds\custom_db_engine_version.go

Documentation URL: aws_rds_custom_db_engine_version

Parameters

name Type Required Computed
arn String false true
create_time String false true
database_installation_files_s3_bucket_name String false false
database_installation_files_s3_prefix String false false
db_parameter_group_family String false true
description String false false
engine String true false
engine_version String true false
filename String false false
image_id String false true
kms_key_id String false true
major_engine_version String false true
manifest String false false
manifest_computed String false true
manifest_hash String false false
status String false true
source_image_id String false false
tags block false false
tags_all block false false

aws_db_event_subscription

Readable name: Event Subscription

Location of source_code: terraform-provider-aws\internal\service\rds\event_subscription.go

Documentation URL: aws_db_event_subscription

Parameters

name Type Required Computed
arn String false true
customer_aws_id String false true
enabled Bool false false
event_categories Set false false
name String false true
name_prefix String false true
sns_topic String true false
source_ids Set false false
source_type String false false
tags block false false
tags_all block false false

aws_rds_global_cluster

Readable name: Global Cluster

Location of source_code: terraform-provider-aws\internal\service\rds\global_cluster.go

Documentation URL: aws_rds_global_cluster

Parameters

name Type Required Computed
arn String false true
database_name String false true
deletion_protection Bool false false
endpoint String false true
engine String false true
engine_lifecycle_support String false true
engine_version String false true
engine_version_actual String false true
force_destroy Bool false false
global_cluster_identifier String true false
global_cluster_members String false true
is_writer Bool false true
global_cluster_resource_id String false true
source_db_cluster_identifier String false true
storage_encrypted Bool false true
db_cluster_arn block false false
tags block false false
tags_all block false false

aws_db_instance

Readable name: DB Instance

Location of source_code: terraform-provider-aws\internal\service\rds\instance.go

Documentation URL: aws_db_instance

Parameters

name Type Required Computed
address String false true
allocated_storage Int false true
allow_major_version_upgrade Bool false false
apply_immediately Bool false false
arn String false true
auto_minor_version_upgrade Bool false false
availability_zone String false true
backup_retention_period Int false true
backup_target String false true
backup_window String false true
blue_green_update Bool false false
ca_cert_identifier String false true
character_set_name String false true
copy_tags_to_snapshot Bool false false
custom_iam_instance_profile String false false
customer_owned_ip_enabled Bool false false
db_name String false true
db_subnet_group_name String false true
dedicated_log_volume Bool false false
delete_automated_backups Bool false false
deletion_protection Bool false false
domain String false false
domain_auth_secret_arn String false false
domain_dns_ips String false false
domain_fqdn String false true
domain_iam_role_name String false false
domain_ou String false false
enabled_cloudwatch_logs_exports String false false
endpoint String false true
engine String false true
engine_lifecycle_support String false true
engine_version String false true
engine_version_actual String false true
final_snapshot_identifier String false false
hosted_zone_id String false true
iam_database_authentication_enabled Bool false false
identifier String false true
identifier_prefix String false true
instance_class String true false
iops Int false true
kms_key_id String false true
latest_restorable_time String false true
license_model String false true
listener_endpoint String false true
port Int false true
maintenance_window String false true
manage_master_user_password Bool false false
master_user_secret String false true
secret_arn String false true
secret_status String false true
master_user_secret_kms_key_id String false true
max_allocated_storage Int false false
monitoring_interval Int false false
monitoring_role_arn String false true
multi_az Bool false true
nchar_character_set_name String false true
network_type String false true
option_group_name String false true
parameter_group_name String false true
password String false false
password_wo String false false
password_wo_version Int false false
performance_insights_enabled Bool false false
performance_insights_kms_key_id String false true
performance_insights_retention_period Int false true
publicly_accessible Bool false false
replica_mode String false true
replicas List false true
replicate_source_db String false false
resource_id String false true
restore_to_point_in_time List false false
restore_time String false false
source_db_instance_automated_backups_arn String false false
source_db_instance_identifier String false false
source_dbi_resource_id String false false
use_latest_restorable_time Bool false false
s3_import List false false
bucket_name String true false
bucket_prefix String false false
ingestion_role String true false
source_engine String true false
source_engine_version String true false
skip_final_snapshot Bool false false
snapshot_identifier String false true
status String false true
storage_encrypted Bool false false
storage_throughput Int false true
storage_type String false true
timezone String false true
upgrade_storage_config Bool false false
username String false true
vpc_security_group_ids Set false true
enabled block false false
tags block false false
tags_all block false false

aws_db_instance_automated_backups_replication

Readable name: Instance Automated Backups Replication

Location of source_code: terraform-provider-aws\internal\service\rds\instance_automated_backups_replication.go

Documentation URL: aws_db_instance_automated_backups_replication

Parameters

name Type Required Computed
kms_key_id String false true
pre_signed_url String false false
retention_period Int false false
source_db_instance_arn String true false

aws_db_instance_role_association

Readable name: DB Instance IAM Role Association

Location of source_code: terraform-provider-aws\internal\service\rds\instance_role_association.go

Documentation URL: aws_db_instance_role_association

Parameters

name Type Required Computed
db_instance_identifier String true false
feature_name String true false
role_arn String true false

aws_db_option_group

Readable name: DB Option Group

Location of source_code: terraform-provider-aws\internal\service\rds\option_group.go

Documentation URL: aws_db_option_group

Parameters

name Type Required Computed
arn String false true
engine_name String true false
major_engine_version String true false
name String false true
name_prefix String false true
option Set false false
option_name String true false
option_settings String true false
value String true false
port Int false false
version String false false
vpc_security_group_memberships Set false false
option_group_description String false false
skip_destroy Bool false false
db_security_group_memberships block false false
tags block false false
tags_all block false false

aws_db_parameter_group

Readable name: DB Parameter Group

Location of source_code: terraform-provider-aws\internal\service\rds\parameter_group.go

Documentation URL: aws_db_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String true false
name_prefix String false true
parameter String false false
value String true false
skip_destroy Bool false false
apply_method block false false
tags block false false
tags_all block false false

aws_db_proxy

Readable name: DB Proxy

Location of source_code: terraform-provider-aws\internal\service\rds\proxy.go

Documentation URL: aws_db_proxy

Parameters

name Type Required Computed
arn String false true
auth String true false
client_password_auth_type String false true
description String false false
iam_auth String false false
secret_arn String false false
username String false false
debug_logging Bool false false
endpoint String false true
engine_family String true false
idle_client_timeout Int false true
name String true false
require_tls Bool false false
role_arn String true false
vpc_security_group_ids Set false true
vpc_subnet_ids Set true false
auth_scheme block false false
tags block false false
tags_all block false false

aws_db_proxy_default_target_group

Readable name: DB Proxy Default Target Group

Location of source_code: terraform-provider-aws\internal\service\rds\proxy_default_target_group.go

Documentation URL: aws_db_proxy_default_target_group

Parameters

name Type Required Computed
arn String false true
connection_pool_config Int false true
init_query String false false
max_connections_percent Int false false
max_idle_connections_percent Int false false
session_pinning_filters String false false
db_proxy_name String true false
name String false true
connection_borrow_timeout block false false

aws_db_proxy_endpoint

Readable name: DB Proxy Endpoint

Location of source_code: terraform-provider-aws\internal\service\rds\proxy_endpoint.go

Documentation URL: aws_db_proxy_endpoint

Parameters

name Type Required Computed
arn String false true
db_proxy_endpoint_name String true false
db_proxy_name String true false
endpoint String false true
is_default Bool false true
target_role String false false
vpc_id String false true
vpc_security_group_ids Set false true
vpc_subnet_ids Set true false
tags block false false
tags_all block false false

aws_db_proxy_target

Readable name: DB Proxy Target

Location of source_code: terraform-provider-aws\internal\service\rds\proxy_target.go

Documentation URL: aws_db_proxy_target

Parameters

name Type Required Computed
db_cluster_identifier String false false
db_instance_identifier String false false
db_proxy_name String true false
endpoint String false true
port Int false true
rds_resource_id String false true
target_arn String false true
target_group_name String true false
tracked_cluster_id String false true
type String false true

aws_rds_reserved_instance

Readable name: Reserved Instance

Location of source_code: terraform-provider-aws\internal\service\rds\reserved_instance.go

Documentation URL: aws_rds_reserved_instance

Parameters

name Type Required Computed
arn String false true
currency_code String false true
db_instance_class String false true
duration Int false true
fixed_price Float false true
instance_count Int false false
lease_id String false true
multi_az Bool false true
offering_id String true false
offering_type String false true
product_description String false true
recurring_charges Int false true
recurring_charge_frequency String false true
reservation_id String false false
start_time String false true
state String false true
usage_price Float false true
recurring_charge_amount block false false
tags block false false
tags_all block false false

aws_db_snapshot

Readable name: DB Snapshot

Location of source_code: terraform-provider-aws\internal\service\rds\snapshot.go

Documentation URL: aws_db_snapshot

Parameters

name Type Required Computed
allocated_storage Int false true
availability_zone String false true
db_instance_identifier String true false
db_snapshot_identifier String true false
db_snapshot_arn String false true
encrypted Bool false true
engine String false true
engine_version String false true
iops Int false true
kms_key_id String false true
license_model String false true
option_group_name String false true
port Int false true
shared_accounts Set false false
source_db_snapshot_identifier String false true
source_region String false true
snapshot_type String false true
status String false true
storage_type String false true
vpc_id String false true
tags block false false
tags_all block false false

aws_db_snapshot_copy

Readable name: DB Snapshot Copy

Location of source_code: terraform-provider-aws\internal\service\rds\snapshot_copy.go

Documentation URL: aws_db_snapshot_copy

Parameters

name Type Required Computed
allocated_storage Int false true
availability_zone String false true
copy_tags Bool false false
db_snapshot_arn String false true
destination_region String false false
encrypted Bool false true
engine String false true
engine_version String false true
iops Int false true
kms_key_id String false false
license_model String false true
option_group_name String false true
port Int false true
presigned_url String false false
shared_accounts Set false false
source_db_snapshot_identifier String true false
source_region String false true
snapshot_type String false true
storage_type String false true
target_custom_availability_zone String false false
target_db_snapshot_identifier String true false
vpc_id String false true
tags block false false
tags_all block false false

aws_db_subnet_group

Readable name: DB Subnet Group

Location of source_code: terraform-provider-aws\internal\service\rds\subnet_group.go

Documentation URL: aws_db_subnet_group

Parameters

name Type Required Computed
arn String false true
description String false false
name String false true
name_prefix String false true
subnet_ids Set true false
supported_network_types Set false true
vpc_id String false true
tags block false false
tags_all block false false

aws_redshift_authentication_profile

Readable name: Authentication Profile

Location of source_code: terraform-provider-aws\internal\service\redshift\authentication_profile.go

Documentation URL: aws_redshift_authentication_profile

Parameters

name Type Required Computed
authentication_profile_name String true false
authentication_profile_content String true false

aws_redshift_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\redshift\cluster.go

Documentation URL: aws_redshift_cluster

Parameters

name Type Required Computed
allow_version_upgrade Bool false false
apply_immediately Bool false false
aqua_configuration_status String false true
arn String false true
automated_snapshot_retention_period Int false false
availability_zone String false true
availability_zone_relocation_enabled Bool false false
cluster_identifier String true false
cluster_namespace_arn String false true
cluster_nodes String false true
private_ip_address String false true
public_ip_address String false true
cluster_parameter_group_name String false true
cluster_public_key String false true
cluster_revision_number String false true
cluster_subnet_group_name String false true
cluster_type String false true
cluster_version String false false
database_name String false true
default_iam_role_arn String false true
dns_name String false true
elastic_ip String false false
encrypted Bool false false
endpoint String false true
enhanced_vpc_routing Bool false true
final_snapshot_identifier String false false
iam_roles String false true
kms_key_id String false true
logging String false true
enable Bool true false
log_destination_type String false false
log_exports Set false false
s3_key_prefix String false true
maintenance_track_name String false false
manage_master_password Bool false false
manual_snapshot_retention_period Int false false
master_password String false false
master_password_wo String false false
master_password_wo_version Int false false
master_password_secret_arn String false true
master_password_secret_kms_key_id String false true
master_username String false false
multi_az Bool false false
node_type String true false
number_of_nodes Int false false
owner_account String false false
port Int false false
preferred_maintenance_window String false true
publicly_accessible Bool false false
skip_final_snapshot Bool false false
snapshot_arn String false false
snapshot_cluster_identifier String false false
snapshot_copy String true true
grant_name String false false
retention_period Int false false
snapshot_identifier String false false
vpc_security_group_ids Set false true
node_role block false false
bucket_name block false false
destination_region block false false
tags block false false
tags_all block false false

aws_redshift_cluster_iam_roles

Readable name: Cluster IAM Roles

Location of source_code: terraform-provider-aws\internal\service\redshift\cluster_iam_roles.go

Documentation URL: aws_redshift_cluster_iam_roles

Parameters

name Type Required Computed
cluster_identifier String true false
default_iam_role_arn String false true
iam_role_arns String false true

aws_redshift_cluster_snapshot

Readable name: Cluster Snapshot

Location of source_code: terraform-provider-aws\internal\service\redshift\cluster_snapshot.go

Documentation URL: aws_redshift_cluster_snapshot

Parameters

name Type Required Computed
arn String false true
cluster_identifier String true false
kms_key_id String false true
manual_snapshot_retention_period Int false false
owner_account String false true
snapshot_identifier String true false
tags block false false
tags_all block false false

aws_redshift_endpoint_access

Readable name: Endpoint Access

Location of source_code: terraform-provider-aws\internal\service\redshift\endpoint_access.go

Documentation URL: aws_redshift_endpoint_access

Parameters

name Type Required Computed
address String false true
cluster_identifier String true false
endpoint_name String true false
port Int false true
resource_owner String false true
subnet_group_name String true false
vpc_endpoint String false true
network_interface_id String false true
private_ip_address String false true
subnet_id String false true
vpc_endpoint_id String false true
vpc_id String false true
vpc_security_group_ids Set false true
network_interface block false false
availability_zone block false false

aws_redshift_endpoint_authorization

Readable name: Endpoint Authorization

Location of source_code: terraform-provider-aws\internal\service\redshift\endpoint_authorization.go

Documentation URL: aws_redshift_endpoint_authorization

Parameters

name Type Required Computed
account String true false
allowed_all_vpcs Bool false true
cluster_identifier String true false
endpoint_count Int false true
force_delete Bool false false
grantee String false true
grantor String false true
vpc_ids Set false false

aws_redshift_event_subscription

Readable name: Event Subscription

Location of source_code: terraform-provider-aws\internal\service\redshift\event_subscription.go

Documentation URL: aws_redshift_event_subscription

Parameters

name Type Required Computed
arn String false true
customer_aws_id String false true
enabled Bool false false
event_categories String false false
name String true false
severity String false false
sns_topic_arn String true false
source_ids Set false false
source_type String false false
status String false true
tags block false false
tags_all block false false

aws_redshift_hsm_client_certificate

Readable name: HSM Client Certificate

Location of source_code: terraform-provider-aws\internal\service\redshift\hsm_client_certificate.go

Documentation URL: aws_redshift_hsm_client_certificate

Parameters

name Type Required Computed
arn String false true
hsm_client_certificate_identifier String true false
hsm_client_certificate_public_key String false true
tags block false false
tags_all block false false

aws_redshift_hsm_configuration

Readable name: HSM Configuration

Location of source_code: terraform-provider-aws\internal\service\redshift\hsm_configuration.go

Documentation URL: aws_redshift_hsm_configuration

Parameters

name Type Required Computed
arn String false true
description String true false
hsm_configuration_identifier String true false
hsm_ip_address String true false
hsm_partition_name String true false
hsm_partition_password String true false
hsm_server_public_certificate String true false
tags block false false
tags_all block false false

aws_redshift_parameter_group

Readable name: Parameter Group

Location of source_code: terraform-provider-aws\internal\service\redshift\parameter_group.go

Documentation URL: aws_redshift_parameter_group

Parameters

name Type Required Computed
arn String false true
description String false false
family String true false
name String true false
parameter String true false
value String true false
tags block false false
tags_all block false false

aws_redshift_partner

Readable name: Partner

Location of source_code: terraform-provider-aws\internal\service\redshift\partner.go

Documentation URL: aws_redshift_partner

Parameters

name Type Required Computed
account_id String true false
cluster_identifier String true false
database_name String true false
partner_name String true false
status String false true
status_message String false true

aws_redshift_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\redshift\resource_policy.go

Documentation URL: aws_redshift_resource_policy

Parameters

name Type Required Computed
policy String true false
resource_arn String true false

aws_redshift_scheduled_action

Readable name: Scheduled Action

Location of source_code: terraform-provider-aws\internal\service\redshift\scheduled_action.go

Documentation URL: aws_redshift_scheduled_action

Parameters

name Type Required Computed
description String false false
enable Bool false false
end_time String false false
iam_role String true false
name String true false
schedule String true false
start_time String false false
target_action String true false
resize_cluster Bool false false
cluster_identifier String true false
cluster_type String false false
node_type String false false
number_of_nodes Int false false
resume_cluster String true false
pause_cluster block false false
classic block false false

aws_redshift_snapshot_copy_grant

Readable name: Snapshot Copy Grant

Location of source_code: terraform-provider-aws\internal\service\redshift\snapshot_copy_grant.go

Documentation URL: aws_redshift_snapshot_copy_grant

Parameters

name Type Required Computed
arn String false true
kms_key_id String false true
snapshot_copy_grant_name String true false
tags block false false
tags_all block false false

aws_redshift_snapshot_schedule

Readable name: Snapshot Schedule

Location of source_code: terraform-provider-aws\internal\service\redshift\snapshot_schedule.go

Documentation URL: aws_redshift_snapshot_schedule

Parameters

name Type Required Computed
arn String false true
definitions Set true false
description String false false
force_destroy Bool false false
identifier String false true
identifier_prefix String false true
tags block false false
tags_all block false false

aws_redshift_snapshot_schedule_association

Readable name: Snapshot Schedule Association

Location of source_code: terraform-provider-aws\internal\service\redshift\snapshot_schedule_association.go

Documentation URL: aws_redshift_snapshot_schedule_association

Parameters

name Type Required Computed
cluster_identifier String true false
schedule_identifier String true false

aws_redshift_subnet_group

Readable name: Subnet Group

Location of source_code: terraform-provider-aws\internal\service\redshift\subnet_group.go

Documentation URL: aws_redshift_subnet_group

Parameters

name Type Required Computed
arn String false true
description String false false
name String true false
subnet_ids Set true false
tags block false false
tags_all block false false

aws_redshift_usage_limit

Readable name: Usage Limit

Location of source_code: terraform-provider-aws\internal\service\redshift\usage_limit.go

Documentation URL: aws_redshift_usage_limit

Parameters

name Type Required Computed
amount Int true false
arn String false true
breach_action String false false
cluster_identifier String true false
feature_type String true false
limit_type String true false
period String false false
tags block false false
tags_all block false false

aws_redshiftdata_statement

Readable name: Statement

Location of source_code: terraform-provider-aws\internal\service\redshiftdata\statement.go

Documentation URL: aws_redshiftdata_statement

Parameters

name Type Required Computed
cluster_identifier String false false
database String true false
db_user String false false
parameters String true false
value String true false
secret_arn String false false
sql String true false
statement_name String false false
with_event Bool false false
workgroup_name String false false
name block false false

aws_redshiftserverless_endpoint_access

Readable name: Endpoint Access

Location of source_code: terraform-provider-aws\internal\service\redshiftserverless\endpoint_access.go

Documentation URL: aws_redshiftserverless_endpoint_access

Parameters

name Type Required Computed
address String false true
arn String false true
endpoint_name String true false
owner_account String false false
port Int false true
subnet_ids String true false
vpc_endpoint String false true
network_interface_id String false true
private_ip_address String false true
subnet_id String false true
vpc_endpoint_id String false true
vpc_id String false true
vpc_security_group_ids String false true
workgroup_name String true false
network_interface block false false
availability_zone block false false

aws_redshiftserverless_namespace

Readable name: Namespace

Location of source_code: terraform-provider-aws\internal\service\redshiftserverless\namespace.go

Documentation URL: aws_redshiftserverless_namespace

Parameters

name Type Required Computed
admin_password_secret_arn String false true
admin_password_secret_kms_key_id String false true
admin_user_password String false false
admin_user_password_wo String false false
admin_user_password_wo_version Int false false
admin_username String false true
arn String false true
db_name String false true
default_iam_role_arn String false false
iam_roles String false true
kms_key_id String false true
log_exports String false false
manage_admin_password Bool false false
namespace_id String false true
namespace_name String true false
tags block false false
tags_all block false false

aws_redshiftserverless_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\redshiftserverless\resource_policy.go

Documentation URL: aws_redshiftserverless_resource_policy

Parameters

name Type Required Computed
policy String true false
resource_arn String true false

aws_redshiftserverless_snapshot

Readable name: Snapshot

Location of source_code: terraform-provider-aws\internal\service\redshiftserverless\snapshot.go

Documentation URL: aws_redshiftserverless_snapshot

Parameters

name Type Required Computed
accounts_with_provisioned_restore_access String false true
accounts_with_restore_access String false true
admin_username String false true
arn String false true
kms_key_id String false true
namespace_arn String false true
namespace_name String true false
owner_account String false true
retention_period Int false false
snapshot_name String true false

aws_redshiftserverless_usage_limit

Readable name: Usage Limit

Location of source_code: terraform-provider-aws\internal\service\redshiftserverless\usage_limit.go

Documentation URL: aws_redshiftserverless_usage_limit

Parameters

name Type Required Computed
arn String false true
amount Int true false
breach_action String false false
period String false false
resource_arn String true false
usage_type String true false

aws_redshiftserverless_workgroup

Readable name: Workgroup

Location of source_code: terraform-provider-aws\internal\service\redshiftserverless\workgroup.go

Documentation URL: aws_redshiftserverless_workgroup

Parameters

name Type Required Computed
arn String false true
base_capacity Int false true
config_parameter String false true
parameter_value String true false
endpoint String false true
port Int false true
vpc_endpoint String false true
network_interface_id String false true
private_ip_address String false true
subnet_id String false true
vpc_endpoint_id String false true
vpc_id String false true
enhanced_vpc_routing Bool false false
max_capacity Int false false
namespace_name String true false
publicly_accessible Bool false false
security_group_ids String false true
subnet_ids String false true
workgroup_id String false true
workgroup_name String true false
parameter_key block false false
address block false false
network_interface block false false
availability_zone block false false
tags block false false
tags_all block false false

aws_resourcegroups_group

Readable name: Group

Location of source_code: terraform-provider-aws\internal\service\resourcegroups\group.go

Documentation URL: aws_resourcegroups_group

Parameters

name Type Required Computed
arn String false true
configuration String true false
values String true false
type String false false
description String false false
name String true false
resource_query String true false
parameters block false false
query block false false
tags block false false
tags_all block false false

aws_resourcegroups_resource

Readable name: Resource

Location of source_code: terraform-provider-aws\internal\service\resourcegroups\resource.go

Documentation URL: aws_resourcegroups_resource

Parameters

name Type Required Computed
group_arn String true false
resource_arn String true false
resource_type String false true

aws_rolesanywhere_profile

Readable name: Profile

Location of source_code: terraform-provider-aws\internal\service\rolesanywhere\profile.go

Documentation URL: aws_rolesanywhere_profile

Parameters

name Type Required Computed
arn String false true
duration_seconds Int false true
enabled Bool false false
managed_policy_arns String false false
name String true false
require_instance_properties Bool false false
role_arns String false false
session_policy String false false
tags block false false
tags_all block false false

aws_rolesanywhere_trust_anchor

Readable name: Trust Anchor

Location of source_code: terraform-provider-aws\internal\service\rolesanywhere\trust_anchor.go

Documentation URL: aws_rolesanywhere_trust_anchor

Parameters

name Type Required Computed
arn String false true
enabled Bool false true
name String true false
notification_settings String false true
configured_by String false true
event String false true
threshold Int false true
source String true false
x509_certificate_data String false false
source_type String true false
channel block false false
source_data block false false
acm_pca_arn block false false
tags block false false
tags_all block false false

aws_route53_delegation_set

Readable name: Reusable Delegation Set

Location of source_code: terraform-provider-aws\internal\service\route53\delegation_set.go

Documentation URL: aws_route53_delegation_set

Parameters

name Type Required Computed
arn String false true
name_servers List false true
reference_name String false false

aws_route53_health_check

Readable name: Health Check

Location of source_code: terraform-provider-aws\internal\service\route53\health_check.go

Documentation URL: aws_route53_health_check

Parameters

name Type Required Computed
arn String false true
child_health_threshold Int false false
child_healthchecks String false false
cloudwatch_alarm_name String false false
cloudwatch_alarm_region String false false
disabled Bool false false
enable_sni Bool false true
failure_threshold Int false true
fqdn String false false
insufficient_data_health_status String false false
invert_healthcheck Bool false false
ip_address String false false
measure_latency Bool false false
port Int false false
reference_name String false false
regions String false false
request_interval Int false false
resource_path String false false
routing_control_arn String false false
search_string String false false
triggers Map false true
type String true false
tags block false false
tags_all block false false

aws_route53_hosted_zone_dnssec

Readable name: Hosted Zone DNSSEC

Location of source_code: terraform-provider-aws\internal\service\route53\hosted_zone_dnssec.go

Documentation URL: aws_route53_hosted_zone_dnssec

Parameters

name Type Required Computed
hosted_zone_id String true false
signing_status String false false

aws_route53_key_signing_key

Readable name: Key Signing Key

Location of source_code: terraform-provider-aws\internal\service\route53\key_signing_key.go

Documentation URL: aws_route53_key_signing_key

Parameters

name Type Required Computed
digest_algorithm_mnemonic String false true
digest_algorithm_type Int false true
digest_value String false true
dnskey_record String false true
ds_record String false true
flag Int false true
hosted_zone_id String true false
key_management_service_arn String true false
key_tag Int false true
name String true false
public_key String false true
signing_algorithm_mnemonic String false true
signing_algorithm_type Int false true
status String false false

aws_route53_query_log

Readable name: Query Logging Config

Location of source_code: terraform-provider-aws\internal\service\route53\query_log.go

Documentation URL: aws_route53_query_log

Parameters

name Type Required Computed
arn String false true
cloudwatch_log_group_arn String true false
zone_id String true false

aws_route53_record

Readable name: Record

Location of source_code: terraform-provider-aws\internal\service\route53\record.go

Documentation URL: aws_route53_record

Parameters

name Type Required Computed
alias Bool true false
name String true false
zone_id String true false
allow_overwrite Bool false true
cidr_routing_policy String true false
location_name String true false
failover_routing_policy String true false
fqdn String false true
geolocation_routing_policy String false false
country String false false
subdivision String false false
geoproximity_routing_policy String false false
bias Int false false
coordinates String true false
longitude String true false
local_zone_group String false false
health_check_id String false false
latency_routing_policy String true false
multivalue_answer_routing_policy Bool false false
records Set false false
set_identifier String false false
ttl Int false false
type String true false
weighted_routing_policy Int true false
evaluate_target_health block false false
collection_id block false false
continent block false false
aws_region block false false
latitude block false false
region block false false
weight block false false

aws_route53_traffic_policy

Readable name: Traffic Policy

Location of source_code: terraform-provider-aws\internal\service\route53\traffic_policy.go

Documentation URL: aws_route53_traffic_policy

Parameters

name Type Required Computed
comment String false false
document String true false
name String true false
type String false true
version Int false true

aws_route53_traffic_policy_instance

Readable name: Traffic Policy Instance

Location of source_code: terraform-provider-aws\internal\service\route53\traffic_policy_instance.go

Documentation URL: aws_route53_traffic_policy_instance

Parameters

name Type Required Computed
hosted_zone_id String true false
name String true false
traffic_policy_id String true false
traffic_policy_version Int true false
ttl Int true false

aws_route53_vpc_association_authorization

Readable name: VPC Association Authorization

Location of source_code: terraform-provider-aws\internal\service\route53\vpc_association_authorization.go

Documentation URL: aws_route53_vpc_association_authorization

Parameters

name Type Required Computed
vpc_id String true false
vpc_region String false true
zone_id String true false

aws_route53_zone

Readable name: Hosted Zone

Location of source_code: terraform-provider-aws\internal\service\route53\zone.go

Documentation URL: aws_route53_zone

Parameters

name Type Required Computed
arn String false true
comment String false false
delegation_set_id String false false
force_destroy Bool false false
name String true false
name_servers List false true
primary_name_server String false true
vpc Set false false
vpc_id String true false
vpc_region String false true
zone_id String false true
tags block false false
tags_all block false false

aws_route53_zone_association

Readable name: Zone Association

Location of source_code: terraform-provider-aws\internal\service\route53\zone_association.go

Documentation URL: aws_route53_zone_association

Parameters

name Type Required Computed
owning_account String false true
vpc_id String true false
vpc_region String false true
zone_id String true false

aws_route53domains_registered_domain

Readable name: Registered Domain

Location of source_code: terraform-provider-aws\internal\service\route53domains\registered_domain.go

Documentation URL: aws_route53domains_registered_domain

Parameters

name Type Required Computed
address_line_1 String false true
address_line_2 String false true
city String false true
contact_type String false true
country_code String false true
email String false true
extra_params Map false true
fax String false true
first_name String false true
last_name String false true
organization_name String false true
phone_number String false true
state String false true
zip_code String false true
abuse_contact_email String false true
abuse_contact_phone String false true
admin_privacy Bool false false
auto_renew Bool false false
billing_privacy Bool false false
creation_date String false true
domain_name String true false
expiration_date String false true
name_server String false true
name String true false
registrant_privacy Bool false false
registrar_name String false true
registrar_url String false true
reseller String false true
status_list List false true
tech_privacy Bool false false
transfer_lock Bool false false
updated_date String false true
whois_server String false true
admin_contact block false false
billing_contact block false false
glue_ips block false false
registrant_contact block false false
tags block false false
tags_all block false false
tech_contact block false false

aws_route53recoverycontrolconfig_cluster

Readable name: Cluster

Location of source_code: terraform-provider-aws\internal\service\route53recoverycontrolconfig\cluster.go

Documentation URL: aws_route53recoverycontrolconfig_cluster

Parameters

name Type Required Computed
arn String false true
cluster_endpoints String false true
region String false true
name String true false
status String false true
endpoint block false false

aws_route53recoverycontrolconfig_control_panel

Readable name: Control Panel

Location of source_code: terraform-provider-aws\internal\service\route53recoverycontrolconfig\control_panel.go

Documentation URL: aws_route53recoverycontrolconfig_control_panel

Parameters

name Type Required Computed
arn String false true
cluster_arn String true false
default_control_panel Bool false true
name String true false
routing_control_count Int false true
status String false true

aws_route53recoverycontrolconfig_routing_control

Readable name: Routing Control

Location of source_code: terraform-provider-aws\internal\service\route53recoverycontrolconfig\routing_control.go

Documentation URL: aws_route53recoverycontrolconfig_routing_control

Parameters

name Type Required Computed
arn String false true
cluster_arn String true false
control_panel_arn String false true
name String true false
status String false true

aws_route53recoverycontrolconfig_safety_rule

Readable name: Safety Rule

Location of source_code: terraform-provider-aws\internal\service\route53recoverycontrolconfig\safety_rule.go

Documentation URL: aws_route53recoverycontrolconfig_safety_rule

Parameters

name Type Required Computed
arn String false true
asserted_controls String false false
control_panel_arn String true false
gating_controls String false false
name String true false
rule_config Bool true false
threshold Int true false
type String true false
status String false true
target_controls String false false
wait_period_ms Int true false
inverted block false false

aws_route53recoveryreadiness_cell

Readable name: Cell

Location of source_code: terraform-provider-aws\internal\service\route53recoveryreadiness\cell.go

Documentation URL: aws_route53recoveryreadiness_cell

Parameters

name Type Required Computed
arn String false true
cell_name String true false
cells String false false
parent_readiness_scopes String false true
tags block false false
tags_all block false false

aws_route53recoveryreadiness_readiness_check

Readable name: Readiness Check

Location of source_code: terraform-provider-aws\internal\service\route53recoveryreadiness\readiness_check.go

Documentation URL: aws_route53recoveryreadiness_readiness_check

Parameters

name Type Required Computed
arn String false true
readiness_check_name String true false
resource_set_name String true false
tags block false false
tags_all block false false

aws_route53recoveryreadiness_recovery_group

Readable name: Recovery Group

Location of source_code: terraform-provider-aws\internal\service\route53recoveryreadiness\recovery_group.go

Documentation URL: aws_route53recoveryreadiness_recovery_group

Parameters

name Type Required Computed
arn String false true
cells String false false
recovery_group_name String true false
tags block false false
tags_all block false false

aws_route53recoveryreadiness_resource_set

Readable name: Resource Set

Location of source_code: terraform-provider-aws\internal\service\route53recoveryreadiness\resource_set.go

Documentation URL: aws_route53recoveryreadiness_resource_set

Parameters

name Type Required Computed
arn String false true
resource_set_name String true false
resource_set_type String true false
resources String true true
dns_target_resource String true false
hosted_zone_arn String false false
record_set_id String false false
record_type String false false
target_resource String false false
r53_resource String false false
readiness_scopes String false false
resource_arn String false false
component_id block false false
domain_name block false false
nlb_resource block false false
tags block false false
tags_all block false false

aws_route53_resolver_config

Readable name: Config

Location of source_code: terraform-provider-aws\internal\service\route53resolver\config.go

Documentation URL: aws_route53_resolver_config

Parameters

name Type Required Computed
autodefined_reverse_flag String true false
owner_id String false true
resource_id String true false

aws_route53_resolver_dnssec_config

Readable name: DNSSEC Config

Location of source_code: terraform-provider-aws\internal\service\route53resolver\dnssec_config.go

Documentation URL: aws_route53_resolver_dnssec_config

Parameters

name Type Required Computed
arn String false true
owner_id String false true
resource_id String true false
validation_status String false true

aws_route53_resolver_endpoint

Readable name: Endpoint

Location of source_code: terraform-provider-aws\internal\service\route53resolver\endpoint.go

Documentation URL: aws_route53_resolver_endpoint

Parameters

name Type Required Computed
arn String false true
direction String true false
host_vpc_id String false true
ip_address String true true
ipv6 String false true
ip_id String false true
subnet_id String true false
name String false false
resolver_endpoint_type String false true
security_group_ids Set true false
protocols String false true
ip block false false
tags block false false
tags_all block false false

aws_route53_resolver_firewall_config

Readable name: Firewall Config

Location of source_code: terraform-provider-aws\internal\service\route53resolver\firewall_config.go

Documentation URL: aws_route53_resolver_firewall_config

Parameters

name Type Required Computed
firewall_fail_open String false true
owner_id String false true
resource_id String true false

aws_route53_resolver_firewall_domain_list

Readable name: Firewall Domain List

Location of source_code: terraform-provider-aws\internal\service\route53resolver\firewall_domain_list.go

Documentation URL: aws_route53_resolver_firewall_domain_list

Parameters

name Type Required Computed
arn String false true
domains Set false false
name String true false
tags block false false
tags_all block false false

aws_route53_resolver_firewall_rule

Readable name: Firewall Rule

Location of source_code: terraform-provider-aws\internal\service\route53resolver\firewall_rule.go

Documentation URL: aws_route53_resolver_firewall_rule

Parameters

name Type Required Computed
action String true false
block_override_dns_type String false false
block_override_domain String false false
block_override_ttl Int false false
block_response String false false
firewall_domain_list_id String true false
firewall_domain_redirection_action String false false
firewall_rule_group_id String true false
name String true false
priority Int true false
q_type String false false

aws_route53_resolver_firewall_rule_group

Readable name: Firewall Rule Group

Location of source_code: terraform-provider-aws\internal\service\route53resolver\firewall_rule_group.go

Documentation URL: aws_route53_resolver_firewall_rule_group

Parameters

name Type Required Computed
arn String false true
name String true false
owner_id String false true
share_status String false true
tags block false false
tags_all block false false

aws_route53_resolver_firewall_rule_group_association

Readable name: Firewall Rule Group Association

Location of source_code: terraform-provider-aws\internal\service\route53resolver\firewall_rule_group_association.go

Documentation URL: aws_route53_resolver_firewall_rule_group_association

Parameters

name Type Required Computed
arn String false true
firewall_rule_group_id String true false
mutation_protection String false true
name String true false
priority Int true false
vpc_id String true false
tags block false false
tags_all block false false

aws_route53_resolver_query_log_config

Readable name: Query Log Config

Location of source_code: terraform-provider-aws\internal\service\route53resolver\query_log_config.go

Documentation URL: aws_route53_resolver_query_log_config

Parameters

name Type Required Computed
arn String false true
destination_arn String true false
name String true false
owner_id String false true
share_status String false true
tags block false false
tags_all block false false

aws_route53_resolver_query_log_config_association

Readable name: Query Log Config Association

Location of source_code: terraform-provider-aws\internal\service\route53resolver\query_log_config_association.go

Documentation URL: aws_route53_resolver_query_log_config_association

Parameters

name Type Required Computed
resolver_query_log_config_id String true false
resource_id String true false

aws_route53_resolver_rule

Readable name: Rule

Location of source_code: terraform-provider-aws\internal\service\route53resolver\rule.go

Documentation URL: aws_route53_resolver_rule

Parameters

name Type Required Computed
arn String false true
domain_name String true false
name String false false
owner_id String false true
resolver_endpoint_id String false false
rule_type String true false
share_status String false true
target_ip String false false
ipv6 String false false
port Int false false
protocol String false false
tags block false false
tags_all block false false
ip block false false

aws_route53_resolver_rule_association

Readable name: Rule Association

Location of source_code: terraform-provider-aws\internal\service\route53resolver\rule_association.go

Documentation URL: aws_route53_resolver_rule_association

Parameters

name Type Required Computed
name String false false
resolver_rule_id String true false
vpc_id String true false

aws_rum_app_monitor

Readable name: App Monitor

Location of source_code: terraform-provider-aws\internal\service\rum\app_monitor.go

Documentation URL: aws_rum_app_monitor

Parameters

name Type Required Computed
app_monitor_configuration Bool false true
enable_xray Bool false false
excluded_pages Set false false
favorite_pages Set false false
guest_role_arn String false false
identity_pool_id String false false
included_pages Set false false
session_sample_rate Float false false
telemetries String false false
app_monitor_id String false true
arn String false true
custom_events String false true
cw_log_enabled Bool false false
cw_log_group String false true
domain String true false
name String true false
allow_cookies block false false
status block false false
tags block false false
tags_all block false false

aws_rum_metrics_destination

Readable name: Metrics Destination

Location of source_code: terraform-provider-aws\internal\service\rum\metrics_destination.go

Documentation URL: aws_rum_metrics_destination

Parameters

name Type Required Computed
app_monitor_name String true false
destination String true false
destination_arn String false false
iam_role_arn String false false

aws_s3_bucket

Readable name: Bucket

Location of source_code: terraform-provider-aws\internal\service\s3\bucket.go

Documentation URL: aws_s3_bucket

Parameters

name Type Required Computed
acceleration_status String false true
acl String false true
arn String false true
bucket String true false
bucket_domain_name String false true
bucket_prefix String false true
bucket_regional_domain_name String false true
cors_rule List false true
allowed_methods List true false
allowed_origins List true false
expose_headers List false false
max_age_seconds Int false false
force_destroy Bool false false
grant Set false true
id String false false
permissions String true false
type String true false
uri String false false
hosted_zone_id String false true
lifecycle_rule Int false true
enabled Bool true false
expiration String false false
days Int false false
expired_object_delete_marker Bool false false
noncurrent_version_expiration Int false false
noncurrent_version_transition Int false false
storage_class String false false
prefix String false false
transition String false false
logging String true true
target_prefix String false false
object_lock_configuration String false true
rule Int true false
mode String true false
years Int false false
object_lock_enabled Bool false true
policy String false true
region String false true
replication_configuration String true true
rules String true false
destination String true false
account_id String false false
metrics Int false false
status String true false
replica_kms_key_id String false false
replication_time Int false false
filter String false false
priority Int false false
source_selection_criteria Bool true false
request_payer String false true
server_side_encryption_configuration String true true
sse_algorithm String true false
bucket_key_enabled Bool false false
versioning Bool false true
mfa_delete Bool false false
website String false true
index_document String false false
redirect_all_requests_to String false false
routing_rules String false false
website_domain String false true
website_endpoint String false true
allowed_headers block false false
abort_incomplete_multipart_upload_days block false false
date block false false
tags block false false
target_bucket block false false
default_retention block false false
role block false false
delete_marker_replication_status block false false
access_control_translation block false false
owner block false false
minutes block false false
sse_kms_encrypted_objects block false false
apply_server_side_encryption_by_default block false false
kms_master_key_id block false false
tags_all block false false
error_document block false false

aws_s3_bucket_accelerate_configuration

Readable name: Bucket Accelerate Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_accelerate_configuration.go

Documentation URL: aws_s3_bucket_accelerate_configuration

Parameters

name Type Required Computed
bucket String true false
expected_bucket_owner String false false
status String true false

aws_s3_bucket_acl

Readable name: Bucket ACL

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_acl.go

Documentation URL: aws_s3_bucket_acl

Parameters

name Type Required Computed
access_control_policy List false true
grant String false false
display_name String false true
id String true false
type String true false
uri String false false
permission String true false
owner String true true
acl String false false
bucket String true false
expected_bucket_owner String false false
grantee block false false
email_address block false false

aws_s3_bucket_analytics_configuration

Readable name: Bucket Analytics Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_analytics_configuration.go

Documentation URL: aws_s3_bucket_analytics_configuration

Parameters

name Type Required Computed
bucket String true false
filter String false false
tags Map false false
name String true false
storage_class_analysis String true false
destination String true false
bucket_account_id String false false
format String false false
prefix String false false
data_export block false false
output_schema_version block false false
s3_bucket_destination block false false
bucket_arn block false false

aws_s3_bucket_cors_configuration

Readable name: Bucket CORS Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_cors_configuration.go

Documentation URL: aws_s3_bucket_cors_configuration

Parameters

name Type Required Computed
bucket String true false
expected_bucket_owner String false false
cors_rule Set true false
allowed_methods Set true false
allowed_origins Set true false
expose_headers Set false false
id String false false
max_age_seconds Int false false
allowed_headers block false false

aws_s3_bucket_intelligent_tiering_configuration

Readable name: Bucket Intelligent-Tiering Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_intelligent_tiering_configuration.go

Documentation URL: aws_s3_bucket_intelligent_tiering_configuration

Parameters

name Type Required Computed
bucket String true false
filter String false false
tags Map false false
name String true false
status String false false
tiering String true false
days Int true false
prefix block false false
access_tier block false false

aws_s3_bucket_inventory

Readable name: Bucket Inventory

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_inventory.go

Documentation URL: aws_s3_bucket_inventory

Parameters

name Type Required Computed
bucket String true false
destination String true false
bucket_arn String true false
encryption List false false
key_id String true false
sse_s3 List false false
format String true false
prefix String false false
enabled Bool false false
filter String false false
included_object_versions String true false
name String true false
optional_fields String false false
schedule String true false
account_id block false false
sse_kms block false false
frequency block false false

aws_s3_bucket_logging

Readable name: Bucket Logging

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_logging.go

Documentation URL: aws_s3_bucket_logging

Parameters

name Type Required Computed
bucket String true false
expected_bucket_owner String false false
target_bucket String true false
target_grant String true true
email_address String false false
id String false false
type String true false
uri String false false
permission String true false
target_object_key_format String true false
simple_prefix List false false
target_prefix String true false
grantee block false false
display_name block false false
partitioned_prefix block false false
partition_date_source block false false

aws_s3_bucket_metric

Readable name: Bucket Metric

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_metric.go

Documentation URL: aws_s3_bucket_metric

Parameters

name Type Required Computed
bucket String true false
filter String false false
prefix String false false
tags Map false false
name String true false
access_point block false false

aws_s3_bucket_notification

Readable name: Bucket Notification

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_notification.go

Documentation URL: aws_s3_bucket_notification

Parameters

name Type Required Computed
bucket String true false
eventbridge Bool false false
lambda_function Set true false
filter_prefix String false false
filter_suffix String false false
id String false true
lambda_function_arn String false false
queue Set true false
queue_arn String true false
topic Set true false
topic_arn String true false
events block false false

aws_s3_bucket_object

Readable name: Bucket Object

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_object.go

Documentation URL: aws_s3_bucket_object

Parameters

name Type Required Computed
acl String false false
arn String false true
bucket String true false
bucket_key_enabled Bool false true
cache_control String false false
content String false false
content_base64 String false false
content_disposition String false false
content_encoding String false false
content_language String false false
content_type String false true
etag String false true
force_destroy Bool false false
key String true false
kms_key_id String false true
metadata Map false false
object_lock_legal_hold_status String false false
object_lock_mode String false false
object_lock_retain_until_date String false false
server_side_encryption String false true
source String false false
source_hash String false false
storage_class String false true
version_id String false true
website_redirect String false false
tags block false false
tags_all block false false

aws_s3_bucket_object_lock_configuration

Readable name: Bucket Object Lock Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_object_lock_configuration.go

Documentation URL: aws_s3_bucket_object_lock_configuration

Parameters

name Type Required Computed
bucket String true false
expected_bucket_owner String false false
object_lock_enabled String false false
rule Int true false
mode String false false
years Int false false
token String false false
default_retention block false false
days block false false

aws_s3_bucket_ownership_controls

Readable name: Bucket Ownership Controls

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_ownership_controls.go

Documentation URL: aws_s3_bucket_ownership_controls

Parameters

name Type Required Computed
bucket String true false
rule String true false
object_ownership block false false

aws_s3_bucket_policy

Readable name: Bucket Policy

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_policy.go

Documentation URL: aws_s3_bucket_policy

Parameters

name Type Required Computed
bucket String true false
policy String true false

aws_s3_bucket_public_access_block

Readable name: Bucket Public Access Block

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_public_access_block.go

Documentation URL: aws_s3_bucket_public_access_block

Parameters

name Type Required Computed
block_public_acls Bool false false
block_public_policy Bool false false
bucket String true false
ignore_public_acls Bool false false
restrict_public_buckets Bool false false

aws_s3_bucket_replication_configuration

Readable name: Bucket Replication Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_replication_configuration.go

Documentation URL: aws_s3_bucket_replication_configuration

Parameters

name Type Required Computed
bucket String true false
role String true false
rule String true false
destination String true false
account String false false
encryption_configuration String true false
metrics Int true false
status String true false
replication_time String true false
time Int true false
storage_class String false false
existing_object_replication String true false
filter String false false
prefix String false false
tag String true false
value String true false
id String false true
priority Int false false
source_selection_criteria String true false
sse_kms_encrypted_objects String true false
token String false false
delete_marker_replication block false false
access_control_translation block false false
owner block false false
replica_kms_key_id block false false
event_threshold block false false
minutes block false false
and block false false
tags block false false
key block false false
replica_modifications block false false

aws_s3_bucket_request_payment_configuration

Readable name: Bucket Request Payment Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_request_payment_configuration.go

Documentation URL: aws_s3_bucket_request_payment_configuration

Parameters

name Type Required Computed
bucket String true false
expected_bucket_owner String false false
payer String true false

aws_s3_bucket_server_side_encryption_configuration

Readable name: Bucket Server-side Encryption Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_server_side_encryption_configuration.go

Documentation URL: aws_s3_bucket_server_side_encryption_configuration

Parameters

name Type Required Computed
bucket String true false
expected_bucket_owner String false false
rule String true false
sse_algorithm String true false
bucket_key_enabled Bool false false
apply_server_side_encryption_by_default block false false
kms_master_key_id block false false

aws_s3_bucket_versioning

Readable name: Bucket Versioning

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_versioning.go

Documentation URL: aws_s3_bucket_versioning

Parameters

name Type Required Computed
bucket String true false
expected_bucket_owner String false false
mfa String false false
versioning_configuration String true true
status String true false
mfa_delete block false false

aws_s3_bucket_website_configuration

Readable name: Bucket Website Configuration

Location of source_code: terraform-provider-aws\internal\service\s3\bucket_website_configuration.go

Documentation URL: aws_s3_bucket_website_configuration

Parameters

name Type Required Computed
bucket String true false
error_document String true false
expected_bucket_owner String false false
index_document String true false
redirect_all_requests_to List false false
host_name String true false
protocol String false false
routing_rule List false true
condition String false false
key_prefix_equals String false false
redirect String true false
http_redirect_code String false false
replace_key_prefix_with String false false
replace_key_with String false false
routing_rules String false true
website_domain String false true
website_endpoint String false true
key block false false
suffix block false false
http_error_code_returned_equals block false false

aws_s3_object

Readable name: Object

Location of source_code: terraform-provider-aws\internal\service\s3\object.go

Documentation URL: aws_s3_object

Parameters

name Type Required Computed
acl String false true
arn String false true
bucket String true false
bucket_key_enabled Bool false true
cache_control String false false
checksum_algorithm String false false
checksum_crc32 String false true
checksum_crc32c String false true
checksum_sha1 String false true
checksum_sha256 String false true
content String false false
content_base64 String false false
content_disposition String false false
content_encoding String false false
content_language String false false
content_type String false true
etag String false true
force_destroy Bool false false
key String true false
kms_key_id String false true
metadata Map false false
object_lock_legal_hold_status String false false
object_lock_mode String false false
object_lock_retain_until_date String false false
override_provider Map false false
server_side_encryption String false true
source String false false
source_hash String false false
storage_class String false true
version_id String false true
website_redirect String false false
default_tags block false false
tags block false false
tags_all block false false

aws_s3_object_copy

Readable name: Object Copy

Location of source_code: terraform-provider-aws\internal\service\s3\object_copy.go

Documentation URL: aws_s3_object_copy

Parameters

name Type Required Computed
acl String false true
arn String false true
bucket String true false
bucket_key_enabled Bool false true
cache_control String false true
checksum_algorithm String false false
checksum_crc32 String false true
checksum_crc32c String false true
checksum_sha1 String false true
checksum_sha256 String false true
content_disposition String false true
content_encoding String false true
content_language String false true
content_type String false true
copy_if_match String false false
copy_if_modified_since String false false
copy_if_none_match String false false
copy_if_unmodified_since String false false
customer_algorithm String false true
customer_key String false false
customer_key_md5 String false true
etag String false true
expected_bucket_owner String false false
expected_source_bucket_owner String false false
expiration String false true
expires String false false
force_destroy Bool false false
grant Set false false
email String false false
id String false false
permissions String true false
type String true false
uri String false false
key String true false
kms_encryption_context String false true
kms_key_id String false true
last_modified String false true
metadata Map false true
metadata_directive String false false
object_lock_legal_hold_status String false true
object_lock_mode String false true
object_lock_retain_until_date String false true
override_provider Map false false
request_charged Bool false true
request_payer String false false
server_side_encryption String false true
source String true false
source_customer_algorithm String false false
source_customer_key String false false
source_customer_key_md5 String false false
source_version_id String false true
storage_class String false true
tagging_directive String false false
version_id String false true
website_redirect String false true
default_tags block false false
tags block false false
tags_all block false false

aws_s3control_access_point_policy

Readable name: Access Point Policy

Location of source_code: terraform-provider-aws\internal\service\s3control\access_point_policy.go

Documentation URL: aws_s3control_access_point_policy

Parameters

name Type Required Computed
access_point_arn String true false
has_public_access_policy Bool false true
policy String true false

aws_s3_account_public_access_block

Readable name: Account Public Access Block

Location of source_code: terraform-provider-aws\internal\service\s3control\account_public_access_block.go

Documentation URL: aws_s3_account_public_access_block

Parameters

name Type Required Computed
account_id String false true
block_public_acls Bool false false
block_public_policy Bool false false
ignore_public_acls Bool false false
restrict_public_buckets Bool false false

aws_s3control_bucket

Readable name: Bucket

Location of source_code: terraform-provider-aws\internal\service\s3control\bucket.go

Documentation URL: aws_s3control_bucket

Parameters

name Type Required Computed
arn String false true
bucket String true false
creation_date String false true
outpost_id String true false
public_access_block_enabled Bool false true
tags block false false
tags_all block false false

aws_s3control_bucket_lifecycle_configuration

Readable name: Bucket Lifecycle Configuration

Location of source_code: terraform-provider-aws\internal\service\s3control\bucket_lifecycle_configuration.go

Documentation URL: aws_s3control_bucket_lifecycle_configuration

Parameters

name Type Required Computed
bucket String true false
rule Int true false
expiration String false false
days Int false false
expired_object_delete_marker Bool false false
filter String false false
id String true false
status String false false
abort_incomplete_multipart_upload block false false
days_after_initiation block false false
date block false false
prefix block false false
tags block false false

aws_s3control_bucket_policy

Readable name: Bucket Policy

Location of source_code: terraform-provider-aws\internal\service\s3control\bucket_policy.go

Documentation URL: aws_s3control_bucket_policy

Parameters

name Type Required Computed
bucket String true false
policy String true false

aws_s3control_multi_region_access_point

Readable name: Multi-Region Access Point

Location of source_code: terraform-provider-aws\internal\service\s3control\multi_region_access_point.go

Documentation URL: aws_s3control_multi_region_access_point

Parameters

name Type Required Computed
account_id String false true
alias String false true
arn String false true
details String true false
public_access_block Bool false false
block_public_policy Bool false false
ignore_public_acls Bool false false
restrict_public_buckets Bool false false
region String false true
bucket_account_id String false true
domain_name String false true
status String false true
name block false false
block_public_acls block false false
bucket block false false

aws_s3control_multi_region_access_point_policy

Readable name: Multi-Region Access Point Policy

Location of source_code: terraform-provider-aws\internal\service\s3control\multi_region_access_point_policy.go

Documentation URL: aws_s3control_multi_region_access_point_policy

Parameters

name Type Required Computed
account_id String false true
details String true false
policy String true false
established String false true
proposed String false true
name block false false

aws_s3control_object_lambda_access_point

Readable name: Object Lambda Access Point

Location of source_code: terraform-provider-aws\internal\service\s3control\object_lambda_access_point.go

Documentation URL: aws_s3control_object_lambda_access_point

Parameters

name Type Required Computed
account_id String false true
alias String false true
arn String false true
configuration String true false
cloud_watch_metrics_enabled Bool false false
supporting_access_point String true false
transformation_configuration String true false
content_transformation String true false
function_payload String false false
name String true false
allowed_features block false false
actions block false false
aws_lambda block false false
function_arn block false false

aws_s3control_object_lambda_access_point_policy

Readable name: Object Lambda Access Point Policy

Location of source_code: terraform-provider-aws\internal\service\s3control\object_lambda_access_point_policy.go

Documentation URL: aws_s3control_object_lambda_access_point_policy

Parameters

name Type Required Computed
account_id String false true
has_public_access_policy Bool false true
name String true false
policy String true false

aws_s3control_storage_lens_configuration

Readable name: Storage Lens Configuration

Location of source_code: terraform-provider-aws\internal\service\s3control\storage_lens_configuration.go

Documentation URL: aws_s3control_storage_lens_configuration

Parameters

name Type Required Computed
account_id String false true
arn String true false
config_id String true false
storage_lens_configuration Bool true false
advanced_cost_optimization_metrics Bool false false
advanced_data_protection_metrics Bool false false
bucket_level Bool true false
detailed_status_code_metrics Bool false false
prefix_level Bool true false
selection_criteria String false false
max_depth Int false false
min_storage_bytes_percentage Float false false
aws_org String true false
data_export Bool true false
s3_bucket_destination String true false
encryption String true false
sse_s3 List false false
format String true false
output_schema_version String true false
prefix String false false
enabled Bool true false
exclude String false false
regions String false false
include String false false
account_level block false false
activity_metrics block false false
storage_metrics block false false
delimiter block false false
cloud_watch_metrics block false false
sse_kms block false false
key_id block false false
buckets block false false
tags block false false
tags_all block false false

aws_s3outposts_endpoint

Readable name: Endpoint

Location of source_code: terraform-provider-aws\internal\service\s3outposts\endpoint.go

Documentation URL: aws_s3outposts_endpoint

Parameters

name Type Required Computed
access_type String false true
arn String false true
cidr_block String false true
creation_time String false true
customer_owned_ipv4_pool String false false
network_interfaces String false true
outpost_id String true false
security_group_id String true false
subnet_id String true false
network_interface_id block false false

aws_sagemaker_app

Readable name: App

Location of source_code: terraform-provider-aws\internal\service\sagemaker\app.go

Documentation URL: aws_sagemaker_app

Parameters

name Type Required Computed
arn String false true
app_name String true false
app_type String true false
domain_id String true false
resource_spec String false true
lifecycle_config_arn String false false
sagemaker_image_arn String false true
sagemaker_image_version_alias String false false
sagemaker_image_version_arn String false false
space_name String false false
user_profile_name String false false
instance_type block false false
tags block false false
tags_all block false false

aws_sagemaker_app_image_config

Readable name: App Image Config

Location of source_code: terraform-provider-aws\internal\service\sagemaker\app_image_config.go

Documentation URL: aws_sagemaker_app_image_config

Parameters

name Type Required Computed
arn String false true
app_image_config_name String true false
code_editor_app_image_config List false false
container_entrypoint List false false
container_environment_variables Map false false
file_system_config Int false false
default_uid Int false false
mount_path String false false
jupyter_lab_image_config List false false
kernel_gateway_image_config Int false false
kernel_spec String true false
name String true false
container_config block false false
container_arguments block false false
default_gid block false false
display_name block false false
tags block false false
tags_all block false false

aws_sagemaker_code_repository

Readable name: Code Repository

Location of source_code: terraform-provider-aws\internal\service\sagemaker\code_repository.go

Documentation URL: aws_sagemaker_code_repository

Parameters

name Type Required Computed
arn String false true
code_repository_name String true false
git_config String true false
branch String false false
secret_arn String false false
repository_url block false false
tags block false false
tags_all block false false

aws_sagemaker_data_quality_job_definition

Readable name: Data Quality Job Definition

Location of source_code: terraform-provider-aws\internal\service\sagemaker\data_quality_job_definition.go

Documentation URL: aws_sagemaker_data_quality_job_definition

Parameters

name Type Required Computed
arn String false true
data_quality_app_specification Map true false
image_uri String true false
post_analytics_processor_source_uri String false false
record_preprocessor_source_uri String false false
data_quality_baseline_config String false false
statistics_resource String false false
data_quality_job_input String true false
dataset_format Bool true false
json Bool false false
local_path String false false
s3_data_distribution_type String false true
s3_input_mode String false true
endpoint_input String true false
data_quality_job_output_config String true false
monitoring_outputs String true false
s3_upload_mode String false true
s3_uri String true false
job_resources Int true false
instance_type String true false
volume_kms_key_id String false false
volume_size_in_gb Int true false
name String false true
network_config Bool false false
enable_network_isolation Bool false false
vpc_config Set true false
subnets Set true false
role_arn String true false
stopping_condition Int false true
environment block false false
constraints_resource block false false
batch_transform_input block false false
data_captured_destination_s3_uri block false false
csv block false false
header block false false
line block false false
endpoint_name block false false
kms_key_id block false false
s3_output block false false
cluster_config block false false
instance_count block false false
enable_inter_container_traffic_encryption block false false
security_group_ids block false false
max_runtime_in_seconds block false false
tags block false false
tags_all block false false

aws_sagemaker_device

Readable name: Device

Location of source_code: terraform-provider-aws\internal\service\sagemaker\device.go

Documentation URL: aws_sagemaker_device

Parameters

name Type Required Computed
arn String false true
agent_version String false true
device_fleet_name String true false
device String true false
device_name String true false
iot_thing_name String false false
description block false false

aws_sagemaker_device_fleet

Readable name: Device Fleet

Location of source_code: terraform-provider-aws\internal\service\sagemaker\device_fleet.go

Documentation URL: aws_sagemaker_device_fleet

Parameters

name Type Required Computed
arn String false true
description String false false
device_fleet_name String true false
enable_iot_role_alias Bool false false
iot_role_alias String false true
output_config String true false
s3_output_location String true false
role_arn String true false
kms_key_id block false false
tags block false false
tags_all block false false

aws_sagemaker_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\sagemaker\domain.go

Documentation URL: aws_sagemaker_domain

Parameters

name Type Required Computed
app_network_access_type String false false
app_security_group_management String false false
arn String false true
auth_mode String true false
default_space_settings String true false
jupyter_server_app_settings String true false
default_resource_spec String false false
lifecycle_config_arn String false false
sagemaker_image_arn String false false
sagemaker_image_version_alias String false false
sagemaker_image_version_arn String false false
lifecycle_config_arns String false false
kernel_gateway_app_settings String false false
custom_image String true false
image_name String true false
image_version_number Int false false
security_groups Set false false
jupyter_lab_app_settings Int false false
lifecycle_management String false false
max_idle_timeout_in_minutes Int false false
min_idle_timeout_in_minutes Int false false
built_in_lifecycle_config_arn String false false
code_repository String true false
emr_settings String false false
execution_role_arns String false false
space_storage_settings Int true true
maximum_ebs_volume_size_in_gb Int true false
custom_file_system_config String true false
file_system_path String true false
custom_posix_user_config Int true false
uid Int true false
default_user_settings String true true
canvas_app_settings String false false
emr_serverless_settings String false false
status String false false
generative_ai_settings String false false
identity_provider_oauth_settings String false false
secret_arn String true false
kendra_settings String false false
model_register_settings String false false
time_series_forecasting_settings String false false
workspace_settings String false false
s3_kms_key_id String false false
code_editor_app_settings Int false false
default_landing_uri String false true
execution_role String true false
r_studio_server_pro_app_settings String false false
user_group String false false
r_session_app_settings String false false
sharing_settings String false false
s3_output_path String false false
studio_web_portal String false true
tensor_board_app_settings String false false
studio_web_portal_settings String false false
hidden_instance_types String false false
hidden_ml_tools String false false
domain_name String true false
domain_settings String false false
vpc_only_trusted_accounts String false false
execution_role_identity_config String false false
r_studio_server_pro_domain_settings String false false
domain_execution_role_arn String true false
r_studio_connect_url String false false
r_studio_package_manager_url String false false
security_group_ids Set false false
home_efs_file_system_id String false true
kms_key_id String false false
retention_policy String false false
security_group_id_for_domain_boundary String false true
single_sign_on_application_arn String false true
single_sign_on_managed_application_instance_id String false true
subnet_ids Set true false
tag_propagation String false false
url String false true
vpc_id String true false
repository_url block false false
instance_type block false false
app_image_config_name block false false
app_lifecycle_management block false false
idle_settings block false false
idle_timeout_in_minutes block false false
assumable_role_arns block false false
default_ebs_storage_settings block false false
default_ebs_volume_size_in_gb block false false
efs_file_system_config block false false
file_system_id block false false
gid block false false
auto_mount_home_efs block false false
direct_deploy_settings block false false
execution_role_arn block false false
amazon_bedrock_role_arn block false false
data_source_name block false false
cross_account_model_register_role_arn block false false
amazon_forecast_role_arn block false false
s3_artifact_path block false false
access_status block false false
notebook_output_option block false false
hidden_app_types block false false
docker_settings block false false
enable_docker_access block false false
home_efs_file_system block false false
tags block false false
tags_all block false false

aws_sagemaker_endpoint

Readable name: Endpoint

Location of source_code: terraform-provider-aws\internal\service\sagemaker\endpoint.go

Documentation URL: aws_sagemaker_endpoint

Parameters

name Type Required Computed
arn String false true
deployment_config String true false
blue_green_update_policy List false false
maximum_execution_timeout_in_seconds Int false false
termination_wait_in_seconds Int false false
traffic_routing_configuration String true false
value Int true false
linear_step_size String true false
type String true false
wait_interval_in_seconds Int true false
rolling_update_policy List false false
maximum_batch_size String true false
rollback_maximum_batch_size String true false
endpoint_config_name String true false
name String false true
auto_rollback_configuration block false false
alarms block false false
alarm_name block false false
canary_size block false false
tags block false false
tags_all block false false

aws_sagemaker_endpoint_configuration

Readable name: Endpoint Configuration

Location of source_code: terraform-provider-aws\internal\service\sagemaker\endpoint_configuration.go

Documentation URL: aws_sagemaker_endpoint_configuration

Parameters

name Type Required Computed
arn String false true
async_inference_config Int false false
output_config String true false
notification_config String false false
include_inference_response_in String false false
success_topic String false false
s3_failure_path String false false
s3_output_path String true false
data_capture_config String false false
json_content_types String false false
capture_options String true false
destination_s3_uri String true false
enable_capture Bool false false
initial_sampling_percentage Int true false
kms_key_id String true false
kms_key_arn String false false
name String false true
name_prefix String false true
production_variants String true false
container_startup_health_check_timeout_in_seconds Int false false
core_dump_config String true false
enable_ssm_access Bool false false
inference_ami_version String false false
initial_instance_count Int false false
initial_variant_weight Float false false
instance_type String false false
model_data_download_timeout_in_seconds Int false false
model_name String true false
routing_config String true false
serverless_config Int true false
memory_size_in_mb Int true false
provisioned_concurrency Int false false
managed_instance_scaling Int false false
min_instance_count Int false false
status String false false
variant_name String false true
volume_size_in_gb Int false false
shadow_production_variants String false false
client_config block false false
max_concurrent_invocations_per_instance block false false
error_topic block false false
capture_content_type_header block false false
csv_content_types block false false
capture_mode block false false
accelerator_type block false false
routing_strategy block false false
max_concurrency block false false
max_instance_count block false false
tags block false false
tags_all block false false

aws_sagemaker_feature_group

Readable name: Feature Group

Location of source_code: terraform-provider-aws\internal\service\sagemaker\feature_group.go

Documentation URL: aws_sagemaker_feature_group

Parameters

name Type Required Computed
arn String false true
description String false false
event_time_feature_name String true false
feature_definition String true false
feature_type String false false
collection_config Int false false
collection_type String false false
feature_group_name String true false
offline_store_config List false false
data_catalog_config String false true
database String false true
table_name String false true
disable_glue_table_creation Bool false false
s3_storage_config String true false
resolved_output_s3_uri String false true
s3_uri String true false
table_format String false false
online_store_config List false false
enable_online_store Bool false false
security_config String false false
storage_type String false false
ttl_duration String false false
value Int false false
record_identifier_feature_name String true false
role_arn String true false
throughput_config String false true
provisioned_read_capacity_units Int false false
provisioned_write_capacity_units Int false false
feature_name block false false
vector_config block false false
dimension block false false
catalog block false false
kms_key_id block false false
unit block false false
tags block false false
tags_all block false false
throughput_mode block false false

aws_sagemaker_flow_definition

Readable name: Flow Definition

Location of source_code: terraform-provider-aws\internal\service\sagemaker\flow_definition.go

Documentation URL: aws_sagemaker_flow_definition

Parameters

name Type Required Computed
arn String false true
flow_definition_name String true false
human_loop_activation_config List false false
human_loop_activation_conditions_config String true false
human_loop_config String true false
public_workforce_task_price Int false false
dollars Int false false
tenth_fractions_of_a_cent Int false false
task_availability_lifetime_in_seconds Int false false
task_count Int true false
task_description String true false
task_keywords String false false
task_time_limit_in_seconds Int false false
task_title String true false
workteam_arn String true false
human_loop_request_source List false false
aws_managed_human_loop_request_source String true false
output_config String true false
s3_output_path String true false
role_arn String true false
human_loop_activation_conditions block false false
human_task_ui_arn block false false
amount_in_usd block false false
cents block false false
kms_key_id block false false
tags block false false
tags_all block false false

aws_sagemaker_hub

Readable name: Hub

Location of source_code: terraform-provider-aws\internal\service\sagemaker\hub.go

Documentation URL: aws_sagemaker_hub

Parameters

name Type Required Computed
arn String false true
hub_name String true false
hub_description String true false
hub_display_name String false false
hub_search_keywords Set false false
s3_storage_config String false false
s3_output_path block false false
tags block false false
tags_all block false false

aws_sagemaker_human_task_ui

Readable name: Human Task UI

Location of source_code: terraform-provider-aws\internal\service\sagemaker\human_task_ui.go

Documentation URL: aws_sagemaker_human_task_ui

Parameters

name Type Required Computed
arn String false true
ui_template String true false
content_sha256 String false true
url String false true
human_task_ui_name String true false
content block false false
tags block false false
tags_all block false false

aws_sagemaker_image

Readable name: Image

Location of source_code: terraform-provider-aws\internal\service\sagemaker\image.go

Documentation URL: aws_sagemaker_image

Parameters

name Type Required Computed
arn String false true
image_name String true false
role_arn String true false
display_name String false false
description String false false
tags block false false
tags_all block false false

aws_sagemaker_image_version

Readable name: Image Version

Location of source_code: terraform-provider-aws\internal\service\sagemaker\image_version.go

Documentation URL: aws_sagemaker_image_version

Parameters

name Type Required Computed
arn String false true
base_image String true false
container_image String false true
image_arn String false true
image_name String true false
version Int false true

aws_sagemaker_mlflow_tracking_server

Readable name: Mlflow Tracking Server

Location of source_code: terraform-provider-aws\internal\service\sagemaker\mlflow_tracking_server.go

Documentation URL: aws_sagemaker_mlflow_tracking_server

Parameters

name Type Required Computed
arn String false true
artifact_store_uri String true false
role_arn String true false
tracking_server_name String true false
mlflow_version String false true
tracking_server_url String false true
automatic_model_registration Bool false false
tracking_server_size String false false
weekly_maintenance_window_start String false true
tags block false false
tags_all block false false

aws_sagemaker_model

Readable name: Model

Location of source_code: terraform-provider-aws\internal\service\sagemaker\model.go

Documentation URL: aws_sagemaker_model

Parameters

name Type Required Computed
arn String false true
container String false false
environment Map false false
image String false false
image_config String true false
repository_auth_config String true false
mode String false false
model_data_url String false false
model_package_name String false false
model_data_source String true true
s3_data_type String true false
compression_type String true false
model_access_config Bool true false
inference_specification_name String false false
multi_model_config String false false
enable_network_isolation Bool false false
execution_role_arn String true false
inference_execution_config String true true
name String false true
primary_container String false false
vpc_config Set true false
security_group_ids Set true false
container_hostname block false false
repository_access_mode block false false
repository_credentials_provider_arn block false false
s3_data_source block false false
s3_uri block false false
accept_eula block false false
model_cache_setting block false false
tags block false false
tags_all block false false
subnets block false false

aws_sagemaker_model_package_group

Readable name: Model Package Group

Location of source_code: terraform-provider-aws\internal\service\sagemaker\model_package_group.go

Documentation URL: aws_sagemaker_model_package_group

Parameters

name Type Required Computed
arn String false true
model_package_group_name String true false
model_package_group_description String false false
tags block false false
tags_all block false false

aws_sagemaker_model_package_group_policy

Readable name: Model Package Group Policy

Location of source_code: terraform-provider-aws\internal\service\sagemaker\model_package_group_policy.go

Documentation URL: aws_sagemaker_model_package_group_policy

Parameters

name Type Required Computed
model_package_group_name String true false
resource_policy String true false

aws_sagemaker_monitoring_schedule

Readable name: Monitoring Schedule

Location of source_code: terraform-provider-aws\internal\service\sagemaker\monitoring_schedule.go

Documentation URL: aws_sagemaker_monitoring_schedule

Parameters

name Type Required Computed
arn String false true
name String false true
monitoring_schedule_config String true false
monitoring_type String true false
schedule_config String true true
monitoring_job_definition_name block false false
schedule_expression block false false
tags block false false
tags_all block false false

aws_sagemaker_notebook_instance

Readable name: Notebook Instance

Location of source_code: terraform-provider-aws\internal\service\sagemaker\notebook_instance.go

Documentation URL: aws_sagemaker_notebook_instance

Parameters

name Type Required Computed
accelerator_types String false false
additional_code_repositories Set false false
arn String false true
default_code_repository String false false
direct_internet_access String false false
instance_metadata_service_configuration String false true
instance_type String true false
kms_key_id String false false
lifecycle_config_name String false false
name String true false
network_interface_id String false true
platform_identifier String false true
role_arn String true false
root_access String false false
security_groups Set false true
subnet_id String false false
url String false true
volume_size Int false false
minimum_instance_metadata_service_version block false false
tags block false false
tags_all block false false

aws_sagemaker_notebook_instance_lifecycle_configuration

Readable name: Notebook Instance Lifecycle Configuration

Location of source_code: terraform-provider-aws\internal\service\sagemaker\notebook_instance_lifecycle_configuration.go

Documentation URL: aws_sagemaker_notebook_instance_lifecycle_configuration

Parameters

name Type Required Computed
arn String false true
name String false false
on_create String false false
on_start String false false

aws_sagemaker_pipeline

Readable name: Pipeline

Location of source_code: terraform-provider-aws\internal\service\sagemaker\pipeline.go

Documentation URL: aws_sagemaker_pipeline

Parameters

name Type Required Computed
arn String false true
parallelism_configuration Int true false
pipeline_definition String false false
pipeline_definition_s3_location List false false
bucket String true false
object_key String true false
version_id String false false
pipeline_description String false false
pipeline_display_name String true false
pipeline_name String true false
role_arn String false false
max_parallel_execution_steps block false false
tags block false false
tags_all block false false

aws_sagemaker_project

Readable name: Project

Location of source_code: terraform-provider-aws\internal\service\sagemaker\project.go

Documentation URL: aws_sagemaker_project

Parameters

name Type Required Computed
arn String false true
project_id String false true
project_name String true false
project_description String false false
service_catalog_provisioning_details String true false
product_id String true false
provisioning_artifact_id String false true
provisioning_parameter String true false
value String false false
path_id block false false
key block false false
tags block false false
tags_all block false false

aws_sagemaker_servicecatalog_portfolio_status

Readable name: Servicecatalog Portfolio Status

Location of source_code: terraform-provider-aws\internal\service\sagemaker\servicecatalog_portfolio_status.go

Documentation URL: aws_sagemaker_servicecatalog_portfolio_status

Parameters

name Type Required Computed
status String true false

aws_sagemaker_space

Readable name: Space

Location of source_code: terraform-provider-aws\internal\service\sagemaker\space.go

Documentation URL: aws_sagemaker_space

Parameters

name Type Required Computed
arn String false true
space_name String true false
domain_id String true false
home_efs_file_system_uid String false true
ownership_settings List false false
owner_user_profile_name String true false
space_display_name String false false
space_settings String false false
code_editor_app_settings Int false false
default_resource_spec String true false
lifecycle_config_arn String false false
sagemaker_image_arn String false false
sagemaker_image_version_alias String false false
sagemaker_image_version_arn String false false
custom_file_system String true false
jupyter_lab_app_settings Int false false
code_repository String true false
jupyter_server_app_settings String true false
lifecycle_config_arns String false false
kernel_gateway_app_settings String true false
custom_image String true false
image_name String true false
image_version_number Int false false
space_storage_settings Int true true
space_sharing_settings List false false
sharing_type String true false
url String false true
app_type block false false
app_lifecycle_management block false false
idle_settings block false false
idle_timeout_in_minutes block false false
instance_type block false false
efs_file_system block false false
file_system_id block false false
repository_url block false false
app_image_config_name block false false
ebs_storage_settings block false false
ebs_volume_size_in_gb block false false
tags block false false
tags_all block false false

aws_sagemaker_studio_lifecycle_config

Readable name: Studio Lifecycle Config

Location of source_code: terraform-provider-aws\internal\service\sagemaker\studio_lifecycle_config.go

Documentation URL: aws_sagemaker_studio_lifecycle_config

Parameters

name Type Required Computed
arn String false true
studio_lifecycle_config_app_type String true false
studio_lifecycle_config_content String true false
studio_lifecycle_config_name String true false
tags block false false
tags_all block false false

aws_sagemaker_user_profile

Readable name: User Profile

Location of source_code: terraform-provider-aws\internal\service\sagemaker\user_profile.go

Documentation URL: aws_sagemaker_user_profile

Parameters

name Type Required Computed
arn String false true
domain_id String true false
home_efs_file_system_uid String false true
single_sign_on_user_identifier String false false
single_sign_on_user_value String false false
user_profile_name String true false
user_settings String false true
canvas_app_settings String false false
emr_serverless_settings String false false
status String false false
generative_ai_settings String false false
identity_provider_oauth_settings String false false
secret_arn String true false
kendra_settings String false false
model_register_settings String false false
time_series_forecasting_settings String false false
workspace_settings String false false
s3_kms_key_id String false false
code_editor_app_settings Int false false
lifecycle_management String false false
max_idle_timeout_in_minutes Int false false
min_idle_timeout_in_minutes Int false false
built_in_lifecycle_config_arn String false false
default_resource_spec String false false
lifecycle_config_arn String false false
sagemaker_image_arn String false false
sagemaker_image_version_alias String false false
sagemaker_image_version_arn String false false
lifecycle_config_arns String false false
custom_image String true false
image_name String true false
image_version_number Int false false
custom_file_system_config String true false
file_system_path String false false
custom_posix_user_config Int true false
uid Int true false
default_landing_uri String false false
execution_role String true false
jupyter_lab_app_settings Int false false
code_repository String true false
emr_settings String false false
execution_role_arns String false false
jupyter_server_app_settings String true false
kernel_gateway_app_settings String false false
r_studio_server_pro_app_settings String false false
user_group String false false
security_groups Set false false
r_session_app_settings String false false
sharing_settings String false false
s3_output_path String false false
studio_web_portal String false true
space_storage_settings Int true true
maximum_ebs_volume_size_in_gb Int true false
studio_web_portal_settings String false false
hidden_instance_types String false false
hidden_ml_tools String false false
tensor_board_app_settings String false false
tags block false false
tags_all block false false
auto_mount_home_efs block false false
direct_deploy_settings block false false
execution_role_arn block false false
amazon_bedrock_role_arn block false false
data_source_name block false false
cross_account_model_register_role_arn block false false
amazon_forecast_role_arn block false false
s3_artifact_path block false false
app_lifecycle_management block false false
idle_settings block false false
idle_timeout_in_minutes block false false
instance_type block false false
app_image_config_name block false false
efs_file_system_config block false false
file_system_id block false false
gid block false false
repository_url block false false
assumable_role_arns block false false
access_status block false false
notebook_output_option block false false
default_ebs_storage_settings block false false
default_ebs_volume_size_in_gb block false false
hidden_app_types block false false

aws_sagemaker_workforce

Readable name: Workforce

Location of source_code: terraform-provider-aws\internal\service\sagemaker\workforce.go

Documentation URL: aws_sagemaker_workforce

Parameters

name Type Required Computed
arn String false true
cognito_config List false false
client_id String true false
user_pool String true false
oidc_config List false false
authentication_request_extra_params Map false false
authorization_endpoint String true false
client_secret String true false
issuer String true false
jwks_uri String true false
logout_endpoint String true false
scope String false false
token_endpoint String true false
user_info_endpoint String true false
source_ip_config String true true
subdomain String false true
workforce_name String true false
workforce_vpc_config Set false false
subnets Set false false
vpc_endpoint_id String false true
vpc_id String false false
cidrs block false false
security_group_ids block false false

aws_sagemaker_workteam

Readable name: Workteam

Location of source_code: terraform-provider-aws\internal\service\sagemaker\workteam.go

Documentation URL: aws_sagemaker_workteam

Parameters

name Type Required Computed
arn String false true
description String true false
member_definition String true false
user_group String true false
user_pool String true false
oidc_member_definition String true false
notification_configuration String false false
worker_access_configuration String false true
vpc_source_ip String false true
subdomain String false true
workforce_name String false false
workteam_name String true false
cognito_member_definition block false false
client_id block false false
groups block false false
notification_topic_arn block false false
s3_presign block false false
iam_policy_constraints block false false
source_ip block false false
tags block false false
tags_all block false false

aws_scheduler_schedule

Readable name: Schedule

Location of source_code: terraform-provider-aws\internal\service\scheduler\schedule.go

Documentation URL: aws_scheduler_schedule

Parameters

name Type Required Computed
arn String false true
description String false false
end_date String false false
flexible_time_window Int true false
mode String true false
group_name String false true
kms_key_arn String false false
name String false true
name_prefix String false true
schedule_expression String true false
schedule_expression_timezone String false false
start_date String false false
state String false false
target String true false
dead_letter_config String true false
ecs_parameters Int false false
capacity_provider String true false
weight Int false false
enable_ecs_managed_tags Bool false false
enable_execute_command Bool false false
group String false false
launch_type String false false
network_configuration Bool false false
security_groups Set false false
subnets Set true false
placement_constraints String false false
type String true false
placement_strategy String false false
platform_version String false false
propagate_tags String false false
reference_id String false false
task_count Int false false
task_definition_arn String true false
eventbridge_parameters String true false
source String true false
input String false false
kinesis_parameters String true false
retry_policy Int false false
maximum_retry_attempts Int false false
role_arn String true false
sagemaker_pipeline_parameters String true false
value String true false
sqs_parameters String false false
maximum_window_in_minutes block false false
capacity_provider_strategy block false false
base block false false
assign_public_ip block false false
expression block false false
field block false false
tags block false false
detail_type block false false
partition_key block false false
maximum_event_age_in_seconds block false false
pipeline_parameter block false false
message_group_id block false false

aws_scheduler_schedule_group

Readable name: Schedule Group

Location of source_code: terraform-provider-aws\internal\service\scheduler\schedule_group.go

Documentation URL: aws_scheduler_schedule_group

Parameters

name Type Required Computed
arn String false true
creation_date String false true
last_modification_date String false true
name String false true
name_prefix String false true
state String false true
tags block false false
tags_all block false false

aws_schemas_discoverer

Readable name: Discoverer

Location of source_code: terraform-provider-aws\internal\service\schemas\discoverer.go

Documentation URL: aws_schemas_discoverer

Parameters

name Type Required Computed
arn String false true
description String false false
source_arn String true false
tags block false false
tags_all block false false

aws_schemas_registry

Readable name: Registry

Location of source_code: terraform-provider-aws\internal\service\schemas\registry.go

Documentation URL: aws_schemas_registry

Parameters

name Type Required Computed
arn String false true
description String false false
name String true false
tags block false false
tags_all block false false

aws_schemas_registry_policy

Readable name: Registry Policy

Location of source_code: terraform-provider-aws\internal\service\schemas\registry_policy.go

Documentation URL: aws_schemas_registry_policy

Parameters

name Type Required Computed
policy String true false
registry_name String true false

aws_schemas_schema

Readable name: Schema

Location of source_code: terraform-provider-aws\internal\service\schemas\schema.go

Documentation URL: aws_schemas_schema

Parameters

name Type Required Computed
arn String false true
content String true false
description String false false
last_modified String false true
name String true false
registry_name String true false
type String true false
version String false true
version_created_date String false true
tags block false false
tags_all block false false

aws_secretsmanager_secret

Readable name: Secret

Location of source_code: terraform-provider-aws\internal\service\secretsmanager\secret.go

Documentation URL: aws_secretsmanager_secret

Parameters

name Type Required Computed
arn String false true
description String false false
force_overwrite_replica_secret Bool false false
kms_key_id String false true
name String false true
name_prefix String false true
policy String false true
recovery_window_in_days Int false false
replica Set false true
last_accessed_date String false true
region String true false
status String false true
status_message String false true
tags block false false
tags_all block false false

aws_secretsmanager_secret_policy

Readable name: Secret Policy

Location of source_code: terraform-provider-aws\internal\service\secretsmanager\secret_policy.go

Documentation URL: aws_secretsmanager_secret_policy

Parameters

name Type Required Computed
block_public_policy Bool false false
policy String true false
secret_arn String true false

aws_secretsmanager_secret_rotation

Readable name: Secret Rotation

Location of source_code: terraform-provider-aws\internal\service\secretsmanager\secret_rotation.go

Documentation URL: aws_secretsmanager_secret_rotation

Parameters

name Type Required Computed
rotate_immediately Bool false false
rotation_enabled Bool false true
rotation_lambda_arn String false false
rotation_rules Int true false
duration String false false
schedule_expression String false false
secret_id String true false
automatically_after_days block false false

aws_secretsmanager_secret_version

Readable name: Secret Version

Location of source_code: terraform-provider-aws\internal\service\secretsmanager\secret_version.go

Documentation URL: aws_secretsmanager_secret_version

Parameters

name Type Required Computed
arn String false true
has_secret_string_wo Bool false true
secret_id String true false
secret_binary String false false
secret_string String false false
secret_string_wo String false false
secret_string_wo_version Int false false
version_id String false true
version_stages Set false true

aws_securityhub_account

Readable name: Account

Location of source_code: terraform-provider-aws\internal\service\securityhub\account.go

Documentation URL: aws_securityhub_account

Parameters

name Type Required Computed
arn String false true
auto_enable_controls Bool false false
control_finding_generator String false true
enable_default_standards Bool false false

aws_securityhub_action_target

Readable name: Action Target

Location of source_code: terraform-provider-aws\internal\service\securityhub\action_target.go

Documentation URL: aws_securityhub_action_target

Parameters

name Type Required Computed
arn String false true
description String true false
identifier String true false
name String true false

aws_securityhub_configuration_policy

Readable name: Configuration Policy

Location of source_code: terraform-provider-aws\internal\service\securityhub\configuration_policy.go

Documentation URL: aws_securityhub_configuration_policy

Parameters

name Type Required Computed
bool Bool true false
double Float true false
enum String true false
enum_list String true false
int Int true false
int_list Int true false
name String true false
string String true false
string_list String true false
value_type String true false
arn String false true
configuration_policy String true false
security_controls_configuration String false false
enabled_control_identifiers String false false
security_control_custom_parameter Set true false
security_control_id String true false
service_enabled Bool true false
description String false false
value block false false
enabled_standard_arns block false false
disabled_control_identifiers block false false
parameter block false false

aws_securityhub_configuration_policy_association

Readable name: Configuration Policy Association

Location of source_code: terraform-provider-aws\internal\service\securityhub\configuration_policy_association.go

Documentation URL: aws_securityhub_configuration_policy_association

Parameters

name Type Required Computed
policy_id String true false
target_id String true false

aws_securityhub_finding_aggregator

Readable name: Finding Aggregator

Location of source_code: terraform-provider-aws\internal\service\securityhub\finding_aggregator.go

Documentation URL: aws_securityhub_finding_aggregator

Parameters

name Type Required Computed
linking_mode String true false
specified_regions String false false

aws_securityhub_insight

Readable name: Insight

Location of source_code: terraform-provider-aws\internal\service\securityhub\insight.go

Documentation URL: aws_securityhub_insight

Parameters

name Type Required Computed
arn String false true
filters List true false
group_by_attribute String true false
name String true false
aws_account_id block false false
company_name block false false
compliance_status block false false
confidence block false false
created_at block false false
criticality block false false
description block false false
finding_provider_fields_confidence block false false
finding_provider_fields_criticality block false false
finding_provider_fields_related_findings_id block false false
finding_provider_fields_related_findings_product_arn block false false
finding_provider_fields_severity_label block false false
finding_provider_fields_severity_original block false false
finding_provider_fields_types block false false
first_observed_at block false false
generator_id block false false
id block false false
keyword block false false
last_observed_at block false false
malware_name block false false
malware_path block false false
malware_state block false false
malware_type block false false
network_destination_domain block false false
network_destination_ipv4 block false false
network_destination_ipv6 block false false
network_destination_port block false false
network_direction block false false
network_protocol block false false
network_source_domain block false false
network_source_ipv4 block false false
network_source_ipv6 block false false
network_source_mac block false false
network_source_port block false false
note_text block false false
note_updated_at block false false
note_updated_by block false false
process_launched_at block false false
process_name block false false
process_parent_pid block false false
process_path block false false
process_pid block false false
process_terminated_at block false false
product_arn block false false
product_fields block false false
product_name block false false
recommendation_text block false false
record_state block false false
related_findings_id block false false
related_findings_product_arn block false false
resource_aws_ec2_instance_iam_instance_profile_arn block false false
resource_aws_ec2_instance_image_id block false false
resource_aws_ec2_instance_ipv4_addresses block false false
resource_aws_ec2_instance_ipv6_addresses block false false
resource_aws_ec2_instance_key_name block false false
resource_aws_ec2_instance_launched_at block false false
resource_aws_ec2_instance_subnet_id block false false
resource_aws_ec2_instance_type block false false
resource_aws_ec2_instance_vpc_id block false false
resource_aws_iam_access_key_created_at block false false
resource_aws_iam_access_key_status block false false
resource_aws_iam_access_key_user_name block false false
resource_aws_s3_bucket_owner_id block false false
resource_aws_s3_bucket_owner_name block false false
resource_container_image_id block false false
resource_container_image_name block false false
resource_container_launched_at block false false
resource_container_name block false false
resource_details_other block false false
resource_id block false false
resource_partition block false false
resource_region block false false
resource_tags block false false
resource_type block false false
severity_label block false false
source_url block false false
threat_intel_indicator_category block false false
threat_intel_indicator_last_observed_at block false false
threat_intel_indicator_source block false false
threat_intel_indicator_source_url block false false
threat_intel_indicator_type block false false
threat_intel_indicator_value block false false
title block false false
type block false false
updated_at block false false
user_defined_values block false false
verification_state block false false
workflow_status block false false

aws_securityhub_invite_accepter

Readable name: Invite Accepter

Location of source_code: terraform-provider-aws\internal\service\securityhub\invite_accepter.go

Documentation URL: aws_securityhub_invite_accepter

Parameters

name Type Required Computed
invitation_id String false true
master_id String true false

aws_securityhub_member

Readable name: Member

Location of source_code: terraform-provider-aws\internal\service\securityhub\member.go

Documentation URL: aws_securityhub_member

Parameters

name Type Required Computed
account_id String true false
email String false false
invite Bool false false
master_id String false true
member_status String false true

aws_securityhub_organization_admin_account

Readable name: Organization Admin Account

Location of source_code: terraform-provider-aws\internal\service\securityhub\organization_admin_account.go

Documentation URL: aws_securityhub_organization_admin_account

Parameters

name Type Required Computed
admin_account_id String true false

aws_securityhub_organization_configuration

Readable name: Organization Configuration

Location of source_code: terraform-provider-aws\internal\service\securityhub\organization_configuration.go

Documentation URL: aws_securityhub_organization_configuration

Parameters

name Type Required Computed
auto_enable Bool true false
auto_enable_standards String false true
organization_configuration List false true
configuration_type String true false

aws_securityhub_product_subscription

Readable name: Product Subscription

Location of source_code: terraform-provider-aws\internal\service\securityhub\product_subscription.go

Documentation URL: aws_securityhub_product_subscription

Parameters

name Type Required Computed
arn String false true
product_arn String true false

aws_securityhub_standards_control

Readable name: Standards Control

Location of source_code: terraform-provider-aws\internal\service\securityhub\standards_control.go

Documentation URL: aws_securityhub_standards_control

Parameters

name Type Required Computed
control_id String false true
control_status String true false
control_status_updated_at String false true
description String false true
disabled_reason String false true
related_requirements List false true
remediation_url String false true
severity_rating String false true
standards_control_arn String true false
title String false true

aws_securityhub_standards_subscription

Readable name: Standards Subscription

Location of source_code: terraform-provider-aws\internal\service\securityhub\standards_subscription.go

Documentation URL: aws_securityhub_standards_subscription

Parameters

name Type Required Computed
standards_arn String true false

aws_serverlessapplicationrepository_cloudformation_stack

Readable name: CloudFormation Stack

Location of source_code: terraform-provider-aws\internal\service\serverlessrepo\cloudformation_stack.go

Documentation URL: aws_serverlessapplicationrepository_cloudformation_stack

Parameters

name Type Required Computed
application_id String true false
capabilities String true false
name String true false
outputs Map false true
parameters Map false true
semantic_version String false true
tags block false false
tags_all block false false

aws_servicecatalog_budget_resource_association

Readable name: Budget Resource Association

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\budget_resource_association.go

Documentation URL: aws_servicecatalog_budget_resource_association

Parameters

name Type Required Computed
budget_name String true false
resource_id String true false

aws_servicecatalog_constraint

Readable name: Constraint

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\constraint.go

Documentation URL: aws_servicecatalog_constraint

Parameters

name Type Required Computed
accept_language String false false
description String false true
owner String false true
parameters String true false
portfolio_id String true false
product_id String true false
status String false true
type String true false

aws_servicecatalog_organizations_access

Readable name: Organizations Access

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\organizations_access.go

Documentation URL: aws_servicecatalog_organizations_access

Parameters

name Type Required Computed
enabled Bool true false

aws_servicecatalog_portfolio

Readable name: Portfolio

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\portfolio.go

Documentation URL: aws_servicecatalog_portfolio

Parameters

name Type Required Computed
arn String false true
created_time String false true
description String false true
name String true false
provider_name String true false
tags block false false
tags_all block false false

aws_servicecatalog_portfolio_share

Readable name: Portfolio Share

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\portfolio_share.go

Documentation URL: aws_servicecatalog_portfolio_share

Parameters

name Type Required Computed
accept_language String false false
accepted Bool false true
portfolio_id String true false
principal_id String true false
share_principals Bool false false
share_tag_options Bool false false
type String true false
wait_for_acceptance Bool false false

aws_servicecatalog_principal_portfolio_association

Readable name: Principal Portfolio Association

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\principal_portfolio_association.go

Documentation URL: aws_servicecatalog_principal_portfolio_association

Parameters

name Type Required Computed
accept_language String false false
portfolio_id String true false
principal_arn String true false
principal_type String false false

aws_servicecatalog_product

Readable name: Product

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\product.go

Documentation URL: aws_servicecatalog_product

Parameters

name Type Required Computed
accept_language String false false
arn String false true
created_time String false true
description String false true
distributor String false true
has_default_path Bool false true
name String false false
owner String true false
provisioning_artifact_parameters String true false
disable_template_validation Bool false false
template_physical_id String false false
template_url String false false
type String true false
status String false true
support_description String false true
support_email String false true
support_url String false true
tags block false false
tags_all block false false

aws_servicecatalog_product_portfolio_association

Readable name: Product Portfolio Association

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\product_portfolio_association.go

Documentation URL: aws_servicecatalog_product_portfolio_association

Parameters

name Type Required Computed
accept_language String false false
portfolio_id String true false
product_id String true false
source_portfolio_id String false false

aws_servicecatalog_provisioned_product

Readable name: Provisioned Product

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\provisioned_product.go

Documentation URL: aws_servicecatalog_provisioned_product

Parameters

name Type Required Computed
accept_language String false false
arn String false true
cloudwatch_dashboard_names Set false true
created_time String false true
ignore_errors Bool false false
last_provisioning_record_id String false true
last_record_id String false true
last_successful_provisioning_record_id String false true
launch_role_arn String false true
name String true false
notification_arns List false false
outputs String false true
key String false true
value String false false
path_id String false true
path_name String false false
product_id String false true
product_name String false false
provisioning_artifact_id String false true
provisioning_artifact_name String false false
provisioning_parameters String true false
use_previous_value Bool false false
retain_physical_resources Bool false false
stack_set_provisioning_preferences List false false
failure_tolerance_count Int false false
failure_tolerance_percentage Int false false
max_concurrency_count Int false false
max_concurrency_percentage Int false false
regions List false false
status String false true
status_message String false true
type String false true
description block false false
accounts block false false
tags block false false
tags_all block false false

aws_servicecatalog_provisioning_artifact

Readable name: Provisioning Artifact

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\provisioning_artifact.go

Documentation URL: aws_servicecatalog_provisioning_artifact

Parameters

name Type Required Computed
accept_language String false false
active Bool false false
created_time String false true
description String false true
disable_template_validation Bool false false
guidance String false false
name String false true
product_id String true false
provisioning_artifact_id String false true
template_physical_id String false false
template_url String false false
type String false false

aws_servicecatalog_service_action

Readable name: Service Action

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\service_action.go

Documentation URL: aws_servicecatalog_service_action

Parameters

name Type Required Computed
accept_language String false false
definition String true false
name String true false
parameters String false false
type String false false
version String true false
description String false true
assume_role block false false

aws_servicecatalog_tag_option

Readable name: Tag Option

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\tag_option.go

Documentation URL: aws_servicecatalog_tag_option

Parameters

name Type Required Computed
active Bool false false
key String true false
owner String false true
value String true false

aws_servicecatalog_tag_option_resource_association

Readable name: Tag Option Resource Association

Location of source_code: terraform-provider-aws\internal\service\servicecatalog\tag_option_resource_association.go

Documentation URL: aws_servicecatalog_tag_option_resource_association

Parameters

name Type Required Computed
resource_arn String false true
resource_created_time String false true
resource_description String false true
resource_id String true false
resource_name String false true
tag_option_id String true false

aws_service_discovery_http_namespace

Readable name: HTTP Namespace

Location of source_code: terraform-provider-aws\internal\service\servicediscovery\http_namespace.go

Documentation URL: aws_service_discovery_http_namespace

Parameters

name Type Required Computed
arn String false true
description String false false
http_name String false true
name String true false
tags block false false
tags_all block false false

aws_service_discovery_instance

Readable name: Instance

Location of source_code: terraform-provider-aws\internal\service\servicediscovery\instance.go

Documentation URL: aws_service_discovery_instance

Parameters

name Type Required Computed
attributes Map true false
instance_id String true false
service_id String true false

aws_service_discovery_private_dns_namespace

Readable name: Private DNS Namespace

Location of source_code: terraform-provider-aws\internal\service\servicediscovery\private_dns_namespace.go

Documentation URL: aws_service_discovery_private_dns_namespace

Parameters

name Type Required Computed
arn String false true
description String false false
hosted_zone String false true
name String true false
vpc String true false
tags block false false
tags_all block false false

aws_service_discovery_public_dns_namespace

Readable name: Public DNS Namespace

Location of source_code: terraform-provider-aws\internal\service\servicediscovery\public_dns_namespace.go

Documentation URL: aws_service_discovery_public_dns_namespace

Parameters

name Type Required Computed
arn String false true
description String false false
hosted_zone String false true
name String true false
tags block false false
tags_all block false false

aws_service_discovery_service

Readable name: Service

Location of source_code: terraform-provider-aws\internal\service\servicediscovery\service.go

Documentation URL: aws_service_discovery_service

Parameters

name Type Required Computed
arn String false true
description String false false
dns_config Int true false
type String false true
namespace_id String false true
routing_policy String false false
force_destroy Bool false false
health_check_config Int false false
resource_path String false false
health_check_custom_config Int false false
name String true false
dns_records block false false
ttl block false false
failure_threshold block false false
tags block false false
tags_all block false false

aws_servicequotas_service_quota

Readable name: Service Quota

Location of source_code: terraform-provider-aws\internal\service\servicequotas\service_quota.go

Documentation URL: aws_servicequotas_service_quota

Parameters

name Type Required Computed
adjustable Bool false true
arn String false true
default_value Float false true
quota_code String true false
quota_name String false true
request_id String false true
request_status String false true
service_code String true false
service_name String false true
usage_metric String false true
resource String false true
service String false true
type String false true
metric_name String false true
metric_namespace String false true
metric_statistic_recommendation String false true
value Float true false
metric_dimensions block false false
class block false false

aws_ses_active_receipt_rule_set

Readable name: Active Receipt Rule Set

Location of source_code: terraform-provider-aws\internal\service\ses\active_receipt_rule_set.go

Documentation URL: aws_ses_active_receipt_rule_set

Parameters

name Type Required Computed
arn String false true
rule_set_name String true false

aws_ses_configuration_set

Readable name: Configuration Set

Location of source_code: terraform-provider-aws\internal\service\ses\configuration_set.go

Documentation URL: aws_ses_configuration_set

Parameters

name Type Required Computed
arn String false true
delivery_options String false false
last_fresh_start String false true
name String true false
reputation_metrics_enabled Bool false false
sending_enabled Bool false false
tracking_options String false false
tls_policy block false false
custom_redirect_domain block false false

aws_ses_domain_dkim

Readable name: Domain DKIM

Location of source_code: terraform-provider-aws\internal\service\ses\domain_dkim.go

Documentation URL: aws_ses_domain_dkim

Parameters

name Type Required Computed
dkim_tokens List false true
domain String true false

aws_ses_domain_identity

Readable name: Domain Identity

Location of source_code: terraform-provider-aws\internal\service\ses\domain_identity.go

Documentation URL: aws_ses_domain_identity

Parameters

name Type Required Computed
arn String false true
domain String true false
verification_token String false true

aws_ses_domain_identity_verification

Readable name: Domain Identity Verification

Location of source_code: terraform-provider-aws\internal\service\ses\domain_identity_verification.go

Documentation URL: aws_ses_domain_identity_verification

Parameters

name Type Required Computed
arn String false true
domain String true false

aws_ses_domain_mail_from

Readable name: MAIL FROM Domain

Location of source_code: terraform-provider-aws\internal\service\ses\domain_mail_from.go

Documentation URL: aws_ses_domain_mail_from

Parameters

name Type Required Computed
behavior_on_mx_failure String false false
domain String true false
mail_from_domain String true false

aws_ses_email_identity

Readable name: Email Identity

Location of source_code: terraform-provider-aws\internal\service\ses\email_identity.go

Documentation URL: aws_ses_email_identity

Parameters

name Type Required Computed
arn String false true
email String true false

aws_ses_event_destination

Readable name: Configuration Set Event Destination

Location of source_code: terraform-provider-aws\internal\service\ses\event_destination.go

Documentation URL: aws_ses_event_destination

Parameters

name Type Required Computed
arn String false true
cloudwatch_destination Set false false
default_value String true false
dimension_name String true false
value_source String true false
configuration_set_name String true false
enabled Bool false false
kinesis_destination List false false
role_arn String true false
stream_arn String true false
matching_types String true false
name String true false
sns_destination List false false
topic_arn String true false

aws_ses_identity_notification_topic

Readable name: Identity Notification Topic

Location of source_code: terraform-provider-aws\internal\service\ses\identity_notification_topic.go

Documentation URL: aws_ses_identity_notification_topic

Parameters

name Type Required Computed
identity String true false
include_original_headers Bool false false
notification_type String true false
topic_arn String false false

aws_ses_identity_policy

Readable name: Identity Policy

Location of source_code: terraform-provider-aws\internal\service\ses\identity_policy.go

Documentation URL: aws_ses_identity_policy

Parameters

name Type Required Computed
identity String true false
name String true false
policy String true false

aws_ses_receipt_filter

Readable name: Receipt Filter

Location of source_code: terraform-provider-aws\internal\service\ses\receipt_filter.go

Documentation URL: aws_ses_receipt_filter

Parameters

name Type Required Computed
arn String false true
cidr String true false
name String true false
policy String true false

aws_ses_receipt_rule

Readable name: Receipt Rule

Location of source_code: terraform-provider-aws\internal\service\ses\receipt_rule.go

Documentation URL: aws_ses_receipt_rule

Parameters

name Type Required Computed
add_header_action String true false
header_value String true false
position Int true false
after String false false
arn String false true
bounce_action String true false
sender String true false
smtp_reply_code String true false
status_code String false false
topic_arn String false false
enabled Bool false false
lambda_action String true false
invocation_type String false false
name String true false
recipients Set false false
rule_set_name String true false
s3_action String true false
iam_role_arn String false false
kms_key_arn String false false
object_key_prefix String false false
scan_enabled Bool false false
sns_action String false false
stop_action String true false
tls_policy String false true
workmail_action String true false
header_name block false false
message block false false
function_arn block false false
bucket_name block false false
encoding block false false
scope block false false
organization_arn block false false

aws_ses_receipt_rule_set

Readable name: Receipt Rule Set

Location of source_code: terraform-provider-aws\internal\service\ses\receipt_rule_set.go

Documentation URL: aws_ses_receipt_rule_set

Parameters

name Type Required Computed
arn String false true
rule_set_name String true false

aws_ses_template

Readable name: Template

Location of source_code: terraform-provider-aws\internal\service\ses\template.go

Documentation URL: aws_ses_template

Parameters

name Type Required Computed
arn String false true
html String false false
name String true false
subject String false false
text String false false

aws_sesv2_account_vdm_attributes

Readable name: Account VDM Attributes

Location of source_code: terraform-provider-aws\internal\service\sesv2\account_vdm_attributes.go

Documentation URL: aws_sesv2_account_vdm_attributes

Parameters

name Type Required Computed
dashboard_attributes String false true
guardian_attributes String false true
vdm_enabled String true false
engagement_metrics block false false
optimized_shared_delivery block false false

aws_sesv2_configuration_set

Readable name: Configuration Set

Location of source_code: terraform-provider-aws\internal\service\sesv2\configuration_set.go

Documentation URL: aws_sesv2_configuration_set

Parameters

name Type Required Computed
arn String false true
configuration_set_name String true false
delivery_options Int false false
sending_pool_name String false false
tls_policy String false false
reputation_options String false true
reputation_metrics_enabled Bool false true
sending_options Bool false true
suppression_options String false false
tracking_options String true false
https_policy String false false
vdm_options String false false
guardian_options String false false
max_delivery_seconds block false false
last_fresh_start block false false
sending_enabled block false false
suppressed_reasons block false false
tags block false false
tags_all block false false
custom_redirect_domain block false false
dashboard_options block false false
engagement_metrics block false false
optimized_shared_delivery block false false

aws_sesv2_configuration_set_event_destination

Readable name: Configuration Set Event Destination

Location of source_code: terraform-provider-aws\internal\service\sesv2\configuration_set_event_destination.go

Documentation URL: aws_sesv2_configuration_set_event_destination

Parameters

name Type Required Computed
configuration_set_name String true false
event_destination List true false
dimension_configuration String true false
dimension_name String true false
dimension_value_source String true false
enabled Bool false false
event_bridge_destination List false false
event_bus_arn String true false
kinesis_firehose_destination List false false
delivery_stream_arn String true false
iam_role_arn String true false
matching_event_types String true false
pinpoint_destination List false false
application_arn String true false
sns_destination List false false
topic_arn String true false
event_destination_name String true false
cloud_watch_destination block false false
default_dimension_value block false false

aws_sesv2_contact_list

Readable name: Contact List

Location of source_code: terraform-provider-aws\internal\service\sesv2\contact_list.go

Documentation URL: aws_sesv2_contact_list

Parameters

name Type Required Computed
arn String false true
contact_list_name String true false
created_timestamp String false true
description String false false
last_updated_timestamp String false true
topic String true false
display_name String true false
topic_name String true false
tags block false false
tags_all block false false
default_subscription_status block false false

aws_sesv2_dedicated_ip_assignment

Readable name: Dedicated IP Assignment

Location of source_code: terraform-provider-aws\internal\service\sesv2\dedicated_ip_assignment.go

Documentation URL: aws_sesv2_dedicated_ip_assignment

Parameters

name Type Required Computed
destination_pool_name String true false
ip String true false

aws_sesv2_dedicated_ip_pool

Readable name: Dedicated IP Pool

Location of source_code: terraform-provider-aws\internal\service\sesv2\dedicated_ip_pool.go

Documentation URL: aws_sesv2_dedicated_ip_pool

Parameters

name Type Required Computed
arn String false true
pool_name String true false
scaling_mode String false true
tags block false false
tags_all block false false

aws_sesv2_email_identity

Readable name: Email Identity

Location of source_code: terraform-provider-aws\internal\service\sesv2\email_identity.go

Documentation URL: aws_sesv2_email_identity

Parameters

name Type Required Computed
arn String false true
configuration_set_name String false false
dkim_signing_attributes String false true
domain_signing_private_key String false false
domain_signing_selector String false false
last_key_generation_timestamp String false true
next_signing_key_length String false true
signing_attributes_origin String false true
status String false true
tokens List false true
email_identity String true false
identity_type String false true
verified_for_sending_status Bool false true
current_signing_key_length block false false
tags block false false
tags_all block false false

aws_sesv2_email_identity_feedback_attributes

Readable name: Email Identity Feedback Attributes

Location of source_code: terraform-provider-aws\internal\service\sesv2\email_identity_feedback_attributes.go

Documentation URL: aws_sesv2_email_identity_feedback_attributes

Parameters

name Type Required Computed
email_forwarding_enabled Bool false false
email_identity String true false

aws_sesv2_email_identity_mail_from_attributes

Readable name: Email Identity Mail From Attributes

Location of source_code: terraform-provider-aws\internal\service\sesv2\email_identity_mail_from_attributes.go

Documentation URL: aws_sesv2_email_identity_mail_from_attributes

Parameters

name Type Required Computed
behavior_on_mx_failure String false false
email_identity String true false
mail_from_domain String false false

aws_sesv2_email_identity_policy

Readable name: Email Identity Policy

Location of source_code: terraform-provider-aws\internal\service\sesv2\email_identity_policy.go

Documentation URL: aws_sesv2_email_identity_policy

Parameters

name Type Required Computed
email_identity String true false
policy String true false
policy_name String true false

aws_sfn_activity

Readable name: Activity

Location of source_code: terraform-provider-aws\internal\service\sfn\activity.go

Documentation URL: aws_sfn_activity

Parameters

name Type Required Computed
creation_date String false true
encryption_configuration Int false true
kms_key_id String false false
type String false false
name String true false
kms_data_key_reuse_period_seconds block false false
tags block false false
tags_all block false false

aws_sfn_alias

Readable name: Alias

Location of source_code: terraform-provider-aws\internal\service\sfn\alias.go

Documentation URL: aws_sfn_alias

Parameters

name Type Required Computed
arn String false true
creation_date String false true
description String false false
name String true false
routing_configuration String true false
weight Int true false
state_machine_version_arn block false false

aws_sfn_state_machine

Readable name: State Machine

Location of source_code: terraform-provider-aws\internal\service\sfn\state_machine.go

Documentation URL: aws_sfn_state_machine

Parameters

name Type Required Computed
arn String false true
creation_date String false true
definition String true false
description String false true
encryption_configuration Int false true
kms_key_id String false false
type String false false
logging_configuration Bool false true
level String false false
log_destination String false false
name String false true
name_prefix String false true
publish Bool false false
revision_id String false true
role_arn String true false
state_machine_version_arn String false true
status String false true
tracing_configuration Bool false true
version_description String false true
kms_data_key_reuse_period_seconds block false false
include_execution_data block false false
tags block false false
tags_all block false false
enabled block false false

aws_shield_protection

Readable name: Protection

Location of source_code: terraform-provider-aws\internal\service\shield\protection.go

Documentation URL: aws_shield_protection

Parameters

name Type Required Computed
arn String false true
name String true false
resource_arn String true false
tags block false false
tags_all block false false

aws_shield_protection_group

Readable name: Protection Group

Location of source_code: terraform-provider-aws\internal\service\shield\protection_group.go

Documentation URL: aws_shield_protection_group

Parameters

name Type Required Computed
aggregation String true false
members List false false
pattern String true false
protection_group_id String true false
protection_group_arn String false true
resource_type String false false
tags block false false
tags_all block false false

aws_shield_protection_health_check_association

Readable name: Protection Health Check Association

Location of source_code: terraform-provider-aws\internal\service\shield\protection_health_check_association.go

Documentation URL: aws_shield_protection_health_check_association

Parameters

name Type Required Computed
shield_protection_id String true false
health_check_arn String true false

aws_signer_signing_job

Readable name: Signing Job

Location of source_code: terraform-provider-aws\internal\service\signer\signing_job.go

Documentation URL: aws_signer_signing_job

Parameters

name Type Required Computed
profile_name String true false
source String true false
key String false true
version String true false
destination String true false
prefix String false false
ignore_signing_job_failure Bool false false
completed_at String false true
created_at String false true
job_id String false true
job_invoker String false true
job_owner String false true
platform_display_name String false true
platform_id String false true
profile_version String false true
requested_by String false true
revocation_record String false true
revoked_at String false true
revoked_by String false true
signature_expires_at String false true
signed_object String false true
status String false true
status_reason String false true
s3 block false false
bucket block false false
reason block false false

aws_signer_signing_profile

Readable name: Signing Profile

Location of source_code: terraform-provider-aws\internal\service\signer\signing_profile.go

Documentation URL: aws_signer_signing_profile

Parameters

name Type Required Computed
arn String false true
name String false true
name_prefix String false true
platform_display_name String false true
platform_id String true false
revocation_record String false true
revoked_at String false true
revoked_by String false true
signature_validity_period String true true
value Int true false
signing_material String true true
status String false true
version String false true
version_arn String false true
revocation_effective_from block false false
type block false false
certificate_arn block false false
tags block false false
tags_all block false false

aws_signer_signing_profile_permission

Readable name: Signing Profile Permission

Location of source_code: terraform-provider-aws\internal\service\signer\signing_profile_permission.go

Documentation URL: aws_signer_signing_profile_permission

Parameters

name Type Required Computed
action String true false
principal String true false
profile_name String true false
profile_version String false true
statement_id String false true
statement_id_prefix String false true

aws_sns_platform_application

Readable name: Platform Application

Location of source_code: terraform-provider-aws\internal\service\sns\platform_application.go

Documentation URL: aws_sns_platform_application

Parameters

name Type Required Computed

aws_sns_sms_preferences

Readable name: SMS Preferences

Location of source_code: terraform-provider-aws\internal\service\sns\sms_preferences.go

Documentation URL: aws_sns_sms_preferences

Parameters

name Type Required Computed

aws_sns_topic

Readable name: Topic

Location of source_code: terraform-provider-aws\internal\service\sns\topic.go

Documentation URL: aws_sns_topic

Parameters

name Type Required Computed

aws_sns_topic_data_protection_policy

Readable name: Topic Data Protection Policy

Location of source_code: terraform-provider-aws\internal\service\sns\topic_data_protection_policy.go

Documentation URL: aws_sns_topic_data_protection_policy

Parameters

name Type Required Computed
arn String true false
policy String true false

aws_sns_topic_policy

Readable name: Topic Policy

Location of source_code: terraform-provider-aws\internal\service\sns\topic_policy.go

Documentation URL: aws_sns_topic_policy

Parameters

name Type Required Computed
arn String true false
owner String false true
policy String true false

aws_sns_topic_subscription

Readable name: Topic Subscription

Location of source_code: terraform-provider-aws\internal\service\sns\topic_subscription.go

Documentation URL: aws_sns_topic_subscription

Parameters

name Type Required Computed

aws_sqs_queue

Readable name: Queue

Location of source_code: terraform-provider-aws\internal\service\sqs\queue.go

Documentation URL: aws_sqs_queue

Parameters

name Type Required Computed

aws_sqs_queue_policy

Readable name: Queue Policy

Location of source_code: terraform-provider-aws\internal\service\sqs\queue_policy.go

Documentation URL: aws_sqs_queue_policy

Parameters

name Type Required Computed
policy String true false
queue_url String true false

aws_sqs_queue_redrive_allow_policy

Readable name: Queue Redrive Allow Policy

Location of source_code: terraform-provider-aws\internal\service\sqs\queue_redrive_allow_policy.go

Documentation URL: aws_sqs_queue_redrive_allow_policy

Parameters

name Type Required Computed
queue_url String true false
redrive_allow_policy String true false

aws_sqs_queue_redrive_policy

Readable name: Queue Redrive Policy

Location of source_code: terraform-provider-aws\internal\service\sqs\queue_redrive_policy.go

Documentation URL: aws_sqs_queue_redrive_policy

Parameters

name Type Required Computed
queue_url String true false
redrive_policy String true false

aws_ssm_activation

Readable name: Activation

Location of source_code: terraform-provider-aws\internal\service\ssm\activation.go

Documentation URL: aws_ssm_activation

Parameters

name Type Required Computed
activation_code String false true
description String false false
expiration_date String false true
expired Bool false true
iam_role String true false
name String false false
registration_count Int false true
registration_limit Int false false
tags block false false
tags_all block false false

aws_ssm_association

Readable name: Association

Location of source_code: terraform-provider-aws\internal\service\ssm\association.go

Documentation URL: aws_ssm_association

Parameters

name Type Required Computed
apply_only_at_cron_interval Bool false false
arn String false true
association_id String false true
association_name String false false
automation_target_parameter_name String false false
compliance_severity String false false
document_version String false true
instance_id String false false
max_concurrency String false false
max_errors String false false
name String true false
output_location String true false
s3_key_prefix String false false
s3_region String false false
parameters Map false true
schedule_expression String false false
sync_compliance String false false
targets String true true
values List true false
wait_for_success_timeout_seconds Int false false
s3_bucket_name block false false
tags block false false
tags_all block false false
key block false false

aws_ssm_default_patch_baseline

Readable name: Default Patch Baseline

Location of source_code: terraform-provider-aws\internal\service\ssm\default_patch_baseline.go

Documentation URL: aws_ssm_default_patch_baseline

Parameters

name Type Required Computed
baseline_id String true false
operating_system String true false

aws_ssm_document

Readable name: Document

Location of source_code: terraform-provider-aws\internal\service\ssm\document.go

Documentation URL: aws_ssm_document

Parameters

name Type Required Computed
arn String false true
attachments_source String true false
name String false true
values String true false
content String true false
created_date String false true
default_version String false true
description String false true
document_format String false false
document_type String true false
document_version String false true
hash String false true
hash_type String false true
latest_version String false true
owner String false true
parameter String false true
type String false true
permissions String false false
platform_types List false true
schema_version String false true
status String false true
target_type String false false
version_name String false false
key block false false
default_value block false false
tags block false false
tags_all block false false

aws_ssm_maintenance_window

Readable name: Maintenance Window

Location of source_code: terraform-provider-aws\internal\service\ssm\maintenance_window.go

Documentation URL: aws_ssm_maintenance_window

Parameters

name Type Required Computed
allow_unassociated_targets Bool false false
cutoff Int true false
description String false false
duration Int true false
enabled Bool false false
end_date String false false
name String true false
schedule String true false
schedule_offset Int false false
schedule_timezone String false false
start_date String false false
tags block false false
tags_all block false false

aws_ssm_maintenance_window_target

Readable name: Maintenance Window Target

Location of source_code: terraform-provider-aws\internal\service\ssm\maintenance_window_target.go

Documentation URL: aws_ssm_maintenance_window_target

Parameters

name Type Required Computed
description String false false
name String false false
owner_information String false false
targets String true false
values List true false
resource_type String true false
window_id String true false
key block false false

aws_ssm_maintenance_window_task

Readable name: Maintenance Window Task

Location of source_code: terraform-provider-aws\internal\service\ssm\maintenance_window_task.go

Documentation URL: aws_ssm_maintenance_window_task

Parameters

name Type Required Computed
arn String false true
cutoff_behavior String false false
description String false false
max_concurrency String false true
max_errors String false true
name String false false
priority Int false false
service_role_arn String false false
targets String true false
values List true false
task_arn String true false
task_invocation_parameters String false false
parameter String true false
lambda_parameters String false false
payload String false false
qualifier String false false
run_command_parameters String false true
cloudwatch_output_enabled Bool false false
comment String false false
document_hash String false false
document_hash_type String false false
document_version String false false
notification_config String false false
notification_events String false false
notification_type String false false
output_s3_bucket String false false
output_s3_key_prefix String false false
timeout_seconds Int false false
step_functions_parameters String false false
task_type String true false
window_id String true false
window_task_id String false true
key block false false
automation_parameters block false false
client_context block false false
cloudwatch_config block false false
cloudwatch_log_group_name block false false
notification_arn block false false
input block false false

aws_ssm_parameter

Readable name: Parameter

Location of source_code: terraform-provider-aws\internal\service\ssm\parameter.go

Documentation URL: aws_ssm_parameter

Parameters

name Type Required Computed
allowed_pattern String false false
arn String false true
data_type String false true
description String false false
has_value_wo Bool false true
insecure_value String false true
key_id String false true
name String true false
overwrite Bool false false
tier String false true
type String true false
value String false true
value_wo String false false
value_wo_version Int false false
version Int false true
tags block false false
tags_all block false false

aws_ssm_patch_baseline

Readable name: Patch Baseline

Location of source_code: terraform-provider-aws\internal\service\ssm\patch_baseline.go

Documentation URL: aws_ssm_patch_baseline

Parameters

name Type Required Computed
approval_rule Int false false
approve_until_date String false false
compliance_level String false false
enable_non_security Bool false false
patch_filter String true false
values String true false
approved_patches String false false
approved_patches_compliance_level String false false
approved_patches_enable_non_security Bool false false
arn String false true
description String false false
global_filter String true false
json String false true
name String true false
operating_system String false false
rejected_patches String false false
rejected_patches_action String false true
source String true false
products String true false
approve_after_days block false false
key block false false
configuration block false false
tags block false false
tags_all block false false

aws_ssm_patch_group

Readable name: Patch Group

Location of source_code: terraform-provider-aws\internal\service\ssm\patch_group.go

Documentation URL: aws_ssm_patch_group

Parameters

name Type Required Computed
baseline_id String true false
patch_group String true false

aws_ssm_resource_data_sync

Readable name: Resource Data Sync

Location of source_code: terraform-provider-aws\internal\service\ssm\resource_data_sync.go

Documentation URL: aws_ssm_resource_data_sync

Parameters

name Type Required Computed
name String true false
s3_destination String true false
kms_key_arn String false false
prefix String false false
region String true false
sync_format String false false
bucket_name block false false

aws_ssm_service_setting

Readable name: Service Setting

Location of source_code: terraform-provider-aws\internal\service\ssm\service_setting.go

Documentation URL: aws_ssm_service_setting

Parameters

name Type Required Computed
arn String false true
setting_id String true false
setting_value String true false
status String false true

aws_ssmcontacts_contact

Readable name: Contact

Location of source_code: terraform-provider-aws\internal\service\ssmcontacts\contact.go

Documentation URL: aws_ssmcontacts_contact

Parameters

name Type Required Computed
arn String false true
alias String true false
display_name String false false
type String true false
tags block false false
tags_all block false false

aws_ssmcontacts_contact_channel

Readable name: Contact Channel

Location of source_code: terraform-provider-aws\internal\service\ssmcontacts\contact_channel.go

Documentation URL: aws_ssmcontacts_contact_channel

Parameters

name Type Required Computed
activation_status String false true
arn String false true
contact_id String true false
delivery_address String true false
name String true false
type String true false
simple_address block false false

aws_ssmcontacts_plan

Readable name: Plan

Location of source_code: terraform-provider-aws\internal\service\ssmcontacts\plan.go

Documentation URL: aws_ssmcontacts_plan

Parameters

name Type Required Computed
contact_id String false false
stage Int true false
target String true false
retry_interval_in_minutes Int false false
contact_target_info Bool true false
duration_in_minutes block false false
channel_target_info block false false
contact_channel_id block false false
is_essential block false false

aws_ssmincidents_replication_set

Readable name: Replication Set

Location of source_code: terraform-provider-aws\internal\service\ssmincidents\replication_set.go

Documentation URL: aws_ssmincidents_replication_set

Parameters

name Type Required Computed
arn String false true
region String true false
kms_key_arn String false false
status String false true
status_message String false true
created_by String false true
deletion_protected Bool false true
last_modified_by String false true
name block false false
tags block false false
tags_all block false false

aws_ssmincidents_response_plan

Readable name: Response Plan

Location of source_code: terraform-provider-aws\internal\service\ssmincidents\response_plan.go

Documentation URL: aws_ssmincidents_response_plan

Parameters

name Type Required Computed
action String true false
role_arn String true false
document_version String false false
target_account String false false
parameter String true false
values Set true false
dynamic_parameters Map false false
arn String false true
chat_channel Set false false
display_name String false false
engagements Set false false
incident_template String true false
impact Int true false
dedupe_string String false false
notification_target String true false
summary String false false
integration String true false
service_id String true false
secret_id String true false
name String true false
ssm_automation block false false
document_name block false false
title block false false
incident_tags block false false
sns_topic_arn block false false
pagerduty block false false
tags block false false
tags_all block false false

aws_ssoadmin_account_assignment

Readable name: Account Assignment

Location of source_code: terraform-provider-aws\internal\service\ssoadmin\account_assignment.go

Documentation URL: aws_ssoadmin_account_assignment

Parameters

name Type Required Computed
instance_arn String true false
permission_set_arn String true false
principal_id String true false
principal_type String true false
target_id String true false
target_type String false false

aws_ssoadmin_customer_managed_policy_attachment

Readable name: Customer Managed Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\ssoadmin\customer_managed_policy_attachment.go

Documentation URL: aws_ssoadmin_customer_managed_policy_attachment

Parameters

name Type Required Computed
customer_managed_policy_reference String true false
path String false false
instance_arn String true false
permission_set_arn String true false
name block false false

aws_ssoadmin_instance_access_control_attributes

Readable name: Instance Access Control Attributes

Location of source_code: terraform-provider-aws\internal\service\ssoadmin\instance_access_control_attributes.go

Documentation URL: aws_ssoadmin_instance_access_control_attributes

Parameters

name Type Required Computed
attribute String true false
value Set true false
instance_arn String true false
status String false true
status_reason String false true
key block false false
source block false false

aws_ssoadmin_managed_policy_attachment

Readable name: Managed Policy Attachment

Location of source_code: terraform-provider-aws\internal\service\ssoadmin\managed_policy_attachment.go

Documentation URL: aws_ssoadmin_managed_policy_attachment

Parameters

name Type Required Computed
instance_arn String true false
managed_policy_arn String true false
managed_policy_name String false true
permission_set_arn String true false

aws_ssoadmin_permissions_boundary_attachment

Readable name: Permissions Boundary Attachment

Location of source_code: terraform-provider-aws\internal\service\ssoadmin\permissions_boundary_attachment.go

Documentation URL: aws_ssoadmin_permissions_boundary_attachment

Parameters

name Type Required Computed
instance_arn String true false
permission_set_arn String true false
permissions_boundary String true false
path String false false
managed_policy_arn String false false
customer_managed_policy_reference block false false
name block false false

aws_ssoadmin_permission_set

Readable name: Permission Set

Location of source_code: terraform-provider-aws\internal\service\ssoadmin\permission_set.go

Documentation URL: aws_ssoadmin_permission_set

Parameters

name Type Required Computed
arn String false true
created_date String false true
description String false false
instance_arn String true false
name String true false
relay_state String false false
session_duration String false false
tags block false false
tags_all block false false

aws_ssoadmin_permission_set_inline_policy

Readable name: Permission Set Inline Policy

Location of source_code: terraform-provider-aws\internal\service\ssoadmin\permission_set_inline_policy.go

Documentation URL: aws_ssoadmin_permission_set_inline_policy

Parameters

name Type Required Computed
inline_policy String true false
instance_arn String true false
permission_set_arn String true false

aws_storagegateway_cache

Readable name: Cache

Location of source_code: terraform-provider-aws\internal\service\storagegateway\cache.go

Documentation URL: aws_storagegateway_cache

Parameters

name Type Required Computed
disk_id String true false
gateway_arn String true false

aws_storagegateway_cached_iscsi_volume

Readable name: Cached iSCSI Volume

Location of source_code: terraform-provider-aws\internal\service\storagegateway\cached_iscsi_volume.go

Documentation URL: aws_storagegateway_cached_iscsi_volume

Parameters

name Type Required Computed
arn String false true
chap_enabled Bool false true
gateway_arn String true false
kms_encrypted Bool false false
kms_key String false false
lun_number Int false true
network_interface_id String true false
network_interface_port Int false true
snapshot_id String false false
source_volume_arn String false false
target_arn String false true
target_name String true false
volume_arn String false true
volume_id String false true
volume_size_in_bytes Int true false
tags block false false
tags_all block false false

aws_storagegateway_file_system_association

Readable name: File System Association

Location of source_code: terraform-provider-aws\internal\service\storagegateway\file_system_association.go

Documentation URL: aws_storagegateway_file_system_association

Parameters

name Type Required Computed
arn String false true
audit_destination_arn String false false
cache_attributes Int false false
gateway_arn String true false
location_arn String true false
password String true false
username String true false
cache_stale_timeout_in_seconds block false false
tags block false false
tags_all block false false

aws_storagegateway_gateway

Readable name: Gateway

Location of source_code: terraform-provider-aws\internal\service\storagegateway\gateway.go

Documentation URL: aws_storagegateway_gateway

Parameters

name Type Required Computed
activation_key String false true
arn String false true
average_download_rate_limit_in_bits_per_sec Int false false
average_upload_rate_limit_in_bits_per_sec Int false false
cloudwatch_log_group_arn String false false
ec2_instance_id String false true
endpoint_type String false true
gateway_id String false true
gateway_ip_address String false true
gateway_name String true false
gateway_network_interface String false true
gateway_timezone String true false
gateway_type String false false
gateway_vpc_endpoint String false false
host_environment String false true
maintenance_start_time nullable.TypeNullableInt false true
day_of_month nullable.TypeNullableInt false false
hour_of_day Int true false
minute_of_hour Int false false
medium_changer_type String false false
smb_active_directory_settings String false true
domain_controllers String false false
domain_name String true false
organizational_unit String false false
password String true false
timeout_in_seconds Int false false
username String true false
smb_file_share_visibility Bool false false
smb_guest_password String false false
smb_security_strategy String false true
tape_drive_type String false false
ipv4_address block false false
day_of_week block false false
active_directory_status block false false
tags block false false
tags_all block false false

aws_storagegateway_nfs_file_share

Readable name: NFS File Share

Location of source_code: terraform-provider-aws\internal\service\storagegateway\nfs_file_share.go

Documentation URL: aws_storagegateway_nfs_file_share

Parameters

name Type Required Computed
arn String false true
audit_destination_arn String false false
bucket_region String false false
cache_attributes Int false false
client_list String true false
default_storage_class String false false
file_share_name String false true
fileshare_id String false true
gateway_arn String true false
guess_mime_type_enabled Bool false false
kms_encrypted Bool false false
kms_key_arn String false false
location_arn String true false
nfs_file_share_defaults String false false
file_mode String false false
group_id String false false
owner_id String false false
notification_policy String false false
object_acl String false false
path String false true
read_only Bool false false
requester_pays Bool false false
role_arn String true false
squash String false false
vpc_endpoint_dns_name String false false
cache_stale_timeout_in_seconds block false false
directory_mode block false false
tags block false false
tags_all block false false

aws_storagegateway_smb_file_share

Readable name: SMB File Share

Location of source_code: terraform-provider-aws\internal\service\storagegateway\smb_file_share.go

Documentation URL: aws_storagegateway_smb_file_share

Parameters

name Type Required Computed
access_based_enumeration Bool false false
admin_user_list Set false false
arn String false true
audit_destination_arn String false false
authentication String false false
bucket_region String false false
cache_attributes Int false false
case_sensitivity String false false
default_storage_class String false false
fileshare_id String false true
file_share_name String false true
gateway_arn String true false
guess_mime_type_enabled Bool false false
invalid_user_list Set false false
kms_encrypted Bool false false
kms_key_arn String false false
location_arn String true false
object_acl String false false
oplocks_enabled Bool false true
notification_policy String false false
path String false true
read_only Bool false false
requester_pays Bool false false
role_arn String true false
smb_acl_enabled Bool false false
valid_user_list Set false false
vpc_endpoint_dns_name String false false
cache_stale_timeout_in_seconds block false false
tags block false false
tags_all block false false

aws_storagegateway_stored_iscsi_volume

Readable name: Stored iSCSI Volume

Location of source_code: terraform-provider-aws\internal\service\storagegateway\stored_iscsi_volume.go

Documentation URL: aws_storagegateway_stored_iscsi_volume

Parameters

name Type Required Computed
arn String false true
chap_enabled Bool false true
disk_id String true false
gateway_arn String true false
kms_encrypted Bool false false
kms_key String false false
lun_number Int false true
network_interface_id String true false
network_interface_port Int false true
preserve_existing_data Bool true false
snapshot_id String false false
target_arn String false true
target_name String true false
volume_attachment_status String false true
volume_id String false true
volume_size_in_bytes Int false true
volume_status String false true
volume_type String false true
tags block false false
tags_all block false false

aws_storagegateway_tape_pool

Readable name: Tape Pool

Location of source_code: terraform-provider-aws\internal\service\storagegateway\tape_pool.go

Documentation URL: aws_storagegateway_tape_pool

Parameters

name Type Required Computed
arn String false true
pool_name String true false
retention_lock_time_in_days Int false false
retention_lock_type String false false
storage_class String true false
tags block false false
tags_all block false false

aws_storagegateway_upload_buffer

Readable name: Upload Buffer

Location of source_code: terraform-provider-aws\internal\service\storagegateway\upload_buffer.go

Documentation URL: aws_storagegateway_upload_buffer

Parameters

name Type Required Computed
disk_id String false true
disk_path String false true
gateway_arn String true false

aws_storagegateway_working_storage

Readable name: Working Storage

Location of source_code: terraform-provider-aws\internal\service\storagegateway\working_storage.go

Documentation URL: aws_storagegateway_working_storage

Parameters

name Type Required Computed
disk_id String true false
gateway_arn String true false

aws_swf_domain

Readable name: Domain

Location of source_code: terraform-provider-aws\internal\service\swf\domain.go

Documentation URL: aws_swf_domain

Parameters

name Type Required Computed
arn String false true
description String false false
name String false true
name_prefix String false true
workflow_execution_retention_period_in_days String true false
tags block false false
tags_all block false false

aws_synthetics_canary

Readable name: Canary

Location of source_code: terraform-provider-aws\internal\service\synthetics\canary.go

Documentation URL: aws_synthetics_canary

Parameters

name Type Required Computed
arn String false true
artifact_config String false false
kms_key_arn String false false
artifact_s3_location String true false
delete_lambda Bool false false
engine_arn String false true
execution_role_arn String true false
failure_retention_period Int false false
handler String true false
name String true false
run_config Bool false true
environment_variables Map false false
memory_in_mb Int false true
timeout_in_seconds Int false true
runtime_version String true false
s3_bucket String false false
s3_key String false false
s3_version String false false
schedule Int true false
expression String true false
source_location_arn String false true
start_canary Bool false false
status String false true
success_retention_period Int false false
timeline String false true
last_modified String false true
last_started String false true
last_stopped String false true
vpc_config Set false false
subnet_ids Set false false
vpc_id String false true
zip_file String false false
s3_encryption block false false
encryption_mode block false false
active_tracing block false false
duration_in_seconds block false false
tags block false false
tags_all block false false
created block false false
security_group_ids block false false

aws_synthetics_group

Readable name: Group

Location of source_code: terraform-provider-aws\internal\service\synthetics\group.go

Documentation URL: aws_synthetics_group

Parameters

name Type Required Computed
arn String false true
group_id String false true
name String true false
tags block false false
tags_all block false false

aws_synthetics_group_association

Readable name: Group Association

Location of source_code: terraform-provider-aws\internal\service\synthetics\group_association.go

Documentation URL: aws_synthetics_group_association

Parameters

name Type Required Computed
canary_arn String true false
group_arn String false true
group_id String false true
group_name String true false

aws_timestreamwrite_database

Readable name: Database

Location of source_code: terraform-provider-aws\internal\service\timestreamwrite\database.go

Documentation URL: aws_timestreamwrite_database

Parameters

name Type Required Computed
arn String false true
database_name String true false
kms_key_id String false true
table_count Int false true
tags block false false
tags_all block false false

aws_timestreamwrite_table

Readable name: Table

Location of source_code: terraform-provider-aws\internal\service\timestreamwrite\table.go

Documentation URL: aws_timestreamwrite_table

Parameters

name Type Required Computed
arn String false true
database_name String true false
magnetic_store_write_properties Bool false true
magnetic_store_rejected_data_location String false false
encryption_option String false false
kms_key_id String false false
object_key_prefix String false false
retention_properties Int true true
memory_store_retention_period_in_hours Int true false
schema String false true
name String false false
type String true false
table_name String true false
enable_magnetic_store_writes block false false
s3_configuration block false false
bucket_name block false false
magnetic_store_retention_period_in_days block false false
composite_partition_key block false false
enforcement_in_record block false false
tags block false false
tags_all block false false

aws_transcribe_language_model

Readable name: Language Model

Location of source_code: terraform-provider-aws\internal\service\transcribe\language_model.go

Documentation URL: aws_transcribe_language_model

Parameters

name Type Required Computed
arn String false true
base_model_name String true false
input_data_config String true false
s3_uri String true false
tuning_data_s3_uri String false true
language_code String true false
model_name String true false
data_access_role_arn block false false
tags block false false
tags_all block false false

aws_transcribe_medical_vocabulary

Readable name: Medical Vocabulary

Location of source_code: terraform-provider-aws\internal\service\transcribe\medical_vocabulary.go

Documentation URL: aws_transcribe_medical_vocabulary

Parameters

name Type Required Computed
arn String false true
download_uri String false true
language_code String true false
vocabulary_file_uri String true false
vocabulary_name String true false
tags block false false
tags_all block false false

aws_transcribe_vocabulary

Readable name: Vocabulary

Location of source_code: terraform-provider-aws\internal\service\transcribe\vocabulary.go

Documentation URL: aws_transcribe_vocabulary

Parameters

name Type Required Computed
arn String false true
download_uri String false true
language_code String true false
phrases List false false
vocabulary_file_uri String false true
vocabulary_name String true false
tags block false false
tags_all block false false

aws_transcribe_vocabulary_filter

Readable name: Vocabulary Filter

Location of source_code: terraform-provider-aws\internal\service\transcribe\vocabulary_filter.go

Documentation URL: aws_transcribe_vocabulary_filter

Parameters

name Type Required Computed
arn String false true
download_uri String false true
language_code String true false
words List false false
vocabulary_filter_file_uri String false false
vocabulary_filter_name String true false
tags block false false
tags_all block false false

aws_transfer_access

Readable name: Access

Location of source_code: terraform-provider-aws\internal\service\transfer\access.go

Documentation URL: aws_transfer_access

Parameters

name Type Required Computed
external_id String true false
home_directory String false false
home_directory_mappings String true false
target String true false
home_directory_type String false false
policy String false false
posix_profile Int true false
secondary_gids Set false false
uid Int true false
role String true false
server_id String true false
entry block false false
gid block false false

aws_transfer_agreement

Readable name: Agreement

Location of source_code: terraform-provider-aws\internal\service\transfer\agreement.go

Documentation URL: aws_transfer_agreement

Parameters

name Type Required Computed
access_role String true false
agreement_id String false true
arn String false true
base_directory String true false
description String false false
local_profile_id String true false
partner_profile_id String true false
server_id String true false
status String false true
tags block false false
tags_all block false false

aws_transfer_certificate

Readable name: Certificate

Location of source_code: terraform-provider-aws\internal\service\transfer\certificate.go

Documentation URL: aws_transfer_certificate

Parameters

name Type Required Computed
active_date String false true
arn String false true
certificate String true false
certificate_chain String false false
certificate_id String false true
description String false false
inactive_date String false true
private_key String false false
usage String true false
tags block false false
tags_all block false false

aws_transfer_connector

Readable name: Connector

Location of source_code: terraform-provider-aws\internal\service\transfer\connector.go

Documentation URL: aws_transfer_connector

Parameters

name Type Required Computed
access_role String true false
arn String false true
as2_config String true false
encryption_algorithm String true false
local_profile_id String true false
mdn_response String true false
mdn_signing_algorithm String false false
message_subject String false false
partner_profile_id String true false
signing_algorithm String true false
connector_id String false true
logging_role String false false
security_policy_name String false true
sftp_config String false false
user_secret_id String false false
url String true false
compression block false false
trusted_host_keys block false false
tags block false false
tags_all block false false

aws_transfer_profile

Readable name: Profile

Location of source_code: terraform-provider-aws\internal\service\transfer\profile.go

Documentation URL: aws_transfer_profile

Parameters

name Type Required Computed
arn String false true
as2_id String true false
certificate_ids Set false false
profile_id String false true
profile_type String true false
tags block false false
tags_all block false false

aws_transfer_server

Readable name: Server

Location of source_code: terraform-provider-aws\internal\service\transfer\server.go

Documentation URL: aws_transfer_server

Parameters

name Type Required Computed
arn String false true
certificate String false false
directory_id String false false
domain String false false
endpoint String false true
endpoint_details Set false false
security_group_ids Set false true
subnet_ids Set false false
vpc_endpoint_id String false true
vpc_id String false false
endpoint_type String false false
force_destroy Bool false false
function String false false
host_key String false false
host_key_fingerprint String false true
identity_provider_type String false false
invocation_role String false false
logging_role String false false
post_authentication_login_banner String false false
pre_authentication_login_banner String false false
protocol_details String false true
passive_ip String false true
set_stat_option String false true
tls_session_resumption_mode String false true
protocols String false true
s3_storage_options String false true
security_policy_name String false false
sftp_authentication_methods String false true
structured_log_destinations String false false
url String false false
workflow_details List false false
execution_role String true false
workflow_id String true false
on_upload List false false
address_allocation_ids block false false
as2_transports block false false
directory_listing_optimization block false false
tags block false false
tags_all block false false
on_partial_upload block false false

aws_transfer_ssh_key

Readable name: SSH Key

Location of source_code: terraform-provider-aws\internal\service\transfer\ssh_key.go

Documentation URL: aws_transfer_ssh_key

Parameters

name Type Required Computed
body String true false
server_id String true false
ssh_key_id String false true
user_name String true false

aws_transfer_tag

Readable name: Transfer Resource Tag

Location of source_code: terraform-provider-aws\internal\service\transfer\tag_gen.go

Documentation URL: aws_transfer_tag

Parameters

name Type Required Computed
resource_arn String true false
key String true false
value String true false

aws_transfer_user

Readable name: User

Location of source_code: terraform-provider-aws\internal\service\transfer\user.go

Documentation URL: aws_transfer_user

Parameters

name Type Required Computed
arn String false true
home_directory String false false
home_directory_mappings String true false
target String true false
home_directory_type String false false
policy String false false
posix_profile Int true false
secondary_gids Set false false
uid Int true false
role String true false
server_id String true false
user_name String true false
entry block false false
gid block false false
tags block false false
tags_all block false false

aws_transfer_workflow

Readable name: Workflow

Location of source_code: terraform-provider-aws\internal\service\transfer\workflow.go

Documentation URL: aws_transfer_workflow

Parameters

name Type Required Computed
arn String false true
description String false false
on_exception_steps String false false
path String false false
s3_file_location String false false
key String false false
name String false false
overwrite_existing String false false
source_file_location String false false
custom_step_details String false false
target String false false
timeout_seconds Int false false
decrypt_step_details String false false
type String true false
delete_step_details String false false
tag_step_details String false false
tags String true false
value String true false
steps String true false
copy_step_details block false false
destination_file_location block false false
efs_file_location block false false
file_system_id block false false
bucket block false false
tags_all block false false

aws_vpclattice_access_log_subscription

Readable name: Access Log Subscription

Location of source_code: terraform-provider-aws\internal\service\vpclattice\access_log_subscription.go

Documentation URL: aws_vpclattice_access_log_subscription

Parameters

name Type Required Computed
arn String false true
destination_arn String true false
resource_arn String false true
resource_identifier String true false
service_network_log_type String false true
tags block false false
tags_all block false false

aws_vpclattice_auth_policy

Readable name: Auth Policy

Location of source_code: terraform-provider-aws\internal\service\vpclattice\auth_policy.go

Documentation URL: aws_vpclattice_auth_policy

Parameters

name Type Required Computed
policy String true false
state String false false
resource_identifier String true false

aws_vpclattice_listener

Readable name: Listener

Location of source_code: terraform-provider-aws\internal\service\vpclattice\listener.go

Documentation URL: aws_vpclattice_listener

Parameters

name Type Required Computed
arn String false true
created_at String false true
default_action Int true false
forward String false false
weight Int false false
last_updated_at String false true
listener_id String false true
name String true false
port Int false true
protocol String true false
service_arn String false true
service_identifier String false true
fixed_response block false false
status_code block false false
target_groups block false false
target_group_identifier block false false
tags block false false
tags_all block false false

aws_vpclattice_listener_rule

Readable name: Listener Rule

Location of source_code: terraform-provider-aws\internal\service\vpclattice\listener_rule.go

Documentation URL: aws_vpclattice_listener_rule

Parameters

name Type Required Computed
action Int true false
forward String true false
weight Int false false
arn String false true
listener_identifier String true false
match String true false
header_matches Bool false false
exact String false false
prefix String false false
name String true false
path_match Bool false false
priority Int true false
rule_id String false true
service_identifier String true false
fixed_response block false false
status_code block false false
target_groups block false false
target_group_identifier block false false
http_match block false false
method block false false
case_sensitive block false false
contains block false false
tags block false false
tags_all block false false

aws_vpclattice_resource_policy

Readable name: Resource Policy

Location of source_code: terraform-provider-aws\internal\service\vpclattice\resource_policy.go

Documentation URL: aws_vpclattice_resource_policy

Parameters

name Type Required Computed
policy String true false
resource_arn String true false

aws_vpclattice_service

Readable name: Service

Location of source_code: terraform-provider-aws\internal\service\vpclattice\service.go

Documentation URL: aws_vpclattice_service

Parameters

name Type Required Computed
arn String false true
auth_type String false true
certificate_arn String false false
custom_domain_name String false false
dns_entry String false true
hosted_zone_id String false true
name String true false
status String false true
domain_name block false false
tags block false false
tags_all block false false

aws_vpclattice_service_network

Readable name: Service Network

Location of source_code: terraform-provider-aws\internal\service\vpclattice\service_network.go

Documentation URL: aws_vpclattice_service_network

Parameters

name Type Required Computed
arn String false true
auth_type String false true
name String true false
tags block false false
tags_all block false false

aws_vpclattice_service_network_service_association

Readable name: Service Network Service Association

Location of source_code: terraform-provider-aws\internal\service\vpclattice\service_network_service_association.go

Documentation URL: aws_vpclattice_service_network_service_association

Parameters

name Type Required Computed
arn String false true
created_by String false true
custom_domain_name String false true
dns_entry String false true
hosted_zone_id String false true
service_identifier String true false
service_network_identifier String true false
status String false true
domain_name block false false
tags block false false
tags_all block false false

aws_vpclattice_service_network_vpc_association

Readable name: Service Network VPC Association

Location of source_code: terraform-provider-aws\internal\service\vpclattice\service_network_vpc_association.go

Documentation URL: aws_vpclattice_service_network_vpc_association

Parameters

name Type Required Computed
arn String false true
created_by String false true
security_group_ids List false false
service_network_identifier String true false
status String false true
vpc_identifier String true false
tags block false false
tags_all block false false

aws_vpclattice_target_group

Readable name: Target Group

Location of source_code: terraform-provider-aws\internal\service\vpclattice\target_group.go

Documentation URL: aws_vpclattice_target_group

Parameters

name Type Required Computed
arn String false true
config Bool false false
health_check_interval_seconds Int false false
health_check_timeout_seconds Int false false
healthy_threshold_count Int false false
matcher String false false
path String false false
port Int false true
protocol String false true
protocol_version String false true
unhealthy_threshold_count Int false false
ip_address_type String false true
lambda_event_structure_version String false true
vpc_identifier String false false
name String true false
status String false true
type String true false
health_check block false false
enabled block false false
value block false false
tags block false false
tags_all block false false

aws_vpclattice_target_group_attachment

Readable name: Target Group Attachment

Location of source_code: terraform-provider-aws\internal\service\vpclattice\target_group_attachment.go

Documentation URL: aws_vpclattice_target_group_attachment

Parameters

name Type Required Computed
target String true false
port Int false true
target_group_identifier String true false
id block false false

aws_waf_byte_match_set

Readable name: ByteMatchSet

Location of source_code: terraform-provider-aws\internal\service\waf\byte_match_set.go

Documentation URL: aws_waf_byte_match_set

Parameters

name Type Required Computed
byte_match_tuples String true false
type String true false
positional_constraint String true false
target_string String false false
text_transformation String true false
name String true false
field_to_match block false false
data block false false

aws_waf_geo_match_set

Readable name: GeoMatchSet

Location of source_code: terraform-provider-aws\internal\service\waf\geo_match_set.go

Documentation URL: aws_waf_geo_match_set

Parameters

name Type Required Computed
arn String false true
geo_match_constraint String true false
value String true false
name String true false
type block false false

aws_waf_ipset

Readable name: IPSet

Location of source_code: terraform-provider-aws\internal\service\waf\ipset.go

Documentation URL: aws_waf_ipset

Parameters

name Type Required Computed
arn String false true
ip_set_descriptors String true false
value String true false
name String true false
type block false false

aws_waf_rate_based_rule

Readable name: Rate Based Rule

Location of source_code: terraform-provider-aws\internal\service\waf\rate_based_rule.go

Documentation URL: aws_waf_rate_based_rule

Parameters

name Type Required Computed
arn String false true
metric_name String true false
name String true false
predicates String true false
negated Bool true false
type String true false
rate_key String true false
rate_limit Int true false
data_id block false false
tags block false false
tags_all block false false

aws_waf_regex_match_set

Readable name: Regex Match Set

Location of source_code: terraform-provider-aws\internal\service\waf\regex_match_set.go

Documentation URL: aws_waf_regex_match_set

Parameters

name Type Required Computed
arn String false true
name String true false
regex_match_tuple String true false
type String true false
regex_pattern_set_id String true false
text_transformation String true false
field_to_match block false false
data block false false

aws_waf_regex_pattern_set

Readable name: Regex Pattern Set

Location of source_code: terraform-provider-aws\internal\service\waf\regex_pattern_set.go

Documentation URL: aws_waf_regex_pattern_set

Parameters

name Type Required Computed
arn String false true
name String true false
regex_pattern_strings Set false false

aws_waf_rule

Readable name: Rule

Location of source_code: terraform-provider-aws\internal\service\waf\rule.go

Documentation URL: aws_waf_rule

Parameters

name Type Required Computed
arn String false true
metric_name String true false
name String true false
predicates String true false
negated Bool true false
type String true false
data_id block false false
tags block false false
tags_all block false false

aws_waf_rule_group

Readable name: Rule Group

Location of source_code: terraform-provider-aws\internal\service\waf\rule_group.go

Documentation URL: aws_waf_rule_group

Parameters

name Type Required Computed
activated_rule String true false
priority Int true false
rule_id String true false
type String false false
arn String false true
metric_name String true false
name String true false
action block false false
tags block false false
tags_all block false false

aws_waf_size_constraint_set

Readable name: Size Constraint Set

Location of source_code: terraform-provider-aws\internal\service\waf\size_constraint_set.go

Documentation URL: aws_waf_size_constraint_set

Parameters

name Type Required Computed
arn String false true
name String true false
size_constraints String true false
field_to_match String true false
type String true false
size Int true false
text_transformation String true false
comparison_operator block false false
data block false false

aws_waf_sql_injection_match_set

Readable name: SqlInjectionMatchSet

Location of source_code: terraform-provider-aws\internal\service\waf\sql_injection_match_set.go

Documentation URL: aws_waf_sql_injection_match_set

Parameters

name Type Required Computed
name String true false
sql_injection_match_tuples String true false
type String true false
text_transformation String true false
field_to_match block false false
data block false false

aws_waf_web_acl

Readable name: Web ACL

Location of source_code: terraform-provider-aws\internal\service\waf\web_acl.go

Documentation URL: aws_waf_web_acl

Parameters

name Type Required Computed
arn String false true
name String true false
default_action String true false
metric_name String true false
logging_configuration String true false
redacted_fields String true false
type String false false
rules String true false
override_action String true false
priority Int true false
rule_id String true false
log_destination block false false
field_to_match block false false
data block false false
action block false false
tags block false false
tags_all block false false

aws_waf_xss_match_set

Readable name: XSS Match Set

Location of source_code: terraform-provider-aws\internal\service\waf\xss_match_set.go

Documentation URL: aws_waf_xss_match_set

Parameters

name Type Required Computed
arn String false true
name String true false
xss_match_tuples String true false
type String true false
text_transformation String true false
field_to_match block false false
data block false false

aws_wafregional_byte_match_set

Readable name: Byte Match Set

Location of source_code: terraform-provider-aws\internal\service\wafregional\byte_match_set.go

Documentation URL: aws_wafregional_byte_match_set

Parameters

name Type Required Computed
byte_match_tuples String true false
type String true false
positional_constraint String true false
target_string String false false
text_transformation String true false
name String true false
field_to_match block false false
data block false false

aws_wafregional_geo_match_set

Readable name: Geo Match Set

Location of source_code: terraform-provider-aws\internal\service\wafregional\geo_match_set.go

Documentation URL: aws_wafregional_geo_match_set

Parameters

name Type Required Computed
geo_match_constraint String true false
value String true false
name String true false
type block false false

aws_wafregional_ipset

Readable name: IPSet

Location of source_code: terraform-provider-aws\internal\service\wafregional\ipset.go

Documentation URL: aws_wafregional_ipset

Parameters

name Type Required Computed
arn String false true
ip_set_descriptor String true false
value String true false
name String true false
type block false false

aws_wafregional_rate_based_rule

Readable name: Rate Based Rule

Location of source_code: terraform-provider-aws\internal\service\wafregional\rate_based_rule.go

Documentation URL: aws_wafregional_rate_based_rule

Parameters

name Type Required Computed
arn String false true
metric_name String true false
name String true false
predicate String true false
negated Bool true false
type String true false
rate_key String true false
rate_limit Int true false
data_id block false false
tags block false false
tags_all block false false

aws_wafregional_regex_match_set

Readable name: Regex Match Set

Location of source_code: terraform-provider-aws\internal\service\wafregional\regex_match_set.go

Documentation URL: aws_wafregional_regex_match_set

Parameters

name Type Required Computed
name String true false
regex_match_tuple String true false
type String true false
regex_pattern_set_id String true false
text_transformation String true false
field_to_match block false false
data block false false

aws_wafregional_regex_pattern_set

Readable name: Regex Pattern Set

Location of source_code: terraform-provider-aws\internal\service\wafregional\regex_pattern_set.go

Documentation URL: aws_wafregional_regex_pattern_set

Parameters

name Type Required Computed
name String true false
regex_pattern_strings Set false false

aws_wafregional_rule

Readable name: Rule

Location of source_code: terraform-provider-aws\internal\service\wafregional\rule.go

Documentation URL: aws_wafregional_rule

Parameters

name Type Required Computed
arn String false true
metric_name String true false
name String true false
predicate String true false
negated Bool true false
type String true false
data_id block false false
tags block false false
tags_all block false false

aws_wafregional_rule_group

Readable name: Rule Group

Location of source_code: terraform-provider-aws\internal\service\wafregional\rule_group.go

Documentation URL: aws_wafregional_rule_group

Parameters

name Type Required Computed
activated_rule String true false
priority Int true false
rule_id String true false
type String false false
arn String false true
metric_name String true false
name String true false
action block false false
tags block false false
tags_all block false false

aws_wafregional_size_constraint_set

Readable name: Size Constraint Set

Location of source_code: terraform-provider-aws\internal\service\wafregional\size_constraint_set.go

Documentation URL: aws_wafregional_size_constraint_set

Parameters

name Type Required Computed
arn String false true
name String true false
size_constraints String true false
field_to_match String true false
type String true false
size Int true false
text_transformation String true false
comparison_operator block false false
data block false false

aws_wafregional_sql_injection_match_set

Readable name: SQL Injection Match Set

Location of source_code: terraform-provider-aws\internal\service\wafregional\sql_injection_match_set.go

Documentation URL: aws_wafregional_sql_injection_match_set

Parameters

name Type Required Computed
name String true false
sql_injection_match_tuple String true false
type String true false
text_transformation String true false
field_to_match block false false
data block false false

aws_wafregional_web_acl

Readable name: Web ACL

Location of source_code: terraform-provider-aws\internal\service\wafregional\web_acl.go

Documentation URL: aws_wafregional_web_acl

Parameters

name Type Required Computed
arn String false true
default_action String true false
logging_configuration String true false
redacted_fields String true false
type String false false
metric_name String true false
name String true false
rule String true false
override_action String true false
priority Int true false
rule_id String true false
log_destination block false false
field_to_match block false false
data block false false
action block false false
tags block false false
tags_all block false false

aws_wafregional_web_acl_association

Readable name: Web ACL Association

Location of source_code: terraform-provider-aws\internal\service\wafregional\web_acl_association.go

Documentation URL: aws_wafregional_web_acl_association

Parameters

name Type Required Computed
resource_arn String true false
web_acl_id String true false

aws_wafregional_xss_match_set

Readable name: XSS Match Set

Location of source_code: terraform-provider-aws\internal\service\wafregional\xss_match_set.go

Documentation URL: aws_wafregional_xss_match_set

Parameters

name Type Required Computed
name String true false
xss_match_tuple String true false
type String true false
text_transformation String true false
field_to_match block false false
data block false false

aws_wafv2_ip_set

Readable name: IP Set

Location of source_code: terraform-provider-aws\internal\service\wafv2\ip_set.go

Documentation URL: aws_wafv2_ip_set

Parameters

name Type Required Computed
addresses Set false false
arn String false true
description String false false
ip_address_version String true false
lock_token String false true
name String true false
scope String true false
tags block false false
tags_all block false false

aws_wafv2_regex_pattern_set

Readable name: Regex Pattern Set

Location of source_code: terraform-provider-aws\internal\service\wafv2\regex_pattern_set.go

Documentation URL: aws_wafv2_regex_pattern_set

Parameters

name Type Required Computed
arn String false true
description String false false
lock_token String false true
name String true false
regular_expression String true false
scope String true false
regex_string block false false
tags block false false
tags_all block false false

aws_wafv2_rule_group

Readable name: Rule Group

Location of source_code: terraform-provider-aws\internal\service\wafv2\rule_group.go

Documentation URL: aws_wafv2_rule_group

Parameters

name Type Required Computed
arn String false true
capacity Int true false
description String false false
lock_token String false true
name String true false
name_prefix String false true
rule List true false
priority Int true false
scope String true false
custom_response_body block false false
action block false false
allow block false false
block block false false
captcha block false false
challenge block false false
count block false false
captcha_config block false false
rule_label block false false
statement block false false
visibility_config block false false
tags block false false
tags_all block false false

aws_wafv2_web_acl

Readable name: Web ACL

Location of source_code: terraform-provider-aws\internal\service\wafv2\web_acl.go

Documentation URL: aws_wafv2_web_acl

Parameters

name Type Required Computed
arn String false true
application_integration_url String false true
capacity Int false true
default_action List true false
description String false false
lock_token String false true
name String true false
rule_json String false false
rule Set false false
action List false false
override_action List false false
priority Int true false
scope String true false
token_domains String false false
association_config block false false
captcha_config block false false
challenge_config block false false
custom_response_body block false false
allow block false false
block block false false
captcha block false false
challenge block false false
count block false false
none block false false
rule_label block false false
statement block false false
visibility_config block false false
tags block false false
tags_all block false false

aws_wafv2_web_acl_association

Readable name: Web ACL Association

Location of source_code: terraform-provider-aws\internal\service\wafv2\web_acl_association.go

Documentation URL: aws_wafv2_web_acl_association

Parameters

name Type Required Computed
resource_arn String true false
web_acl_arn String true false

aws_wafv2_web_acl_logging_configuration

Readable name: Web ACL Logging Configuration

Location of source_code: terraform-provider-aws\internal\service\wafv2\web_acl_logging_configuration.go

Documentation URL: aws_wafv2_web_acl_logging_configuration

Parameters

name Type Required Computed
log_destination_configs String true false
logging_filter String true false
filter String true false
condition String true false
label_name_condition String true false
requirement String true false
redacted_fields block false false
single_header String true false
resource_arn String true false
default_behavior block false false
behavior block false false
action_condition block false false
action block false false
label_name block false false
method block false false
query_string block false false
name block false false
uri_path block false false

Readable name: Fleet

Location of source_code: terraform-provider-aws\internal\service\worklink\fleet.go

Documentation URL: aws_worklink_fleet

Parameters

name Type Required Computed
arn String false true
name String true false
display_name String false false
audit_stream_arn String false false
network String true false
security_group_ids Set true false
subnet_ids Set true false
device_ca_certificate String false false
identity_provider String true false
saml_metadata String true false
company_code String false true
created_time String false true
last_updated_time String false true
optimize_for_end_user_location Bool false false
vpc_id block false false
type block false false

Readable name: Website Certificate Authority Association

Location of source_code: terraform-provider-aws\internal\service\worklink\website_certificate_authority_association.go

Documentation URL: aws_worklink_website_certificate_authority_association

Parameters

name Type Required Computed
certificate String true false
display_name String false false
fleet_arn String true false
website_ca_id String false true

aws_workspaces_directory

Readable name: Directory

Location of source_code: terraform-provider-aws\internal\service\workspaces\directory.go

Documentation URL: aws_workspaces_directory

Parameters

name Type Required Computed
alias String false true
customer_user_name String false true
directory_id String true false
directory_name String false true
directory_type String false true
dns_ip_addresses Set false false
iam_role_id String false true
ip_group_ids Set false false
registration_code String false true
saml_properties String false true
status String false false
user_access_url String false false
self_service_permissions Bool false true
increase_volume_size Bool false false
rebuild_workspace Bool false false
restart_workspace Bool false false
switch_running_mode Bool false false
subnet_ids Set false true
workspace_access_properties String false true
device_type_chromeos String false false
device_type_ios String false false
device_type_linux String false false
device_type_osx String false false
device_type_web String false false
device_type_windows String false false
device_type_zeroclient String false false
workspace_creation_properties String false true
default_ou String false false
enable_internet_access Bool false false
enable_maintenance_mode Bool false false
user_enabled_as_local_administrator Bool false false
workspace_security_group_id String false true
relay_state_parameter_name block false false
change_compute_type block false false
tags block false false
tags_all block false false
device_type_android block false false
custom_security_group_id block false false

aws_workspaces_ip_group

Readable name: IP Group

Location of source_code: terraform-provider-aws\internal\service\workspaces\ip_group.go

Documentation URL: aws_workspaces_ip_group

Parameters

name Type Required Computed
description String false false
name String true false
rules String false false
source String true false
tags block false false
tags_all block false false

aws_workspaces_workspace

Readable name: Workspace

Location of source_code: terraform-provider-aws\internal\service\workspaces\workspace.go

Documentation URL: aws_workspaces_workspace

Parameters

name Type Required Computed
bundle_id String true false
computer_name String false true
directory_id String true false
ip_address String false true
root_volume_encryption_enabled Bool false false
state String false true
user_name String true false
user_volume_encryption_enabled Bool false false
volume_encryption_key String false false
workspace_properties String false true
root_volume_size_gib Int false false
running_mode String false false
running_mode_auto_stop_timeout_in_minutes Int false true
user_volume_size_gib Int false false
tags block false false
tags_all block false false
compute_type_name block false false

aws_xray_encryption_config

Readable name: Encryption Config

Location of source_code: terraform-provider-aws\internal\service\xray\encryption_config.go

Documentation URL: aws_xray_encryption_config

Parameters

name Type Required Computed
key_id String false false
type String true false

aws_xray_group

Readable name: Group

Location of source_code: terraform-provider-aws\internal\service\xray\group.go

Documentation URL: aws_xray_group

Parameters

name Type Required Computed
arn String false true
group_name String true false
filter_expression String true false
insights_configuration Bool true true
notifications_enabled Bool false true
insights_enabled block false false
tags block false false
tags_all block false false

aws_xray_sampling_rule

Readable name: Sampling Rule

Location of source_code: terraform-provider-aws\internal\service\xray\sampling_rule.go

Documentation URL: aws_xray_sampling_rule

Parameters

name Type Required Computed
arn String false true
attributes String false false
fixed_rate Float true false
host String true false
http_method String true false
priority Int true false
reservoir_size Int true false
resource_arn String true false
rule_name String false false
service_name String true false
service_type String true false
url_path String true false
version Int true false
tags block false false
tags_all block false false
< Home