github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/other-owned/docs/otherresource/_index.md (about) 1 2 --- 3 title: "OtherResource" 4 title_tag: "example.OtherResource" 5 meta_desc: "Documentation for the example.OtherResource resource with examples, input properties, output properties, lookup functions, and supporting types." 6 layout: api 7 no_edit_this_page: true 8 --- 9 10 11 12 <!-- WARNING: this file was generated by test. --> 13 <!-- Do not edit by hand unless you're certain you know what you are doing! --> 14 15 16 17 18 ## Create OtherResource Resource {#create} 19 <div> 20 <pulumi-chooser type="language" options="typescript,python,go,csharp,java,yaml"></pulumi-chooser> 21 </div> 22 23 24 <div> 25 <pulumi-choosable type="language" values="javascript,typescript"> 26 <div class="highlight"><pre class="chroma"><code class="language-typescript" data-lang="typescript"><span class="k">new </span><span class="nx">OtherResource</span><span class="p">(</span><span class="nx">name</span><span class="p">:</span> <span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p">?:</span> <span class="nx"><a href="#inputs">OtherResourceArgs</a></span><span class="p">,</span> <span class="nx">opts</span><span class="p">?:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span><span class="p">);</span></code></pre></div> 27 </pulumi-choosable> 28 </div> 29 30 <div> 31 <pulumi-choosable type="language" values="python"> 32 <div class="highlight"><pre class="chroma"><code class="language-python" data-lang="python"><span class=nd>@overload</span> 33 <span class="k">def </span><span class="nx">OtherResource</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span> 34 <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">,</span> 35 <span class="nx">foo</span><span class="p">:</span> <span class="nx">Optional[Resource]</span> = None<span class="p">)</span> 36 <span class=nd>@overload</span> 37 <span class="k">def </span><span class="nx">OtherResource</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span> 38 <span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">Optional[OtherResourceArgs]</a></span> = None<span class="p">,</span> 39 <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">)</span></code></pre></div> 40 </pulumi-choosable> 41 </div> 42 43 <div> 44 <pulumi-choosable type="language" values="go"> 45 <div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="k">func </span><span class="nx">NewOtherResource</span><span class="p">(</span><span class="nx">ctx</span><span class="p"> *</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span><span class="p">,</span> <span class="nx">name</span><span class="p"> </span><span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p"> *</span><span class="nx"><a href="#inputs">OtherResourceArgs</a></span><span class="p">,</span> <span class="nx">opts</span><span class="p"> ...</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span><span class="p">) (*<span class="nx">OtherResource</span>, error)</span></code></pre></div> 46 </pulumi-choosable> 47 </div> 48 49 <div> 50 <pulumi-choosable type="language" values="csharp"> 51 <div class="highlight"><pre class="chroma"><code class="language-csharp" data-lang="csharp"><span class="k">public </span><span class="nx">OtherResource</span><span class="p">(</span><span class="nx">string</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">OtherResourceArgs</a></span><span class="p">? </span><span class="nx">args = null<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span><span class="p">? </span><span class="nx">opts = null<span class="p">)</span></code></pre></div> 52 </pulumi-choosable> 53 </div> 54 55 <div> 56 <pulumi-choosable type="language" values="java"> 57 <div class="highlight"><pre class="chroma"> 58 <code class="language-java" data-lang="java"><span class="k">public </span><span class="nx">OtherResource</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">OtherResourceArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">)</span> 59 <span class="k">public </span><span class="nx">OtherResource</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">OtherResourceArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx">CustomResourceOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</span> 60 </code></pre></div> 61 </pulumi-choosable> 62 </div> 63 64 <div> 65 <pulumi-choosable type="language" values="yaml"> 66 <div class="highlight"><pre class="chroma"><code class="language-yaml" data-lang="yaml">type: <span class="nx">example:OtherResource</span><span class="p"></span> 67 <span class="p">properties</span><span class="p">: </span><span class="c"># The arguments to resource properties.</span> 68 <span class="p"></span><span class="p">options</span><span class="p">: </span><span class="c"># Bag of options to control resource's behavior.</span> 69 <span class="p"></span> 70 </code></pre></div> 71 </pulumi-choosable> 72 </div> 73 74 <div> 75 <pulumi-choosable type="language" values="javascript,typescript"> 76 77 <dl class="resources-properties"><dt 78 class="property-required" title="Required"> 79 <span>name</span> 80 <span class="property-indicator"></span> 81 <span class="property-type">string</span> 82 </dt> 83 <dd>The unique name of the resource.</dd><dt 84 class="property-optional" title="Optional"> 85 <span>args</span> 86 <span class="property-indicator"></span> 87 <span class="property-type"><a href="#inputs">OtherResourceArgs</a></span> 88 </dt> 89 <dd>The arguments to resource properties.</dd><dt 90 class="property-optional" title="Optional"> 91 <span>opts</span> 92 <span class="property-indicator"></span> 93 <span class="property-type"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span> 94 </dt> 95 <dd>Bag of options to control resource's behavior.</dd></dl> 96 97 </pulumi-choosable> 98 </div> 99 100 <div> 101 <pulumi-choosable type="language" values="python"> 102 103 <dl class="resources-properties"><dt 104 class="property-required" title="Required"> 105 <span>resource_name</span> 106 <span class="property-indicator"></span> 107 <span class="property-type">str</span> 108 </dt> 109 <dd>The unique name of the resource.</dd><dt 110 class="property-optional" title="Optional"> 111 <span>args</span> 112 <span class="property-indicator"></span> 113 <span class="property-type"><a href="#inputs">OtherResourceArgs</a></span> 114 </dt> 115 <dd>The arguments to resource properties.</dd><dt 116 class="property-optional" title="Optional"> 117 <span>opts</span> 118 <span class="property-indicator"></span> 119 <span class="property-type"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">ResourceOptions</a></span> 120 </dt> 121 <dd>Bag of options to control resource's behavior.</dd></dl> 122 123 </pulumi-choosable> 124 </div> 125 126 <div> 127 <pulumi-choosable type="language" values="go"> 128 129 <dl class="resources-properties"><dt 130 class="property-optional" title="Optional"> 131 <span>ctx</span> 132 <span class="property-indicator"></span> 133 <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span> 134 </dt> 135 <dd>Context object for the current deployment.</dd><dt 136 class="property-required" title="Required"> 137 <span>name</span> 138 <span class="property-indicator"></span> 139 <span class="property-type">string</span> 140 </dt> 141 <dd>The unique name of the resource.</dd><dt 142 class="property-optional" title="Optional"> 143 <span>args</span> 144 <span class="property-indicator"></span> 145 <span class="property-type"><a href="#inputs">OtherResourceArgs</a></span> 146 </dt> 147 <dd>The arguments to resource properties.</dd><dt 148 class="property-optional" title="Optional"> 149 <span>opts</span> 150 <span class="property-indicator"></span> 151 <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span> 152 </dt> 153 <dd>Bag of options to control resource's behavior.</dd></dl> 154 155 </pulumi-choosable> 156 </div> 157 158 <div> 159 <pulumi-choosable type="language" values="csharp"> 160 161 <dl class="resources-properties"><dt 162 class="property-required" title="Required"> 163 <span>name</span> 164 <span class="property-indicator"></span> 165 <span class="property-type">string</span> 166 </dt> 167 <dd>The unique name of the resource.</dd><dt 168 class="property-optional" title="Optional"> 169 <span>args</span> 170 <span class="property-indicator"></span> 171 <span class="property-type"><a href="#inputs">OtherResourceArgs</a></span> 172 </dt> 173 <dd>The arguments to resource properties.</dd><dt 174 class="property-optional" title="Optional"> 175 <span>opts</span> 176 <span class="property-indicator"></span> 177 <span class="property-type"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span> 178 </dt> 179 <dd>Bag of options to control resource's behavior.</dd></dl> 180 181 </pulumi-choosable> 182 </div> 183 184 <div> 185 <pulumi-choosable type="language" values="java"> 186 187 <dl class="resources-properties"><dt 188 class="property-required" title="Required"> 189 <span>name</span> 190 <span class="property-indicator"></span> 191 <span class="property-type">String</span> 192 </dt> 193 <dd>The unique name of the resource.</dd><dt 194 class="property-required" title="Required"> 195 <span>args</span> 196 <span class="property-indicator"></span> 197 <span class="property-type"><a href="#inputs">OtherResourceArgs</a></span> 198 </dt> 199 <dd>The arguments to resource properties.</dd><dt 200 class="property-optional" title="Optional"> 201 <span>options</span> 202 <span class="property-indicator"></span> 203 <span class="property-type">CustomResourceOptions</span> 204 </dt> 205 <dd>Bag of options to control resource's behavior.</dd></dl> 206 207 </pulumi-choosable> 208 </div> 209 210 ## OtherResource Resource Properties {#properties} 211 212 To learn more about resource properties and how to use them, see [Inputs and Outputs](/docs/intro/concepts/inputs-outputs) in the Architecture and Concepts docs. 213 214 ### Inputs 215 216 The OtherResource resource accepts the following [input](/docs/intro/concepts/inputs-outputs) properties: 217 218 219 220 <div> 221 <pulumi-choosable type="language" values="csharp"> 222 <dl class="resources-properties"><dt class="property-optional" 223 title="Optional"> 224 <span id="foo_csharp"> 225 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#foo_csharp" style="color: inherit; text-decoration: inherit;">Foo</a> 226 </span> 227 <span class="property-indicator"></span> 228 <span class="property-type">Other.<wbr>Example.<wbr>Resource</span> 229 </dt> 230 <dd></dd></dl> 231 </pulumi-choosable> 232 </div> 233 234 <div> 235 <pulumi-choosable type="language" values="go"> 236 <dl class="resources-properties"><dt class="property-optional" 237 title="Optional"> 238 <span id="foo_go"> 239 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#foo_go" style="color: inherit; text-decoration: inherit;">Foo</a> 240 </span> 241 <span class="property-indicator"></span> 242 <span class="property-type">Resource</span> 243 </dt> 244 <dd></dd></dl> 245 </pulumi-choosable> 246 </div> 247 248 <div> 249 <pulumi-choosable type="language" values="java"> 250 <dl class="resources-properties"><dt class="property-optional" 251 title="Optional"> 252 <span id="foo_java"> 253 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#foo_java" style="color: inherit; text-decoration: inherit;">foo</a> 254 </span> 255 <span class="property-indicator"></span> 256 <span class="property-type">Resource</span> 257 </dt> 258 <dd></dd></dl> 259 </pulumi-choosable> 260 </div> 261 262 <div> 263 <pulumi-choosable type="language" values="javascript,typescript"> 264 <dl class="resources-properties"><dt class="property-optional" 265 title="Optional"> 266 <span id="foo_nodejs"> 267 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#foo_nodejs" style="color: inherit; text-decoration: inherit;">foo</a> 268 </span> 269 <span class="property-indicator"></span> 270 <span class="property-type">Resource</span> 271 </dt> 272 <dd></dd></dl> 273 </pulumi-choosable> 274 </div> 275 276 <div> 277 <pulumi-choosable type="language" values="python"> 278 <dl class="resources-properties"><dt class="property-optional" 279 title="Optional"> 280 <span id="foo_python"> 281 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#foo_python" style="color: inherit; text-decoration: inherit;">foo</a> 282 </span> 283 <span class="property-indicator"></span> 284 <span class="property-type">Resource</span> 285 </dt> 286 <dd></dd></dl> 287 </pulumi-choosable> 288 </div> 289 290 <div> 291 <pulumi-choosable type="language" values="yaml"> 292 <dl class="resources-properties"><dt class="property-optional" 293 title="Optional"> 294 <span id="foo_yaml"> 295 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#foo_yaml" style="color: inherit; text-decoration: inherit;">foo</a> 296 </span> 297 <span class="property-indicator"></span> 298 <span class="property-type">example:Resource</span> 299 </dt> 300 <dd></dd></dl> 301 </pulumi-choosable> 302 </div> 303 304 305 ### Outputs 306 307 All [input](#inputs) properties are implicitly available as output properties. Additionally, the OtherResource resource produces the following output properties: 308 309 310 311 <div> 312 <pulumi-choosable type="language" values="csharp"> 313 <dl class="resources-properties"><dt class="property-" 314 title=""> 315 <span id="id_csharp"> 316 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_csharp" style="color: inherit; text-decoration: inherit;">Id</a> 317 </span> 318 <span class="property-indicator"></span> 319 <span class="property-type">string</span> 320 </dt> 321 <dd><p>The provider-assigned unique ID for this managed resource.</p> 322 </dd></dl> 323 </pulumi-choosable> 324 </div> 325 326 <div> 327 <pulumi-choosable type="language" values="go"> 328 <dl class="resources-properties"><dt class="property-" 329 title=""> 330 <span id="id_go"> 331 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_go" style="color: inherit; text-decoration: inherit;">Id</a> 332 </span> 333 <span class="property-indicator"></span> 334 <span class="property-type">string</span> 335 </dt> 336 <dd><p>The provider-assigned unique ID for this managed resource.</p> 337 </dd></dl> 338 </pulumi-choosable> 339 </div> 340 341 <div> 342 <pulumi-choosable type="language" values="java"> 343 <dl class="resources-properties"><dt class="property-" 344 title=""> 345 <span id="id_java"> 346 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_java" style="color: inherit; text-decoration: inherit;">id</a> 347 </span> 348 <span class="property-indicator"></span> 349 <span class="property-type">String</span> 350 </dt> 351 <dd><p>The provider-assigned unique ID for this managed resource.</p> 352 </dd></dl> 353 </pulumi-choosable> 354 </div> 355 356 <div> 357 <pulumi-choosable type="language" values="javascript,typescript"> 358 <dl class="resources-properties"><dt class="property-" 359 title=""> 360 <span id="id_nodejs"> 361 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_nodejs" style="color: inherit; text-decoration: inherit;">id</a> 362 </span> 363 <span class="property-indicator"></span> 364 <span class="property-type">string</span> 365 </dt> 366 <dd><p>The provider-assigned unique ID for this managed resource.</p> 367 </dd></dl> 368 </pulumi-choosable> 369 </div> 370 371 <div> 372 <pulumi-choosable type="language" values="python"> 373 <dl class="resources-properties"><dt class="property-" 374 title=""> 375 <span id="id_python"> 376 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_python" style="color: inherit; text-decoration: inherit;">id</a> 377 </span> 378 <span class="property-indicator"></span> 379 <span class="property-type">str</span> 380 </dt> 381 <dd><p>The provider-assigned unique ID for this managed resource.</p> 382 </dd></dl> 383 </pulumi-choosable> 384 </div> 385 386 <div> 387 <pulumi-choosable type="language" values="yaml"> 388 <dl class="resources-properties"><dt class="property-" 389 title=""> 390 <span id="id_yaml"> 391 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_yaml" style="color: inherit; text-decoration: inherit;">id</a> 392 </span> 393 <span class="property-indicator"></span> 394 <span class="property-type">String</span> 395 </dt> 396 <dd><p>The provider-assigned unique ID for this managed resource.</p> 397 </dd></dl> 398 </pulumi-choosable> 399 </div> 400 401 402 403 404 405 406 407 408 <h2 id="package-details">Package Details</h2> 409 <dl class="package-details"> 410 <dt>Repository</dt> 411 <dd><a href=""></a></dd> 412 <dt>License</dt> 413 <dd></dd> 414 </dl> 415