Class SshKeyArgs.Builder

  • Enclosing class:
    SshKeyArgs

    public static final class SshKeyArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(SshKeyArgs defaults)
    • Method Detail

      • body

        public SshKeyArgs.Builder body​(com.pulumi.core.Output<java.lang.String> body)
        Parameters:
        body - Public key portion of an SSH key pair.
        Returns:
        builder
      • body

        public SshKeyArgs.Builder body​(java.lang.String body)
        Parameters:
        body - Public key portion of an SSH key pair.
        Returns:
        builder
      • region

        public SshKeyArgs.Builder region​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public SshKeyArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • serverId

        public SshKeyArgs.Builder serverId​(com.pulumi.core.Output<java.lang.String> serverId)
        Parameters:
        serverId - Server ID of the Transfer Server (e.g., `s-12345678`)
        Returns:
        builder
      • serverId

        public SshKeyArgs.Builder serverId​(java.lang.String serverId)
        Parameters:
        serverId - Server ID of the Transfer Server (e.g., `s-12345678`)
        Returns:
        builder
      • userName

        public SshKeyArgs.Builder userName​(com.pulumi.core.Output<java.lang.String> userName)
        Parameters:
        userName - Name of the user account that is assigned to one or more servers.
        Returns:
        builder
      • userName

        public SshKeyArgs.Builder userName​(java.lang.String userName)
        Parameters:
        userName - Name of the user account that is assigned to one or more servers.
        Returns:
        builder