vcd.RdeType
Explore with Pulumi AI
Create RdeType Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new RdeType(name: string, args: RdeTypeArgs, opts?: CustomResourceOptions);
@overload
def RdeType(resource_name: str,
args: RdeTypeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def RdeType(resource_name: str,
opts: Optional[ResourceOptions] = None,
nss: Optional[str] = None,
vendor: Optional[str] = None,
version: Optional[str] = None,
description: Optional[str] = None,
external_id: Optional[str] = None,
hooks: Optional[Sequence[RdeTypeHookArgs]] = None,
inherited_version: Optional[str] = None,
interface_ids: Optional[Sequence[str]] = None,
name: Optional[str] = None,
rde_type_id: Optional[str] = None,
schema: Optional[str] = None,
schema_url: Optional[str] = None)
func NewRdeType(ctx *Context, name string, args RdeTypeArgs, opts ...ResourceOption) (*RdeType, error)
public RdeType(string name, RdeTypeArgs args, CustomResourceOptions? opts = null)
public RdeType(String name, RdeTypeArgs args)
public RdeType(String name, RdeTypeArgs args, CustomResourceOptions options)
type: vcd:RdeType
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args RdeTypeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args RdeTypeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args RdeTypeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RdeTypeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RdeTypeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var rdeTypeResource = new Vcd.RdeType("rdeTypeResource", new()
{
Nss = "string",
Vendor = "string",
Version = "string",
Description = "string",
ExternalId = "string",
Hooks = new[]
{
new Vcd.Inputs.RdeTypeHookArgs
{
BehaviorId = "string",
Event = "string",
},
},
InheritedVersion = "string",
InterfaceIds = new[]
{
"string",
},
Name = "string",
RdeTypeId = "string",
Schema = "string",
SchemaUrl = "string",
});
example, err := vcd.NewRdeType(ctx, "rdeTypeResource", &vcd.RdeTypeArgs{
Nss: pulumi.String("string"),
Vendor: pulumi.String("string"),
Version: pulumi.String("string"),
Description: pulumi.String("string"),
ExternalId: pulumi.String("string"),
Hooks: vcd.RdeTypeHookArray{
&vcd.RdeTypeHookArgs{
BehaviorId: pulumi.String("string"),
Event: pulumi.String("string"),
},
},
InheritedVersion: pulumi.String("string"),
InterfaceIds: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
RdeTypeId: pulumi.String("string"),
Schema: pulumi.String("string"),
SchemaUrl: pulumi.String("string"),
})
var rdeTypeResource = new RdeType("rdeTypeResource", RdeTypeArgs.builder()
.nss("string")
.vendor("string")
.version("string")
.description("string")
.externalId("string")
.hooks(RdeTypeHookArgs.builder()
.behaviorId("string")
.event("string")
.build())
.inheritedVersion("string")
.interfaceIds("string")
.name("string")
.rdeTypeId("string")
.schema("string")
.schemaUrl("string")
.build());
rde_type_resource = vcd.RdeType("rdeTypeResource",
nss="string",
vendor="string",
version="string",
description="string",
external_id="string",
hooks=[{
"behavior_id": "string",
"event": "string",
}],
inherited_version="string",
interface_ids=["string"],
name="string",
rde_type_id="string",
schema="string",
schema_url="string")
const rdeTypeResource = new vcd.RdeType("rdeTypeResource", {
nss: "string",
vendor: "string",
version: "string",
description: "string",
externalId: "string",
hooks: [{
behaviorId: "string",
event: "string",
}],
inheritedVersion: "string",
interfaceIds: ["string"],
name: "string",
rdeTypeId: "string",
schema: "string",
schemaUrl: "string",
});
type: vcd:RdeType
properties:
description: string
externalId: string
hooks:
- behaviorId: string
event: string
inheritedVersion: string
interfaceIds:
- string
name: string
nss: string
rdeTypeId: string
schema: string
schemaUrl: string
vendor: string
version: string
RdeType Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The RdeType resource accepts the following input properties:
- Nss string
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Vendor string
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Version string
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- Description string
- The description of the Runtime Defined Entity Type.
- External
Id string - An external entity's ID that this Runtime Defined Entity Type may apply to.
- Hooks
List<Rde
Type Hook> - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - Inherited
Version string - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- Interface
Ids List<string> - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- Name string
- The name of the Runtime Defined Entity Type.
- Rde
Type stringId - Schema string
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- Schema
Url string - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- Nss string
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Vendor string
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Version string
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- Description string
- The description of the Runtime Defined Entity Type.
- External
Id string - An external entity's ID that this Runtime Defined Entity Type may apply to.
- Hooks
[]Rde
Type Hook Args - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - Inherited
Version string - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- Interface
Ids []string - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- Name string
- The name of the Runtime Defined Entity Type.
- Rde
Type stringId - Schema string
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- Schema
Url string - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- nss String
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- vendor String
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version String
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description String
- The description of the Runtime Defined Entity Type.
- external
Id String - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks
List<Rde
Type Hook> - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited
Version String - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface
Ids List<String> - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name String
- The name of the Runtime Defined Entity Type.
- rde
Type StringId - schema String
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema
Url String - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- nss string
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- vendor string
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version string
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description string
- The description of the Runtime Defined Entity Type.
- external
Id string - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks
Rde
Type Hook[] - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited
Version string - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface
Ids string[] - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name string
- The name of the Runtime Defined Entity Type.
- rde
Type stringId - schema string
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema
Url string - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- nss str
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- vendor str
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version str
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description str
- The description of the Runtime Defined Entity Type.
- external_
id str - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks
Sequence[Rde
Type Hook Args] - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited_
version str - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface_
ids Sequence[str] - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name str
- The name of the Runtime Defined Entity Type.
- rde_
type_ strid - schema str
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema_
url str - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- nss String
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- vendor String
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version String
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description String
- The description of the Runtime Defined Entity Type.
- external
Id String - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks List<Property Map>
- Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited
Version String - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface
Ids List<String> - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name String
- The name of the Runtime Defined Entity Type.
- rde
Type StringId - schema String
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema
Url String - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
Outputs
All input properties are implicitly available as output properties. Additionally, the RdeType resource produces the following output properties:
Look up Existing RdeType Resource
Get an existing RdeType resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: RdeTypeState, opts?: CustomResourceOptions): RdeType
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
external_id: Optional[str] = None,
hooks: Optional[Sequence[RdeTypeHookArgs]] = None,
inherited_version: Optional[str] = None,
interface_ids: Optional[Sequence[str]] = None,
name: Optional[str] = None,
nss: Optional[str] = None,
rde_type_id: Optional[str] = None,
readonly: Optional[bool] = None,
schema: Optional[str] = None,
schema_url: Optional[str] = None,
vendor: Optional[str] = None,
version: Optional[str] = None) -> RdeType
func GetRdeType(ctx *Context, name string, id IDInput, state *RdeTypeState, opts ...ResourceOption) (*RdeType, error)
public static RdeType Get(string name, Input<string> id, RdeTypeState? state, CustomResourceOptions? opts = null)
public static RdeType get(String name, Output<String> id, RdeTypeState state, CustomResourceOptions options)
resources: _: type: vcd:RdeType get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Description string
- The description of the Runtime Defined Entity Type.
- External
Id string - An external entity's ID that this Runtime Defined Entity Type may apply to.
- Hooks
List<Rde
Type Hook> - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - Inherited
Version string - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- Interface
Ids List<string> - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- Name string
- The name of the Runtime Defined Entity Type.
- Nss string
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Rde
Type stringId - Readonly bool
- True if the Runtime Defined Entity Type cannot be modified.
- Schema string
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- Schema
Url string - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- Vendor string
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Version string
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- Description string
- The description of the Runtime Defined Entity Type.
- External
Id string - An external entity's ID that this Runtime Defined Entity Type may apply to.
- Hooks
[]Rde
Type Hook Args - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - Inherited
Version string - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- Interface
Ids []string - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- Name string
- The name of the Runtime Defined Entity Type.
- Nss string
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Rde
Type stringId - Readonly bool
- True if the Runtime Defined Entity Type cannot be modified.
- Schema string
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- Schema
Url string - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- Vendor string
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- Version string
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description String
- The description of the Runtime Defined Entity Type.
- external
Id String - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks
List<Rde
Type Hook> - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited
Version String - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface
Ids List<String> - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name String
- The name of the Runtime Defined Entity Type.
- nss String
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- rde
Type StringId - readonly Boolean
- True if the Runtime Defined Entity Type cannot be modified.
- schema String
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema
Url String - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- vendor String
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version String
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description string
- The description of the Runtime Defined Entity Type.
- external
Id string - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks
Rde
Type Hook[] - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited
Version string - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface
Ids string[] - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name string
- The name of the Runtime Defined Entity Type.
- nss string
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- rde
Type stringId - readonly boolean
- True if the Runtime Defined Entity Type cannot be modified.
- schema string
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema
Url string - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- vendor string
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version string
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description str
- The description of the Runtime Defined Entity Type.
- external_
id str - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks
Sequence[Rde
Type Hook Args] - Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited_
version str - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface_
ids Sequence[str] - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name str
- The name of the Runtime Defined Entity Type.
- nss str
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- rde_
type_ strid - readonly bool
- True if the Runtime Defined Entity Type cannot be modified.
- schema str
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema_
url str - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- vendor str
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version str
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
- description String
- The description of the Runtime Defined Entity Type.
- external
Id String - An external entity's ID that this Runtime Defined Entity Type may apply to.
- hooks List<Property Map>
- Each block maps a lifecycle event of RDEs
to existing Behaviors, that will be automatically invoked when the corresponding event is triggered. These blocks have the following properties: - inherited
Version String - To be used when creating a new version of a Runtime Defined Entity Type. Specifies the version of the type that will be the template for the authorization configuration of the new version. The Type ACLs and the access requirements of the Type Behaviors of the new version will be copied from those of the inherited version. If not set, then the new type version will not inherit another version and will have the default authorization settings, just like the first version of a new type.
- interface
Ids List<String> - The set of Defined Interfaces that this Runtime Defined Entity Type will use.
- name String
- The name of the Runtime Defined Entity Type.
- nss String
- A unique namespace associated with the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- rde
Type StringId - readonly Boolean
- True if the Runtime Defined Entity Type cannot be modified.
- schema String
- The JSON-Schema valid definition of the Runtime Defined Entity Type
- schema
Url String - URL that should point to a JSON-Schema valid definition file of the Runtime Defined Entity Type
- vendor String
- The vendor of the Runtime Defined Entity Type. Only alphanumeric characters, underscores and hyphens allowed.
- version String
- The version of the Runtime Defined Entity Type. Must follow semantic versioning syntax.
Supporting Types
RdeTypeHook, RdeTypeHookArgs
- Behavior
Id string - Existing Behavior that will be automatically invoked when any RDE of this RDE Type triggers the event.
- Event string
- Event that will invoke the Behavior, one of
PostCreate
,PostUpdate
,PreDelete
,PostDelete
.
- Behavior
Id string - Existing Behavior that will be automatically invoked when any RDE of this RDE Type triggers the event.
- Event string
- Event that will invoke the Behavior, one of
PostCreate
,PostUpdate
,PreDelete
,PostDelete
.
- behavior
Id String - Existing Behavior that will be automatically invoked when any RDE of this RDE Type triggers the event.
- event String
- Event that will invoke the Behavior, one of
PostCreate
,PostUpdate
,PreDelete
,PostDelete
.
- behavior
Id string - Existing Behavior that will be automatically invoked when any RDE of this RDE Type triggers the event.
- event string
- Event that will invoke the Behavior, one of
PostCreate
,PostUpdate
,PreDelete
,PostDelete
.
- behavior_
id str - Existing Behavior that will be automatically invoked when any RDE of this RDE Type triggers the event.
- event str
- Event that will invoke the Behavior, one of
PostCreate
,PostUpdate
,PreDelete
,PostDelete
.
- behavior
Id String - Existing Behavior that will be automatically invoked when any RDE of this RDE Type triggers the event.
- event String
- Event that will invoke the Behavior, one of
PostCreate
,PostUpdate
,PreDelete
,PostDelete
.
Package Details
- Repository
- vcd vmware/terraform-provider-vcd
- License
- Notes
- This Pulumi package is based on the
vcd
Terraform Provider.