Class ComponentResourceOptions
A bag of optional settings that control a ComponentResource's behavior.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi
Assembly: Pulumi.dll
Syntax
public sealed class ComponentResourceOptions : ResourceOptions
Properties
View SourceProviders
An optional set of providers to use for child resources.
Declaration
public List<ProviderResource> Providers { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<ProviderResource> |
Methods
View SourceMerge(ComponentResourceOptions, ComponentResourceOptions)
Takes two ComponentResourceOptions values and produces a new
ComponentResourceOptions with the respective
properties of options2 merged over the same properties in options1. The original options objects will be unchanged.
A new instance will always be returned.
Conceptually property merging follows these basic rules:
Declaration
public static ComponentResourceOptions Merge(ComponentResourceOptions options1, ComponentResourceOptions options2)
Parameters
| Type | Name | Description |
|---|---|---|
| ComponentResourceOptions | options1 | |
| ComponentResourceOptions | options2 |
Returns
| Type | Description |
|---|---|
| ComponentResourceOptions |