├── .changes ├── 1.1.1.md ├── 1.10.0.md ├── 1.11.0.md ├── 1.12.0.md ├── 1.13.0.md ├── 1.14.0.md ├── 1.14.1.md ├── 1.15.0-alpha.1.md ├── 1.15.0-beta.1.md ├── 1.15.0.md ├── 1.15.1.md ├── 1.16.0-alpha.1.md ├── 1.16.0-beta.1.md ├── 1.16.0.md ├── 1.16.1.md ├── 1.17.0.md ├── 1.2.0.md ├── 1.3.0.md ├── 1.3.1.md ├── 1.3.2.md ├── 1.3.3.md ├── 1.3.4.md ├── 1.3.5.md ├── 1.4.0.md ├── 1.4.1.md ├── 1.4.2.md ├── 1.5.0.md ├── 1.6.0.md ├── 1.6.1.md ├── 1.7.0.md ├── 1.8.0.md ├── 1.9.0.md └── unreleased │ └── .gitkeep ├── .changie.yaml ├── .copywrite.hcl ├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── SUPPORT.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── ci-changie.yml │ ├── ci-github-actions.yml │ ├── ci-go.yml │ ├── ci-goreleaser.yml │ ├── compliance.yml │ ├── issue-comment-triage.yml │ ├── lock.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── CHANGELOG.md ├── LICENSE ├── META.d └── _summary.yaml ├── Makefile ├── README.md ├── action ├── action.go ├── config_validator.go ├── configure.go ├── deferred.go ├── doc.go ├── invoke.go ├── metadata.go ├── modify_plan.go ├── schema.go ├── schema │ ├── attribute.go │ ├── block.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── doc.go │ ├── dynamic_attribute.go │ ├── dynamic_attribute_test.go │ ├── float32_attribute.go │ ├── float32_attribute_test.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── int32_attribute.go │ ├── int32_attribute_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── list_nested_attribute.go │ ├── list_nested_attribute_test.go │ ├── list_nested_block.go │ ├── list_nested_block_test.go │ ├── map_attribute.go │ ├── map_attribute_test.go │ ├── map_nested_attribute.go │ ├── map_nested_attribute_test.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_attribute_object_test.go │ ├── nested_block_object.go │ ├── nested_block_object_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── object_attribute.go │ ├── object_attribute_test.go │ ├── schema.go │ ├── schema_test.go │ ├── set_attribute.go │ ├── set_attribute_test.go │ ├── set_nested_attribute.go │ ├── set_nested_attribute_test.go │ ├── set_nested_block.go │ ├── set_nested_block_test.go │ ├── single_nested_attribute.go │ ├── single_nested_attribute_test.go │ ├── single_nested_block.go │ ├── single_nested_block_test.go │ ├── string_attribute.go │ └── string_attribute_test.go └── validate_config.go ├── attr ├── doc.go ├── type.go ├── value.go ├── value_state.go └── xattr │ ├── attribute.go │ ├── doc.go │ └── type.go ├── datasource ├── config_validator.go ├── configure.go ├── data_source.go ├── deferred.go ├── doc.go ├── metadata.go ├── read.go ├── schema.go ├── schema │ ├── attribute.go │ ├── block.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── doc.go │ ├── dynamic_attribute.go │ ├── dynamic_attribute_test.go │ ├── float32_attribute.go │ ├── float32_attribute_test.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── int32_attribute.go │ ├── int32_attribute_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── list_nested_attribute.go │ ├── list_nested_attribute_test.go │ ├── list_nested_block.go │ ├── list_nested_block_test.go │ ├── map_attribute.go │ ├── map_attribute_test.go │ ├── map_nested_attribute.go │ ├── map_nested_attribute_test.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_attribute_object_test.go │ ├── nested_block_object.go │ ├── nested_block_object_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── object_attribute.go │ ├── object_attribute_test.go │ ├── schema.go │ ├── schema_test.go │ ├── set_attribute.go │ ├── set_attribute_test.go │ ├── set_nested_attribute.go │ ├── set_nested_attribute_test.go │ ├── set_nested_block.go │ ├── set_nested_block_test.go │ ├── single_nested_attribute.go │ ├── single_nested_attribute_test.go │ ├── single_nested_block.go │ ├── single_nested_block_test.go │ ├── string_attribute.go │ └── string_attribute_test.go └── validate_config.go ├── diag ├── attribute_error_diagnostic.go ├── attribute_warning_diagnostic.go ├── diagnostic.go ├── diagnostics.go ├── diagnostics_test.go ├── doc.go ├── error_diagnostic.go ├── error_diagnostic_test.go ├── severity.go ├── warning_diagnostic.go ├── warning_diagnostic_test.go └── with_path.go ├── docs └── design │ ├── README.md │ ├── attr-value-access.md │ ├── attribute-path.md │ ├── blocks.md │ ├── diagnostics.md │ ├── factories.md │ ├── import.md │ ├── panic-error.md │ ├── plan-modification.md │ ├── resource-registration.md │ ├── runtime-state.md │ ├── schemas.md │ ├── structs-interfaces.md │ ├── upgrade-resource-state.md │ └── validation.md ├── ephemeral ├── close.go ├── config_validator.go ├── configure.go ├── deferred.go ├── doc.go ├── ephemeral_resource.go ├── metadata.go ├── open.go ├── renew.go ├── schema.go ├── schema │ ├── attribute.go │ ├── block.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── doc.go │ ├── dynamic_attribute.go │ ├── dynamic_attribute_test.go │ ├── float32_attribute.go │ ├── float32_attribute_test.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── int32_attribute.go │ ├── int32_attribute_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── list_nested_attribute.go │ ├── list_nested_attribute_test.go │ ├── list_nested_block.go │ ├── list_nested_block_test.go │ ├── map_attribute.go │ ├── map_attribute_test.go │ ├── map_nested_attribute.go │ ├── map_nested_attribute_test.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_attribute_object_test.go │ ├── nested_block_object.go │ ├── nested_block_object_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── object_attribute.go │ ├── object_attribute_test.go │ ├── schema.go │ ├── schema_test.go │ ├── set_attribute.go │ ├── set_attribute_test.go │ ├── set_nested_attribute.go │ ├── set_nested_attribute_test.go │ ├── set_nested_block.go │ ├── set_nested_block_test.go │ ├── single_nested_attribute.go │ ├── single_nested_attribute_test.go │ ├── single_nested_block.go │ ├── single_nested_block_test.go │ ├── string_attribute.go │ └── string_attribute_test.go └── validate_config.go ├── function ├── arguments_data.go ├── arguments_data_test.go ├── bool_parameter.go ├── bool_parameter_test.go ├── bool_parameter_validator.go ├── bool_return.go ├── bool_return_test.go ├── definition.go ├── definition_test.go ├── doc.go ├── dynamic_parameter.go ├── dynamic_parameter_test.go ├── dynamic_parameter_validator.go ├── dynamic_return.go ├── dynamic_return_test.go ├── float32_parameter.go ├── float32_parameter_test.go ├── float32_parameter_validator.go ├── float32_return.go ├── float32_return_test.go ├── float64_parameter.go ├── float64_parameter_test.go ├── float64_parameter_validator.go ├── float64_return.go ├── float64_return_test.go ├── func_error.go ├── func_error_test.go ├── function.go ├── int32_parameter.go ├── int32_parameter_test.go ├── int32_parameter_validator.go ├── int32_return.go ├── int32_return_test.go ├── int64_parameter.go ├── int64_parameter_test.go ├── int64_parameter_validator.go ├── int64_return.go ├── int64_return_test.go ├── list_parameter.go ├── list_parameter_test.go ├── list_parameter_validator.go ├── list_return.go ├── list_return_test.go ├── map_parameter.go ├── map_parameter_test.go ├── map_parameter_validator.go ├── map_return.go ├── map_return_test.go ├── metadata.go ├── number_parameter.go ├── number_parameter_test.go ├── number_parameter_validator.go ├── number_return.go ├── number_return_test.go ├── object_parameter.go ├── object_parameter_test.go ├── object_parameter_validator.go ├── object_return.go ├── object_return_test.go ├── parameter.go ├── parameter_validation.go ├── pointer_test.go ├── result_data.go ├── result_data_test.go ├── return.go ├── run.go ├── set_parameter.go ├── set_parameter_test.go ├── set_parameter_validator.go ├── set_return.go ├── set_return_test.go ├── string_parameter.go ├── string_parameter_test.go ├── string_parameter_validator.go ├── string_return.go └── string_return_test.go ├── go.mod ├── go.sum ├── internal ├── fromproto5 │ ├── applyresourcechange.go │ ├── applyresourcechange_test.go │ ├── arguments_data.go │ ├── arguments_data_test.go │ ├── callfunction.go │ ├── callfunction_test.go │ ├── client_capabilities.go │ ├── closeephemeralresource.go │ ├── closeephemeralresource_test.go │ ├── config.go │ ├── config_test.go │ ├── configureprovider.go │ ├── configureprovider_test.go │ ├── doc.go │ ├── dynamic_value.go │ ├── dynamic_value_test.go │ ├── ephemeral_result_data.go │ ├── ephemeral_result_data_test.go │ ├── getfunctions.go │ ├── getfunctions_test.go │ ├── getmetadata.go │ ├── getmetadata_test.go │ ├── getproviderschema.go │ ├── getproviderschema_test.go │ ├── getresourceidentityschemas.go │ ├── getresourceidentityschemas_test.go │ ├── identity_schema.go │ ├── identity_schema_test.go │ ├── importresourcestate.go │ ├── importresourcestate_test.go │ ├── invokeaction.go │ ├── invokeaction_test.go │ ├── moveresourcestate.go │ ├── moveresourcestate_test.go │ ├── openephemeralresource.go │ ├── openephemeralresource_test.go │ ├── plan.go │ ├── plan_test.go │ ├── planaction.go │ ├── planaction_test.go │ ├── planresourcechange.go │ ├── planresourcechange_test.go │ ├── prepareproviderconfig.go │ ├── prepareproviderconfig_test.go │ ├── providermeta.go │ ├── providermeta_test.go │ ├── rawstate_test.go │ ├── readdatasource.go │ ├── readdatasource_test.go │ ├── readresource.go │ ├── readresource_test.go │ ├── renewephemeralresource.go │ ├── renewephemeralresource_test.go │ ├── resource_identity.go │ ├── resource_identity_test.go │ ├── resource_schema.go │ ├── resource_schema_test.go │ ├── state.go │ ├── state_test.go │ ├── upgraderesourceidentity.go │ ├── upgraderesourceidentity_test.go │ ├── upgraderesourcestate.go │ ├── upgraderesourcestate_test.go │ ├── validateactionconfig.go │ ├── validateactionconfig_test.go │ ├── validatedatasourceconfig.go │ ├── validatedatasourceconfig_test.go │ ├── validateephemeralresourceconfig.go │ ├── validateephemeralresourceconfig_test.go │ ├── validatelistresourceconfig.go │ ├── validatelistresourceconfig_test.go │ ├── validateresourcetypeconfig.go │ └── validateresourcetypeconfig_test.go ├── fromproto6 │ ├── applyresourcechange.go │ ├── applyresourcechange_test.go │ ├── arguments_data.go │ ├── arguments_data_test.go │ ├── callfunction.go │ ├── callfunction_test.go │ ├── client_capabilities.go │ ├── closeephemeralresource.go │ ├── closeephemeralresource_test.go │ ├── config.go │ ├── config_test.go │ ├── configureprovider.go │ ├── configureprovider_test.go │ ├── doc.go │ ├── dynamic_value.go │ ├── dynamic_value_test.go │ ├── ephemeral_result_data.go │ ├── ephemeral_result_data_test.go │ ├── getfunctions.go │ ├── getfunctions_test.go │ ├── getmetadata.go │ ├── getmetadata_test.go │ ├── getproviderschema.go │ ├── getproviderschema_test.go │ ├── getresourceidentityschemas.go │ ├── getresourceidentityschemas_test.go │ ├── identity_schema.go │ ├── identity_schema_test.go │ ├── importresourcestate.go │ ├── importresourcestate_test.go │ ├── invokeaction.go │ ├── invokeaction_test.go │ ├── moveresourcestate.go │ ├── moveresourcestate_test.go │ ├── openephemeralresource.go │ ├── openephemeralresource_test.go │ ├── plan.go │ ├── plan_test.go │ ├── planaction.go │ ├── planaction_test.go │ ├── planresourcechange.go │ ├── planresourcechange_test.go │ ├── providermeta.go │ ├── providermeta_test.go │ ├── rawstate_test.go │ ├── readdatasource.go │ ├── readdatasource_test.go │ ├── readresource.go │ ├── readresource_test.go │ ├── renewephemeralresource.go │ ├── renewephemeralresource_test.go │ ├── resource_identity.go │ ├── resource_identity_test.go │ ├── resource_schema.go │ ├── resource_schema_test.go │ ├── state.go │ ├── state_test.go │ ├── upgraderesourceidentity.go │ ├── upgraderesourceidentity_test.go │ ├── upgraderesourcestate.go │ ├── upgraderesourcestate_test.go │ ├── validateactionconfig.go │ ├── validateactionconfig_test.go │ ├── validatedatasourceconfig.go │ ├── validatedatasourceconfig_test.go │ ├── validateephemeralresourceconfig.go │ ├── validateephemeralresourceconfig_test.go │ ├── validatelistresourceconfig.go │ ├── validatelistresourceconfig_test.go │ ├── validateproviderconfig.go │ ├── validateproviderconfig_test.go │ ├── validateresourceconfig.go │ └── validateresourceconfig_test.go ├── fromtftypes │ ├── attribute_path.go │ ├── attribute_path_step.go │ ├── attribute_path_step_test.go │ ├── attribute_path_test.go │ ├── doc.go │ ├── value.go │ └── value_test.go ├── fwfunction │ ├── diagnostics.go │ ├── doc.go │ ├── parameter_validate_implementation.go │ └── return_validate_implementation.go ├── fwschema │ ├── attribute.go │ ├── attribute_default.go │ ├── attribute_name_validation.go │ ├── attribute_name_validation_test.go │ ├── attribute_nesting_mode.go │ ├── attribute_validate_implementation.go │ ├── block.go │ ├── block_nested_mode.go │ ├── block_validate_implementation.go │ ├── diagnostics.go │ ├── doc.go │ ├── errors.go │ ├── fwxschema │ │ ├── attribute_plan_modification.go │ │ ├── attribute_validation.go │ │ ├── block_plan_modification.go │ │ ├── block_validation.go │ │ ├── doc.go │ │ ├── nested_attribute_object_plan_modification.go │ │ ├── nested_attribute_object_validation.go │ │ ├── nested_block_object_plan_modification.go │ │ └── nested_block_object_validators.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_block_object.go │ ├── schema.go │ ├── schema_test.go │ ├── underlying_attributes.go │ ├── validate_implementation.go │ └── write_only_nested_attribute_validation.go ├── fwschemadata │ ├── data.go │ ├── data_default.go │ ├── data_default_test.go │ ├── data_description.go │ ├── data_get.go │ ├── data_get_at_path.go │ ├── data_get_at_path_test.go │ ├── data_get_test.go │ ├── data_nullify_collection_blocks.go │ ├── data_nullify_collection_blocks_test.go │ ├── data_path_exists.go │ ├── data_path_exists_test.go │ ├── data_path_matches.go │ ├── data_path_matches_test.go │ ├── data_reify_null_collection_blocks.go │ ├── data_reify_null_collection_blocks_test.go │ ├── data_set.go │ ├── data_set_at_path.go │ ├── data_set_at_path_test.go │ ├── data_set_test.go │ ├── data_terraform_value.go │ ├── data_valid_path_expression.go │ ├── data_valid_path_expression_test.go │ ├── data_value.go │ ├── data_value_test.go │ ├── doc.go │ ├── pointer_test.go │ ├── tftypes_value.go │ ├── tftypes_value_test.go │ ├── value_semantic_equality.go │ ├── value_semantic_equality_bool.go │ ├── value_semantic_equality_bool_test.go │ ├── value_semantic_equality_dynamic.go │ ├── value_semantic_equality_dynamic_test.go │ ├── value_semantic_equality_float32.go │ ├── value_semantic_equality_float32_test.go │ ├── value_semantic_equality_float64.go │ ├── value_semantic_equality_float64_test.go │ ├── value_semantic_equality_int32.go │ ├── value_semantic_equality_int32_test.go │ ├── value_semantic_equality_int64.go │ ├── value_semantic_equality_int64_test.go │ ├── value_semantic_equality_list.go │ ├── value_semantic_equality_list_test.go │ ├── value_semantic_equality_map.go │ ├── value_semantic_equality_map_test.go │ ├── value_semantic_equality_number.go │ ├── value_semantic_equality_number_test.go │ ├── value_semantic_equality_object.go │ ├── value_semantic_equality_object_test.go │ ├── value_semantic_equality_set.go │ ├── value_semantic_equality_set_test.go │ ├── value_semantic_equality_string.go │ ├── value_semantic_equality_string_test.go │ └── value_semantic_equality_test.go ├── fwserver │ ├── attr_type.go │ ├── attr_value.go │ ├── attribute_plan_modification.go │ ├── attribute_plan_modification_test.go │ ├── attribute_validation.go │ ├── attribute_validation_test.go │ ├── block_plan_modification.go │ ├── block_plan_modification_test.go │ ├── block_validation.go │ ├── block_validation_test.go │ ├── diagnostics.go │ ├── doc.go │ ├── proto6_test.go │ ├── schema_plan_modification.go │ ├── schema_plan_modification_test.go │ ├── schema_semantic_equality.go │ ├── schema_semantic_equality_test.go │ ├── schema_validation.go │ ├── schema_validation_test.go │ ├── server.go │ ├── server_actions.go │ ├── server_applyresourcechange.go │ ├── server_applyresourcechange_test.go │ ├── server_callfunction.go │ ├── server_callfunction_test.go │ ├── server_capabilities.go │ ├── server_closeephemeralresource.go │ ├── server_closeephemeralresource_test.go │ ├── server_configureprovider.go │ ├── server_configureprovider_test.go │ ├── server_createresource.go │ ├── server_createresource_test.go │ ├── server_deleteresource.go │ ├── server_deleteresource_test.go │ ├── server_ephemeralresources.go │ ├── server_functions.go │ ├── server_getfunctions.go │ ├── server_getfunctions_test.go │ ├── server_getmetadata.go │ ├── server_getmetadata_test.go │ ├── server_getproviderschema.go │ ├── server_getproviderschema_test.go │ ├── server_getresourceidentityschemas.go │ ├── server_getresourceidentityschemas_test.go │ ├── server_importresourcestate.go │ ├── server_importresourcestate_test.go │ ├── server_invokeaction.go │ ├── server_invokeaction_test.go │ ├── server_listresource.go │ ├── server_listresource_test.go │ ├── server_listresources.go │ ├── server_moveresourcestate.go │ ├── server_moveresourcestate_test.go │ ├── server_openephemeralresource.go │ ├── server_openephemeralresource_test.go │ ├── server_planaction.go │ ├── server_planaction_test.go │ ├── server_planresourcechange.go │ ├── server_planresourcechange_test.go │ ├── server_readdatasource.go │ ├── server_readdatasource_test.go │ ├── server_readresource.go │ ├── server_readresource_test.go │ ├── server_renewephemeralresource.go │ ├── server_renewephemeralresource_test.go │ ├── server_updateresource.go │ ├── server_updateresource_test.go │ ├── server_upgraderesourceidentity.go │ ├── server_upgraderesourceidentity_test.go │ ├── server_upgraderesourcestate.go │ ├── server_upgraderesourcestate_test.go │ ├── server_validateactionconfig.go │ ├── server_validateactionconfig_test.go │ ├── server_validatedatasourceconfig.go │ ├── server_validatedatasourceconfig_test.go │ ├── server_validateephemeralresourceconfig.go │ ├── server_validateephemeralresourceconfig_test.go │ ├── server_validatelistresourceconfig.go │ ├── server_validatelistresourceconfig_test.go │ ├── server_validateproviderconfig.go │ ├── server_validateproviderconfig_test.go │ ├── server_validateresourceconfig.go │ ├── server_validateresourceconfig_test.go │ ├── write_only_nullification.go │ └── write_only_nullification_test.go ├── fwtype │ ├── doc.go │ ├── missing_underlying_type_validation.go │ ├── missing_underlying_type_validation_test.go │ ├── static_collection_validation.go │ └── static_collection_validation_test.go ├── logging │ ├── context.go │ ├── context_test.go │ ├── doc.go │ ├── environment_variables.go │ ├── framework.go │ ├── framework_test.go │ └── keys.go ├── privatestate │ ├── data.go │ ├── data_test.go │ └── doc.go ├── proto5server │ ├── doc.go │ ├── serve.go │ ├── serve_test.go │ ├── server_applyresourcechange.go │ ├── server_applyresourcechange_test.go │ ├── server_callfunction.go │ ├── server_callfunction_test.go │ ├── server_closeephemeralresource.go │ ├── server_closeephemeralresource_test.go │ ├── server_configureprovider.go │ ├── server_configureprovider_test.go │ ├── server_getfunctions.go │ ├── server_getfunctions_test.go │ ├── server_getmetadata.go │ ├── server_getmetadata_test.go │ ├── server_getproviderschema.go │ ├── server_getproviderschema_test.go │ ├── server_getresourceidentityschemas.go │ ├── server_getresourceidentityschemas_test.go │ ├── server_importresourcestate.go │ ├── server_importresourcestate_test.go │ ├── server_invokeaction.go │ ├── server_invokeaction_test.go │ ├── server_listresource.go │ ├── server_listresource_test.go │ ├── server_moveresourcestate.go │ ├── server_moveresourcestate_test.go │ ├── server_openephemeralresource.go │ ├── server_openephemeralresource_test.go │ ├── server_planaction.go │ ├── server_planaction_test.go │ ├── server_planresourcechange.go │ ├── server_planresourcechange_test.go │ ├── server_prepareproviderconfig.go │ ├── server_prepareproviderconfig_test.go │ ├── server_readdatasource.go │ ├── server_readdatasource_test.go │ ├── server_readresource.go │ ├── server_readresource_test.go │ ├── server_renewephemeralresource.go │ ├── server_renewephemeralresource_test.go │ ├── server_upgraderesourceidentity.go │ ├── server_upgraderesourceidentity_test.go │ ├── server_upgraderesourcestate.go │ ├── server_upgraderesourcestate_test.go │ ├── server_validateactionconfig.go │ ├── server_validateactionconfig_test.go │ ├── server_validatedatasourceconfig.go │ ├── server_validatedatasourceconfig_test.go │ ├── server_validateephemeralresourceconfig.go │ ├── server_validateephemeralresourceconfig_test.go │ ├── server_validatelistresourceconfig.go │ ├── server_validatelistresourceconfig_test.go │ ├── server_validateresourcetypeconfig.go │ └── server_validateresourcetypeconfig_test.go ├── proto6server │ ├── doc.go │ ├── serve.go │ ├── serve_test.go │ ├── server_applyresourcechange.go │ ├── server_applyresourcechange_test.go │ ├── server_callfunction.go │ ├── server_callfunction_test.go │ ├── server_closeephemeralresource.go │ ├── server_closeephemeralresource_test.go │ ├── server_configureprovider.go │ ├── server_configureprovider_test.go │ ├── server_getfunctions.go │ ├── server_getfunctions_test.go │ ├── server_getmetadata.go │ ├── server_getmetadata_test.go │ ├── server_getproviderschema.go │ ├── server_getproviderschema_test.go │ ├── server_getresourceidentityschemas.go │ ├── server_getresourceidentityschemas_test.go │ ├── server_importresourcestate.go │ ├── server_importresourcestate_test.go │ ├── server_invokeaction.go │ ├── server_invokeaction_test.go │ ├── server_listresource.go │ ├── server_listresource_test.go │ ├── server_moveresourcestate.go │ ├── server_moveresourcestate_test.go │ ├── server_openephemeralresource.go │ ├── server_openephemeralresource_test.go │ ├── server_planaction.go │ ├── server_planaction_test.go │ ├── server_planresourcechange.go │ ├── server_planresourcechange_test.go │ ├── server_readdatasource.go │ ├── server_readdatasource_test.go │ ├── server_readresource.go │ ├── server_readresource_test.go │ ├── server_renewephemeralresource.go │ ├── server_renewephemeralresource_test.go │ ├── server_upgraderesourceidentity.go │ ├── server_upgraderesourceidentity_test.go │ ├── server_upgraderesourcestate.go │ ├── server_upgraderesourcestate_test.go │ ├── server_validateactionconfig.go │ ├── server_validateactionconfig_test.go │ ├── server_validatedataresourceconfig.go │ ├── server_validatedataresourceconfig_test.go │ ├── server_validateephemeralresourceconfig.go │ ├── server_validateephemeralresourceconfig_test.go │ ├── server_validatelistresourceconfig.go │ ├── server_validatelistresourceconfig_test.go │ ├── server_validateproviderconfig.go │ ├── server_validateproviderconfig_test.go │ ├── server_validateresourceconfig.go │ └── server_validateresourceconfig_test.go ├── reflect │ ├── build_value_test.go │ ├── diags.go │ ├── doc.go │ ├── generic_attr_value.go │ ├── helpers.go │ ├── helpers_test.go │ ├── interfaces.go │ ├── interfaces_test.go │ ├── into.go │ ├── into_test.go │ ├── map.go │ ├── map_test.go │ ├── number.go │ ├── number_test.go │ ├── options.go │ ├── outof.go │ ├── outof_test.go │ ├── pointer.go │ ├── pointer_test.go │ ├── pointer_zero_test.go │ ├── primitive.go │ ├── primitive_test.go │ ├── slice.go │ ├── slice_test.go │ ├── struct.go │ └── struct_test.go ├── testing │ ├── doc.go │ ├── planmodifiers │ │ ├── doc.go │ │ └── planmodifiers.go │ ├── testdefaults │ │ ├── bool.go │ │ ├── doc.go │ │ ├── dynamic.go │ │ ├── float32.go │ │ ├── float64.go │ │ ├── int32.go │ │ ├── int64.go │ │ ├── list.go │ │ ├── map.go │ │ ├── number.go │ │ ├── object.go │ │ ├── set.go │ │ └── string.go │ ├── testplanmodifier │ │ ├── bool.go │ │ ├── doc.go │ │ ├── dynamic.go │ │ ├── float32.go │ │ ├── float64.go │ │ ├── int32.go │ │ ├── int64.go │ │ ├── list.go │ │ ├── map.go │ │ ├── number.go │ │ ├── object.go │ │ ├── set.go │ │ └── string.go │ ├── testprovider │ │ ├── action.go │ │ ├── actionconfigvalidator.go │ │ ├── actionwithconfigure.go │ │ ├── actionwithconfigureandmodifyplan.go │ │ ├── actionwithconfigvalidators.go │ │ ├── actionwithmodifyplan.go │ │ ├── actionwithvalidateconfig.go │ │ ├── datasource.go │ │ ├── datasourceconfigvalidator.go │ │ ├── datasourcewithconfigure.go │ │ ├── datasourcewithconfigvalidators.go │ │ ├── datasourcewithvalidateconfig.go │ │ ├── doc.go │ │ ├── ephemeralresource.go │ │ ├── ephemeralresourceconfigvalidator.go │ │ ├── ephemeralresourcewithclose.go │ │ ├── ephemeralresourcewithconfigure.go │ │ ├── ephemeralresourcewithconfigureandclose.go │ │ ├── ephemeralresourcewithconfigureandrenew.go │ │ ├── ephemeralresourcewithconfigvalidators.go │ │ ├── ephemeralresourcewithrenew.go │ │ ├── ephemeralresourcewithvalidateconfig.go │ │ ├── function.go │ │ ├── listresource.go │ │ ├── listresourceconfigvalidator.go │ │ ├── listresourcewithconfigure.go │ │ ├── listresourcewithconfigvalidators.go │ │ ├── listresourcewithvalidateconfig.go │ │ ├── provider.go │ │ ├── providerconfigvalidator.go │ │ ├── providerwithconfigvalidators.go │ │ ├── providerwithfunctions.go │ │ ├── providerwithmetaschema.go │ │ ├── providerwithvalidateconfig.go │ │ ├── resource.go │ │ ├── resourceconfigvalidator.go │ │ ├── resourcewithconfigure.go │ │ ├── resourcewithconfigureandimportstate.go │ │ ├── resourcewithconfigureandmodifyplan.go │ │ ├── resourcewithconfigureandupgradeidentity.go │ │ ├── resourcewithconfigureandupgradestate.go │ │ ├── resourcewithconfigvalidators.go │ │ ├── resourcewithidentity.go │ │ ├── resourcewithidentityandimportstate.go │ │ ├── resourcewithidentityandmodifyplan.go │ │ ├── resourcewithidentityandmovestate.go │ │ ├── resourcewithimportstate.go │ │ ├── resourcewithmodifyplan.go │ │ ├── resourcewithmovestate.go │ │ ├── resourcewithupgradeidentity.go │ │ ├── resourcewithupgradestate.go │ │ └── resourcewithvalidateconfig.go │ ├── testschema │ │ ├── attribute.go │ │ ├── attributewithbooldefault.go │ │ ├── attributewithboolplanmodifiers.go │ │ ├── attributewithboolvalidators.go │ │ ├── attributewithdynamicdefault.go │ │ ├── attributewithdynamicplanmodifiers.go │ │ ├── attributewithdynamicvalidators.go │ │ ├── attributewithfloat32default.go │ │ ├── attributewithfloat32planmodifiers.go │ │ ├── attributewithfloat32validators.go │ │ ├── attributewithfloat64default.go │ │ ├── attributewithfloat64planmodifiers.go │ │ ├── attributewithfloat64validators.go │ │ ├── attributewithint32default.go │ │ ├── attributewithint32planmodifiers.go │ │ ├── attributewithint32validators.go │ │ ├── attributewithint64default.go │ │ ├── attributewithint64planmodifiers.go │ │ ├── attributewithint64validators.go │ │ ├── attributewithlistdefault.go │ │ ├── attributewithlistplanmodifiers.go │ │ ├── attributewithlistvalidators.go │ │ ├── attributewithmapdefault.go │ │ ├── attributewithmapplanmodifiers.go │ │ ├── attributewithmapvalidators.go │ │ ├── attributewithnumberdefault.go │ │ ├── attributewithnumberplanmodifiers.go │ │ ├── attributewithnumbervalidators.go │ │ ├── attributewithobjectdefault.go │ │ ├── attributewithobjectplanmodifiers.go │ │ ├── attributewithobjectvalidators.go │ │ ├── attributewithsetdefault.go │ │ ├── attributewithsetplanmodifiers.go │ │ ├── attributewithsetvalidators.go │ │ ├── attributewithstringdefault.go │ │ ├── attributewithstringplanmodifiers.go │ │ ├── attributewithstringvalidators.go │ │ ├── block.go │ │ ├── blockwithlistplanmodifiers.go │ │ ├── blockwithlistvalidators.go │ │ ├── blockwithobjectplanmodifiers.go │ │ ├── blockwithobjectvalidators.go │ │ ├── blockwithsetplanmodifiers.go │ │ ├── blockwithsetvalidators.go │ │ ├── doc.go │ │ ├── nested_attribute.go │ │ ├── nested_attribute_object.go │ │ ├── nested_attribute_object_custom_type.go │ │ ├── nested_attribute_object_list_custom_type.go │ │ ├── nested_attribute_object_map_custom_type.go │ │ ├── nested_attribute_object_set_custom_type.go │ │ ├── nested_attribute_object_with_planmodifiers.go │ │ ├── nested_attribute_object_with_validators.go │ │ ├── nested_attribute_with_list_default.go │ │ ├── nested_attribute_with_list_plan_modifiers.go │ │ ├── nested_attribute_with_map_default.go │ │ ├── nested_attribute_with_map_plan_modifiers.go │ │ ├── nested_attribute_with_object_default.go │ │ ├── nested_attribute_with_object_plan_modifiers.go │ │ ├── nested_attribute_with_set_default.go │ │ ├── nested_attribute_with_set_plan_modifiers.go │ │ ├── nested_block_object.go │ │ ├── nested_block_object_with_plan_modifiers.go │ │ ├── nested_block_object_with_validators.go │ │ └── schema.go │ ├── testtypes │ │ ├── bool.go │ │ ├── boolwithsemanticequals.go │ │ ├── boolwithvalidate.go │ │ ├── boolwithvalidateattribute.go │ │ ├── boolwithvalidateparameter.go │ │ ├── diags.go │ │ ├── doc.go │ │ ├── dynamic.go │ │ ├── dynamicwithsemanticequals.go │ │ ├── float32.go │ │ ├── float32withsemanticequals.go │ │ ├── float64.go │ │ ├── float64withsemanticequals.go │ │ ├── int32.go │ │ ├── int32withsemanticequals.go │ │ ├── int64.go │ │ ├── int64withsemanticequals.go │ │ ├── invalid.go │ │ ├── list.go │ │ ├── listnestedattributescustom.go │ │ ├── listwithsemanticequals.go │ │ ├── listwithvalidate.go │ │ ├── listwithvalidateattribute.go │ │ ├── map.go │ │ ├── mapnestedattributescustom.go │ │ ├── mapwithsemanticequals.go │ │ ├── mapwithvalidate.go │ │ ├── mapwithvalidateattribute.go │ │ ├── number.go │ │ ├── numberwithsemanticequals.go │ │ ├── numberwithvalidate.go │ │ ├── numberwithvalidateattribute.go │ │ ├── object.go │ │ ├── objectwithsemanticequals.go │ │ ├── objectwithvalidate.go │ │ ├── objectwithvalidateattribute.go │ │ ├── set.go │ │ ├── setnestedattributescustom.go │ │ ├── setwithsemanticequals.go │ │ ├── setwithvalidate.go │ │ ├── setwithvalidateattribute.go │ │ ├── singlenestedattributescustom.go │ │ ├── string.go │ │ ├── stringwithsemanticequals.go │ │ ├── stringwithvalidate.go │ │ ├── stringwithvalidateattribute.go │ │ └── stringwithvalidateparameter.go │ └── testvalidator │ │ ├── bool.go │ │ ├── doc.go │ │ ├── dynamic.go │ │ ├── float32.go │ │ ├── float64.go │ │ ├── int32.go │ │ ├── int64.go │ │ ├── list.go │ │ ├── map.go │ │ ├── number.go │ │ ├── object.go │ │ ├── set.go │ │ └── string.go ├── toproto5 │ ├── action_schema.go │ ├── action_schema_test.go │ ├── actionmetadata.go │ ├── actionmetadata_test.go │ ├── applyresourcechange.go │ ├── applyresourcechange_test.go │ ├── block.go │ ├── block_test.go │ ├── callfunction.go │ ├── callfunction_test.go │ ├── closeephemeralresource.go │ ├── closeephemeralresource_test.go │ ├── config.go │ ├── config_test.go │ ├── configureprovider.go │ ├── configureprovider_test.go │ ├── datasourcemetadata.go │ ├── datasourcemetadata_test.go │ ├── deferred.go │ ├── diagnostics.go │ ├── diagnostics_test.go │ ├── doc.go │ ├── dynamic_value.go │ ├── dynamic_value_test.go │ ├── ephemeral_result_data.go │ ├── ephemeral_result_data_test.go │ ├── ephemeralresourcemetadata.go │ ├── ephemeralresourcemetadata_test.go │ ├── function.go │ ├── function_errors.go │ ├── function_test.go │ ├── getfunctions.go │ ├── getfunctions_test.go │ ├── getmetadata.go │ ├── getmetadata_test.go │ ├── getproviderschema.go │ ├── getproviderschema_test.go │ ├── getresourceidentityschemas.go │ ├── getresourceidentityschemas_test.go │ ├── identity_schema.go │ ├── identity_schema_attribute.go │ ├── identity_schema_attribute_test.go │ ├── identity_schema_test.go │ ├── importedresource.go │ ├── importedresource_test.go │ ├── importresourcestate.go │ ├── invoke_action_event.go │ ├── invoke_action_event_test.go │ ├── list_resource_result.go │ ├── list_resource_result_test.go │ ├── listresourcemetadata.go │ ├── listresourcemetadata_test.go │ ├── moveresourcestate.go │ ├── moveresourcestate_test.go │ ├── openephemeralresource.go │ ├── openephemeralresource_test.go │ ├── planaction.go │ ├── planaction_test.go │ ├── planresourcechange.go │ ├── planresourcechange_test.go │ ├── pointer_test.go │ ├── prepareproviderconfig.go │ ├── prepareproviderconfig_test.go │ ├── readdatasource.go │ ├── readdatasource_test.go │ ├── readresource.go │ ├── readresource_test.go │ ├── renewephemeralresource.go │ ├── renewephemeralresource_test.go │ ├── resource.go │ ├── resource_identity.go │ ├── resource_identity_test.go │ ├── resourcemetadata.go │ ├── resourcemetadata_test.go │ ├── schema.go │ ├── schema_attribute.go │ ├── schema_attribute_test.go │ ├── schema_test.go │ ├── server_capabilities.go │ ├── server_capabilities_test.go │ ├── state.go │ ├── state_test.go │ ├── upgraderesourceidentity.go │ ├── upgraderesourceidentity_test.go │ ├── upgraderesourcestate.go │ ├── upgraderesourcestate_test.go │ ├── validateactionconfig.go │ ├── validateactionconfig_test.go │ ├── validatedatasourceconfig.go │ ├── validatedatasourceconfig_test.go │ ├── validateephemeralresourceconfig.go │ ├── validateephemeralresourceconfig_test.go │ ├── validatelistresourceconfig.go │ ├── validatelistresourceconfig_test.go │ ├── validateresourcetypeconfig.go │ └── validateresourcetypeconfig_test.go ├── toproto6 │ ├── action_schema.go │ ├── action_schema_test.go │ ├── actionmetadata.go │ ├── actionmetadata_test.go │ ├── applyresourcechange.go │ ├── applyresourcechange_test.go │ ├── block.go │ ├── block_test.go │ ├── callfunction.go │ ├── callfunction_test.go │ ├── closeephemeralresource.go │ ├── closeephemeralresource_test.go │ ├── config.go │ ├── config_test.go │ ├── configureprovider.go │ ├── configureprovider_test.go │ ├── datasourcemetadata.go │ ├── datasourcemetadata_test.go │ ├── deferred.go │ ├── diagnostics.go │ ├── diagnostics_test.go │ ├── doc.go │ ├── dynamic_value.go │ ├── dynamic_value_test.go │ ├── ephemeral_result_data.go │ ├── ephemeral_result_data_test.go │ ├── ephemeralresourcemetadata.go │ ├── ephemeralresourcemetadata_test.go │ ├── function.go │ ├── function_errors.go │ ├── function_test.go │ ├── getfunctions.go │ ├── getfunctions_test.go │ ├── getmetadata.go │ ├── getmetadata_test.go │ ├── getproviderschema.go │ ├── getproviderschema_test.go │ ├── getresourceidentityschemas.go │ ├── getresourceidentityschemas_test.go │ ├── identity_schema.go │ ├── identity_schema_attribute.go │ ├── identity_schema_attribute_test.go │ ├── identity_schema_test.go │ ├── importedresource.go │ ├── importedresource_test.go │ ├── importresourcestate.go │ ├── invoke_action_event.go │ ├── invoke_action_event_test.go │ ├── list_resource_result.go │ ├── list_resource_result_test.go │ ├── listresourcemetadata.go │ ├── listresourcemetadata_test.go │ ├── moveresourcestate.go │ ├── moveresourcestate_test.go │ ├── openephemeralresource.go │ ├── openephemeralresource_test.go │ ├── planaction.go │ ├── planaction_test.go │ ├── planresourcechange.go │ ├── planresourcechange_test.go │ ├── pointer_test.go │ ├── readdatasource.go │ ├── readdatasource_test.go │ ├── readresource.go │ ├── readresource_test.go │ ├── renewephemeralresource.go │ ├── renewephemeralresource_test.go │ ├── resource.go │ ├── resource_identity.go │ ├── resource_identity_test.go │ ├── resourcemetadata.go │ ├── resourcemetadata_test.go │ ├── schema.go │ ├── schema_attribute.go │ ├── schema_attribute_test.go │ ├── schema_test.go │ ├── server_capabilities.go │ ├── server_capabilities_test.go │ ├── state.go │ ├── state_test.go │ ├── upgraderesourceidentity.go │ ├── upgraderesourceidentity_test.go │ ├── upgraderesourcestate.go │ ├── upgraderesourcestate_test.go │ ├── validateactionconfig.go │ ├── validateactionconfig_test.go │ ├── validatedatasourceconfig.go │ ├── validatedatasourceconfig_test.go │ ├── validateephemeralresourceconfig.go │ ├── validateephemeralresourceconfig_test.go │ ├── validatelistresourceconfig.go │ ├── validatelistresourceconfig_test.go │ ├── validateproviderconfig.go │ ├── validateproviderconfig_test.go │ ├── validateresourceconfig.go │ └── validateresourceconfig_test.go └── totftypes │ ├── attribute_path.go │ ├── attribute_path_step.go │ ├── attribute_path_step_test.go │ ├── attribute_path_test.go │ ├── attribute_paths.go │ ├── attribute_paths_test.go │ └── doc.go ├── list ├── config_validator.go ├── configure.go ├── doc.go ├── list_resource.go ├── list_resource_test.go ├── metadata.go ├── no_op_list_resource_test.go ├── no_op_resource_test.go ├── schema.go └── schema │ ├── attribute.go │ ├── block.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── doc.go │ ├── dynamic_attribute.go │ ├── dynamic_attribute_test.go │ ├── float32_attribute.go │ ├── float32_attribute_test.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── int32_attribute.go │ ├── int32_attribute_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── list_nested_attribute.go │ ├── list_nested_attribute_test.go │ ├── list_nested_block.go │ ├── list_nested_block_test.go │ ├── map_attribute.go │ ├── map_attribute_test.go │ ├── map_nested_attribute.go │ ├── map_nested_attribute_test.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_attribute_object_test.go │ ├── nested_block_object.go │ ├── nested_block_object_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── object_attribute.go │ ├── object_attribute_test.go │ ├── schema.go │ ├── schema_test.go │ ├── single_nested_attribute.go │ ├── single_nested_attribute_test.go │ ├── single_nested_block.go │ ├── single_nested_block_test.go │ ├── string_attribute.go │ └── string_attribute_test.go ├── path ├── doc.go ├── expression.go ├── expression_step.go ├── expression_step_attribute_name_exact.go ├── expression_step_attribute_name_exact_test.go ├── expression_step_element_key_int_any.go ├── expression_step_element_key_int_any_test.go ├── expression_step_element_key_int_exact.go ├── expression_step_element_key_int_exact_test.go ├── expression_step_element_key_string_any.go ├── expression_step_element_key_string_any_test.go ├── expression_step_element_key_string_exact.go ├── expression_step_element_key_string_exact_test.go ├── expression_step_element_key_value_any.go ├── expression_step_element_key_value_any_test.go ├── expression_step_element_key_value_exact.go ├── expression_step_element_key_value_exact_test.go ├── expression_step_parent.go ├── expression_step_parent_test.go ├── expression_steps.go ├── expression_steps_test.go ├── expression_test.go ├── expressions.go ├── expressions_test.go ├── path.go ├── path_step.go ├── path_step_attribute_name.go ├── path_step_attribute_name_test.go ├── path_step_element_key_int.go ├── path_step_element_key_int_test.go ├── path_step_element_key_string.go ├── path_step_element_key_string_test.go ├── path_step_element_key_value.go ├── path_step_element_key_value_test.go ├── path_steps.go ├── path_steps_test.go ├── path_test.go ├── paths.go └── paths_test.go ├── provider ├── config_validator.go ├── configure.go ├── deferred.go ├── doc.go ├── metadata.go ├── metaschema.go ├── metaschema │ ├── attribute.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── doc.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── list_nested_attribute.go │ ├── list_nested_attribute_test.go │ ├── map_attribute.go │ ├── map_attribute_test.go │ ├── map_nested_attribute.go │ ├── map_nested_attribute_test.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_attribute_object_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── object_attribute.go │ ├── object_attribute_test.go │ ├── schema.go │ ├── schema_test.go │ ├── set_attribute.go │ ├── set_attribute_test.go │ ├── set_nested_attribute.go │ ├── set_nested_attribute_test.go │ ├── single_nested_attribute.go │ ├── single_nested_attribute_test.go │ ├── string_attribute.go │ └── string_attribute_test.go ├── provider.go ├── schema.go ├── schema │ ├── attribute.go │ ├── block.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── doc.go │ ├── dynamic_attribute.go │ ├── dynamic_attribute_test.go │ ├── float32_attribute.go │ ├── float32_attribute_test.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── int32_attribute.go │ ├── int32_attribute_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── list_nested_attribute.go │ ├── list_nested_attribute_test.go │ ├── list_nested_block.go │ ├── list_nested_block_test.go │ ├── map_attribute.go │ ├── map_attribute_test.go │ ├── map_nested_attribute.go │ ├── map_nested_attribute_test.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_attribute_object_test.go │ ├── nested_block_object.go │ ├── nested_block_object_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── object_attribute.go │ ├── object_attribute_test.go │ ├── schema.go │ ├── schema_test.go │ ├── set_attribute.go │ ├── set_attribute_test.go │ ├── set_nested_attribute.go │ ├── set_nested_attribute_test.go │ ├── set_nested_block.go │ ├── set_nested_block_test.go │ ├── single_nested_attribute.go │ ├── single_nested_attribute_test.go │ ├── single_nested_block.go │ ├── single_nested_block_test.go │ ├── string_attribute.go │ └── string_attribute_test.go └── validate_config.go ├── providerserver ├── doc.go ├── providerserver.go ├── providerserver_test.go ├── serve_opts.go └── serve_opts_test.go ├── resource ├── config_validator.go ├── configure.go ├── create.go ├── deferred.go ├── delete.go ├── doc.go ├── identity_schema.go ├── identity_upgrader.go ├── identityschema │ ├── attribute.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── doc.go │ ├── float32_attribute.go │ ├── float32_attribute_test.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── int32_attribute.go │ ├── int32_attribute_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── schema.go │ ├── schema_test.go │ ├── string_attribute.go │ └── string_attribute_test.go ├── import_state.go ├── metadata.go ├── modify_plan.go ├── move_state.go ├── read.go ├── resource.go ├── schema.go ├── schema │ ├── attribute.go │ ├── block.go │ ├── bool_attribute.go │ ├── bool_attribute_test.go │ ├── booldefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── boolplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── defaults │ │ ├── bool.go │ │ ├── describer.go │ │ ├── doc.go │ │ ├── dynamic.go │ │ ├── float32.go │ │ ├── float64.go │ │ ├── int32.go │ │ ├── int64.go │ │ ├── list.go │ │ ├── map.go │ │ ├── number.go │ │ ├── object.go │ │ ├── set.go │ │ └── string.go │ ├── doc.go │ ├── dynamic_attribute.go │ ├── dynamic_attribute_test.go │ ├── dynamicdefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── dynamicplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── float32_attribute.go │ ├── float32_attribute_test.go │ ├── float32default │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── float32planmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── float64_attribute.go │ ├── float64_attribute_test.go │ ├── float64default │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── float64planmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── int32_attribute.go │ ├── int32_attribute_test.go │ ├── int32default │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── int32planmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── int64_attribute.go │ ├── int64_attribute_test.go │ ├── int64default │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── int64planmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── list_attribute.go │ ├── list_attribute_test.go │ ├── list_nested_attribute.go │ ├── list_nested_attribute_test.go │ ├── list_nested_block.go │ ├── list_nested_block_test.go │ ├── listdefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── listplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── map_attribute.go │ ├── map_attribute_test.go │ ├── map_nested_attribute.go │ ├── map_nested_attribute_test.go │ ├── mapdefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── mapplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── nested_attribute.go │ ├── nested_attribute_object.go │ ├── nested_attribute_object_test.go │ ├── nested_block_object.go │ ├── nested_block_object_test.go │ ├── number_attribute.go │ ├── number_attribute_test.go │ ├── numberdefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── numberplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── object_attribute.go │ ├── object_attribute_test.go │ ├── objectdefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── objectplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── planmodifier │ │ ├── bool.go │ │ ├── describer.go │ │ ├── doc.go │ │ ├── dynamic.go │ │ ├── float32.go │ │ ├── float64.go │ │ ├── int32.go │ │ ├── int64.go │ │ ├── list.go │ │ ├── map.go │ │ ├── number.go │ │ ├── object.go │ │ ├── set.go │ │ └── string.go │ ├── schema.go │ ├── schema_test.go │ ├── set_attribute.go │ ├── set_attribute_test.go │ ├── set_nested_attribute.go │ ├── set_nested_attribute_test.go │ ├── set_nested_block.go │ ├── set_nested_block_test.go │ ├── setdefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── setplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ ├── single_nested_attribute.go │ ├── single_nested_attribute_test.go │ ├── single_nested_block.go │ ├── single_nested_block_test.go │ ├── string_attribute.go │ ├── string_attribute_test.go │ ├── stringdefault │ │ ├── doc.go │ │ ├── static_value.go │ │ └── static_value_test.go │ ├── stringplanmodifier │ │ ├── doc.go │ │ ├── requires_replace.go │ │ ├── requires_replace_if.go │ │ ├── requires_replace_if_configured.go │ │ ├── requires_replace_if_configured_test.go │ │ ├── requires_replace_if_func.go │ │ ├── requires_replace_if_test.go │ │ ├── requires_replace_test.go │ │ ├── use_non_null_state_for_unknown.go │ │ ├── use_non_null_state_for_unknown_test.go │ │ ├── use_state_for_unknown.go │ │ └── use_state_for_unknown_test.go │ └── write_only_nested_attribute_validation_test.go ├── state_mover.go ├── state_upgrader.go ├── update.go ├── upgrade_identity.go ├── upgrade_state.go └── validate_config.go ├── schema ├── doc.go └── validator │ ├── bool.go │ ├── client_capabilities.go │ ├── describer.go │ ├── doc.go │ ├── dynamic.go │ ├── float32.go │ ├── float64.go │ ├── int32.go │ ├── int64.go │ ├── list.go │ ├── map.go │ ├── number.go │ ├── object.go │ ├── set.go │ └── string.go ├── tfsdk ├── config.go ├── config_test.go ├── convert.go ├── convert_test.go ├── doc.go ├── ephemeral_result_data.go ├── ephemeral_result_data_test.go ├── plan.go ├── plan_test.go ├── pointer_test.go ├── resource.go ├── resource_identity.go ├── resource_identity_test.go ├── resource_test.go ├── state.go ├── state_test.go ├── value_as.go ├── value_as_test.go ├── value_from.go └── value_from_test.go ├── tools ├── copywrite.go ├── go.mod └── go.sum └── types ├── basetypes ├── bool_type.go ├── bool_type_test.go ├── bool_value.go ├── bool_value_test.go ├── doc.go ├── dynamic_type.go ├── dynamic_type_test.go ├── dynamic_value.go ├── dynamic_value_test.go ├── float32_type.go ├── float32_type_test.go ├── float32_value.go ├── float32_value_test.go ├── float64_type.go ├── float64_type_test.go ├── float64_value.go ├── float64_value_test.go ├── int32_type.go ├── int32_type_test.go ├── int32_value.go ├── int32_value_test.go ├── int64_type.go ├── int64_type_test.go ├── int64_value.go ├── int64_value_test.go ├── list_type.go ├── list_type_test.go ├── list_value.go ├── list_value_test.go ├── map_type.go ├── map_type_test.go ├── map_value.go ├── map_value_test.go ├── missing_type.go ├── missing_value.go ├── number_type.go ├── number_type_test.go ├── number_value.go ├── number_value_test.go ├── object_type.go ├── object_type_test.go ├── object_value.go ├── object_value_test.go ├── pointer_test.go ├── set_type.go ├── set_type_test.go ├── set_value.go ├── set_value_test.go ├── string_type.go ├── string_type_test.go ├── string_value.go ├── string_value_test.go ├── terraform_type_to_framework_type.go ├── terraform_type_to_framework_type_test.go ├── tuple_type.go ├── tuple_type_test.go ├── tuple_value.go └── tuple_value_test.go ├── bool_type.go ├── bool_value.go ├── doc.go ├── dynamic_type.go ├── dynamic_value.go ├── float32_type.go ├── float32_value.go ├── float64_type.go ├── float64_value.go ├── int32_type.go ├── int32_value.go ├── int64_type.go ├── int64_value.go ├── list_type.go ├── list_value.go ├── map_type.go ├── map_value.go ├── number_type.go ├── number_value.go ├── object_type.go ├── object_value.go ├── set_type.go ├── set_value.go ├── string_type.go ├── string_value.go ├── tuple_type.go └── tuple_value.go /.changes/1.1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.1.1.md -------------------------------------------------------------------------------- /.changes/1.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.10.0.md -------------------------------------------------------------------------------- /.changes/1.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.11.0.md -------------------------------------------------------------------------------- /.changes/1.12.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.12.0.md -------------------------------------------------------------------------------- /.changes/1.13.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.13.0.md -------------------------------------------------------------------------------- /.changes/1.14.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.14.0.md -------------------------------------------------------------------------------- /.changes/1.14.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.14.1.md -------------------------------------------------------------------------------- /.changes/1.15.0-alpha.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.15.0-alpha.1.md -------------------------------------------------------------------------------- /.changes/1.15.0-beta.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.15.0-beta.1.md -------------------------------------------------------------------------------- /.changes/1.15.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.15.0.md -------------------------------------------------------------------------------- /.changes/1.15.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.15.1.md -------------------------------------------------------------------------------- /.changes/1.16.0-alpha.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.16.0-alpha.1.md -------------------------------------------------------------------------------- /.changes/1.16.0-beta.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.16.0-beta.1.md -------------------------------------------------------------------------------- /.changes/1.16.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.16.0.md -------------------------------------------------------------------------------- /.changes/1.16.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.16.1.md -------------------------------------------------------------------------------- /.changes/1.17.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.17.0.md -------------------------------------------------------------------------------- /.changes/1.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.2.0.md -------------------------------------------------------------------------------- /.changes/1.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.3.0.md -------------------------------------------------------------------------------- /.changes/1.3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.3.1.md -------------------------------------------------------------------------------- /.changes/1.3.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.3.2.md -------------------------------------------------------------------------------- /.changes/1.3.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.3.3.md -------------------------------------------------------------------------------- /.changes/1.3.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.3.4.md -------------------------------------------------------------------------------- /.changes/1.3.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.3.5.md -------------------------------------------------------------------------------- /.changes/1.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.4.0.md -------------------------------------------------------------------------------- /.changes/1.4.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.4.1.md -------------------------------------------------------------------------------- /.changes/1.4.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.4.2.md -------------------------------------------------------------------------------- /.changes/1.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.5.0.md -------------------------------------------------------------------------------- /.changes/1.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.6.0.md -------------------------------------------------------------------------------- /.changes/1.6.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.6.1.md -------------------------------------------------------------------------------- /.changes/1.7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.7.0.md -------------------------------------------------------------------------------- /.changes/1.8.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.8.0.md -------------------------------------------------------------------------------- /.changes/1.9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changes/1.9.0.md -------------------------------------------------------------------------------- /.changes/unreleased/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.changie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.changie.yaml -------------------------------------------------------------------------------- /.copywrite.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.copywrite.hcl -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci-changie.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/workflows/ci-changie.yml -------------------------------------------------------------------------------- /.github/workflows/ci-go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/workflows/ci-go.yml -------------------------------------------------------------------------------- /.github/workflows/ci-goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/workflows/ci-goreleaser.yml -------------------------------------------------------------------------------- /.github/workflows/compliance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/workflows/compliance.yml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /META.d/_summary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/META.d/_summary.yaml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/README.md -------------------------------------------------------------------------------- /action/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/action.go -------------------------------------------------------------------------------- /action/config_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/config_validator.go -------------------------------------------------------------------------------- /action/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/configure.go -------------------------------------------------------------------------------- /action/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/deferred.go -------------------------------------------------------------------------------- /action/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/doc.go -------------------------------------------------------------------------------- /action/invoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/invoke.go -------------------------------------------------------------------------------- /action/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/metadata.go -------------------------------------------------------------------------------- /action/modify_plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/modify_plan.go -------------------------------------------------------------------------------- /action/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema.go -------------------------------------------------------------------------------- /action/schema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/attribute.go -------------------------------------------------------------------------------- /action/schema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/block.go -------------------------------------------------------------------------------- /action/schema/bool_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/bool_attribute.go -------------------------------------------------------------------------------- /action/schema/bool_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/bool_attribute_test.go -------------------------------------------------------------------------------- /action/schema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/doc.go -------------------------------------------------------------------------------- /action/schema/dynamic_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/dynamic_attribute.go -------------------------------------------------------------------------------- /action/schema/float32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/float32_attribute.go -------------------------------------------------------------------------------- /action/schema/float64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/float64_attribute.go -------------------------------------------------------------------------------- /action/schema/int32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/int32_attribute.go -------------------------------------------------------------------------------- /action/schema/int32_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/int32_attribute_test.go -------------------------------------------------------------------------------- /action/schema/int64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/int64_attribute.go -------------------------------------------------------------------------------- /action/schema/int64_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/int64_attribute_test.go -------------------------------------------------------------------------------- /action/schema/list_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/list_attribute.go -------------------------------------------------------------------------------- /action/schema/list_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/list_attribute_test.go -------------------------------------------------------------------------------- /action/schema/list_nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/list_nested_attribute.go -------------------------------------------------------------------------------- /action/schema/list_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/list_nested_block.go -------------------------------------------------------------------------------- /action/schema/map_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/map_attribute.go -------------------------------------------------------------------------------- /action/schema/map_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/map_attribute_test.go -------------------------------------------------------------------------------- /action/schema/map_nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/map_nested_attribute.go -------------------------------------------------------------------------------- /action/schema/nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/nested_attribute.go -------------------------------------------------------------------------------- /action/schema/nested_block_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/nested_block_object.go -------------------------------------------------------------------------------- /action/schema/number_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/number_attribute.go -------------------------------------------------------------------------------- /action/schema/number_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/number_attribute_test.go -------------------------------------------------------------------------------- /action/schema/object_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/object_attribute.go -------------------------------------------------------------------------------- /action/schema/object_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/object_attribute_test.go -------------------------------------------------------------------------------- /action/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/schema.go -------------------------------------------------------------------------------- /action/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/schema_test.go -------------------------------------------------------------------------------- /action/schema/set_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/set_attribute.go -------------------------------------------------------------------------------- /action/schema/set_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/set_attribute_test.go -------------------------------------------------------------------------------- /action/schema/set_nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/set_nested_attribute.go -------------------------------------------------------------------------------- /action/schema/set_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/set_nested_block.go -------------------------------------------------------------------------------- /action/schema/set_nested_block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/set_nested_block_test.go -------------------------------------------------------------------------------- /action/schema/single_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/single_nested_block.go -------------------------------------------------------------------------------- /action/schema/string_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/string_attribute.go -------------------------------------------------------------------------------- /action/schema/string_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/schema/string_attribute_test.go -------------------------------------------------------------------------------- /action/validate_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/action/validate_config.go -------------------------------------------------------------------------------- /attr/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/attr/doc.go -------------------------------------------------------------------------------- /attr/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/attr/type.go -------------------------------------------------------------------------------- /attr/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/attr/value.go -------------------------------------------------------------------------------- /attr/value_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/attr/value_state.go -------------------------------------------------------------------------------- /attr/xattr/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/attr/xattr/attribute.go -------------------------------------------------------------------------------- /attr/xattr/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/attr/xattr/doc.go -------------------------------------------------------------------------------- /attr/xattr/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/attr/xattr/type.go -------------------------------------------------------------------------------- /datasource/config_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/config_validator.go -------------------------------------------------------------------------------- /datasource/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/configure.go -------------------------------------------------------------------------------- /datasource/data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/data_source.go -------------------------------------------------------------------------------- /datasource/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/deferred.go -------------------------------------------------------------------------------- /datasource/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/doc.go -------------------------------------------------------------------------------- /datasource/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/metadata.go -------------------------------------------------------------------------------- /datasource/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/read.go -------------------------------------------------------------------------------- /datasource/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema.go -------------------------------------------------------------------------------- /datasource/schema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/attribute.go -------------------------------------------------------------------------------- /datasource/schema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/block.go -------------------------------------------------------------------------------- /datasource/schema/bool_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/bool_attribute.go -------------------------------------------------------------------------------- /datasource/schema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/doc.go -------------------------------------------------------------------------------- /datasource/schema/dynamic_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/dynamic_attribute.go -------------------------------------------------------------------------------- /datasource/schema/float32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/float32_attribute.go -------------------------------------------------------------------------------- /datasource/schema/float64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/float64_attribute.go -------------------------------------------------------------------------------- /datasource/schema/int32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/int32_attribute.go -------------------------------------------------------------------------------- /datasource/schema/int64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/int64_attribute.go -------------------------------------------------------------------------------- /datasource/schema/list_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/list_attribute.go -------------------------------------------------------------------------------- /datasource/schema/list_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/list_nested_block.go -------------------------------------------------------------------------------- /datasource/schema/map_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/map_attribute.go -------------------------------------------------------------------------------- /datasource/schema/nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/nested_attribute.go -------------------------------------------------------------------------------- /datasource/schema/number_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/number_attribute.go -------------------------------------------------------------------------------- /datasource/schema/object_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/object_attribute.go -------------------------------------------------------------------------------- /datasource/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/schema.go -------------------------------------------------------------------------------- /datasource/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/schema_test.go -------------------------------------------------------------------------------- /datasource/schema/set_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/set_attribute.go -------------------------------------------------------------------------------- /datasource/schema/set_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/set_nested_block.go -------------------------------------------------------------------------------- /datasource/schema/string_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/schema/string_attribute.go -------------------------------------------------------------------------------- /datasource/validate_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/datasource/validate_config.go -------------------------------------------------------------------------------- /diag/attribute_error_diagnostic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/attribute_error_diagnostic.go -------------------------------------------------------------------------------- /diag/attribute_warning_diagnostic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/attribute_warning_diagnostic.go -------------------------------------------------------------------------------- /diag/diagnostic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/diagnostic.go -------------------------------------------------------------------------------- /diag/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/diagnostics.go -------------------------------------------------------------------------------- /diag/diagnostics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/diagnostics_test.go -------------------------------------------------------------------------------- /diag/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/doc.go -------------------------------------------------------------------------------- /diag/error_diagnostic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/error_diagnostic.go -------------------------------------------------------------------------------- /diag/error_diagnostic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/error_diagnostic_test.go -------------------------------------------------------------------------------- /diag/severity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/severity.go -------------------------------------------------------------------------------- /diag/warning_diagnostic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/warning_diagnostic.go -------------------------------------------------------------------------------- /diag/warning_diagnostic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/warning_diagnostic_test.go -------------------------------------------------------------------------------- /diag/with_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/diag/with_path.go -------------------------------------------------------------------------------- /docs/design/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/README.md -------------------------------------------------------------------------------- /docs/design/attr-value-access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/attr-value-access.md -------------------------------------------------------------------------------- /docs/design/attribute-path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/attribute-path.md -------------------------------------------------------------------------------- /docs/design/blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/blocks.md -------------------------------------------------------------------------------- /docs/design/diagnostics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/diagnostics.md -------------------------------------------------------------------------------- /docs/design/factories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/factories.md -------------------------------------------------------------------------------- /docs/design/import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/import.md -------------------------------------------------------------------------------- /docs/design/panic-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/panic-error.md -------------------------------------------------------------------------------- /docs/design/plan-modification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/plan-modification.md -------------------------------------------------------------------------------- /docs/design/resource-registration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/resource-registration.md -------------------------------------------------------------------------------- /docs/design/runtime-state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/runtime-state.md -------------------------------------------------------------------------------- /docs/design/schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/schemas.md -------------------------------------------------------------------------------- /docs/design/structs-interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/structs-interfaces.md -------------------------------------------------------------------------------- /docs/design/upgrade-resource-state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/upgrade-resource-state.md -------------------------------------------------------------------------------- /docs/design/validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/docs/design/validation.md -------------------------------------------------------------------------------- /ephemeral/close.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/close.go -------------------------------------------------------------------------------- /ephemeral/config_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/config_validator.go -------------------------------------------------------------------------------- /ephemeral/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/configure.go -------------------------------------------------------------------------------- /ephemeral/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/deferred.go -------------------------------------------------------------------------------- /ephemeral/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/doc.go -------------------------------------------------------------------------------- /ephemeral/ephemeral_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/ephemeral_resource.go -------------------------------------------------------------------------------- /ephemeral/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/metadata.go -------------------------------------------------------------------------------- /ephemeral/open.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/open.go -------------------------------------------------------------------------------- /ephemeral/renew.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/renew.go -------------------------------------------------------------------------------- /ephemeral/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema.go -------------------------------------------------------------------------------- /ephemeral/schema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/block.go -------------------------------------------------------------------------------- /ephemeral/schema/bool_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/bool_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/doc.go -------------------------------------------------------------------------------- /ephemeral/schema/dynamic_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/dynamic_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/float32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/float32_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/float64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/float64_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/int32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/int32_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/int64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/int64_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/list_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/list_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/list_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/list_nested_block.go -------------------------------------------------------------------------------- /ephemeral/schema/map_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/map_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/map_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/map_attribute_test.go -------------------------------------------------------------------------------- /ephemeral/schema/nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/nested_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/number_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/number_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/object_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/object_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/schema.go -------------------------------------------------------------------------------- /ephemeral/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/schema_test.go -------------------------------------------------------------------------------- /ephemeral/schema/set_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/set_attribute.go -------------------------------------------------------------------------------- /ephemeral/schema/set_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/set_attribute_test.go -------------------------------------------------------------------------------- /ephemeral/schema/set_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/set_nested_block.go -------------------------------------------------------------------------------- /ephemeral/schema/string_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/schema/string_attribute.go -------------------------------------------------------------------------------- /ephemeral/validate_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/ephemeral/validate_config.go -------------------------------------------------------------------------------- /function/arguments_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/arguments_data.go -------------------------------------------------------------------------------- /function/arguments_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/arguments_data_test.go -------------------------------------------------------------------------------- /function/bool_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/bool_parameter.go -------------------------------------------------------------------------------- /function/bool_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/bool_parameter_test.go -------------------------------------------------------------------------------- /function/bool_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/bool_parameter_validator.go -------------------------------------------------------------------------------- /function/bool_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/bool_return.go -------------------------------------------------------------------------------- /function/bool_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/bool_return_test.go -------------------------------------------------------------------------------- /function/definition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/definition.go -------------------------------------------------------------------------------- /function/definition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/definition_test.go -------------------------------------------------------------------------------- /function/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/doc.go -------------------------------------------------------------------------------- /function/dynamic_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/dynamic_parameter.go -------------------------------------------------------------------------------- /function/dynamic_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/dynamic_parameter_test.go -------------------------------------------------------------------------------- /function/dynamic_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/dynamic_return.go -------------------------------------------------------------------------------- /function/dynamic_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/dynamic_return_test.go -------------------------------------------------------------------------------- /function/float32_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float32_parameter.go -------------------------------------------------------------------------------- /function/float32_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float32_parameter_test.go -------------------------------------------------------------------------------- /function/float32_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float32_return.go -------------------------------------------------------------------------------- /function/float32_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float32_return_test.go -------------------------------------------------------------------------------- /function/float64_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float64_parameter.go -------------------------------------------------------------------------------- /function/float64_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float64_parameter_test.go -------------------------------------------------------------------------------- /function/float64_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float64_return.go -------------------------------------------------------------------------------- /function/float64_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/float64_return_test.go -------------------------------------------------------------------------------- /function/func_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/func_error.go -------------------------------------------------------------------------------- /function/func_error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/func_error_test.go -------------------------------------------------------------------------------- /function/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/function.go -------------------------------------------------------------------------------- /function/int32_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int32_parameter.go -------------------------------------------------------------------------------- /function/int32_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int32_parameter_test.go -------------------------------------------------------------------------------- /function/int32_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int32_parameter_validator.go -------------------------------------------------------------------------------- /function/int32_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int32_return.go -------------------------------------------------------------------------------- /function/int32_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int32_return_test.go -------------------------------------------------------------------------------- /function/int64_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int64_parameter.go -------------------------------------------------------------------------------- /function/int64_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int64_parameter_test.go -------------------------------------------------------------------------------- /function/int64_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int64_parameter_validator.go -------------------------------------------------------------------------------- /function/int64_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int64_return.go -------------------------------------------------------------------------------- /function/int64_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/int64_return_test.go -------------------------------------------------------------------------------- /function/list_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/list_parameter.go -------------------------------------------------------------------------------- /function/list_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/list_parameter_test.go -------------------------------------------------------------------------------- /function/list_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/list_parameter_validator.go -------------------------------------------------------------------------------- /function/list_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/list_return.go -------------------------------------------------------------------------------- /function/list_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/list_return_test.go -------------------------------------------------------------------------------- /function/map_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/map_parameter.go -------------------------------------------------------------------------------- /function/map_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/map_parameter_test.go -------------------------------------------------------------------------------- /function/map_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/map_parameter_validator.go -------------------------------------------------------------------------------- /function/map_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/map_return.go -------------------------------------------------------------------------------- /function/map_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/map_return_test.go -------------------------------------------------------------------------------- /function/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/metadata.go -------------------------------------------------------------------------------- /function/number_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/number_parameter.go -------------------------------------------------------------------------------- /function/number_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/number_parameter_test.go -------------------------------------------------------------------------------- /function/number_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/number_parameter_validator.go -------------------------------------------------------------------------------- /function/number_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/number_return.go -------------------------------------------------------------------------------- /function/number_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/number_return_test.go -------------------------------------------------------------------------------- /function/object_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/object_parameter.go -------------------------------------------------------------------------------- /function/object_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/object_parameter_test.go -------------------------------------------------------------------------------- /function/object_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/object_parameter_validator.go -------------------------------------------------------------------------------- /function/object_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/object_return.go -------------------------------------------------------------------------------- /function/object_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/object_return_test.go -------------------------------------------------------------------------------- /function/parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/parameter.go -------------------------------------------------------------------------------- /function/parameter_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/parameter_validation.go -------------------------------------------------------------------------------- /function/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/pointer_test.go -------------------------------------------------------------------------------- /function/result_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/result_data.go -------------------------------------------------------------------------------- /function/result_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/result_data_test.go -------------------------------------------------------------------------------- /function/return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/return.go -------------------------------------------------------------------------------- /function/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/run.go -------------------------------------------------------------------------------- /function/set_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/set_parameter.go -------------------------------------------------------------------------------- /function/set_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/set_parameter_test.go -------------------------------------------------------------------------------- /function/set_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/set_parameter_validator.go -------------------------------------------------------------------------------- /function/set_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/set_return.go -------------------------------------------------------------------------------- /function/set_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/set_return_test.go -------------------------------------------------------------------------------- /function/string_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/string_parameter.go -------------------------------------------------------------------------------- /function/string_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/string_parameter_test.go -------------------------------------------------------------------------------- /function/string_parameter_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/string_parameter_validator.go -------------------------------------------------------------------------------- /function/string_return.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/string_return.go -------------------------------------------------------------------------------- /function/string_return_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/function/string_return_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/go.sum -------------------------------------------------------------------------------- /internal/fromproto5/arguments_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/arguments_data.go -------------------------------------------------------------------------------- /internal/fromproto5/callfunction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/callfunction.go -------------------------------------------------------------------------------- /internal/fromproto5/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/config.go -------------------------------------------------------------------------------- /internal/fromproto5/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/config_test.go -------------------------------------------------------------------------------- /internal/fromproto5/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/doc.go -------------------------------------------------------------------------------- /internal/fromproto5/dynamic_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/dynamic_value.go -------------------------------------------------------------------------------- /internal/fromproto5/getfunctions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/getfunctions.go -------------------------------------------------------------------------------- /internal/fromproto5/getmetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/getmetadata.go -------------------------------------------------------------------------------- /internal/fromproto5/identity_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/identity_schema.go -------------------------------------------------------------------------------- /internal/fromproto5/invokeaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/invokeaction.go -------------------------------------------------------------------------------- /internal/fromproto5/plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/plan.go -------------------------------------------------------------------------------- /internal/fromproto5/plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/plan_test.go -------------------------------------------------------------------------------- /internal/fromproto5/planaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/planaction.go -------------------------------------------------------------------------------- /internal/fromproto5/planaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/planaction_test.go -------------------------------------------------------------------------------- /internal/fromproto5/providermeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/providermeta.go -------------------------------------------------------------------------------- /internal/fromproto5/rawstate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/rawstate_test.go -------------------------------------------------------------------------------- /internal/fromproto5/readdatasource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/readdatasource.go -------------------------------------------------------------------------------- /internal/fromproto5/readresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/readresource.go -------------------------------------------------------------------------------- /internal/fromproto5/resource_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/resource_schema.go -------------------------------------------------------------------------------- /internal/fromproto5/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/state.go -------------------------------------------------------------------------------- /internal/fromproto5/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto5/state_test.go -------------------------------------------------------------------------------- /internal/fromproto6/arguments_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/arguments_data.go -------------------------------------------------------------------------------- /internal/fromproto6/callfunction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/callfunction.go -------------------------------------------------------------------------------- /internal/fromproto6/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/config.go -------------------------------------------------------------------------------- /internal/fromproto6/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/config_test.go -------------------------------------------------------------------------------- /internal/fromproto6/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/doc.go -------------------------------------------------------------------------------- /internal/fromproto6/dynamic_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/dynamic_value.go -------------------------------------------------------------------------------- /internal/fromproto6/getfunctions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/getfunctions.go -------------------------------------------------------------------------------- /internal/fromproto6/getmetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/getmetadata.go -------------------------------------------------------------------------------- /internal/fromproto6/identity_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/identity_schema.go -------------------------------------------------------------------------------- /internal/fromproto6/invokeaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/invokeaction.go -------------------------------------------------------------------------------- /internal/fromproto6/plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/plan.go -------------------------------------------------------------------------------- /internal/fromproto6/plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/plan_test.go -------------------------------------------------------------------------------- /internal/fromproto6/planaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/planaction.go -------------------------------------------------------------------------------- /internal/fromproto6/planaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/planaction_test.go -------------------------------------------------------------------------------- /internal/fromproto6/providermeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/providermeta.go -------------------------------------------------------------------------------- /internal/fromproto6/rawstate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/rawstate_test.go -------------------------------------------------------------------------------- /internal/fromproto6/readdatasource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/readdatasource.go -------------------------------------------------------------------------------- /internal/fromproto6/readresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/readresource.go -------------------------------------------------------------------------------- /internal/fromproto6/resource_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/resource_schema.go -------------------------------------------------------------------------------- /internal/fromproto6/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/state.go -------------------------------------------------------------------------------- /internal/fromproto6/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromproto6/state_test.go -------------------------------------------------------------------------------- /internal/fromtftypes/attribute_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromtftypes/attribute_path.go -------------------------------------------------------------------------------- /internal/fromtftypes/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromtftypes/doc.go -------------------------------------------------------------------------------- /internal/fromtftypes/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromtftypes/value.go -------------------------------------------------------------------------------- /internal/fromtftypes/value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fromtftypes/value_test.go -------------------------------------------------------------------------------- /internal/fwfunction/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwfunction/diagnostics.go -------------------------------------------------------------------------------- /internal/fwfunction/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwfunction/doc.go -------------------------------------------------------------------------------- /internal/fwschema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/attribute.go -------------------------------------------------------------------------------- /internal/fwschema/attribute_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/attribute_default.go -------------------------------------------------------------------------------- /internal/fwschema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/block.go -------------------------------------------------------------------------------- /internal/fwschema/block_nested_mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/block_nested_mode.go -------------------------------------------------------------------------------- /internal/fwschema/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/diagnostics.go -------------------------------------------------------------------------------- /internal/fwschema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/doc.go -------------------------------------------------------------------------------- /internal/fwschema/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/errors.go -------------------------------------------------------------------------------- /internal/fwschema/fwxschema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/fwxschema/doc.go -------------------------------------------------------------------------------- /internal/fwschema/nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/nested_attribute.go -------------------------------------------------------------------------------- /internal/fwschema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/schema.go -------------------------------------------------------------------------------- /internal/fwschema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschema/schema_test.go -------------------------------------------------------------------------------- /internal/fwschemadata/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/data.go -------------------------------------------------------------------------------- /internal/fwschemadata/data_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/data_default.go -------------------------------------------------------------------------------- /internal/fwschemadata/data_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/data_get.go -------------------------------------------------------------------------------- /internal/fwschemadata/data_get_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/data_get_test.go -------------------------------------------------------------------------------- /internal/fwschemadata/data_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/data_set.go -------------------------------------------------------------------------------- /internal/fwschemadata/data_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/data_set_test.go -------------------------------------------------------------------------------- /internal/fwschemadata/data_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/data_value.go -------------------------------------------------------------------------------- /internal/fwschemadata/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/doc.go -------------------------------------------------------------------------------- /internal/fwschemadata/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/pointer_test.go -------------------------------------------------------------------------------- /internal/fwschemadata/tftypes_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwschemadata/tftypes_value.go -------------------------------------------------------------------------------- /internal/fwserver/attr_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/attr_type.go -------------------------------------------------------------------------------- /internal/fwserver/attr_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/attr_value.go -------------------------------------------------------------------------------- /internal/fwserver/block_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/block_validation.go -------------------------------------------------------------------------------- /internal/fwserver/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/diagnostics.go -------------------------------------------------------------------------------- /internal/fwserver/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/doc.go -------------------------------------------------------------------------------- /internal/fwserver/proto6_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/proto6_test.go -------------------------------------------------------------------------------- /internal/fwserver/schema_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/schema_validation.go -------------------------------------------------------------------------------- /internal/fwserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/server.go -------------------------------------------------------------------------------- /internal/fwserver/server_actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/server_actions.go -------------------------------------------------------------------------------- /internal/fwserver/server_functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/server_functions.go -------------------------------------------------------------------------------- /internal/fwserver/server_planaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwserver/server_planaction.go -------------------------------------------------------------------------------- /internal/fwtype/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/fwtype/doc.go -------------------------------------------------------------------------------- /internal/logging/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/logging/context.go -------------------------------------------------------------------------------- /internal/logging/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/logging/context_test.go -------------------------------------------------------------------------------- /internal/logging/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/logging/doc.go -------------------------------------------------------------------------------- /internal/logging/framework.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/logging/framework.go -------------------------------------------------------------------------------- /internal/logging/framework_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/logging/framework_test.go -------------------------------------------------------------------------------- /internal/logging/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/logging/keys.go -------------------------------------------------------------------------------- /internal/privatestate/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/privatestate/data.go -------------------------------------------------------------------------------- /internal/privatestate/data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/privatestate/data_test.go -------------------------------------------------------------------------------- /internal/privatestate/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/privatestate/doc.go -------------------------------------------------------------------------------- /internal/proto5server/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/proto5server/doc.go -------------------------------------------------------------------------------- /internal/proto5server/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/proto5server/serve.go -------------------------------------------------------------------------------- /internal/proto5server/serve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/proto5server/serve_test.go -------------------------------------------------------------------------------- /internal/proto6server/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/proto6server/doc.go -------------------------------------------------------------------------------- /internal/proto6server/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/proto6server/serve.go -------------------------------------------------------------------------------- /internal/proto6server/serve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/proto6server/serve_test.go -------------------------------------------------------------------------------- /internal/reflect/build_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/build_value_test.go -------------------------------------------------------------------------------- /internal/reflect/diags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/diags.go -------------------------------------------------------------------------------- /internal/reflect/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/doc.go -------------------------------------------------------------------------------- /internal/reflect/generic_attr_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/generic_attr_value.go -------------------------------------------------------------------------------- /internal/reflect/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/helpers.go -------------------------------------------------------------------------------- /internal/reflect/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/helpers_test.go -------------------------------------------------------------------------------- /internal/reflect/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/interfaces.go -------------------------------------------------------------------------------- /internal/reflect/interfaces_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/interfaces_test.go -------------------------------------------------------------------------------- /internal/reflect/into.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/into.go -------------------------------------------------------------------------------- /internal/reflect/into_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/into_test.go -------------------------------------------------------------------------------- /internal/reflect/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/map.go -------------------------------------------------------------------------------- /internal/reflect/map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/map_test.go -------------------------------------------------------------------------------- /internal/reflect/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/number.go -------------------------------------------------------------------------------- /internal/reflect/number_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/number_test.go -------------------------------------------------------------------------------- /internal/reflect/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/options.go -------------------------------------------------------------------------------- /internal/reflect/outof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/outof.go -------------------------------------------------------------------------------- /internal/reflect/outof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/outof_test.go -------------------------------------------------------------------------------- /internal/reflect/pointer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/pointer.go -------------------------------------------------------------------------------- /internal/reflect/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/pointer_test.go -------------------------------------------------------------------------------- /internal/reflect/pointer_zero_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/pointer_zero_test.go -------------------------------------------------------------------------------- /internal/reflect/primitive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/primitive.go -------------------------------------------------------------------------------- /internal/reflect/primitive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/primitive_test.go -------------------------------------------------------------------------------- /internal/reflect/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/slice.go -------------------------------------------------------------------------------- /internal/reflect/slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/slice_test.go -------------------------------------------------------------------------------- /internal/reflect/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/struct.go -------------------------------------------------------------------------------- /internal/reflect/struct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/reflect/struct_test.go -------------------------------------------------------------------------------- /internal/testing/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/doc.go -------------------------------------------------------------------------------- /internal/testing/planmodifiers/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/planmodifiers/doc.go -------------------------------------------------------------------------------- /internal/testing/testdefaults/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testdefaults/bool.go -------------------------------------------------------------------------------- /internal/testing/testdefaults/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testdefaults/doc.go -------------------------------------------------------------------------------- /internal/testing/testdefaults/int32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testdefaults/int32.go -------------------------------------------------------------------------------- /internal/testing/testdefaults/int64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testdefaults/int64.go -------------------------------------------------------------------------------- /internal/testing/testdefaults/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testdefaults/list.go -------------------------------------------------------------------------------- /internal/testing/testdefaults/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testdefaults/map.go -------------------------------------------------------------------------------- /internal/testing/testdefaults/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testdefaults/set.go -------------------------------------------------------------------------------- /internal/testing/testprovider/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testprovider/doc.go -------------------------------------------------------------------------------- /internal/testing/testschema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testschema/block.go -------------------------------------------------------------------------------- /internal/testing/testschema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testschema/doc.go -------------------------------------------------------------------------------- /internal/testing/testschema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testschema/schema.go -------------------------------------------------------------------------------- /internal/testing/testtypes/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/bool.go -------------------------------------------------------------------------------- /internal/testing/testtypes/diags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/diags.go -------------------------------------------------------------------------------- /internal/testing/testtypes/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/doc.go -------------------------------------------------------------------------------- /internal/testing/testtypes/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/dynamic.go -------------------------------------------------------------------------------- /internal/testing/testtypes/float32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/float32.go -------------------------------------------------------------------------------- /internal/testing/testtypes/float64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/float64.go -------------------------------------------------------------------------------- /internal/testing/testtypes/int32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/int32.go -------------------------------------------------------------------------------- /internal/testing/testtypes/int64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/int64.go -------------------------------------------------------------------------------- /internal/testing/testtypes/invalid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/invalid.go -------------------------------------------------------------------------------- /internal/testing/testtypes/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/list.go -------------------------------------------------------------------------------- /internal/testing/testtypes/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/map.go -------------------------------------------------------------------------------- /internal/testing/testtypes/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/number.go -------------------------------------------------------------------------------- /internal/testing/testtypes/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/object.go -------------------------------------------------------------------------------- /internal/testing/testtypes/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/set.go -------------------------------------------------------------------------------- /internal/testing/testtypes/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testtypes/string.go -------------------------------------------------------------------------------- /internal/testing/testvalidator/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testvalidator/bool.go -------------------------------------------------------------------------------- /internal/testing/testvalidator/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testvalidator/doc.go -------------------------------------------------------------------------------- /internal/testing/testvalidator/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testvalidator/list.go -------------------------------------------------------------------------------- /internal/testing/testvalidator/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testvalidator/map.go -------------------------------------------------------------------------------- /internal/testing/testvalidator/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/testing/testvalidator/set.go -------------------------------------------------------------------------------- /internal/toproto5/action_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/action_schema.go -------------------------------------------------------------------------------- /internal/toproto5/actionmetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/actionmetadata.go -------------------------------------------------------------------------------- /internal/toproto5/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/block.go -------------------------------------------------------------------------------- /internal/toproto5/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/block_test.go -------------------------------------------------------------------------------- /internal/toproto5/callfunction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/callfunction.go -------------------------------------------------------------------------------- /internal/toproto5/callfunction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/callfunction_test.go -------------------------------------------------------------------------------- /internal/toproto5/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/config.go -------------------------------------------------------------------------------- /internal/toproto5/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/config_test.go -------------------------------------------------------------------------------- /internal/toproto5/configureprovider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/configureprovider.go -------------------------------------------------------------------------------- /internal/toproto5/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/deferred.go -------------------------------------------------------------------------------- /internal/toproto5/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/diagnostics.go -------------------------------------------------------------------------------- /internal/toproto5/diagnostics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/diagnostics_test.go -------------------------------------------------------------------------------- /internal/toproto5/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/doc.go -------------------------------------------------------------------------------- /internal/toproto5/dynamic_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/dynamic_value.go -------------------------------------------------------------------------------- /internal/toproto5/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/function.go -------------------------------------------------------------------------------- /internal/toproto5/function_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/function_errors.go -------------------------------------------------------------------------------- /internal/toproto5/function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/function_test.go -------------------------------------------------------------------------------- /internal/toproto5/getfunctions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/getfunctions.go -------------------------------------------------------------------------------- /internal/toproto5/getfunctions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/getfunctions_test.go -------------------------------------------------------------------------------- /internal/toproto5/getmetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/getmetadata.go -------------------------------------------------------------------------------- /internal/toproto5/getmetadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/getmetadata_test.go -------------------------------------------------------------------------------- /internal/toproto5/getproviderschema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/getproviderschema.go -------------------------------------------------------------------------------- /internal/toproto5/identity_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/identity_schema.go -------------------------------------------------------------------------------- /internal/toproto5/importedresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/importedresource.go -------------------------------------------------------------------------------- /internal/toproto5/moveresourcestate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/moveresourcestate.go -------------------------------------------------------------------------------- /internal/toproto5/planaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/planaction.go -------------------------------------------------------------------------------- /internal/toproto5/planaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/planaction_test.go -------------------------------------------------------------------------------- /internal/toproto5/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/pointer_test.go -------------------------------------------------------------------------------- /internal/toproto5/readdatasource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/readdatasource.go -------------------------------------------------------------------------------- /internal/toproto5/readresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/readresource.go -------------------------------------------------------------------------------- /internal/toproto5/readresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/readresource_test.go -------------------------------------------------------------------------------- /internal/toproto5/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/resource.go -------------------------------------------------------------------------------- /internal/toproto5/resource_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/resource_identity.go -------------------------------------------------------------------------------- /internal/toproto5/resourcemetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/resourcemetadata.go -------------------------------------------------------------------------------- /internal/toproto5/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/schema.go -------------------------------------------------------------------------------- /internal/toproto5/schema_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/schema_attribute.go -------------------------------------------------------------------------------- /internal/toproto5/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/schema_test.go -------------------------------------------------------------------------------- /internal/toproto5/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/state.go -------------------------------------------------------------------------------- /internal/toproto5/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto5/state_test.go -------------------------------------------------------------------------------- /internal/toproto6/action_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/action_schema.go -------------------------------------------------------------------------------- /internal/toproto6/actionmetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/actionmetadata.go -------------------------------------------------------------------------------- /internal/toproto6/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/block.go -------------------------------------------------------------------------------- /internal/toproto6/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/block_test.go -------------------------------------------------------------------------------- /internal/toproto6/callfunction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/callfunction.go -------------------------------------------------------------------------------- /internal/toproto6/callfunction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/callfunction_test.go -------------------------------------------------------------------------------- /internal/toproto6/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/config.go -------------------------------------------------------------------------------- /internal/toproto6/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/config_test.go -------------------------------------------------------------------------------- /internal/toproto6/configureprovider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/configureprovider.go -------------------------------------------------------------------------------- /internal/toproto6/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/deferred.go -------------------------------------------------------------------------------- /internal/toproto6/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/diagnostics.go -------------------------------------------------------------------------------- /internal/toproto6/diagnostics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/diagnostics_test.go -------------------------------------------------------------------------------- /internal/toproto6/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/doc.go -------------------------------------------------------------------------------- /internal/toproto6/dynamic_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/dynamic_value.go -------------------------------------------------------------------------------- /internal/toproto6/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/function.go -------------------------------------------------------------------------------- /internal/toproto6/function_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/function_errors.go -------------------------------------------------------------------------------- /internal/toproto6/function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/function_test.go -------------------------------------------------------------------------------- /internal/toproto6/getfunctions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/getfunctions.go -------------------------------------------------------------------------------- /internal/toproto6/getfunctions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/getfunctions_test.go -------------------------------------------------------------------------------- /internal/toproto6/getmetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/getmetadata.go -------------------------------------------------------------------------------- /internal/toproto6/getmetadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/getmetadata_test.go -------------------------------------------------------------------------------- /internal/toproto6/getproviderschema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/getproviderschema.go -------------------------------------------------------------------------------- /internal/toproto6/identity_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/identity_schema.go -------------------------------------------------------------------------------- /internal/toproto6/importedresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/importedresource.go -------------------------------------------------------------------------------- /internal/toproto6/moveresourcestate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/moveresourcestate.go -------------------------------------------------------------------------------- /internal/toproto6/planaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/planaction.go -------------------------------------------------------------------------------- /internal/toproto6/planaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/planaction_test.go -------------------------------------------------------------------------------- /internal/toproto6/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/pointer_test.go -------------------------------------------------------------------------------- /internal/toproto6/readdatasource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/readdatasource.go -------------------------------------------------------------------------------- /internal/toproto6/readresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/readresource.go -------------------------------------------------------------------------------- /internal/toproto6/readresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/readresource_test.go -------------------------------------------------------------------------------- /internal/toproto6/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/resource.go -------------------------------------------------------------------------------- /internal/toproto6/resource_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/resource_identity.go -------------------------------------------------------------------------------- /internal/toproto6/resourcemetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/resourcemetadata.go -------------------------------------------------------------------------------- /internal/toproto6/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/schema.go -------------------------------------------------------------------------------- /internal/toproto6/schema_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/schema_attribute.go -------------------------------------------------------------------------------- /internal/toproto6/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/schema_test.go -------------------------------------------------------------------------------- /internal/toproto6/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/state.go -------------------------------------------------------------------------------- /internal/toproto6/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/toproto6/state_test.go -------------------------------------------------------------------------------- /internal/totftypes/attribute_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/totftypes/attribute_path.go -------------------------------------------------------------------------------- /internal/totftypes/attribute_paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/totftypes/attribute_paths.go -------------------------------------------------------------------------------- /internal/totftypes/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/internal/totftypes/doc.go -------------------------------------------------------------------------------- /list/config_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/config_validator.go -------------------------------------------------------------------------------- /list/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/configure.go -------------------------------------------------------------------------------- /list/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/doc.go -------------------------------------------------------------------------------- /list/list_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/list_resource.go -------------------------------------------------------------------------------- /list/list_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/list_resource_test.go -------------------------------------------------------------------------------- /list/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/metadata.go -------------------------------------------------------------------------------- /list/no_op_list_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/no_op_list_resource_test.go -------------------------------------------------------------------------------- /list/no_op_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/no_op_resource_test.go -------------------------------------------------------------------------------- /list/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema.go -------------------------------------------------------------------------------- /list/schema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/attribute.go -------------------------------------------------------------------------------- /list/schema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/block.go -------------------------------------------------------------------------------- /list/schema/bool_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/bool_attribute.go -------------------------------------------------------------------------------- /list/schema/bool_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/bool_attribute_test.go -------------------------------------------------------------------------------- /list/schema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/doc.go -------------------------------------------------------------------------------- /list/schema/dynamic_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/dynamic_attribute.go -------------------------------------------------------------------------------- /list/schema/dynamic_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/dynamic_attribute_test.go -------------------------------------------------------------------------------- /list/schema/float32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/float32_attribute.go -------------------------------------------------------------------------------- /list/schema/float32_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/float32_attribute_test.go -------------------------------------------------------------------------------- /list/schema/float64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/float64_attribute.go -------------------------------------------------------------------------------- /list/schema/float64_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/float64_attribute_test.go -------------------------------------------------------------------------------- /list/schema/int32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/int32_attribute.go -------------------------------------------------------------------------------- /list/schema/int32_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/int32_attribute_test.go -------------------------------------------------------------------------------- /list/schema/int64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/int64_attribute.go -------------------------------------------------------------------------------- /list/schema/int64_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/int64_attribute_test.go -------------------------------------------------------------------------------- /list/schema/list_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/list_attribute.go -------------------------------------------------------------------------------- /list/schema/list_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/list_attribute_test.go -------------------------------------------------------------------------------- /list/schema/list_nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/list_nested_attribute.go -------------------------------------------------------------------------------- /list/schema/list_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/list_nested_block.go -------------------------------------------------------------------------------- /list/schema/list_nested_block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/list_nested_block_test.go -------------------------------------------------------------------------------- /list/schema/map_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/map_attribute.go -------------------------------------------------------------------------------- /list/schema/map_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/map_attribute_test.go -------------------------------------------------------------------------------- /list/schema/map_nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/map_nested_attribute.go -------------------------------------------------------------------------------- /list/schema/nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/nested_attribute.go -------------------------------------------------------------------------------- /list/schema/nested_attribute_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/nested_attribute_object.go -------------------------------------------------------------------------------- /list/schema/nested_block_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/nested_block_object.go -------------------------------------------------------------------------------- /list/schema/number_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/number_attribute.go -------------------------------------------------------------------------------- /list/schema/number_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/number_attribute_test.go -------------------------------------------------------------------------------- /list/schema/object_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/object_attribute.go -------------------------------------------------------------------------------- /list/schema/object_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/object_attribute_test.go -------------------------------------------------------------------------------- /list/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/schema.go -------------------------------------------------------------------------------- /list/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/schema_test.go -------------------------------------------------------------------------------- /list/schema/single_nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/single_nested_attribute.go -------------------------------------------------------------------------------- /list/schema/single_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/single_nested_block.go -------------------------------------------------------------------------------- /list/schema/string_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/string_attribute.go -------------------------------------------------------------------------------- /list/schema/string_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/list/schema/string_attribute_test.go -------------------------------------------------------------------------------- /path/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/doc.go -------------------------------------------------------------------------------- /path/expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expression.go -------------------------------------------------------------------------------- /path/expression_step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expression_step.go -------------------------------------------------------------------------------- /path/expression_step_parent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expression_step_parent.go -------------------------------------------------------------------------------- /path/expression_step_parent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expression_step_parent_test.go -------------------------------------------------------------------------------- /path/expression_steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expression_steps.go -------------------------------------------------------------------------------- /path/expression_steps_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expression_steps_test.go -------------------------------------------------------------------------------- /path/expression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expression_test.go -------------------------------------------------------------------------------- /path/expressions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expressions.go -------------------------------------------------------------------------------- /path/expressions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/expressions_test.go -------------------------------------------------------------------------------- /path/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path.go -------------------------------------------------------------------------------- /path/path_step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_step.go -------------------------------------------------------------------------------- /path/path_step_attribute_name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_step_attribute_name.go -------------------------------------------------------------------------------- /path/path_step_attribute_name_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_step_attribute_name_test.go -------------------------------------------------------------------------------- /path/path_step_element_key_int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_step_element_key_int.go -------------------------------------------------------------------------------- /path/path_step_element_key_int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_step_element_key_int_test.go -------------------------------------------------------------------------------- /path/path_step_element_key_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_step_element_key_string.go -------------------------------------------------------------------------------- /path/path_step_element_key_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_step_element_key_value.go -------------------------------------------------------------------------------- /path/path_steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_steps.go -------------------------------------------------------------------------------- /path/path_steps_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_steps_test.go -------------------------------------------------------------------------------- /path/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/path_test.go -------------------------------------------------------------------------------- /path/paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/paths.go -------------------------------------------------------------------------------- /path/paths_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/path/paths_test.go -------------------------------------------------------------------------------- /provider/config_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/config_validator.go -------------------------------------------------------------------------------- /provider/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/configure.go -------------------------------------------------------------------------------- /provider/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/deferred.go -------------------------------------------------------------------------------- /provider/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/doc.go -------------------------------------------------------------------------------- /provider/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metadata.go -------------------------------------------------------------------------------- /provider/metaschema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema.go -------------------------------------------------------------------------------- /provider/metaschema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/attribute.go -------------------------------------------------------------------------------- /provider/metaschema/bool_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/bool_attribute.go -------------------------------------------------------------------------------- /provider/metaschema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/doc.go -------------------------------------------------------------------------------- /provider/metaschema/int64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/int64_attribute.go -------------------------------------------------------------------------------- /provider/metaschema/list_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/list_attribute.go -------------------------------------------------------------------------------- /provider/metaschema/map_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/map_attribute.go -------------------------------------------------------------------------------- /provider/metaschema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/schema.go -------------------------------------------------------------------------------- /provider/metaschema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/schema_test.go -------------------------------------------------------------------------------- /provider/metaschema/set_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/metaschema/set_attribute.go -------------------------------------------------------------------------------- /provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/provider.go -------------------------------------------------------------------------------- /provider/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema.go -------------------------------------------------------------------------------- /provider/schema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/attribute.go -------------------------------------------------------------------------------- /provider/schema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/block.go -------------------------------------------------------------------------------- /provider/schema/bool_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/bool_attribute.go -------------------------------------------------------------------------------- /provider/schema/bool_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/bool_attribute_test.go -------------------------------------------------------------------------------- /provider/schema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/doc.go -------------------------------------------------------------------------------- /provider/schema/dynamic_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/dynamic_attribute.go -------------------------------------------------------------------------------- /provider/schema/float32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/float32_attribute.go -------------------------------------------------------------------------------- /provider/schema/float64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/float64_attribute.go -------------------------------------------------------------------------------- /provider/schema/int32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/int32_attribute.go -------------------------------------------------------------------------------- /provider/schema/int64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/int64_attribute.go -------------------------------------------------------------------------------- /provider/schema/list_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/list_attribute.go -------------------------------------------------------------------------------- /provider/schema/list_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/list_attribute_test.go -------------------------------------------------------------------------------- /provider/schema/list_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/list_nested_block.go -------------------------------------------------------------------------------- /provider/schema/map_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/map_attribute.go -------------------------------------------------------------------------------- /provider/schema/map_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/map_attribute_test.go -------------------------------------------------------------------------------- /provider/schema/nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/nested_attribute.go -------------------------------------------------------------------------------- /provider/schema/nested_block_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/nested_block_object.go -------------------------------------------------------------------------------- /provider/schema/number_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/number_attribute.go -------------------------------------------------------------------------------- /provider/schema/object_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/object_attribute.go -------------------------------------------------------------------------------- /provider/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/schema.go -------------------------------------------------------------------------------- /provider/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/schema_test.go -------------------------------------------------------------------------------- /provider/schema/set_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/set_attribute.go -------------------------------------------------------------------------------- /provider/schema/set_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/set_attribute_test.go -------------------------------------------------------------------------------- /provider/schema/set_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/set_nested_block.go -------------------------------------------------------------------------------- /provider/schema/single_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/single_nested_block.go -------------------------------------------------------------------------------- /provider/schema/string_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/schema/string_attribute.go -------------------------------------------------------------------------------- /provider/validate_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/provider/validate_config.go -------------------------------------------------------------------------------- /providerserver/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/providerserver/doc.go -------------------------------------------------------------------------------- /providerserver/providerserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/providerserver/providerserver.go -------------------------------------------------------------------------------- /providerserver/providerserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/providerserver/providerserver_test.go -------------------------------------------------------------------------------- /providerserver/serve_opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/providerserver/serve_opts.go -------------------------------------------------------------------------------- /providerserver/serve_opts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/providerserver/serve_opts_test.go -------------------------------------------------------------------------------- /resource/config_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/config_validator.go -------------------------------------------------------------------------------- /resource/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/configure.go -------------------------------------------------------------------------------- /resource/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/create.go -------------------------------------------------------------------------------- /resource/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/deferred.go -------------------------------------------------------------------------------- /resource/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/delete.go -------------------------------------------------------------------------------- /resource/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/doc.go -------------------------------------------------------------------------------- /resource/identity_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/identity_schema.go -------------------------------------------------------------------------------- /resource/identity_upgrader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/identity_upgrader.go -------------------------------------------------------------------------------- /resource/identityschema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/identityschema/attribute.go -------------------------------------------------------------------------------- /resource/identityschema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/identityschema/doc.go -------------------------------------------------------------------------------- /resource/identityschema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/identityschema/schema.go -------------------------------------------------------------------------------- /resource/identityschema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/identityschema/schema_test.go -------------------------------------------------------------------------------- /resource/import_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/import_state.go -------------------------------------------------------------------------------- /resource/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/metadata.go -------------------------------------------------------------------------------- /resource/modify_plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/modify_plan.go -------------------------------------------------------------------------------- /resource/move_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/move_state.go -------------------------------------------------------------------------------- /resource/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/read.go -------------------------------------------------------------------------------- /resource/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/resource.go -------------------------------------------------------------------------------- /resource/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema.go -------------------------------------------------------------------------------- /resource/schema/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/attribute.go -------------------------------------------------------------------------------- /resource/schema/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/block.go -------------------------------------------------------------------------------- /resource/schema/bool_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/bool_attribute.go -------------------------------------------------------------------------------- /resource/schema/bool_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/bool_attribute_test.go -------------------------------------------------------------------------------- /resource/schema/booldefault/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/booldefault/doc.go -------------------------------------------------------------------------------- /resource/schema/defaults/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/bool.go -------------------------------------------------------------------------------- /resource/schema/defaults/describer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/describer.go -------------------------------------------------------------------------------- /resource/schema/defaults/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/doc.go -------------------------------------------------------------------------------- /resource/schema/defaults/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/dynamic.go -------------------------------------------------------------------------------- /resource/schema/defaults/float32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/float32.go -------------------------------------------------------------------------------- /resource/schema/defaults/float64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/float64.go -------------------------------------------------------------------------------- /resource/schema/defaults/int32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/int32.go -------------------------------------------------------------------------------- /resource/schema/defaults/int64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/int64.go -------------------------------------------------------------------------------- /resource/schema/defaults/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/list.go -------------------------------------------------------------------------------- /resource/schema/defaults/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/map.go -------------------------------------------------------------------------------- /resource/schema/defaults/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/number.go -------------------------------------------------------------------------------- /resource/schema/defaults/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/object.go -------------------------------------------------------------------------------- /resource/schema/defaults/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/set.go -------------------------------------------------------------------------------- /resource/schema/defaults/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/defaults/string.go -------------------------------------------------------------------------------- /resource/schema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/doc.go -------------------------------------------------------------------------------- /resource/schema/dynamic_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/dynamic_attribute.go -------------------------------------------------------------------------------- /resource/schema/dynamicdefault/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/dynamicdefault/doc.go -------------------------------------------------------------------------------- /resource/schema/float32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/float32_attribute.go -------------------------------------------------------------------------------- /resource/schema/float32default/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/float32default/doc.go -------------------------------------------------------------------------------- /resource/schema/float64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/float64_attribute.go -------------------------------------------------------------------------------- /resource/schema/float64default/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/float64default/doc.go -------------------------------------------------------------------------------- /resource/schema/int32_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/int32_attribute.go -------------------------------------------------------------------------------- /resource/schema/int32default/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/int32default/doc.go -------------------------------------------------------------------------------- /resource/schema/int64_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/int64_attribute.go -------------------------------------------------------------------------------- /resource/schema/int64default/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/int64default/doc.go -------------------------------------------------------------------------------- /resource/schema/list_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/list_attribute.go -------------------------------------------------------------------------------- /resource/schema/list_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/list_attribute_test.go -------------------------------------------------------------------------------- /resource/schema/list_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/list_nested_block.go -------------------------------------------------------------------------------- /resource/schema/listdefault/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/listdefault/doc.go -------------------------------------------------------------------------------- /resource/schema/map_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/map_attribute.go -------------------------------------------------------------------------------- /resource/schema/map_attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/map_attribute_test.go -------------------------------------------------------------------------------- /resource/schema/mapdefault/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/mapdefault/doc.go -------------------------------------------------------------------------------- /resource/schema/mapplanmodifier/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/mapplanmodifier/doc.go -------------------------------------------------------------------------------- /resource/schema/nested_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/nested_attribute.go -------------------------------------------------------------------------------- /resource/schema/nested_block_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/nested_block_object.go -------------------------------------------------------------------------------- /resource/schema/number_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/number_attribute.go -------------------------------------------------------------------------------- /resource/schema/numberdefault/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/numberdefault/doc.go -------------------------------------------------------------------------------- /resource/schema/object_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/object_attribute.go -------------------------------------------------------------------------------- /resource/schema/objectdefault/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/objectdefault/doc.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/bool.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/doc.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/int32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/int32.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/int64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/int64.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/list.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/map.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/number.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/object.go -------------------------------------------------------------------------------- /resource/schema/planmodifier/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/planmodifier/set.go -------------------------------------------------------------------------------- /resource/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/schema.go -------------------------------------------------------------------------------- /resource/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/schema_test.go -------------------------------------------------------------------------------- /resource/schema/set_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/set_attribute.go -------------------------------------------------------------------------------- /resource/schema/set_nested_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/set_nested_block.go -------------------------------------------------------------------------------- /resource/schema/setdefault/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/setdefault/doc.go -------------------------------------------------------------------------------- /resource/schema/string_attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/schema/string_attribute.go -------------------------------------------------------------------------------- /resource/state_mover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/state_mover.go -------------------------------------------------------------------------------- /resource/state_upgrader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/state_upgrader.go -------------------------------------------------------------------------------- /resource/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/update.go -------------------------------------------------------------------------------- /resource/upgrade_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/upgrade_identity.go -------------------------------------------------------------------------------- /resource/upgrade_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/upgrade_state.go -------------------------------------------------------------------------------- /resource/validate_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/resource/validate_config.go -------------------------------------------------------------------------------- /schema/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/doc.go -------------------------------------------------------------------------------- /schema/validator/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/bool.go -------------------------------------------------------------------------------- /schema/validator/describer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/describer.go -------------------------------------------------------------------------------- /schema/validator/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/doc.go -------------------------------------------------------------------------------- /schema/validator/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/dynamic.go -------------------------------------------------------------------------------- /schema/validator/float32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/float32.go -------------------------------------------------------------------------------- /schema/validator/float64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/float64.go -------------------------------------------------------------------------------- /schema/validator/int32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/int32.go -------------------------------------------------------------------------------- /schema/validator/int64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/int64.go -------------------------------------------------------------------------------- /schema/validator/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/list.go -------------------------------------------------------------------------------- /schema/validator/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/map.go -------------------------------------------------------------------------------- /schema/validator/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/number.go -------------------------------------------------------------------------------- /schema/validator/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/object.go -------------------------------------------------------------------------------- /schema/validator/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/set.go -------------------------------------------------------------------------------- /schema/validator/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/schema/validator/string.go -------------------------------------------------------------------------------- /tfsdk/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/config.go -------------------------------------------------------------------------------- /tfsdk/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/config_test.go -------------------------------------------------------------------------------- /tfsdk/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/convert.go -------------------------------------------------------------------------------- /tfsdk/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/convert_test.go -------------------------------------------------------------------------------- /tfsdk/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/doc.go -------------------------------------------------------------------------------- /tfsdk/ephemeral_result_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/ephemeral_result_data.go -------------------------------------------------------------------------------- /tfsdk/ephemeral_result_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/ephemeral_result_data_test.go -------------------------------------------------------------------------------- /tfsdk/plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/plan.go -------------------------------------------------------------------------------- /tfsdk/plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/plan_test.go -------------------------------------------------------------------------------- /tfsdk/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/pointer_test.go -------------------------------------------------------------------------------- /tfsdk/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/resource.go -------------------------------------------------------------------------------- /tfsdk/resource_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/resource_identity.go -------------------------------------------------------------------------------- /tfsdk/resource_identity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/resource_identity_test.go -------------------------------------------------------------------------------- /tfsdk/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/resource_test.go -------------------------------------------------------------------------------- /tfsdk/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/state.go -------------------------------------------------------------------------------- /tfsdk/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/state_test.go -------------------------------------------------------------------------------- /tfsdk/value_as.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/value_as.go -------------------------------------------------------------------------------- /tfsdk/value_as_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/value_as_test.go -------------------------------------------------------------------------------- /tfsdk/value_from.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/value_from.go -------------------------------------------------------------------------------- /tfsdk/value_from_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tfsdk/value_from_test.go -------------------------------------------------------------------------------- /tools/copywrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tools/copywrite.go -------------------------------------------------------------------------------- /tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tools/go.mod -------------------------------------------------------------------------------- /tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/tools/go.sum -------------------------------------------------------------------------------- /types/basetypes/bool_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/bool_type.go -------------------------------------------------------------------------------- /types/basetypes/bool_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/bool_type_test.go -------------------------------------------------------------------------------- /types/basetypes/bool_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/bool_value.go -------------------------------------------------------------------------------- /types/basetypes/bool_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/bool_value_test.go -------------------------------------------------------------------------------- /types/basetypes/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/doc.go -------------------------------------------------------------------------------- /types/basetypes/dynamic_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/dynamic_type.go -------------------------------------------------------------------------------- /types/basetypes/dynamic_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/dynamic_value.go -------------------------------------------------------------------------------- /types/basetypes/float32_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/float32_type.go -------------------------------------------------------------------------------- /types/basetypes/float32_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/float32_value.go -------------------------------------------------------------------------------- /types/basetypes/float64_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/float64_type.go -------------------------------------------------------------------------------- /types/basetypes/float64_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/float64_value.go -------------------------------------------------------------------------------- /types/basetypes/int32_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int32_type.go -------------------------------------------------------------------------------- /types/basetypes/int32_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int32_type_test.go -------------------------------------------------------------------------------- /types/basetypes/int32_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int32_value.go -------------------------------------------------------------------------------- /types/basetypes/int32_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int32_value_test.go -------------------------------------------------------------------------------- /types/basetypes/int64_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int64_type.go -------------------------------------------------------------------------------- /types/basetypes/int64_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int64_type_test.go -------------------------------------------------------------------------------- /types/basetypes/int64_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int64_value.go -------------------------------------------------------------------------------- /types/basetypes/int64_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/int64_value_test.go -------------------------------------------------------------------------------- /types/basetypes/list_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/list_type.go -------------------------------------------------------------------------------- /types/basetypes/list_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/list_type_test.go -------------------------------------------------------------------------------- /types/basetypes/list_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/list_value.go -------------------------------------------------------------------------------- /types/basetypes/list_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/list_value_test.go -------------------------------------------------------------------------------- /types/basetypes/map_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/map_type.go -------------------------------------------------------------------------------- /types/basetypes/map_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/map_type_test.go -------------------------------------------------------------------------------- /types/basetypes/map_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/map_value.go -------------------------------------------------------------------------------- /types/basetypes/map_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/map_value_test.go -------------------------------------------------------------------------------- /types/basetypes/missing_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/missing_type.go -------------------------------------------------------------------------------- /types/basetypes/missing_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/missing_value.go -------------------------------------------------------------------------------- /types/basetypes/number_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/number_type.go -------------------------------------------------------------------------------- /types/basetypes/number_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/number_type_test.go -------------------------------------------------------------------------------- /types/basetypes/number_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/number_value.go -------------------------------------------------------------------------------- /types/basetypes/object_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/object_type.go -------------------------------------------------------------------------------- /types/basetypes/object_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/object_type_test.go -------------------------------------------------------------------------------- /types/basetypes/object_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/object_value.go -------------------------------------------------------------------------------- /types/basetypes/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/pointer_test.go -------------------------------------------------------------------------------- /types/basetypes/set_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/set_type.go -------------------------------------------------------------------------------- /types/basetypes/set_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/set_type_test.go -------------------------------------------------------------------------------- /types/basetypes/set_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/set_value.go -------------------------------------------------------------------------------- /types/basetypes/set_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/set_value_test.go -------------------------------------------------------------------------------- /types/basetypes/string_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/string_type.go -------------------------------------------------------------------------------- /types/basetypes/string_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/string_type_test.go -------------------------------------------------------------------------------- /types/basetypes/string_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/string_value.go -------------------------------------------------------------------------------- /types/basetypes/tuple_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/tuple_type.go -------------------------------------------------------------------------------- /types/basetypes/tuple_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/tuple_type_test.go -------------------------------------------------------------------------------- /types/basetypes/tuple_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/tuple_value.go -------------------------------------------------------------------------------- /types/basetypes/tuple_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/basetypes/tuple_value_test.go -------------------------------------------------------------------------------- /types/bool_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/bool_type.go -------------------------------------------------------------------------------- /types/bool_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/bool_value.go -------------------------------------------------------------------------------- /types/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/doc.go -------------------------------------------------------------------------------- /types/dynamic_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/dynamic_type.go -------------------------------------------------------------------------------- /types/dynamic_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/dynamic_value.go -------------------------------------------------------------------------------- /types/float32_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/float32_type.go -------------------------------------------------------------------------------- /types/float32_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/float32_value.go -------------------------------------------------------------------------------- /types/float64_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/float64_type.go -------------------------------------------------------------------------------- /types/float64_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/float64_value.go -------------------------------------------------------------------------------- /types/int32_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/int32_type.go -------------------------------------------------------------------------------- /types/int32_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/int32_value.go -------------------------------------------------------------------------------- /types/int64_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/int64_type.go -------------------------------------------------------------------------------- /types/int64_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/int64_value.go -------------------------------------------------------------------------------- /types/list_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/list_type.go -------------------------------------------------------------------------------- /types/list_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/list_value.go -------------------------------------------------------------------------------- /types/map_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/map_type.go -------------------------------------------------------------------------------- /types/map_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/map_value.go -------------------------------------------------------------------------------- /types/number_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/number_type.go -------------------------------------------------------------------------------- /types/number_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/number_value.go -------------------------------------------------------------------------------- /types/object_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/object_type.go -------------------------------------------------------------------------------- /types/object_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/object_value.go -------------------------------------------------------------------------------- /types/set_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/set_type.go -------------------------------------------------------------------------------- /types/set_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/set_value.go -------------------------------------------------------------------------------- /types/string_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/string_type.go -------------------------------------------------------------------------------- /types/string_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/string_value.go -------------------------------------------------------------------------------- /types/tuple_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/tuple_type.go -------------------------------------------------------------------------------- /types/tuple_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/terraform-plugin-framework/HEAD/types/tuple_value.go --------------------------------------------------------------------------------