Documentation ¶
Index ¶
- func GetCaMaterial(ctx *pulumi.Context) string
- func GetCertMaterial(ctx *pulumi.Context) string
- func GetCertPath(ctx *pulumi.Context) string
- func GetHost(ctx *pulumi.Context) string
- func GetKeyMaterial(ctx *pulumi.Context) string
- func GetRegistryAuth(ctx *pulumi.Context) string
- func GetSshOpts(ctx *pulumi.Context) string
- func PkgVersion() (semver.Version, error)
- type RegistryAuth
- type RegistryAuthArgs
- type RegistryAuthArray
- type RegistryAuthArrayInput
- type RegistryAuthArrayOutput
- func (RegistryAuthArrayOutput) ElementType() reflect.Type
- func (o RegistryAuthArrayOutput) Index(i pulumi.IntInput) RegistryAuthOutput
- func (o RegistryAuthArrayOutput) ToRegistryAuthArrayOutput() RegistryAuthArrayOutput
- func (o RegistryAuthArrayOutput) ToRegistryAuthArrayOutputWithContext(ctx context.Context) RegistryAuthArrayOutput
- type RegistryAuthInput
- type RegistryAuthOutput
- func (o RegistryAuthOutput) Address() pulumi.StringOutput
- func (o RegistryAuthOutput) ConfigFile() pulumi.StringPtrOutput
- func (o RegistryAuthOutput) ConfigFileContent() pulumi.StringPtrOutput
- func (RegistryAuthOutput) ElementType() reflect.Type
- func (o RegistryAuthOutput) Password() pulumi.StringPtrOutput
- func (o RegistryAuthOutput) ToRegistryAuthOutput() RegistryAuthOutput
- func (o RegistryAuthOutput) ToRegistryAuthOutputWithContext(ctx context.Context) RegistryAuthOutput
- func (o RegistryAuthOutput) Username() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCaMaterial ¶
PEM-encoded content of Docker host CA certificate
func GetCertMaterial ¶
PEM-encoded content of Docker client certificate
func GetCertPath ¶
Path to directory with Docker TLS config
func GetKeyMaterial ¶
PEM-encoded content of Docker client private key
func GetRegistryAuth ¶
func GetSshOpts ¶ added in v3.2.0
Additional SSH option flags to be appended when using `ssh://` protocol
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type RegistryAuth ¶
type RegistryAuthArgs ¶
type RegistryAuthArgs struct { Address pulumi.StringInput `pulumi:"address"` ConfigFile pulumi.StringPtrInput `pulumi:"configFile"` ConfigFileContent pulumi.StringPtrInput `pulumi:"configFileContent"` Password pulumi.StringPtrInput `pulumi:"password"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (RegistryAuthArgs) ElementType ¶
func (RegistryAuthArgs) ElementType() reflect.Type
func (RegistryAuthArgs) ToRegistryAuthOutput ¶
func (i RegistryAuthArgs) ToRegistryAuthOutput() RegistryAuthOutput
func (RegistryAuthArgs) ToRegistryAuthOutputWithContext ¶
func (i RegistryAuthArgs) ToRegistryAuthOutputWithContext(ctx context.Context) RegistryAuthOutput
type RegistryAuthArray ¶
type RegistryAuthArray []RegistryAuthInput
func (RegistryAuthArray) ElementType ¶
func (RegistryAuthArray) ElementType() reflect.Type
func (RegistryAuthArray) ToRegistryAuthArrayOutput ¶
func (i RegistryAuthArray) ToRegistryAuthArrayOutput() RegistryAuthArrayOutput
func (RegistryAuthArray) ToRegistryAuthArrayOutputWithContext ¶
func (i RegistryAuthArray) ToRegistryAuthArrayOutputWithContext(ctx context.Context) RegistryAuthArrayOutput
type RegistryAuthArrayInput ¶
type RegistryAuthArrayInput interface { pulumi.Input ToRegistryAuthArrayOutput() RegistryAuthArrayOutput ToRegistryAuthArrayOutputWithContext(context.Context) RegistryAuthArrayOutput }
RegistryAuthArrayInput is an input type that accepts RegistryAuthArray and RegistryAuthArrayOutput values. You can construct a concrete instance of `RegistryAuthArrayInput` via:
RegistryAuthArray{ RegistryAuthArgs{...} }
type RegistryAuthArrayOutput ¶
type RegistryAuthArrayOutput struct{ *pulumi.OutputState }
func (RegistryAuthArrayOutput) ElementType ¶
func (RegistryAuthArrayOutput) ElementType() reflect.Type
func (RegistryAuthArrayOutput) Index ¶
func (o RegistryAuthArrayOutput) Index(i pulumi.IntInput) RegistryAuthOutput
func (RegistryAuthArrayOutput) ToRegistryAuthArrayOutput ¶
func (o RegistryAuthArrayOutput) ToRegistryAuthArrayOutput() RegistryAuthArrayOutput
func (RegistryAuthArrayOutput) ToRegistryAuthArrayOutputWithContext ¶
func (o RegistryAuthArrayOutput) ToRegistryAuthArrayOutputWithContext(ctx context.Context) RegistryAuthArrayOutput
type RegistryAuthInput ¶
type RegistryAuthInput interface { pulumi.Input ToRegistryAuthOutput() RegistryAuthOutput ToRegistryAuthOutputWithContext(context.Context) RegistryAuthOutput }
RegistryAuthInput is an input type that accepts RegistryAuthArgs and RegistryAuthOutput values. You can construct a concrete instance of `RegistryAuthInput` via:
RegistryAuthArgs{...}
type RegistryAuthOutput ¶
type RegistryAuthOutput struct{ *pulumi.OutputState }
func (RegistryAuthOutput) Address ¶
func (o RegistryAuthOutput) Address() pulumi.StringOutput
func (RegistryAuthOutput) ConfigFile ¶
func (o RegistryAuthOutput) ConfigFile() pulumi.StringPtrOutput
func (RegistryAuthOutput) ConfigFileContent ¶
func (o RegistryAuthOutput) ConfigFileContent() pulumi.StringPtrOutput
func (RegistryAuthOutput) ElementType ¶
func (RegistryAuthOutput) ElementType() reflect.Type
func (RegistryAuthOutput) Password ¶
func (o RegistryAuthOutput) Password() pulumi.StringPtrOutput
func (RegistryAuthOutput) ToRegistryAuthOutput ¶
func (o RegistryAuthOutput) ToRegistryAuthOutput() RegistryAuthOutput
func (RegistryAuthOutput) ToRegistryAuthOutputWithContext ¶
func (o RegistryAuthOutput) ToRegistryAuthOutputWithContext(ctx context.Context) RegistryAuthOutput
func (RegistryAuthOutput) Username ¶
func (o RegistryAuthOutput) Username() pulumi.StringPtrOutput