github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/resource-property-overlap/docs/rec/_index.md (about)

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