github.com/hugorut/terraform@v1.1.3/website/docs/configuration/resources.mdx (about) 1 --- 2 page_title: Resources Landing Page - Configuration Language 3 --- 4 5 # Resources Landing Page 6 7 To improve navigation, we've split the old Resources page into several smaller 8 pages. 9 10 <a id="resource-syntax"></a> <a id="resource-types"></a> <a id="providers"></a> <a id="resource-arguments"></a> <a id="documentation-for-resource-types"></a> <a id="meta-arguments"></a> <a id="timeouts"></a> <a id="operation-timeouts"></a> 11 12 ## Syntax and Elements of Resource Blocks 13 14 This information has moved to 15 [Resource Blocks](/language/resources/syntax). 16 17 <div style={{height: '100vh', margin: 0, padding: 0}} /> 18 19 <a id="resource-behavior"></a> <a id="accessing-resource-attributes"></a> <a id="resource-dependencies"></a> <a id="local-only-resources"></a> 20 21 ## Details of Resource Behavior 22 23 This information has moved to 24 [Resource Behavior](/language/resources/behavior). 25 26 <div style={{height: '100vh', margin: 0, padding: 0}} /> 27 28 ## Resource Meta-Arguments 29 30 Each resource meta-argument has moved to its own page: 31 32 - [`depends_on`](/language/meta-arguments/depends_on) 33 - [`count`](/language/meta-arguments/count) 34 - [`for_each`](/language/meta-arguments/for_each) 35 - [`provider`](/language/meta-arguments/resource-provider) 36 - [`lifecycle`](/language/meta-arguments/lifecycle) 37 - [Provisioners](/language/resources/provisioners) 38 39 <div style={{height: '100vh', margin: 0, padding: 0}} /> 40 41 <a id="depends_on-explicit-resource-dependencies"></a> 42 43 ### `depends_on` 44 45 This information has moved to 46 [`depends_on`](/language/meta-arguments/depends_on). 47 48 <div style={{height: '100vh', margin: 0, padding: 0}} /> 49 50 <a id="count-multiple-resource-instances-by-count"></a> <a id="count-multiple-resource-instances"></a> <a id="the-count-object"></a> <a id="count-index"></a> <a id="referring-to-instances"></a> <a id="using-expressions-in-count"></a> <a id="when-to-use-for_each-instead-of-count"></a> 51 52 ### `count` 53 54 This information has moved to 55 [`count`](/language/meta-arguments/count). 56 57 <div style={{height: '100vh', margin: 0, padding: 0}} /> 58 59 <a id="for_each-multiple-resource-instances-defined-by-a-map-or-set-of-strings"></a> <a id="the-each-object"></a> <a id="each-key"></a> <a id="each-value"></a> <a id="using-expressions-in-for_each"></a> <a id="referring-to-instances-1"></a> <a id="using-sets"></a> 60 61 ### `for_each` 62 63 This information has moved to 64 [`for_each`](/language/meta-arguments/for_each). 65 66 <div style={{height: '100vh', margin: 0, padding: 0}} /> 67 68 <a id="provider-selecting-a-non-default-provider-configuration"></a> 69 70 ### `provider` 71 72 This information has moved to 73 [`provider`](/language/meta-arguments/resource-provider). 74 75 <div style={{height: '100vh', margin: 0, padding: 0}} /> 76 77 <a id="lifecycle-lifecycle-customizations"></a> <a id="prevent_destroy"></a> <a id="create_before_destroy"></a> <a id="ignore_changes"></a> 78 79 ### `lifecycle` 80 81 This information has moved to 82 [`lifecycle`](/language/meta-arguments/lifecycle). 83 84 <div style={{height: '100vh', margin: 0, padding: 0}} /> 85 86 <a id="provisioner-and-connection-resource-provisioners"></a> 87 88 ### Provisioners 89 90 This information has moved to 91 [Provisioners](/language/resources/provisioners). 92 93 <div style={{height: '100vh', margin: 0, padding: 0}} />