@Internal public static final class IWinrmProvisionerConnection.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IWinrmProvisionerConnection.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationMode
IWinrmProvisionerConnection.Jsii$Default, IWinrmProvisionerConnection.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
String |
getCacert()
(experimental) The CA certificate to validate against.
|
String |
getHost()
(experimental) The address of the resource to connect to.
|
Boolean |
getHttps()
(experimental) Set to true to connect using HTTPS instead of HTTP.
|
Boolean |
getInsecure()
(experimental) Set to true to skip validating the HTTPS certificate chain.
|
String |
getPassword()
(experimental) The password to use for the connection.
|
Number |
getPort()
(experimental) The port to connect to.
|
String |
getScriptPath()
(experimental) The path used to copy scripts meant for remote execution.
|
String |
getTimeout()
(experimental) The timeout to wait for the connection to become available.
|
String |
getType()
(experimental) The connection type.
|
Boolean |
getUseNtlm()
(experimental) Set to true to use NTLM authentication rather than default (basic authentication), removing the requirement for basic authentication to be enabled within the target guest.
|
String |
getUser()
(experimental) The user to use for the connection.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
@Stability(value=Experimental) @NotNull public final String getHost()
getHost
in interface IWinrmProvisionerConnection
getHost
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @NotNull public final String getType()
Valid values are "ssh" and "winrm". Provisioners typically assume that the remote system runs Microsoft Windows when using WinRM. Behaviors based on the SSH target_platform will force Windows-specific behavior for WinRM, unless otherwise specified.
getType
in interface IWinrmProvisionerConnection
getType
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final String getCacert()
getCacert
in interface IWinrmProvisionerConnection
getCacert
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final Boolean getHttps()
getHttps
in interface IWinrmProvisionerConnection
getHttps
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final Boolean getInsecure()
getInsecure
in interface IWinrmProvisionerConnection
getInsecure
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final String getPassword()
getPassword
in interface IWinrmProvisionerConnection
getPassword
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final Number getPort()
Default: 22
getPort
in interface IWinrmProvisionerConnection
getPort
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final String getScriptPath()
Refer to {@link https://www.terraform.io/language/resources/provisioners/connection#how-provisioners-execute-remote-scripts How Provisioners Execute Remote Scripts below for more details}
getScriptPath
in interface IWinrmProvisionerConnection
getScriptPath
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final String getTimeout()
Should be provided as a string (e.g., "30s" or "5m".)
Default: 5m
getTimeout
in interface IWinrmProvisionerConnection
getTimeout
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final Boolean getUseNtlm()
Refer to Authentication for Remote Connections in the Windows App Development documentation for more details.
getUseNtlm
in interface IWinrmProvisionerConnection
getUseNtlm
in interface IWinrmProvisionerConnection.Jsii$Default
@Stability(value=Experimental) @Nullable public final String getUser()
Default: root
getUser
in interface IWinrmProvisionerConnection
getUser
in interface IWinrmProvisionerConnection.Jsii$Default
Copyright © 2022. All rights reserved.