github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/external-resource-schema/docs/component/_index.md (about) 1 2 --- 3 title: "Component" 4 title_tag: "example.Component" 5 meta_desc: "Documentation for the example.Component 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 Component 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">Component</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">ComponentArgs</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">Component</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">metadata</span><span class="p">:</span> <span class="nx">Optional[pulumi_kubernetes.meta.v1.ObjectMetaArgs]</span> = None<span class="p">,</span> 36 <span class="nx">metadata_array</span><span class="p">:</span> <span class="nx">Optional[Sequence[pulumi_kubernetes.meta.v1.ObjectMetaArgs]]</span> = None<span class="p">,</span> 37 <span class="nx">metadata_map</span><span class="p">:</span> <span class="nx">Optional[Mapping[str, pulumi_kubernetes.meta.v1.ObjectMetaArgs]]</span> = None<span class="p">,</span> 38 <span class="nx">required_metadata</span><span class="p">:</span> <span class="nx">Optional[pulumi_kubernetes.meta.v1.ObjectMetaArgs]</span> = None<span class="p">,</span> 39 <span class="nx">required_metadata_array</span><span class="p">:</span> <span class="nx">Optional[Sequence[pulumi_kubernetes.meta.v1.ObjectMetaArgs]]</span> = None<span class="p">,</span> 40 <span class="nx">required_metadata_map</span><span class="p">:</span> <span class="nx">Optional[Mapping[str, pulumi_kubernetes.meta.v1.ObjectMetaArgs]]</span> = None<span class="p">)</span> 41 <span class=nd>@overload</span> 42 <span class="k">def </span><span class="nx">Component</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span> 43 <span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">ComponentArgs</a></span><span class="p">,</span> 44 <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> 45 </pulumi-choosable> 46 </div> 47 48 <div> 49 <pulumi-choosable type="language" values="go"> 50 <div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="k">func </span><span class="nx">NewComponent</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">ComponentArgs</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">Component</span>, error)</span></code></pre></div> 51 </pulumi-choosable> 52 </div> 53 54 <div> 55 <pulumi-choosable type="language" values="csharp"> 56 <div class="highlight"><pre class="chroma"><code class="language-csharp" data-lang="csharp"><span class="k">public </span><span class="nx">Component</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">ComponentArgs</a></span><span class="p"> </span><span class="nx">args<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> 57 </pulumi-choosable> 58 </div> 59 60 <div> 61 <pulumi-choosable type="language" values="java"> 62 <div class="highlight"><pre class="chroma"> 63 <code class="language-java" data-lang="java"><span class="k">public </span><span class="nx">Component</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">ComponentArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">)</span> 64 <span class="k">public </span><span class="nx">Component</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">ComponentArgs</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> 65 </code></pre></div> 66 </pulumi-choosable> 67 </div> 68 69 <div> 70 <pulumi-choosable type="language" values="yaml"> 71 <div class="highlight"><pre class="chroma"><code class="language-yaml" data-lang="yaml">type: <span class="nx">example:Component</span><span class="p"></span> 72 <span class="p">properties</span><span class="p">: </span><span class="c"># The arguments to resource properties.</span> 73 <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> 74 <span class="p"></span> 75 </code></pre></div> 76 </pulumi-choosable> 77 </div> 78 79 <div> 80 <pulumi-choosable type="language" values="javascript,typescript"> 81 82 <dl class="resources-properties"><dt 83 class="property-required" title="Required"> 84 <span>name</span> 85 <span class="property-indicator"></span> 86 <span class="property-type">string</span> 87 </dt> 88 <dd>The unique name of the resource.</dd><dt 89 class="property-required" title="Required"> 90 <span>args</span> 91 <span class="property-indicator"></span> 92 <span class="property-type"><a href="#inputs">ComponentArgs</a></span> 93 </dt> 94 <dd>The arguments to resource properties.</dd><dt 95 class="property-optional" title="Optional"> 96 <span>opts</span> 97 <span class="property-indicator"></span> 98 <span class="property-type"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span> 99 </dt> 100 <dd>Bag of options to control resource's behavior.</dd></dl> 101 102 </pulumi-choosable> 103 </div> 104 105 <div> 106 <pulumi-choosable type="language" values="python"> 107 108 <dl class="resources-properties"><dt 109 class="property-required" title="Required"> 110 <span>resource_name</span> 111 <span class="property-indicator"></span> 112 <span class="property-type">str</span> 113 </dt> 114 <dd>The unique name of the resource.</dd><dt 115 class="property-required" title="Required"> 116 <span>args</span> 117 <span class="property-indicator"></span> 118 <span class="property-type"><a href="#inputs">ComponentArgs</a></span> 119 </dt> 120 <dd>The arguments to resource properties.</dd><dt 121 class="property-optional" title="Optional"> 122 <span>opts</span> 123 <span class="property-indicator"></span> 124 <span class="property-type"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">ResourceOptions</a></span> 125 </dt> 126 <dd>Bag of options to control resource's behavior.</dd></dl> 127 128 </pulumi-choosable> 129 </div> 130 131 <div> 132 <pulumi-choosable type="language" values="go"> 133 134 <dl class="resources-properties"><dt 135 class="property-optional" title="Optional"> 136 <span>ctx</span> 137 <span class="property-indicator"></span> 138 <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span> 139 </dt> 140 <dd>Context object for the current deployment.</dd><dt 141 class="property-required" title="Required"> 142 <span>name</span> 143 <span class="property-indicator"></span> 144 <span class="property-type">string</span> 145 </dt> 146 <dd>The unique name of the resource.</dd><dt 147 class="property-required" title="Required"> 148 <span>args</span> 149 <span class="property-indicator"></span> 150 <span class="property-type"><a href="#inputs">ComponentArgs</a></span> 151 </dt> 152 <dd>The arguments to resource properties.</dd><dt 153 class="property-optional" title="Optional"> 154 <span>opts</span> 155 <span class="property-indicator"></span> 156 <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span> 157 </dt> 158 <dd>Bag of options to control resource's behavior.</dd></dl> 159 160 </pulumi-choosable> 161 </div> 162 163 <div> 164 <pulumi-choosable type="language" values="csharp"> 165 166 <dl class="resources-properties"><dt 167 class="property-required" title="Required"> 168 <span>name</span> 169 <span class="property-indicator"></span> 170 <span class="property-type">string</span> 171 </dt> 172 <dd>The unique name of the resource.</dd><dt 173 class="property-required" title="Required"> 174 <span>args</span> 175 <span class="property-indicator"></span> 176 <span class="property-type"><a href="#inputs">ComponentArgs</a></span> 177 </dt> 178 <dd>The arguments to resource properties.</dd><dt 179 class="property-optional" title="Optional"> 180 <span>opts</span> 181 <span class="property-indicator"></span> 182 <span class="property-type"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span> 183 </dt> 184 <dd>Bag of options to control resource's behavior.</dd></dl> 185 186 </pulumi-choosable> 187 </div> 188 189 <div> 190 <pulumi-choosable type="language" values="java"> 191 192 <dl class="resources-properties"><dt 193 class="property-required" title="Required"> 194 <span>name</span> 195 <span class="property-indicator"></span> 196 <span class="property-type">String</span> 197 </dt> 198 <dd>The unique name of the resource.</dd><dt 199 class="property-required" title="Required"> 200 <span>args</span> 201 <span class="property-indicator"></span> 202 <span class="property-type"><a href="#inputs">ComponentArgs</a></span> 203 </dt> 204 <dd>The arguments to resource properties.</dd><dt 205 class="property-optional" title="Optional"> 206 <span>options</span> 207 <span class="property-indicator"></span> 208 <span class="property-type">CustomResourceOptions</span> 209 </dt> 210 <dd>Bag of options to control resource's behavior.</dd></dl> 211 212 </pulumi-choosable> 213 </div> 214 215 ## Component Resource Properties {#properties} 216 217 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. 218 219 ### Inputs 220 221 The Component resource accepts the following [input](/docs/intro/concepts/inputs-outputs) properties: 222 223 224 225 <div> 226 <pulumi-choosable type="language" values="csharp"> 227 <dl class="resources-properties"><dt class="property-required" 228 title="Required"> 229 <span id="requiredmetadata_csharp"> 230 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadata_csharp" style="color: inherit; text-decoration: inherit;">Required<wbr>Metadata</a> 231 </span> 232 <span class="property-indicator"></span> 233 <span class="property-type"><a href="#objectmeta">Pulumi.<wbr>Kubernetes.<wbr>Types.<wbr>Inputs.<wbr>Meta.<wbr>V1.<wbr>Object<wbr>Meta<wbr>Args</a></span> 234 </dt> 235 <dd></dd><dt class="property-required" 236 title="Required"> 237 <span id="requiredmetadataarray_csharp"> 238 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadataarray_csharp" style="color: inherit; text-decoration: inherit;">Required<wbr>Metadata<wbr>Array</a> 239 </span> 240 <span class="property-indicator"></span> 241 <span class="property-type"><a href="#objectmeta">List<Pulumi.<wbr>Kubernetes.<wbr>Types.<wbr>Inputs.<wbr>Meta.<wbr>V1.<wbr>Object<wbr>Meta<wbr>Args></a></span> 242 </dt> 243 <dd></dd><dt class="property-required" 244 title="Required"> 245 <span id="requiredmetadatamap_csharp"> 246 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadatamap_csharp" style="color: inherit; text-decoration: inherit;">Required<wbr>Metadata<wbr>Map</a> 247 </span> 248 <span class="property-indicator"></span> 249 <span class="property-type">Dictionary<string, Pulumi.<wbr>Kubernetes.<wbr>Types.<wbr>Inputs.<wbr>Meta.<wbr>V1.<wbr>Object<wbr>Meta<wbr>Args></span> 250 </dt> 251 <dd></dd><dt class="property-optional" 252 title="Optional"> 253 <span id="metadata_csharp"> 254 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_csharp" style="color: inherit; text-decoration: inherit;">Metadata</a> 255 </span> 256 <span class="property-indicator"></span> 257 <span class="property-type"><a href="#objectmeta">Pulumi.<wbr>Kubernetes.<wbr>Types.<wbr>Inputs.<wbr>Meta.<wbr>V1.<wbr>Object<wbr>Meta<wbr>Args</a></span> 258 </dt> 259 <dd></dd><dt class="property-optional" 260 title="Optional"> 261 <span id="metadataarray_csharp"> 262 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadataarray_csharp" style="color: inherit; text-decoration: inherit;">Metadata<wbr>Array</a> 263 </span> 264 <span class="property-indicator"></span> 265 <span class="property-type"><a href="#objectmeta">List<Pulumi.<wbr>Kubernetes.<wbr>Types.<wbr>Inputs.<wbr>Meta.<wbr>V1.<wbr>Object<wbr>Meta<wbr>Args></a></span> 266 </dt> 267 <dd></dd><dt class="property-optional" 268 title="Optional"> 269 <span id="metadatamap_csharp"> 270 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadatamap_csharp" style="color: inherit; text-decoration: inherit;">Metadata<wbr>Map</a> 271 </span> 272 <span class="property-indicator"></span> 273 <span class="property-type">Dictionary<string, Pulumi.<wbr>Kubernetes.<wbr>Types.<wbr>Inputs.<wbr>Meta.<wbr>V1.<wbr>Object<wbr>Meta<wbr>Args></span> 274 </dt> 275 <dd></dd></dl> 276 </pulumi-choosable> 277 </div> 278 279 <div> 280 <pulumi-choosable type="language" values="go"> 281 <dl class="resources-properties"><dt class="property-required" 282 title="Required"> 283 <span id="requiredmetadata_go"> 284 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadata_go" style="color: inherit; text-decoration: inherit;">Required<wbr>Metadata</a> 285 </span> 286 <span class="property-indicator"></span> 287 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 288 </dt> 289 <dd></dd><dt class="property-required" 290 title="Required"> 291 <span id="requiredmetadataarray_go"> 292 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadataarray_go" style="color: inherit; text-decoration: inherit;">Required<wbr>Metadata<wbr>Array</a> 293 </span> 294 <span class="property-indicator"></span> 295 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 296 </dt> 297 <dd></dd><dt class="property-required" 298 title="Required"> 299 <span id="requiredmetadatamap_go"> 300 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadatamap_go" style="color: inherit; text-decoration: inherit;">Required<wbr>Metadata<wbr>Map</a> 301 </span> 302 <span class="property-indicator"></span> 303 <span class="property-type">Object<wbr>Meta<wbr>Args</span> 304 </dt> 305 <dd></dd><dt class="property-optional" 306 title="Optional"> 307 <span id="metadata_go"> 308 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_go" style="color: inherit; text-decoration: inherit;">Metadata</a> 309 </span> 310 <span class="property-indicator"></span> 311 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 312 </dt> 313 <dd></dd><dt class="property-optional" 314 title="Optional"> 315 <span id="metadataarray_go"> 316 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadataarray_go" style="color: inherit; text-decoration: inherit;">Metadata<wbr>Array</a> 317 </span> 318 <span class="property-indicator"></span> 319 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 320 </dt> 321 <dd></dd><dt class="property-optional" 322 title="Optional"> 323 <span id="metadatamap_go"> 324 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadatamap_go" style="color: inherit; text-decoration: inherit;">Metadata<wbr>Map</a> 325 </span> 326 <span class="property-indicator"></span> 327 <span class="property-type">Object<wbr>Meta<wbr>Args</span> 328 </dt> 329 <dd></dd></dl> 330 </pulumi-choosable> 331 </div> 332 333 <div> 334 <pulumi-choosable type="language" values="java"> 335 <dl class="resources-properties"><dt class="property-required" 336 title="Required"> 337 <span id="requiredmetadata_java"> 338 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadata_java" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata</a> 339 </span> 340 <span class="property-indicator"></span> 341 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 342 </dt> 343 <dd></dd><dt class="property-required" 344 title="Required"> 345 <span id="requiredmetadataarray_java"> 346 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadataarray_java" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata<wbr>Array</a> 347 </span> 348 <span class="property-indicator"></span> 349 <span class="property-type"><a href="#objectmeta">List<Object<wbr>Meta<wbr>Args></a></span> 350 </dt> 351 <dd></dd><dt class="property-required" 352 title="Required"> 353 <span id="requiredmetadatamap_java"> 354 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadatamap_java" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata<wbr>Map</a> 355 </span> 356 <span class="property-indicator"></span> 357 <span class="property-type">Map<String,Object<wbr>Meta<wbr>Args></span> 358 </dt> 359 <dd></dd><dt class="property-optional" 360 title="Optional"> 361 <span id="metadata_java"> 362 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_java" style="color: inherit; text-decoration: inherit;">metadata</a> 363 </span> 364 <span class="property-indicator"></span> 365 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 366 </dt> 367 <dd></dd><dt class="property-optional" 368 title="Optional"> 369 <span id="metadataarray_java"> 370 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadataarray_java" style="color: inherit; text-decoration: inherit;">metadata<wbr>Array</a> 371 </span> 372 <span class="property-indicator"></span> 373 <span class="property-type"><a href="#objectmeta">List<Object<wbr>Meta<wbr>Args></a></span> 374 </dt> 375 <dd></dd><dt class="property-optional" 376 title="Optional"> 377 <span id="metadatamap_java"> 378 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadatamap_java" style="color: inherit; text-decoration: inherit;">metadata<wbr>Map</a> 379 </span> 380 <span class="property-indicator"></span> 381 <span class="property-type">Map<String,Object<wbr>Meta<wbr>Args></span> 382 </dt> 383 <dd></dd></dl> 384 </pulumi-choosable> 385 </div> 386 387 <div> 388 <pulumi-choosable type="language" values="javascript,typescript"> 389 <dl class="resources-properties"><dt class="property-required" 390 title="Required"> 391 <span id="requiredmetadata_nodejs"> 392 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadata_nodejs" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata</a> 393 </span> 394 <span class="property-indicator"></span> 395 <span class="property-type"><a href="#objectmeta">pulumi<wbr>Kubernetestypesinputmetav1Object<wbr>Meta</a></span> 396 </dt> 397 <dd></dd><dt class="property-required" 398 title="Required"> 399 <span id="requiredmetadataarray_nodejs"> 400 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadataarray_nodejs" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata<wbr>Array</a> 401 </span> 402 <span class="property-indicator"></span> 403 <span class="property-type"><a href="#objectmeta">pulumi<wbr>Kubernetestypesinputmetav1Object<wbr>Meta[]</a></span> 404 </dt> 405 <dd></dd><dt class="property-required" 406 title="Required"> 407 <span id="requiredmetadatamap_nodejs"> 408 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadatamap_nodejs" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata<wbr>Map</a> 409 </span> 410 <span class="property-indicator"></span> 411 <span class="property-type">{[key: string]: pulumi<wbr>Kubernetestypesinputmetav1Object<wbr>Meta}</span> 412 </dt> 413 <dd></dd><dt class="property-optional" 414 title="Optional"> 415 <span id="metadata_nodejs"> 416 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_nodejs" style="color: inherit; text-decoration: inherit;">metadata</a> 417 </span> 418 <span class="property-indicator"></span> 419 <span class="property-type"><a href="#objectmeta">pulumi<wbr>Kubernetestypesinputmetav1Object<wbr>Meta</a></span> 420 </dt> 421 <dd></dd><dt class="property-optional" 422 title="Optional"> 423 <span id="metadataarray_nodejs"> 424 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadataarray_nodejs" style="color: inherit; text-decoration: inherit;">metadata<wbr>Array</a> 425 </span> 426 <span class="property-indicator"></span> 427 <span class="property-type"><a href="#objectmeta">pulumi<wbr>Kubernetestypesinputmetav1Object<wbr>Meta[]</a></span> 428 </dt> 429 <dd></dd><dt class="property-optional" 430 title="Optional"> 431 <span id="metadatamap_nodejs"> 432 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadatamap_nodejs" style="color: inherit; text-decoration: inherit;">metadata<wbr>Map</a> 433 </span> 434 <span class="property-indicator"></span> 435 <span class="property-type">{[key: string]: pulumi<wbr>Kubernetestypesinputmetav1Object<wbr>Meta}</span> 436 </dt> 437 <dd></dd></dl> 438 </pulumi-choosable> 439 </div> 440 441 <div> 442 <pulumi-choosable type="language" values="python"> 443 <dl class="resources-properties"><dt class="property-required" 444 title="Required"> 445 <span id="required_metadata_python"> 446 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#required_metadata_python" style="color: inherit; text-decoration: inherit;">required_<wbr>metadata</a> 447 </span> 448 <span class="property-indicator"></span> 449 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 450 </dt> 451 <dd></dd><dt class="property-required" 452 title="Required"> 453 <span id="required_metadata_array_python"> 454 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#required_metadata_array_python" style="color: inherit; text-decoration: inherit;">required_<wbr>metadata_<wbr>array</a> 455 </span> 456 <span class="property-indicator"></span> 457 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args]</a></span> 458 </dt> 459 <dd></dd><dt class="property-required" 460 title="Required"> 461 <span id="required_metadata_map_python"> 462 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#required_metadata_map_python" style="color: inherit; text-decoration: inherit;">required_<wbr>metadata_<wbr>map</a> 463 </span> 464 <span class="property-indicator"></span> 465 <span class="property-type">Object<wbr>Meta<wbr>Args]</span> 466 </dt> 467 <dd></dd><dt class="property-optional" 468 title="Optional"> 469 <span id="metadata_python"> 470 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_python" style="color: inherit; text-decoration: inherit;">metadata</a> 471 </span> 472 <span class="property-indicator"></span> 473 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args</a></span> 474 </dt> 475 <dd></dd><dt class="property-optional" 476 title="Optional"> 477 <span id="metadata_array_python"> 478 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_array_python" style="color: inherit; text-decoration: inherit;">metadata_<wbr>array</a> 479 </span> 480 <span class="property-indicator"></span> 481 <span class="property-type"><a href="#objectmeta">Object<wbr>Meta<wbr>Args]</a></span> 482 </dt> 483 <dd></dd><dt class="property-optional" 484 title="Optional"> 485 <span id="metadata_map_python"> 486 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_map_python" style="color: inherit; text-decoration: inherit;">metadata_<wbr>map</a> 487 </span> 488 <span class="property-indicator"></span> 489 <span class="property-type">Object<wbr>Meta<wbr>Args]</span> 490 </dt> 491 <dd></dd></dl> 492 </pulumi-choosable> 493 </div> 494 495 <div> 496 <pulumi-choosable type="language" values="yaml"> 497 <dl class="resources-properties"><dt class="property-required" 498 title="Required"> 499 <span id="requiredmetadata_yaml"> 500 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadata_yaml" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata</a> 501 </span> 502 <span class="property-indicator"></span> 503 <span class="property-type"><a href="#objectmeta">Property Map</a></span> 504 </dt> 505 <dd></dd><dt class="property-required" 506 title="Required"> 507 <span id="requiredmetadataarray_yaml"> 508 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadataarray_yaml" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata<wbr>Array</a> 509 </span> 510 <span class="property-indicator"></span> 511 <span class="property-type"><a href="#objectmeta">List<Property Map></a></span> 512 </dt> 513 <dd></dd><dt class="property-required" 514 title="Required"> 515 <span id="requiredmetadatamap_yaml"> 516 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#requiredmetadatamap_yaml" style="color: inherit; text-decoration: inherit;">required<wbr>Metadata<wbr>Map</a> 517 </span> 518 <span class="property-indicator"></span> 519 <span class="property-type">Map<Property Map></span> 520 </dt> 521 <dd></dd><dt class="property-optional" 522 title="Optional"> 523 <span id="metadata_yaml"> 524 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadata_yaml" style="color: inherit; text-decoration: inherit;">metadata</a> 525 </span> 526 <span class="property-indicator"></span> 527 <span class="property-type"><a href="#objectmeta">Property Map</a></span> 528 </dt> 529 <dd></dd><dt class="property-optional" 530 title="Optional"> 531 <span id="metadataarray_yaml"> 532 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadataarray_yaml" style="color: inherit; text-decoration: inherit;">metadata<wbr>Array</a> 533 </span> 534 <span class="property-indicator"></span> 535 <span class="property-type"><a href="#objectmeta">List<Property Map></a></span> 536 </dt> 537 <dd></dd><dt class="property-optional" 538 title="Optional"> 539 <span id="metadatamap_yaml"> 540 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#metadatamap_yaml" style="color: inherit; text-decoration: inherit;">metadata<wbr>Map</a> 541 </span> 542 <span class="property-indicator"></span> 543 <span class="property-type">Map<Property Map></span> 544 </dt> 545 <dd></dd></dl> 546 </pulumi-choosable> 547 </div> 548 549 550 ### Outputs 551 552 All [input](#inputs) properties are implicitly available as output properties. Additionally, the Component resource produces the following output properties: 553 554 555 556 <div> 557 <pulumi-choosable type="language" values="csharp"> 558 <dl class="resources-properties"><dt class="property-" 559 title=""> 560 <span id="id_csharp"> 561 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_csharp" style="color: inherit; text-decoration: inherit;">Id</a> 562 </span> 563 <span class="property-indicator"></span> 564 <span class="property-type">string</span> 565 </dt> 566 <dd><p>The provider-assigned unique ID for this managed resource.</p> 567 </dd><dt class="property-" 568 title=""> 569 <span id="securitygroup_csharp"> 570 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#securitygroup_csharp" style="color: inherit; text-decoration: inherit;">Security<wbr>Group</a> 571 </span> 572 <span class="property-indicator"></span> 573 <span class="property-type">Pulumi.<wbr>Aws.<wbr>Ec2.<wbr>Security<wbr>Group</span> 574 </dt> 575 <dd></dd><dt class="property-" 576 title=""> 577 <span id="provider_csharp"> 578 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#provider_csharp" style="color: inherit; text-decoration: inherit;">Provider</a> 579 </span> 580 <span class="property-indicator"></span> 581 <span class="property-type">Pulumi.<wbr>Kubernetes.<wbr>Provider</span> 582 </dt> 583 <dd></dd><dt class="property-" 584 title=""> 585 <span id="storageclasses_csharp"> 586 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#storageclasses_csharp" style="color: inherit; text-decoration: inherit;">Storage<wbr>Classes</a> 587 </span> 588 <span class="property-indicator"></span> 589 <span class="property-type">Dictionary<string, Pulumi.<wbr>Kubernetes.<wbr>Storage.<wbr>V1.<wbr>Storage<wbr>Class></span> 590 </dt> 591 <dd></dd></dl> 592 </pulumi-choosable> 593 </div> 594 595 <div> 596 <pulumi-choosable type="language" values="go"> 597 <dl class="resources-properties"><dt class="property-" 598 title=""> 599 <span id="id_go"> 600 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_go" style="color: inherit; text-decoration: inherit;">Id</a> 601 </span> 602 <span class="property-indicator"></span> 603 <span class="property-type">string</span> 604 </dt> 605 <dd><p>The provider-assigned unique ID for this managed resource.</p> 606 </dd><dt class="property-" 607 title=""> 608 <span id="securitygroup_go"> 609 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#securitygroup_go" style="color: inherit; text-decoration: inherit;">Security<wbr>Group</a> 610 </span> 611 <span class="property-indicator"></span> 612 <span class="property-type">Security<wbr>Group</span> 613 </dt> 614 <dd></dd><dt class="property-" 615 title=""> 616 <span id="provider_go"> 617 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#provider_go" style="color: inherit; text-decoration: inherit;">Provider</a> 618 </span> 619 <span class="property-indicator"></span> 620 <span class="property-type">Provider</span> 621 </dt> 622 <dd></dd><dt class="property-" 623 title=""> 624 <span id="storageclasses_go"> 625 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#storageclasses_go" style="color: inherit; text-decoration: inherit;">Storage<wbr>Classes</a> 626 </span> 627 <span class="property-indicator"></span> 628 <span class="property-type">Storage<wbr>Class</span> 629 </dt> 630 <dd></dd></dl> 631 </pulumi-choosable> 632 </div> 633 634 <div> 635 <pulumi-choosable type="language" values="java"> 636 <dl class="resources-properties"><dt class="property-" 637 title=""> 638 <span id="id_java"> 639 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_java" style="color: inherit; text-decoration: inherit;">id</a> 640 </span> 641 <span class="property-indicator"></span> 642 <span class="property-type">String</span> 643 </dt> 644 <dd><p>The provider-assigned unique ID for this managed resource.</p> 645 </dd><dt class="property-" 646 title=""> 647 <span id="securitygroup_java"> 648 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#securitygroup_java" style="color: inherit; text-decoration: inherit;">security<wbr>Group</a> 649 </span> 650 <span class="property-indicator"></span> 651 <span class="property-type">Security<wbr>Group</span> 652 </dt> 653 <dd></dd><dt class="property-" 654 title=""> 655 <span id="provider_java"> 656 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#provider_java" style="color: inherit; text-decoration: inherit;">provider</a> 657 </span> 658 <span class="property-indicator"></span> 659 <span class="property-type">Provider</span> 660 </dt> 661 <dd></dd><dt class="property-" 662 title=""> 663 <span id="storageclasses_java"> 664 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#storageclasses_java" style="color: inherit; text-decoration: inherit;">storage<wbr>Classes</a> 665 </span> 666 <span class="property-indicator"></span> 667 <span class="property-type">Map<String,Storage<wbr>Class></span> 668 </dt> 669 <dd></dd></dl> 670 </pulumi-choosable> 671 </div> 672 673 <div> 674 <pulumi-choosable type="language" values="javascript,typescript"> 675 <dl class="resources-properties"><dt class="property-" 676 title=""> 677 <span id="id_nodejs"> 678 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_nodejs" style="color: inherit; text-decoration: inherit;">id</a> 679 </span> 680 <span class="property-indicator"></span> 681 <span class="property-type">string</span> 682 </dt> 683 <dd><p>The provider-assigned unique ID for this managed resource.</p> 684 </dd><dt class="property-" 685 title=""> 686 <span id="securitygroup_nodejs"> 687 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#securitygroup_nodejs" style="color: inherit; text-decoration: inherit;">security<wbr>Group</a> 688 </span> 689 <span class="property-indicator"></span> 690 <span class="property-type">pulumi<wbr>Awsec2Security<wbr>Group</span> 691 </dt> 692 <dd></dd><dt class="property-" 693 title=""> 694 <span id="provider_nodejs"> 695 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#provider_nodejs" style="color: inherit; text-decoration: inherit;">provider</a> 696 </span> 697 <span class="property-indicator"></span> 698 <span class="property-type">pulumi<wbr>Kubernetes<wbr>Provider</span> 699 </dt> 700 <dd></dd><dt class="property-" 701 title=""> 702 <span id="storageclasses_nodejs"> 703 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#storageclasses_nodejs" style="color: inherit; text-decoration: inherit;">storage<wbr>Classes</a> 704 </span> 705 <span class="property-indicator"></span> 706 <span class="property-type">{[key: string]: pulumi<wbr>Kubernetesstoragev1Storage<wbr>Class}</span> 707 </dt> 708 <dd></dd></dl> 709 </pulumi-choosable> 710 </div> 711 712 <div> 713 <pulumi-choosable type="language" values="python"> 714 <dl class="resources-properties"><dt class="property-" 715 title=""> 716 <span id="id_python"> 717 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_python" style="color: inherit; text-decoration: inherit;">id</a> 718 </span> 719 <span class="property-indicator"></span> 720 <span class="property-type">str</span> 721 </dt> 722 <dd><p>The provider-assigned unique ID for this managed resource.</p> 723 </dd><dt class="property-" 724 title=""> 725 <span id="security_group_python"> 726 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#security_group_python" style="color: inherit; text-decoration: inherit;">security_<wbr>group</a> 727 </span> 728 <span class="property-indicator"></span> 729 <span class="property-type">Security<wbr>Group</span> 730 </dt> 731 <dd></dd><dt class="property-" 732 title=""> 733 <span id="provider_python"> 734 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#provider_python" style="color: inherit; text-decoration: inherit;">provider</a> 735 </span> 736 <span class="property-indicator"></span> 737 <span class="property-type">Provider</span> 738 </dt> 739 <dd></dd><dt class="property-" 740 title=""> 741 <span id="storage_classes_python"> 742 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#storage_classes_python" style="color: inherit; text-decoration: inherit;">storage_<wbr>classes</a> 743 </span> 744 <span class="property-indicator"></span> 745 <span class="property-type">Storage<wbr>Class]</span> 746 </dt> 747 <dd></dd></dl> 748 </pulumi-choosable> 749 </div> 750 751 <div> 752 <pulumi-choosable type="language" values="yaml"> 753 <dl class="resources-properties"><dt class="property-" 754 title=""> 755 <span id="id_yaml"> 756 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_yaml" style="color: inherit; text-decoration: inherit;">id</a> 757 </span> 758 <span class="property-indicator"></span> 759 <span class="property-type">String</span> 760 </dt> 761 <dd><p>The provider-assigned unique ID for this managed resource.</p> 762 </dd><dt class="property-" 763 title=""> 764 <span id="securitygroup_yaml"> 765 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#securitygroup_yaml" style="color: inherit; text-decoration: inherit;">security<wbr>Group</a> 766 </span> 767 <span class="property-indicator"></span> 768 <span class="property-type">aws:ec2:Security<wbr>Group</span> 769 </dt> 770 <dd></dd><dt class="property-" 771 title=""> 772 <span id="provider_yaml"> 773 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#provider_yaml" style="color: inherit; text-decoration: inherit;">provider</a> 774 </span> 775 <span class="property-indicator"></span> 776 <span class="property-type">pulumi:providers:kubernetes</span> 777 </dt> 778 <dd></dd><dt class="property-" 779 title=""> 780 <span id="storageclasses_yaml"> 781 <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#storageclasses_yaml" style="color: inherit; text-decoration: inherit;">storage<wbr>Classes</a> 782 </span> 783 <span class="property-indicator"></span> 784 <span class="property-type">Map<kubernetes:storage.k8s.io/v1:Storage<wbr>Class></span> 785 </dt> 786 <dd></dd></dl> 787 </pulumi-choosable> 788 </div> 789 790 791 792 793 794 795 796 797 <h2 id="package-details">Package Details</h2> 798 <dl class="package-details"> 799 <dt>Repository</dt> 800 <dd><a href=""></a></dd> 801 <dt>License</dt> 802 <dd></dd> 803 </dl> 804