| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| host | property ProvisioningScriptHostType | [0,1] | Defines where the script should be executed (connector or resource). | 
| language | property anyURI | [1,1] | Specifies the language of the script. | 
| argument | property ProvisioningScriptArgumentType | [0,-1] | Script arguments. | 
| code | property string | [1,1] | Script code represented as string. | 
| criticality | property CriticalityType | [0,1] | Defines where the script should be executed (connector or resource). | 
| operation | property ProvisioningOperationTypeType | [0,-1] | Defines a set of operations for which the script should be executed. | 
| kind | property ShadowKindType | [0,-1] | Constraints script execution only to resource objects of a specified kind. | 
| intent | property string | [0,-1] | Constraints script execution only to resource objects with a specified intent. | 
| order | property BeforeAfterType | [1,1] | Defines the order in which a script is executed. | 
| condition | property ExpressionType | [0,1] | Defines the condition when to execute script. | 
Flags: RAM,runtime,AVals:2
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime,AVals:3
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:5
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:4
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:2
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [0,1]