Class ConnectionAuthConfigSshPublicKeyArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.integrationconnectors.inputs.ConnectionAuthConfigSshPublicKeyArgs.Builder
-
- Enclosing class:
- ConnectionAuthConfigSshPublicKeyArgs
public static final class ConnectionAuthConfigSshPublicKeyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectionAuthConfigSshPublicKeyArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionAuthConfigSshPublicKeyArgs defaults)
-
-
Method Detail
-
certType
public ConnectionAuthConfigSshPublicKeyArgs.Builder certType(@Nullable com.pulumi.core.Output<java.lang.String> certType)
- Parameters:
certType
- Format of SSH Client cert.- Returns:
- builder
-
certType
public ConnectionAuthConfigSshPublicKeyArgs.Builder certType(java.lang.String certType)
- Parameters:
certType
- Format of SSH Client cert.- Returns:
- builder
-
sshClientCert
public ConnectionAuthConfigSshPublicKeyArgs.Builder sshClientCert(@Nullable com.pulumi.core.Output<ConnectionAuthConfigSshPublicKeySshClientCertArgs> sshClientCert)
- Parameters:
sshClientCert
- SSH Client Cert. It should contain both public and private key. Structure is documented below.- Returns:
- builder
-
sshClientCert
public ConnectionAuthConfigSshPublicKeyArgs.Builder sshClientCert(ConnectionAuthConfigSshPublicKeySshClientCertArgs sshClientCert)
- Parameters:
sshClientCert
- SSH Client Cert. It should contain both public and private key. Structure is documented below.- Returns:
- builder
-
sshClientCertPass
public ConnectionAuthConfigSshPublicKeyArgs.Builder sshClientCertPass(@Nullable com.pulumi.core.Output<ConnectionAuthConfigSshPublicKeySshClientCertPassArgs> sshClientCertPass)
- Parameters:
sshClientCertPass
- Password (passphrase) for ssh client certificate if it has one. Structure is documented below.- Returns:
- builder
-
sshClientCertPass
public ConnectionAuthConfigSshPublicKeyArgs.Builder sshClientCertPass(ConnectionAuthConfigSshPublicKeySshClientCertPassArgs sshClientCertPass)
- Parameters:
sshClientCertPass
- Password (passphrase) for ssh client certificate if it has one. Structure is documented below.- Returns:
- builder
-
username
public ConnectionAuthConfigSshPublicKeyArgs.Builder username(com.pulumi.core.Output<java.lang.String> username)
- Parameters:
username
- The user account used to authenticate.- Returns:
- builder
-
username
public ConnectionAuthConfigSshPublicKeyArgs.Builder username(java.lang.String username)
- Parameters:
username
- The user account used to authenticate.- Returns:
- builder
-
build
public ConnectionAuthConfigSshPublicKeyArgs build()
-
-