// *** WARNING: this file was generated by pulumi-language-dotnet. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** using System; using System.Collections.Generic; using System.Collections.Immutable; using System.Threading.Tasks; using Pulumi.Serialization; namespace Pulumi.DockerBuild.Outputs { [OutputType] public sealed class SSH { /// /// Useful for distinguishing different servers that are part of the same /// build. /// /// A value of `default` is appropriate if only dealing with a single host. /// public readonly string Id; /// /// SSH agent socket or private keys to expose to the build under the given /// identifier. /// /// Defaults to `[$SSH_AUTH_SOCK]`. /// /// Note that your keys are **not** automatically added when using an /// agent. Run `ssh-add -l` locally to confirm which public keys are /// visible to the agent; these will be exposed to your build. /// public readonly ImmutableArray Paths; [OutputConstructor] private SSH( string id, ImmutableArray paths) { Id = id; Paths = paths; } } }