Package com.hashicorp.cdktf
Class RemoteExecProvisioner.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.RemoteExecProvisioner.Jsii$Proxy
- All Implemented Interfaces:
RemoteExecProvisioner,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
RemoteExecProvisioner
@Stability(Experimental)
@Internal
public static final class RemoteExecProvisioner.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements RemoteExecProvisioner
An implementation for
RemoteExecProvisioner-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface com.hashicorp.cdktf.RemoteExecProvisioner
RemoteExecProvisioner.Builder, RemoteExecProvisioner.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(RemoteExecProvisioner.Builder builder) Constructor that initializes the object based on literal property values passed by theRemoteExecProvisioner.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal Object(experimental) Most provisioners require access to the remote resource via SSH or WinRM and expect a nested connection block with details about how to connect.(experimental) This is a list of command strings.final String(experimental) This is a path (relative or absolute) to a local script that will be copied to the remote resource and then executed.(experimental) This is a list of paths (relative or absolute) to local scripts that will be copied to the remote resource and then executed.final StringgetType()final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theRemoteExecProvisioner.Builder.
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceRemoteExecProvisioner
-
getConnection
Description copied from interface:RemoteExecProvisioner(experimental) Most provisioners require access to the remote resource via SSH or WinRM and expect a nested connection block with details about how to connect.A connection must be provided here or in the parent resource.
- Specified by:
getConnectionin interfaceRemoteExecProvisioner
-
getInline
Description copied from interface:RemoteExecProvisioner(experimental) This is a list of command strings.They are executed in the order they are provided. This cannot be provided with script or scripts.
- Specified by:
getInlinein interfaceRemoteExecProvisioner
-
getScript
Description copied from interface:RemoteExecProvisioner(experimental) This is a path (relative or absolute) to a local script that will be copied to the remote resource and then executed.This cannot be provided with inline or scripts.
- Specified by:
getScriptin interfaceRemoteExecProvisioner
-
getScripts
Description copied from interface:RemoteExecProvisioner(experimental) This is a list of paths (relative or absolute) to local scripts that will be copied to the remote resource and then executed.They are executed in the order they are provided. This cannot be provided with inline or script.
- Specified by:
getScriptsin interfaceRemoteExecProvisioner
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-