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
- 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) AuthDisabled() pulumi.BoolPtrOutput
- 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 ¶
Additional SSH option flags to be appended when using `ssh://` protocol
Types ¶
type RegistryAuth ¶
type RegistryAuthArgs ¶
type RegistryAuthArgs struct {
Address pulumi.StringInput `pulumi:"address"`
AuthDisabled pulumi.BoolPtrInput `pulumi:"authDisabled"`
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) AuthDisabled ¶ added in v4.1.0
func (o RegistryAuthOutput) AuthDisabled() pulumi.BoolPtrOutput
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
Click to show internal directories.
Click to hide internal directories.