@Stability(value=Experimental) @Internal public static final class FileProvisioner.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements FileProvisioner
FileProvisioner
software.amazon.jsii.JsiiObject.InitializationMode
FileProvisioner.Builder, FileProvisioner.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(FileProvisioner.Builder builder)
Constructor that initializes the object based on literal property values passed by the
FileProvisioner.Builder . |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getConnection()
(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.
|
String |
getContent()
(experimental) The destination path to write to on the remote system.
|
String |
getDestination()
(experimental) The source file or directory.
|
String |
getSource()
(experimental) The direct content to copy on the destination.
|
String |
getType() |
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.protected Jsii$Proxy(FileProvisioner.Builder builder)
FileProvisioner.Builder
.public final String getDestination()
FileProvisioner
Specify it either relative to the current working directory or as an absolute path. This argument cannot be combined with content.
getDestination
in interface FileProvisioner
public final String getType()
getType
in interface FileProvisioner
public final Object getConnection()
FileProvisioner
getConnection
in interface FileProvisioner
public final String getContent()
FileProvisioner
See Destination Paths below for more information.
getContent
in interface FileProvisioner
public final String getSource()
FileProvisioner
If destination is a file, the content will be written on that file. In case of a directory, a file named tf-file-content is created inside that directory. We recommend using a file as the destination when using content. This argument cannot be combined with source.
getSource
in interface FileProvisioner
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2023. All rights reserved.