by shigemk2

当面は技術的なことしか書かない

terraform-provider-aws 5.32.0

FEATURES

  • data-source: aws_mq_broker_engine_types (#34232)
  • data-source: aws_msk_bootstrap_brokers (#32484)
  • data-source: aws_verifiedpermissions_policy_store (#32204)
  • resource: aws_ebs_fast_snapshot_restore (#35211)
  • resource: aws_elasticache_serverless_cache (#34951)
  • resource: aws_imagebuilder_workflow (#35097)
  • resource: aws_kinesis_resource_policy (#35167)
  • resource: aws_prometheus_scraper (#34749)
  • resource: aws_securitylake_aws_log_source (#34974)
  • resource: aws_ssoadmin_application_access_scope (#34811)
  • resource: aws_verifiedpermissions_policy_store (#32204)
  • resource: aws_verifiedpermissions_policy_template (#32205)
  • resource: aws_verifiedpermissions_schema (#32204)

ENHANCEMENTS

  • data-source/aws_batch_compute_environment: update_policy属性を追加しました。
  • data-source/aws_ecr_image: image_uri属性を追加しました(#24526)。
  • data-source/aws_efs_file_system: lifecycle_policy.transition_to_archive属性を追加しました(#35096)。
  • data-source/aws_efs_file_system: protection属性を追加しました。
  • data-source/aws_elastic_beanstalk_hosted_zoneを追加しました: il-central-1AWSリージョンのホストゾーンIDを追加しました。
  • data-source/aws_elb_hosted_zone_id: ca-west-1 AWSリージョン用のホストされたゾーンIDを追加しました(#35131)。
  • data-source/aws_fsx_ontap_file_system: ha_pairsとthroughput_capacity_per_ha_pair属性を追加しました(#34993)。
  • data-source/aws_glue_catalog_table: target_tableブロックにregion属性を追加。(#34817)
  • data-source/aws_lambda_function: logging_config属性を追加しました。
  • data-source/aws_lb_hosted_zone_idを追加しました: ca-west-1 AWSリージョンのホストゾーンIDを追加しました。
  • data-source/aws_lb_target_group: load_balancing_anomaly_mitigation属性を追加しました。
  • data-source/aws_msk_configuration: 名前の長さの検証を削除しました。
  • data-source/aws_networkfirewall_firewall_policy: firewall_policy.tls_inspection_configuration_arn属性を追加しました。
  • data-source/aws_prometheus_workspace: kms_key_arn属性を追加しました。
  • data-source/aws_route53_resolver_endpoint: protocols属性を追加しました。
  • data-source/aws_route53_resolver_endpointにresolver_endpoint_typeを追加しました: resolver_endpoint_type属性を追加しました。
  • data-source/aws_s3_bucket: ca-west-1 AWSリージョンのホストゾーンIDを追加しました(#35131)。
  • provider: ca-west-1を有効なAWSリージョンとしてサポートしました(#35131)。
  • resource/aws_appflow_flow: destination_connector_properties.s3.s3_output_format_config.target_file_size引数を追加しました(#35215)。
  • resource/aws_appstream_fleet: 検証用のidle_disconnect_timeout_in_secondsの最大値を360000に増やしました(#35173)。
  • resource/AWS_AUTOSCALING_GROUP: instance_refresh.preferences.max_healthy_percentage属性を追加しました(#34929)。
  • resource/AW_AUTOSCALING_GROUP: ValidationErrorを修正: 既に完全に終了しているインスタンスに対してスケールイン保護を無効にした場合に、resourceのDeleteで発生するエラーを修正しました。
  • resource/aws_batch_compute_environment: update_policyパラメータを追加しました。
  • resource/AWS_BATCH_JOB_DEFINITION: scheduling_priority引数とarn_prefix属性を追加しました(#34997)。
  • resource/aws_cloud9_environment_ec2: image_idにamazonlinux-2023-x86_64とresolve:ssm:/aws/service/cloud9/amis/amazonlinux-2023-x86_64を追加しました。
  • resource/aws_codepipeline: pipeline_type引数と変数設定ブロックを追加しました(#34841)。
  • resource/aws_dms_replication_task: cdc_start_timeがUNIXタイムスタンプに加えてRFC3339フォーマットの日付を使えるようにしました(#31917)。
  • resource/aws_dms_replication_task: replication_instance_arnからForceNewを削除し、DMSインスタンス間のインプレースマイグレーションを可能にしました(#30721)。
  • resource/aws_efs_file_system: lifecycle_policy.transition_to_archive引数を追加しました。
  • resource/aws_efs_file_system: 保護設定ブロックを追加しました。
  • resource/aws_efs_replication_configuration: 作成タイムアウトを20分に増加しました(#34955)。
  • resource/aws_efs_replication_configuration: destination.file_system_idをオプションとしてマークし、EFSレプリケーションのフォールバックを有効にしました(#34955)。
  • resource/aws_finspace_kx_dataview: デフォルトの作成、更新、削除のタイムアウトを4時間に増やしました(#35207)。
  • resource/aws_finspace_kx_scaling_group: デフォルトの作成、削除のタイムアウトを4時間に増やしました(#35206)。
  • resource/aws_fsx_lustre_file_system: per_unit_storage_throughputをインプレースで更新できるようにしました(#34932)。
  • resource/aws_fsx_ontap_file_system: ha_pairsとthroughput_capacity_per_ha_pair引数を追加しました(#34993)。
  • resource/aws_fsx_ontap_file_system: disk_iops_configuration.iopsの最大値を2400000に増やしました(#34993)。
  • resource/aws_fsx_ontap_file_system: throughput_capacity is Optional (#34993)。
  • resource/aws_glue_catalog_table: target_tableブロックにregion属性を追加。(#34817)
  • resource/aws_glue_classifier: csv_classifier.serde引数を追加しました(#34251)。
  • resource/aws_kinesis_firehose_delivery_streamを追加しました: opensearch_configuration.document_id_options設定ブロックを追加しました(#35137)。
  • resource/aws_kinesis_firehose_delivery_stream: splunk_configuration.buffering_intervalおよびsplunk_configuration.buffering_size引数を追加しました(#35137)。
  • resource/aws_kinesis_firehose_delivery_stream: elasticsearch_configuration.buffering_interval, http_endpoint_configuration.buffering_interval, opensearch_configuration.buffering_interval, opensearchserverless_configuration.buffering_interval, redshift_configuration.s3_backup_configuration.buffering_interval,extended_s3_configuration.s3_backup_configuration.buffering_interval, elasticsearch_configuration.s3_configuration.buffering_interval を調整しました。 buffering_interval、http_endpoint_configuration.s3_configuration.buffering_interval、opensearch_configuration.s3_configuration.buffering_interval、opensearchserverless_configuration.s3_configuration.buffering_interval、redshift_configuration.s3_configuration.buffering_interval、splunk_configuration.s3_configuration.buffering_interval の最小値を 0 に変更しました。
  • resource/aws_kms_key: xks_key_id属性を追加しました(#31216)。
  • resource/aws_lambda_function: 高度なロギング制御をサポートするためにlogging_config設定ブロックを追加しました(#35050)。
  • resource/aws_lambda_function: python3.12のランタイム値のサポートを追加 (#35049)
  • resource/aws_lambda_layer_version: python3.12のcompatible_runtimes値に対応 (#35049)
  • resource/aws_lb_target_group: load_balancing_anomaly_mitigation引数を追加しました。
  • resource/aws_lb_target_groupにweighted_random: load_balancing_algorithm_typeにweighted_randomを追加しました。
  • resource/aws_neptune_cluster: storage_type引数を追加しました。
  • resource/aws_neptune_cluster_instance: storage_type属性を追加しました (#34985)。
  • resource/aws_networkfirewall_firewall: 設定可能なタイムアウトを追加しました(#34918)。
  • resource/aws_networkfirewall_firewall_policy: firewall_policy.tls_inspection_configuration_arn引数を追加しました。
  • resource/aws_prometheus_workspace: kms_key_arn 引数を追加しました。AWS KMS Customer Managed Keys (CMK)を使用したat-rest暗号化を有効にします。
  • resource/aws_redshiftserverless_workgroup: port引数を追加しました。
  • resource/aws_route53_resolver_endpoint: protocols引数を追加しました(#35098)。
  • resource/aws_route53_resolver_endpointにresolver_endpoint_typeを追加した: resolver_endpoint_type引数を追加しました(#34798)。
  • resource/aws_s3_bucket: サードパーティのS3 API実装をサポートするようにresourceReadを修正しました。この機能は簡単にテストできないため、ベストエフォートであり、テストにコミュニティの協力をお願いします (#35035)
  • resource/aws_s3_bucket: サーバー側の暗号化設定エラー処理を修正しました。
  • resource/aws_transfer_server: TransferSecurityPolicy-PQ-SSH-Experimental-2023-04およびTransferSecurityPolicy-PQ-SSH-FIPS-Experimental-2023-04をsecurity_policy_nameの有効な値として追加しました(#35129)。
  • resource/aws_verifiedaccess_endpoint: policy_document引数を追加しました。

BUG FIXES

  • data-source/AW_LB_TARGET_GROUP: deregistration_delayをTypeIntからTypeStringに変更 (#31436)
  • data-source/aws_s3_bucket_object: AWS SDK for Go v1 (v5.17.0以前)との互換性を維持するために、キーから先頭の./を削除しました。
  • data-source/aws_s3_object: AWS SDK for Go v1 (v5.17.0以前)との互換性を維持するために、キーから先頭の./を削除しました。
  • resource/aws_cloud9_environment_ec2: image_id is Required (#35020)
  • resource/aws_codebuild_project: Lambdaコンピュートタイプのbuild_timeoutとqueued_timeoutで誤った差分を発生しないようにしました(#35043)。
  • resource/aws_datasync_agent: ip_addressまたはactivation_keyのどちらかが設定されている必要がなくなり、activation_keyで作成されたエージェントのインポートを修正しました(#35150)。
  • resource/aws_dms_replication_config: replication_settingsで誤った差分が発生しないようにしました(#34356)。
  • resource/AWS_DMS_REPLICATION_TASK: replication_task_settingsで誤った差分が発生しないようにしました (#34356)。
  • resource/aws_dynamodb_table: スナップショット作成待ち時のエラーを修正しました(#34848)。
  • resource/aws_finspace_kx_dataview: タグが設定されている場合の永続的な相違を解決するために、読み込み時にarn属性を適切に設定するようにしました(#34998)。
  • resource/aws_glue_catalog_database: 帯域外resourceの削除を適切に処理するようにしました (#35195)
  • resource/aws_iot_indexing_configuration: thing_indexing_configuration.filter.named_shadow_namesのプランタイム検証を修正しました(#35225)。
  • resource/aws_kinesis_firehose_delivery_stream: InvalidArgumentExceptionを修正: resourceUpdateのラムダプロセッサエラーに対するバッファリングを設定するには、BufferSizeInMBsとBufferIntervalInSecondsの両方が必要です (#26964)。
  • resource/aws_kinesis_firehose_delivery_stream: プロセッサタイプがLambdaの場合に、永久的にextended_s3_configuration.processing_configuration.processors.parametersの差分を修正しました(#35137)。
  • resource/aws_lambda_function: source_code_hashが変更されない場合、ラムダがデプロイされないようにしました。(#29921)
  • resource/aws_lb: ValidationError: 属性を空にできないエラーを修正しました (#35228)。
  • resource/aws_lb_target_group: stickiness.typeがlb_cookieの場合のstickiness.cookie_nameのdiffを修正しました(#31436)。
  • resource/aws_memorydb_cluster: クラスタ作成時にスナップショットステータスをペンディングとして扱うようにしました (#31077)
  • resource/aws_ram_principal_association: 多数のプリンシパルがresource共有に関連付けられている場合に、RAMresource共有(...)プリンシパル関連付け(...):resourceが見つからない(21回再試行)エラーを修正しました(#34738)。
  • resource/aws_s3_bucket_object: AWS SDK for Go v1 (v5.17.0以前)との互換性を維持するために、キーから先頭の./を削除しました。
  • resource/aws_s3_object: AWS SDK for Go v1 (v5.17.0以前)との互換性を維持するために、キーから先頭の./を削除しました。
  • resource/aws_s3_object_copy: AWS SDK for Go v1 (v5.17.0以前)との互換性を維持するために、キーから先頭の./を削除しました。
  • resource/aws_secretsmanager_secret_rotation: rotation_rules.schedule_expressionが設定されている場合、rotation_rules.automatically_after_daysの変更を無視しなくなりました。(#35024)
  • resource/aws_ses_configuration_set: tracking_optionsが状態から省略され、持続的な差分が発生する問題を修正しました。
  • resource/aws_ssoadmin_application: portal_options.sign_in_options.application_urlが未設定の場合にValidationErrorが発生する問題を修正しました (#34967)。

github.com