Documentation
¶
Index ¶
- Constants
- type Cluster
- type ClusterArrayOutput
- type ClusterOutput
- func (o ClusterOutput) CertificateAuthorityData() pulumi.StringOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) Server() pulumi.StringOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- type CniBridgeIpam
- type CniBridgeIpamArgs
- func (CniBridgeIpamArgs) ElementType() reflect.Type
- func (i CniBridgeIpamArgs) ToCniBridgeIpamOutput() CniBridgeIpamOutput
- func (i CniBridgeIpamArgs) ToCniBridgeIpamOutputWithContext(ctx context.Context) CniBridgeIpamOutput
- func (i CniBridgeIpamArgs) ToCniBridgeIpamPtrOutput() CniBridgeIpamPtrOutput
- func (i CniBridgeIpamArgs) ToCniBridgeIpamPtrOutputWithContext(ctx context.Context) CniBridgeIpamPtrOutput
- type CniBridgeIpamInput
- type CniBridgeIpamOutput
- func (CniBridgeIpamOutput) ElementType() reflect.Type
- func (o CniBridgeIpamOutput) Ranges() pulumi.StringMapArrayOutput
- func (o CniBridgeIpamOutput) Routes() pulumi.StringMapArrayOutput
- func (o CniBridgeIpamOutput) ToCniBridgeIpamOutput() CniBridgeIpamOutput
- func (o CniBridgeIpamOutput) ToCniBridgeIpamOutputWithContext(ctx context.Context) CniBridgeIpamOutput
- func (o CniBridgeIpamOutput) ToCniBridgeIpamPtrOutput() CniBridgeIpamPtrOutput
- func (o CniBridgeIpamOutput) ToCniBridgeIpamPtrOutputWithContext(ctx context.Context) CniBridgeIpamPtrOutput
- func (o CniBridgeIpamOutput) Type() pulumi.StringPtrOutput
- type CniBridgeIpamPtrInput
- type CniBridgeIpamPtrOutput
- func (o CniBridgeIpamPtrOutput) Elem() CniBridgeIpamOutput
- func (CniBridgeIpamPtrOutput) ElementType() reflect.Type
- func (o CniBridgeIpamPtrOutput) Ranges() pulumi.StringMapArrayOutput
- func (o CniBridgeIpamPtrOutput) Routes() pulumi.StringMapArrayOutput
- func (o CniBridgeIpamPtrOutput) ToCniBridgeIpamPtrOutput() CniBridgeIpamPtrOutput
- func (o CniBridgeIpamPtrOutput) ToCniBridgeIpamPtrOutputWithContext(ctx context.Context) CniBridgeIpamPtrOutput
- func (o CniBridgeIpamPtrOutput) Type() pulumi.StringPtrOutput
- type CniBridgePluginConfiguration
- func (*CniBridgePluginConfiguration) ElementType() reflect.Type
- func (i *CniBridgePluginConfiguration) ToCniBridgePluginConfigurationOutput() CniBridgePluginConfigurationOutput
- func (i *CniBridgePluginConfiguration) ToCniBridgePluginConfigurationOutputWithContext(ctx context.Context) CniBridgePluginConfigurationOutput
- type CniBridgePluginConfigurationArgs
- type CniBridgePluginConfigurationArray
- func (CniBridgePluginConfigurationArray) ElementType() reflect.Type
- func (i CniBridgePluginConfigurationArray) ToCniBridgePluginConfigurationArrayOutput() CniBridgePluginConfigurationArrayOutput
- func (i CniBridgePluginConfigurationArray) ToCniBridgePluginConfigurationArrayOutputWithContext(ctx context.Context) CniBridgePluginConfigurationArrayOutput
- type CniBridgePluginConfigurationArrayInput
- type CniBridgePluginConfigurationArrayOutput
- func (CniBridgePluginConfigurationArrayOutput) ElementType() reflect.Type
- func (o CniBridgePluginConfigurationArrayOutput) Index(i pulumi.IntInput) CniBridgePluginConfigurationOutput
- func (o CniBridgePluginConfigurationArrayOutput) ToCniBridgePluginConfigurationArrayOutput() CniBridgePluginConfigurationArrayOutput
- func (o CniBridgePluginConfigurationArrayOutput) ToCniBridgePluginConfigurationArrayOutputWithContext(ctx context.Context) CniBridgePluginConfigurationArrayOutput
- type CniBridgePluginConfigurationInput
- type CniBridgePluginConfigurationMap
- func (CniBridgePluginConfigurationMap) ElementType() reflect.Type
- func (i CniBridgePluginConfigurationMap) ToCniBridgePluginConfigurationMapOutput() CniBridgePluginConfigurationMapOutput
- func (i CniBridgePluginConfigurationMap) ToCniBridgePluginConfigurationMapOutputWithContext(ctx context.Context) CniBridgePluginConfigurationMapOutput
- type CniBridgePluginConfigurationMapInput
- type CniBridgePluginConfigurationMapOutput
- func (CniBridgePluginConfigurationMapOutput) ElementType() reflect.Type
- func (o CniBridgePluginConfigurationMapOutput) MapIndex(k pulumi.StringInput) CniBridgePluginConfigurationOutput
- func (o CniBridgePluginConfigurationMapOutput) ToCniBridgePluginConfigurationMapOutput() CniBridgePluginConfigurationMapOutput
- func (o CniBridgePluginConfigurationMapOutput) ToCniBridgePluginConfigurationMapOutputWithContext(ctx context.Context) CniBridgePluginConfigurationMapOutput
- type CniBridgePluginConfigurationOutput
- func (CniBridgePluginConfigurationOutput) ElementType() reflect.Type
- func (o CniBridgePluginConfigurationOutput) Result() CniBridgePluginConfigurationTypeOutput
- func (o CniBridgePluginConfigurationOutput) ToCniBridgePluginConfigurationOutput() CniBridgePluginConfigurationOutput
- func (o CniBridgePluginConfigurationOutput) ToCniBridgePluginConfigurationOutputWithContext(ctx context.Context) CniBridgePluginConfigurationOutput
- func (o CniBridgePluginConfigurationOutput) Yaml() pulumi.StringOutput
- type CniBridgePluginConfigurationType
- type CniBridgePluginConfigurationTypeOutput
- func (o CniBridgePluginConfigurationTypeOutput) Bridge() pulumi.StringOutput
- func (o CniBridgePluginConfigurationTypeOutput) CniVersion() pulumi.StringPtrOutput
- func (CniBridgePluginConfigurationTypeOutput) ElementType() reflect.Type
- func (o CniBridgePluginConfigurationTypeOutput) IpMasq() pulumi.BoolOutput
- func (o CniBridgePluginConfigurationTypeOutput) Ipam() CniBridgeIpamOutput
- func (o CniBridgePluginConfigurationTypeOutput) IsGateway() pulumi.BoolOutput
- func (o CniBridgePluginConfigurationTypeOutput) Name() pulumi.StringOutput
- func (o CniBridgePluginConfigurationTypeOutput) Subnet() pulumi.StringOutput
- func (o CniBridgePluginConfigurationTypeOutput) ToCniBridgePluginConfigurationTypeOutput() CniBridgePluginConfigurationTypeOutput
- func (o CniBridgePluginConfigurationTypeOutput) ToCniBridgePluginConfigurationTypeOutputWithContext(ctx context.Context) CniBridgePluginConfigurationTypeOutput
- func (o CniBridgePluginConfigurationTypeOutput) Type() pulumi.StringOutput
- type CniLoopbackPluginConfiguration
- func (*CniLoopbackPluginConfiguration) ElementType() reflect.Type
- func (i *CniLoopbackPluginConfiguration) ToCniLoopbackPluginConfigurationOutput() CniLoopbackPluginConfigurationOutput
- func (i *CniLoopbackPluginConfiguration) ToCniLoopbackPluginConfigurationOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationOutput
- type CniLoopbackPluginConfigurationArgs
- type CniLoopbackPluginConfigurationArray
- func (CniLoopbackPluginConfigurationArray) ElementType() reflect.Type
- func (i CniLoopbackPluginConfigurationArray) ToCniLoopbackPluginConfigurationArrayOutput() CniLoopbackPluginConfigurationArrayOutput
- func (i CniLoopbackPluginConfigurationArray) ToCniLoopbackPluginConfigurationArrayOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationArrayOutput
- type CniLoopbackPluginConfigurationArrayInput
- type CniLoopbackPluginConfigurationArrayOutput
- func (CniLoopbackPluginConfigurationArrayOutput) ElementType() reflect.Type
- func (o CniLoopbackPluginConfigurationArrayOutput) Index(i pulumi.IntInput) CniLoopbackPluginConfigurationOutput
- func (o CniLoopbackPluginConfigurationArrayOutput) ToCniLoopbackPluginConfigurationArrayOutput() CniLoopbackPluginConfigurationArrayOutput
- func (o CniLoopbackPluginConfigurationArrayOutput) ToCniLoopbackPluginConfigurationArrayOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationArrayOutput
- type CniLoopbackPluginConfigurationInput
- type CniLoopbackPluginConfigurationMap
- func (CniLoopbackPluginConfigurationMap) ElementType() reflect.Type
- func (i CniLoopbackPluginConfigurationMap) ToCniLoopbackPluginConfigurationMapOutput() CniLoopbackPluginConfigurationMapOutput
- func (i CniLoopbackPluginConfigurationMap) ToCniLoopbackPluginConfigurationMapOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationMapOutput
- type CniLoopbackPluginConfigurationMapInput
- type CniLoopbackPluginConfigurationMapOutput
- func (CniLoopbackPluginConfigurationMapOutput) ElementType() reflect.Type
- func (o CniLoopbackPluginConfigurationMapOutput) MapIndex(k pulumi.StringInput) CniLoopbackPluginConfigurationOutput
- func (o CniLoopbackPluginConfigurationMapOutput) ToCniLoopbackPluginConfigurationMapOutput() CniLoopbackPluginConfigurationMapOutput
- func (o CniLoopbackPluginConfigurationMapOutput) ToCniLoopbackPluginConfigurationMapOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationMapOutput
- type CniLoopbackPluginConfigurationOutput
- func (CniLoopbackPluginConfigurationOutput) ElementType() reflect.Type
- func (o CniLoopbackPluginConfigurationOutput) Result() CniLoopbackPluginConfigurationTypeOutput
- func (o CniLoopbackPluginConfigurationOutput) ToCniLoopbackPluginConfigurationOutput() CniLoopbackPluginConfigurationOutput
- func (o CniLoopbackPluginConfigurationOutput) ToCniLoopbackPluginConfigurationOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationOutput
- func (o CniLoopbackPluginConfigurationOutput) Yaml() pulumi.StringOutput
- type CniLoopbackPluginConfigurationType
- type CniLoopbackPluginConfigurationTypeOutput
- func (o CniLoopbackPluginConfigurationTypeOutput) CniVersion() pulumi.StringOutput
- func (CniLoopbackPluginConfigurationTypeOutput) ElementType() reflect.Type
- func (o CniLoopbackPluginConfigurationTypeOutput) Name() pulumi.StringOutput
- func (o CniLoopbackPluginConfigurationTypeOutput) ToCniLoopbackPluginConfigurationTypeOutput() CniLoopbackPluginConfigurationTypeOutput
- func (o CniLoopbackPluginConfigurationTypeOutput) ToCniLoopbackPluginConfigurationTypeOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationTypeOutput
- func (o CniLoopbackPluginConfigurationTypeOutput) Type() pulumi.StringOutput
- type ContainerdConfiguration
- type ContainerdConfigurationArgs
- type ContainerdConfigurationArray
- func (ContainerdConfigurationArray) ElementType() reflect.Type
- func (i ContainerdConfigurationArray) ToContainerdConfigurationArrayOutput() ContainerdConfigurationArrayOutput
- func (i ContainerdConfigurationArray) ToContainerdConfigurationArrayOutputWithContext(ctx context.Context) ContainerdConfigurationArrayOutput
- type ContainerdConfigurationArrayInput
- type ContainerdConfigurationArrayOutput
- func (ContainerdConfigurationArrayOutput) ElementType() reflect.Type
- func (o ContainerdConfigurationArrayOutput) Index(i pulumi.IntInput) ContainerdConfigurationOutput
- func (o ContainerdConfigurationArrayOutput) ToContainerdConfigurationArrayOutput() ContainerdConfigurationArrayOutput
- func (o ContainerdConfigurationArrayOutput) ToContainerdConfigurationArrayOutputWithContext(ctx context.Context) ContainerdConfigurationArrayOutput
- type ContainerdConfigurationInput
- type ContainerdConfigurationMap
- func (ContainerdConfigurationMap) ElementType() reflect.Type
- func (i ContainerdConfigurationMap) ToContainerdConfigurationMapOutput() ContainerdConfigurationMapOutput
- func (i ContainerdConfigurationMap) ToContainerdConfigurationMapOutputWithContext(ctx context.Context) ContainerdConfigurationMapOutput
- type ContainerdConfigurationMapInput
- type ContainerdConfigurationMapOutput
- func (ContainerdConfigurationMapOutput) ElementType() reflect.Type
- func (o ContainerdConfigurationMapOutput) MapIndex(k pulumi.StringInput) ContainerdConfigurationOutput
- func (o ContainerdConfigurationMapOutput) ToContainerdConfigurationMapOutput() ContainerdConfigurationMapOutput
- func (o ContainerdConfigurationMapOutput) ToContainerdConfigurationMapOutputWithContext(ctx context.Context) ContainerdConfigurationMapOutput
- type ContainerdConfigurationOutput
- func (ContainerdConfigurationOutput) ElementType() reflect.Type
- func (o ContainerdConfigurationOutput) Result() ContainerdConfigurationTypeOutput
- func (o ContainerdConfigurationOutput) ToContainerdConfigurationOutput() ContainerdConfigurationOutput
- func (o ContainerdConfigurationOutput) ToContainerdConfigurationOutputWithContext(ctx context.Context) ContainerdConfigurationOutput
- func (o ContainerdConfigurationOutput) Toml() pulumi.StringOutput
- type ContainerdConfigurationType
- type ContainerdConfigurationTypeArgs
- func (ContainerdConfigurationTypeArgs) ElementType() reflect.Type
- func (i ContainerdConfigurationTypeArgs) ToContainerdConfigurationTypeOutput() ContainerdConfigurationTypeOutput
- func (i ContainerdConfigurationTypeArgs) ToContainerdConfigurationTypeOutputWithContext(ctx context.Context) ContainerdConfigurationTypeOutput
- type ContainerdConfigurationTypeInput
- type ContainerdConfigurationTypeOutput
- func (o ContainerdConfigurationTypeOutput) Cri() ContainerdCriPluginConfigurationPtrOutput
- func (ContainerdConfigurationTypeOutput) ElementType() reflect.Type
- func (o ContainerdConfigurationTypeOutput) ToContainerdConfigurationTypeOutput() ContainerdConfigurationTypeOutput
- func (o ContainerdConfigurationTypeOutput) ToContainerdConfigurationTypeOutputWithContext(ctx context.Context) ContainerdConfigurationTypeOutput
- type ContainerdCriPluginConfiguration
- type ContainerdCriPluginConfigurationArgs
- func (ContainerdCriPluginConfigurationArgs) ElementType() reflect.Type
- func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationOutput() ContainerdCriPluginConfigurationOutput
- func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationOutput
- func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationPtrOutput() ContainerdCriPluginConfigurationPtrOutput
- func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationPtrOutput
- type ContainerdCriPluginConfigurationCni
- type ContainerdCriPluginConfigurationCniArgs
- func (ContainerdCriPluginConfigurationCniArgs) ElementType() reflect.Type
- func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniOutput() ContainerdCriPluginConfigurationCniOutput
- func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniOutput
- func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniPtrOutput() ContainerdCriPluginConfigurationCniPtrOutput
- func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniPtrOutput
- type ContainerdCriPluginConfigurationCniInput
- type ContainerdCriPluginConfigurationCniOutput
- func (o ContainerdCriPluginConfigurationCniOutput) BinDir() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationCniOutput) ConfDir() pulumi.StringPtrOutput
- func (ContainerdCriPluginConfigurationCniOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniOutput() ContainerdCriPluginConfigurationCniOutput
- func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniOutput
- func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniPtrOutput() ContainerdCriPluginConfigurationCniPtrOutput
- func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniPtrOutput
- type ContainerdCriPluginConfigurationCniPtrInput
- type ContainerdCriPluginConfigurationCniPtrOutput
- func (o ContainerdCriPluginConfigurationCniPtrOutput) BinDir() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationCniPtrOutput) ConfDir() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationCniPtrOutput) Elem() ContainerdCriPluginConfigurationCniOutput
- func (ContainerdCriPluginConfigurationCniPtrOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationCniPtrOutput) ToContainerdCriPluginConfigurationCniPtrOutput() ContainerdCriPluginConfigurationCniPtrOutput
- func (o ContainerdCriPluginConfigurationCniPtrOutput) ToContainerdCriPluginConfigurationCniPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniPtrOutput
- type ContainerdCriPluginConfigurationContainerd
- type ContainerdCriPluginConfigurationContainerdArgs
- func (ContainerdCriPluginConfigurationContainerdArgs) ElementType() reflect.Type
- func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdOutput() ContainerdCriPluginConfigurationContainerdOutput
- func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdOutput
- func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdPtrOutput() ContainerdCriPluginConfigurationContainerdPtrOutput
- func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdPtrOutput
- type ContainerdCriPluginConfigurationContainerdInput
- type ContainerdCriPluginConfigurationContainerdOutput
- func (o ContainerdCriPluginConfigurationContainerdOutput) DefaultRuntimeName() pulumi.StringPtrOutput
- func (ContainerdCriPluginConfigurationContainerdOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationContainerdOutput) Runtimes() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdOutput) Snapshotter() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdOutput() ContainerdCriPluginConfigurationContainerdOutput
- func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdOutput
- func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdPtrOutput() ContainerdCriPluginConfigurationContainerdPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdPtrOutput
- type ContainerdCriPluginConfigurationContainerdPtrInput
- type ContainerdCriPluginConfigurationContainerdPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdPtrOutput) DefaultRuntimeName() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdPtrOutput) Elem() ContainerdCriPluginConfigurationContainerdOutput
- func (ContainerdCriPluginConfigurationContainerdPtrOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationContainerdPtrOutput) Runtimes() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdPtrOutput) Snapshotter() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdPtrOutput) ToContainerdCriPluginConfigurationContainerdPtrOutput() ContainerdCriPluginConfigurationContainerdPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdPtrOutput) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdPtrOutput
- type ContainerdCriPluginConfigurationContainerdRunc
- type ContainerdCriPluginConfigurationContainerdRuncArgs
- func (ContainerdCriPluginConfigurationContainerdRuncArgs) ElementType() reflect.Type
- func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncOutput() ContainerdCriPluginConfigurationContainerdRuncOutput
- func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOutput
- func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- type ContainerdCriPluginConfigurationContainerdRuncInput
- type ContainerdCriPluginConfigurationContainerdRuncOptions
- type ContainerdCriPluginConfigurationContainerdRuncOptionsArgs
- func (ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ElementType() reflect.Type
- func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
- func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
- func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- type ContainerdCriPluginConfigurationContainerdRuncOptionsInput
- type ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
- func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) SystemdCgroup() pulumi.BoolPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- type ContainerdCriPluginConfigurationContainerdRuncOptionsPtrInput
- type ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) Elem() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
- func (ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) SystemdCgroup() pulumi.BoolPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- type ContainerdCriPluginConfigurationContainerdRuncOutput
- func (ContainerdCriPluginConfigurationContainerdRuncOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationContainerdRuncOutput) Options() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOutput) RuntimeType() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncOutput() ContainerdCriPluginConfigurationContainerdRuncOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- type ContainerdCriPluginConfigurationContainerdRuncPtrInput
- type ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) Elem() ContainerdCriPluginConfigurationContainerdRuncOutput
- func (ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) Options() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) RuntimeType() pulumi.StringPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncPtrOutput
- type ContainerdCriPluginConfigurationInput
- type ContainerdCriPluginConfigurationOutput
- func (o ContainerdCriPluginConfigurationOutput) Cni() ContainerdCriPluginConfigurationCniOutput
- func (o ContainerdCriPluginConfigurationOutput) Containerd() ContainerdCriPluginConfigurationContainerdOutput
- func (ContainerdCriPluginConfigurationOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationOutput() ContainerdCriPluginConfigurationOutput
- func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationOutput
- func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationPtrOutput() ContainerdCriPluginConfigurationPtrOutput
- func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationPtrOutput
- type ContainerdCriPluginConfigurationPtrInput
- type ContainerdCriPluginConfigurationPtrOutput
- func (o ContainerdCriPluginConfigurationPtrOutput) Cni() ContainerdCriPluginConfigurationCniPtrOutput
- func (o ContainerdCriPluginConfigurationPtrOutput) Containerd() ContainerdCriPluginConfigurationContainerdPtrOutput
- func (o ContainerdCriPluginConfigurationPtrOutput) Elem() ContainerdCriPluginConfigurationOutput
- func (ContainerdCriPluginConfigurationPtrOutput) ElementType() reflect.Type
- func (o ContainerdCriPluginConfigurationPtrOutput) ToContainerdCriPluginConfigurationPtrOutput() ContainerdCriPluginConfigurationPtrOutput
- func (o ContainerdCriPluginConfigurationPtrOutput) ToContainerdCriPluginConfigurationPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationPtrOutput
- type Context
- type ContextArrayOutput
- type ContextOutput
- type GetCniBridgePluginConfigurationArgs
- type GetCniBridgePluginConfigurationOutputArgs
- type GetCniBridgePluginConfigurationResult
- type GetCniBridgePluginConfigurationResultOutput
- func (GetCniBridgePluginConfigurationResultOutput) ElementType() reflect.Type
- func (o GetCniBridgePluginConfigurationResultOutput) Result() CniBridgePluginConfigurationTypeOutput
- func (o GetCniBridgePluginConfigurationResultOutput) ToGetCniBridgePluginConfigurationResultOutput() GetCniBridgePluginConfigurationResultOutput
- func (o GetCniBridgePluginConfigurationResultOutput) ToGetCniBridgePluginConfigurationResultOutputWithContext(ctx context.Context) GetCniBridgePluginConfigurationResultOutput
- type GetCniLoopbackPluginConfigurationArgs
- type GetCniLoopbackPluginConfigurationOutputArgs
- type GetCniLoopbackPluginConfigurationResult
- type GetCniLoopbackPluginConfigurationResultOutput
- func (GetCniLoopbackPluginConfigurationResultOutput) ElementType() reflect.Type
- func (o GetCniLoopbackPluginConfigurationResultOutput) Result() CniLoopbackPluginConfigurationTypeOutput
- func (o GetCniLoopbackPluginConfigurationResultOutput) ToGetCniLoopbackPluginConfigurationResultOutput() GetCniLoopbackPluginConfigurationResultOutput
- func (o GetCniLoopbackPluginConfigurationResultOutput) ToGetCniLoopbackPluginConfigurationResultOutputWithContext(ctx context.Context) GetCniLoopbackPluginConfigurationResultOutput
- type GetContainerdConfigurationArgs
- type GetContainerdConfigurationOutputArgs
- type GetContainerdConfigurationResult
- type GetContainerdConfigurationResultOutput
- func (GetContainerdConfigurationResultOutput) ElementType() reflect.Type
- func (o GetContainerdConfigurationResultOutput) Result() ContainerdConfigurationTypeOutput
- func (o GetContainerdConfigurationResultOutput) ToGetContainerdConfigurationResultOutput() GetContainerdConfigurationResultOutput
- func (o GetContainerdConfigurationResultOutput) ToGetContainerdConfigurationResultOutputWithContext(ctx context.Context) GetContainerdConfigurationResultOutput
- type GetKubeProxyConfigurationArgs
- type GetKubeProxyConfigurationOutputArgs
- type GetKubeProxyConfigurationResult
- type GetKubeProxyConfigurationResultOutput
- func (GetKubeProxyConfigurationResultOutput) ElementType() reflect.Type
- func (o GetKubeProxyConfigurationResultOutput) Result() KubeProxyConfigurationTypeOutput
- func (o GetKubeProxyConfigurationResultOutput) ToGetKubeProxyConfigurationResultOutput() GetKubeProxyConfigurationResultOutput
- func (o GetKubeProxyConfigurationResultOutput) ToGetKubeProxyConfigurationResultOutputWithContext(ctx context.Context) GetKubeProxyConfigurationResultOutput
- type GetKubeVipManifestArgs
- type GetKubeVipManifestOutputArgs
- type GetKubeVipManifestResult
- type GetKubeVipManifestResultOutput
- func (GetKubeVipManifestResultOutput) ElementType() reflect.Type
- func (o GetKubeVipManifestResultOutput) Result() PodManifestOutput
- func (o GetKubeVipManifestResultOutput) ToGetKubeVipManifestResultOutput() GetKubeVipManifestResultOutput
- func (o GetKubeVipManifestResultOutput) ToGetKubeVipManifestResultOutputWithContext(ctx context.Context) GetKubeVipManifestResultOutput
- type GetKubeconfigArgs
- type GetKubeconfigOutputArgs
- type GetKubeconfigResult
- type GetKubeconfigResultOutput
- func (GetKubeconfigResultOutput) ElementType() reflect.Type
- func (o GetKubeconfigResultOutput) Result() KubeconfigOutput
- func (o GetKubeconfigResultOutput) ToGetKubeconfigResultOutput() GetKubeconfigResultOutput
- func (o GetKubeconfigResultOutput) ToGetKubeconfigResultOutputWithContext(ctx context.Context) GetKubeconfigResultOutput
- type GetKubeletConfigurationArgs
- type GetKubeletConfigurationOutputArgs
- type GetKubeletConfigurationResult
- type GetKubeletConfigurationResultOutput
- func (GetKubeletConfigurationResultOutput) ElementType() reflect.Type
- func (o GetKubeletConfigurationResultOutput) Result() KubeletConfigurationTypeOutput
- func (o GetKubeletConfigurationResultOutput) ToGetKubeletConfigurationResultOutput() GetKubeletConfigurationResultOutput
- func (o GetKubeletConfigurationResultOutput) ToGetKubeletConfigurationResultOutputWithContext(ctx context.Context) GetKubeletConfigurationResultOutput
- type KubeProxyConfiguration
- type KubeProxyConfigurationArgs
- type KubeProxyConfigurationArray
- func (KubeProxyConfigurationArray) ElementType() reflect.Type
- func (i KubeProxyConfigurationArray) ToKubeProxyConfigurationArrayOutput() KubeProxyConfigurationArrayOutput
- func (i KubeProxyConfigurationArray) ToKubeProxyConfigurationArrayOutputWithContext(ctx context.Context) KubeProxyConfigurationArrayOutput
- type KubeProxyConfigurationArrayInput
- type KubeProxyConfigurationArrayOutput
- func (KubeProxyConfigurationArrayOutput) ElementType() reflect.Type
- func (o KubeProxyConfigurationArrayOutput) Index(i pulumi.IntInput) KubeProxyConfigurationOutput
- func (o KubeProxyConfigurationArrayOutput) ToKubeProxyConfigurationArrayOutput() KubeProxyConfigurationArrayOutput
- func (o KubeProxyConfigurationArrayOutput) ToKubeProxyConfigurationArrayOutputWithContext(ctx context.Context) KubeProxyConfigurationArrayOutput
- type KubeProxyConfigurationClientConnection
- type KubeProxyConfigurationClientConnectionOutput
- func (KubeProxyConfigurationClientConnectionOutput) ElementType() reflect.Type
- func (o KubeProxyConfigurationClientConnectionOutput) Kubeconfig() pulumi.StringOutput
- func (o KubeProxyConfigurationClientConnectionOutput) ToKubeProxyConfigurationClientConnectionOutput() KubeProxyConfigurationClientConnectionOutput
- func (o KubeProxyConfigurationClientConnectionOutput) ToKubeProxyConfigurationClientConnectionOutputWithContext(ctx context.Context) KubeProxyConfigurationClientConnectionOutput
- type KubeProxyConfigurationClientConnectionPtrOutput
- func (o KubeProxyConfigurationClientConnectionPtrOutput) Elem() KubeProxyConfigurationClientConnectionOutput
- func (KubeProxyConfigurationClientConnectionPtrOutput) ElementType() reflect.Type
- func (o KubeProxyConfigurationClientConnectionPtrOutput) Kubeconfig() pulumi.StringPtrOutput
- func (o KubeProxyConfigurationClientConnectionPtrOutput) ToKubeProxyConfigurationClientConnectionPtrOutput() KubeProxyConfigurationClientConnectionPtrOutput
- func (o KubeProxyConfigurationClientConnectionPtrOutput) ToKubeProxyConfigurationClientConnectionPtrOutputWithContext(ctx context.Context) KubeProxyConfigurationClientConnectionPtrOutput
- type KubeProxyConfigurationInput
- type KubeProxyConfigurationMap
- type KubeProxyConfigurationMapInput
- type KubeProxyConfigurationMapOutput
- func (KubeProxyConfigurationMapOutput) ElementType() reflect.Type
- func (o KubeProxyConfigurationMapOutput) MapIndex(k pulumi.StringInput) KubeProxyConfigurationOutput
- func (o KubeProxyConfigurationMapOutput) ToKubeProxyConfigurationMapOutput() KubeProxyConfigurationMapOutput
- func (o KubeProxyConfigurationMapOutput) ToKubeProxyConfigurationMapOutputWithContext(ctx context.Context) KubeProxyConfigurationMapOutput
- type KubeProxyConfigurationOutput
- func (KubeProxyConfigurationOutput) ElementType() reflect.Type
- func (o KubeProxyConfigurationOutput) Result() KubeProxyConfigurationTypeOutput
- func (o KubeProxyConfigurationOutput) ToKubeProxyConfigurationOutput() KubeProxyConfigurationOutput
- func (o KubeProxyConfigurationOutput) ToKubeProxyConfigurationOutputWithContext(ctx context.Context) KubeProxyConfigurationOutput
- func (o KubeProxyConfigurationOutput) Yaml() pulumi.StringOutput
- type KubeProxyConfigurationType
- type KubeProxyConfigurationTypeOutput
- func (o KubeProxyConfigurationTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (o KubeProxyConfigurationTypeOutput) ClientConnection() KubeProxyConfigurationClientConnectionPtrOutput
- func (o KubeProxyConfigurationTypeOutput) ClusterCIDR() pulumi.StringOutput
- func (KubeProxyConfigurationTypeOutput) ElementType() reflect.Type
- func (o KubeProxyConfigurationTypeOutput) Kind() pulumi.StringPtrOutput
- func (o KubeProxyConfigurationTypeOutput) Mode() pulumi.StringPtrOutput
- func (o KubeProxyConfigurationTypeOutput) ToKubeProxyConfigurationTypeOutput() KubeProxyConfigurationTypeOutput
- func (o KubeProxyConfigurationTypeOutput) ToKubeProxyConfigurationTypeOutputWithContext(ctx context.Context) KubeProxyConfigurationTypeOutput
- type KubeVipManifest
- type KubeVipManifestArgs
- type KubeVipManifestArray
- type KubeVipManifestArrayInput
- type KubeVipManifestArrayOutput
- func (KubeVipManifestArrayOutput) ElementType() reflect.Type
- func (o KubeVipManifestArrayOutput) Index(i pulumi.IntInput) KubeVipManifestOutput
- func (o KubeVipManifestArrayOutput) ToKubeVipManifestArrayOutput() KubeVipManifestArrayOutput
- func (o KubeVipManifestArrayOutput) ToKubeVipManifestArrayOutputWithContext(ctx context.Context) KubeVipManifestArrayOutput
- type KubeVipManifestInput
- type KubeVipManifestMap
- type KubeVipManifestMapInput
- type KubeVipManifestMapOutput
- func (KubeVipManifestMapOutput) ElementType() reflect.Type
- func (o KubeVipManifestMapOutput) MapIndex(k pulumi.StringInput) KubeVipManifestOutput
- func (o KubeVipManifestMapOutput) ToKubeVipManifestMapOutput() KubeVipManifestMapOutput
- func (o KubeVipManifestMapOutput) ToKubeVipManifestMapOutputWithContext(ctx context.Context) KubeVipManifestMapOutput
- type KubeVipManifestOutput
- func (KubeVipManifestOutput) ElementType() reflect.Type
- func (o KubeVipManifestOutput) Result() PodManifestOutput
- func (o KubeVipManifestOutput) ToKubeVipManifestOutput() KubeVipManifestOutput
- func (o KubeVipManifestOutput) ToKubeVipManifestOutputWithContext(ctx context.Context) KubeVipManifestOutput
- func (o KubeVipManifestOutput) Yaml() pulumi.StringOutput
- type Kubeconfig
- type KubeconfigAdminOptions
- type KubeconfigAdminOptionsArgs
- type KubeconfigAdminOptionsInput
- type KubeconfigAdminOptionsOutput
- func (KubeconfigAdminOptionsOutput) ElementType() reflect.Type
- func (o KubeconfigAdminOptionsOutput) PublicIp() pulumi.StringPtrOutput
- func (o KubeconfigAdminOptionsOutput) ToKubeconfigAdminOptionsOutput() KubeconfigAdminOptionsOutput
- func (o KubeconfigAdminOptionsOutput) ToKubeconfigAdminOptionsOutputWithContext(ctx context.Context) KubeconfigAdminOptionsOutput
- func (o KubeconfigAdminOptionsOutput) Type() pulumi.StringOutput
- type KubeconfigCluster
- type KubeconfigContext
- type KubeconfigKubeControllerManagerOptions
- type KubeconfigKubeControllerManagerOptionsArgs
- func (KubeconfigKubeControllerManagerOptionsArgs) ElementType() reflect.Type
- func (i KubeconfigKubeControllerManagerOptionsArgs) ToKubeconfigKubeControllerManagerOptionsOutput() KubeconfigKubeControllerManagerOptionsOutput
- func (i KubeconfigKubeControllerManagerOptionsArgs) ToKubeconfigKubeControllerManagerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeControllerManagerOptionsOutput
- type KubeconfigKubeControllerManagerOptionsInput
- type KubeconfigKubeControllerManagerOptionsOutput
- func (KubeconfigKubeControllerManagerOptionsOutput) ElementType() reflect.Type
- func (o KubeconfigKubeControllerManagerOptionsOutput) PublicIp() pulumi.StringPtrOutput
- func (o KubeconfigKubeControllerManagerOptionsOutput) ToKubeconfigKubeControllerManagerOptionsOutput() KubeconfigKubeControllerManagerOptionsOutput
- func (o KubeconfigKubeControllerManagerOptionsOutput) ToKubeconfigKubeControllerManagerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeControllerManagerOptionsOutput
- func (o KubeconfigKubeControllerManagerOptionsOutput) Type() pulumi.StringOutput
- type KubeconfigKubeProxyOptions
- type KubeconfigKubeProxyOptionsArgs
- func (KubeconfigKubeProxyOptionsArgs) ElementType() reflect.Type
- func (i KubeconfigKubeProxyOptionsArgs) ToKubeconfigKubeProxyOptionsOutput() KubeconfigKubeProxyOptionsOutput
- func (i KubeconfigKubeProxyOptionsArgs) ToKubeconfigKubeProxyOptionsOutputWithContext(ctx context.Context) KubeconfigKubeProxyOptionsOutput
- type KubeconfigKubeProxyOptionsInput
- type KubeconfigKubeProxyOptionsOutput
- func (KubeconfigKubeProxyOptionsOutput) ElementType() reflect.Type
- func (o KubeconfigKubeProxyOptionsOutput) PublicIp() pulumi.StringPtrOutput
- func (o KubeconfigKubeProxyOptionsOutput) ToKubeconfigKubeProxyOptionsOutput() KubeconfigKubeProxyOptionsOutput
- func (o KubeconfigKubeProxyOptionsOutput) ToKubeconfigKubeProxyOptionsOutputWithContext(ctx context.Context) KubeconfigKubeProxyOptionsOutput
- func (o KubeconfigKubeProxyOptionsOutput) Type() pulumi.StringOutput
- type KubeconfigKubeSchedulerOptions
- type KubeconfigKubeSchedulerOptionsArgs
- func (KubeconfigKubeSchedulerOptionsArgs) ElementType() reflect.Type
- func (i KubeconfigKubeSchedulerOptionsArgs) ToKubeconfigKubeSchedulerOptionsOutput() KubeconfigKubeSchedulerOptionsOutput
- func (i KubeconfigKubeSchedulerOptionsArgs) ToKubeconfigKubeSchedulerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeSchedulerOptionsOutput
- type KubeconfigKubeSchedulerOptionsInput
- type KubeconfigKubeSchedulerOptionsOutput
- func (KubeconfigKubeSchedulerOptionsOutput) ElementType() reflect.Type
- func (o KubeconfigKubeSchedulerOptionsOutput) PublicIp() pulumi.StringPtrOutput
- func (o KubeconfigKubeSchedulerOptionsOutput) ToKubeconfigKubeSchedulerOptionsOutput() KubeconfigKubeSchedulerOptionsOutput
- func (o KubeconfigKubeSchedulerOptionsOutput) ToKubeconfigKubeSchedulerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeSchedulerOptionsOutput
- func (o KubeconfigKubeSchedulerOptionsOutput) Type() pulumi.StringOutput
- type KubeconfigOutput
- func (o KubeconfigOutput) Clusters() ClusterArrayOutput
- func (o KubeconfigOutput) Contexts() ContextArrayOutput
- func (KubeconfigOutput) ElementType() reflect.Type
- func (o KubeconfigOutput) ToKubeconfigOutput() KubeconfigOutput
- func (o KubeconfigOutput) ToKubeconfigOutputWithContext(ctx context.Context) KubeconfigOutput
- func (o KubeconfigOutput) Users() UserArrayOutput
- type KubeconfigType
- type KubeconfigUser
- type KubeconfigWorkerOptions
- type KubeconfigWorkerOptionsArgs
- type KubeconfigWorkerOptionsInput
- type KubeconfigWorkerOptionsOutput
- func (KubeconfigWorkerOptionsOutput) ElementType() reflect.Type
- func (o KubeconfigWorkerOptionsOutput) Name() pulumi.StringOutput
- func (o KubeconfigWorkerOptionsOutput) PublicIp() pulumi.StringOutput
- func (o KubeconfigWorkerOptionsOutput) ToKubeconfigWorkerOptionsOutput() KubeconfigWorkerOptionsOutput
- func (o KubeconfigWorkerOptionsOutput) ToKubeconfigWorkerOptionsOutputWithContext(ctx context.Context) KubeconfigWorkerOptionsOutput
- func (o KubeconfigWorkerOptionsOutput) Type() pulumi.StringPtrOutput
- type KubeletConfiguration
- type KubeletConfigurationArgs
- type KubeletConfigurationArray
- type KubeletConfigurationArrayInput
- type KubeletConfigurationArrayOutput
- func (KubeletConfigurationArrayOutput) ElementType() reflect.Type
- func (o KubeletConfigurationArrayOutput) Index(i pulumi.IntInput) KubeletConfigurationOutput
- func (o KubeletConfigurationArrayOutput) ToKubeletConfigurationArrayOutput() KubeletConfigurationArrayOutput
- func (o KubeletConfigurationArrayOutput) ToKubeletConfigurationArrayOutputWithContext(ctx context.Context) KubeletConfigurationArrayOutput
- type KubeletConfigurationAuthentication
- type KubeletConfigurationAuthenticationAnonymous
- type KubeletConfigurationAuthenticationAnonymousOutput
- func (KubeletConfigurationAuthenticationAnonymousOutput) ElementType() reflect.Type
- func (o KubeletConfigurationAuthenticationAnonymousOutput) Enabled() pulumi.BoolOutput
- func (o KubeletConfigurationAuthenticationAnonymousOutput) ToKubeletConfigurationAuthenticationAnonymousOutput() KubeletConfigurationAuthenticationAnonymousOutput
- func (o KubeletConfigurationAuthenticationAnonymousOutput) ToKubeletConfigurationAuthenticationAnonymousOutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationAnonymousOutput
- type KubeletConfigurationAuthenticationOutput
- func (o KubeletConfigurationAuthenticationOutput) Anonymous() KubeletConfigurationAuthenticationAnonymousOutput
- func (KubeletConfigurationAuthenticationOutput) ElementType() reflect.Type
- func (o KubeletConfigurationAuthenticationOutput) ToKubeletConfigurationAuthenticationOutput() KubeletConfigurationAuthenticationOutput
- func (o KubeletConfigurationAuthenticationOutput) ToKubeletConfigurationAuthenticationOutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationOutput
- func (o KubeletConfigurationAuthenticationOutput) Webhook() KubeletConfigurationAuthenticationWebhookOutput
- func (o KubeletConfigurationAuthenticationOutput) X509() KubeletConfigurationAuthenticationx509Output
- type KubeletConfigurationAuthenticationWebhook
- type KubeletConfigurationAuthenticationWebhookOutput
- func (KubeletConfigurationAuthenticationWebhookOutput) ElementType() reflect.Type
- func (o KubeletConfigurationAuthenticationWebhookOutput) Enabled() pulumi.BoolOutput
- func (o KubeletConfigurationAuthenticationWebhookOutput) ToKubeletConfigurationAuthenticationWebhookOutput() KubeletConfigurationAuthenticationWebhookOutput
- func (o KubeletConfigurationAuthenticationWebhookOutput) ToKubeletConfigurationAuthenticationWebhookOutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationWebhookOutput
- type KubeletConfigurationAuthenticationx509
- type KubeletConfigurationAuthenticationx509Output
- func (o KubeletConfigurationAuthenticationx509Output) ClientCAFile() pulumi.StringOutput
- func (KubeletConfigurationAuthenticationx509Output) ElementType() reflect.Type
- func (o KubeletConfigurationAuthenticationx509Output) ToKubeletConfigurationAuthenticationx509Output() KubeletConfigurationAuthenticationx509Output
- func (o KubeletConfigurationAuthenticationx509Output) ToKubeletConfigurationAuthenticationx509OutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationx509Output
- type KubeletConfigurationAuthorization
- type KubeletConfigurationAuthorizationOutput
- func (KubeletConfigurationAuthorizationOutput) ElementType() reflect.Type
- func (o KubeletConfigurationAuthorizationOutput) Mode() pulumi.StringOutput
- func (o KubeletConfigurationAuthorizationOutput) ToKubeletConfigurationAuthorizationOutput() KubeletConfigurationAuthorizationOutput
- func (o KubeletConfigurationAuthorizationOutput) ToKubeletConfigurationAuthorizationOutputWithContext(ctx context.Context) KubeletConfigurationAuthorizationOutput
- type KubeletConfigurationInput
- type KubeletConfigurationMap
- type KubeletConfigurationMapInput
- type KubeletConfigurationMapOutput
- func (KubeletConfigurationMapOutput) ElementType() reflect.Type
- func (o KubeletConfigurationMapOutput) MapIndex(k pulumi.StringInput) KubeletConfigurationOutput
- func (o KubeletConfigurationMapOutput) ToKubeletConfigurationMapOutput() KubeletConfigurationMapOutput
- func (o KubeletConfigurationMapOutput) ToKubeletConfigurationMapOutputWithContext(ctx context.Context) KubeletConfigurationMapOutput
- type KubeletConfigurationOutput
- func (KubeletConfigurationOutput) ElementType() reflect.Type
- func (o KubeletConfigurationOutput) Result() KubeletConfigurationTypeOutput
- func (o KubeletConfigurationOutput) ToKubeletConfigurationOutput() KubeletConfigurationOutput
- func (o KubeletConfigurationOutput) ToKubeletConfigurationOutputWithContext(ctx context.Context) KubeletConfigurationOutput
- func (o KubeletConfigurationOutput) Yaml() pulumi.StringOutput
- type KubeletConfigurationType
- type KubeletConfigurationTypeOutput
- func (o KubeletConfigurationTypeOutput) ApiVersion() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) Authentication() KubeletConfigurationAuthenticationOutput
- func (o KubeletConfigurationTypeOutput) Authorization() KubeletConfigurationAuthorizationOutput
- func (o KubeletConfigurationTypeOutput) CgroupDriver() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) ClusterDNS() pulumi.StringArrayOutput
- func (o KubeletConfigurationTypeOutput) ClusterDomain() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) ContainerRuntimeEndpoint() pulumi.StringOutput
- func (KubeletConfigurationTypeOutput) ElementType() reflect.Type
- func (o KubeletConfigurationTypeOutput) Kind() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) PodCIDR() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) ResolvConf() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) RuntimeRequestTimeout() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) TlsCertFile() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) TlsPrivateKeyFile() pulumi.StringOutput
- func (o KubeletConfigurationTypeOutput) ToKubeletConfigurationTypeOutput() KubeletConfigurationTypeOutput
- func (o KubeletConfigurationTypeOutput) ToKubeletConfigurationTypeOutputWithContext(ctx context.Context) KubeletConfigurationTypeOutput
- type PodManifest
- type PodManifestArgs
- type PodManifestInput
- type PodManifestOutput
- func (o PodManifestOutput) ApiVersion() pulumi.StringPtrOutput
- func (PodManifestOutput) ElementType() reflect.Type
- func (o PodManifestOutput) Kind() pulumi.StringPtrOutput
- func (o PodManifestOutput) Metadata() metav1.ObjectMetaPtrOutput
- func (o PodManifestOutput) Spec() corev1.PodSpecPtrOutput
- func (o PodManifestOutput) Status() corev1.PodStatusPtrOutput
- func (o PodManifestOutput) ToPodManifestOutput() PodManifestOutput
- func (o PodManifestOutput) ToPodManifestOutputWithContext(ctx context.Context) PodManifestOutput
- type User
- type UserArrayOutput
- type UserOutput
Constants ¶
const ( KubeconfigTypeWorker = KubeconfigType("worker") KubeconfigType_Kube_Proxy = KubeconfigType("kube-proxy") KubeconfigType_Kube_Controller_Manager = KubeconfigType("kube-controller-manager") KubeconfigType_Kube_Scheduler = KubeconfigType("kube-scheduler") KubeconfigTypeAdmin = KubeconfigType("admin") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterArrayOutput ¶
type ClusterArrayOutput struct{ *pulumi.OutputState }
func (ClusterArrayOutput) ElementType ¶
func (ClusterArrayOutput) ElementType() reflect.Type
func (ClusterArrayOutput) Index ¶
func (o ClusterArrayOutput) Index(i pulumi.IntInput) ClusterOutput
func (ClusterArrayOutput) ToClusterArrayOutput ¶
func (o ClusterArrayOutput) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArrayOutput) ToClusterArrayOutputWithContext ¶
func (o ClusterArrayOutput) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) CertificateAuthorityData ¶
func (o ClusterOutput) CertificateAuthorityData() pulumi.StringOutput
TODO
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type CniBridgeIpam ¶
type CniBridgeIpam struct { // IPAM ranges. Ranges []map[string]string `pulumi:"ranges"` // IPAM routes. Routes []map[string]string `pulumi:"routes"` // CNI bridge IPAM type Type *string `pulumi:"type"` }
The CNI plugins IPAM
type CniBridgeIpamArgs ¶
type CniBridgeIpamArgs struct { // IPAM ranges. Ranges pulumi.StringMapArrayInput `pulumi:"ranges"` // IPAM routes. Routes pulumi.StringMapArrayInput `pulumi:"routes"` // CNI bridge IPAM type Type pulumi.StringPtrInput `pulumi:"type"` }
The CNI plugins IPAM
func (CniBridgeIpamArgs) ElementType ¶
func (CniBridgeIpamArgs) ElementType() reflect.Type
func (CniBridgeIpamArgs) ToCniBridgeIpamOutput ¶
func (i CniBridgeIpamArgs) ToCniBridgeIpamOutput() CniBridgeIpamOutput
func (CniBridgeIpamArgs) ToCniBridgeIpamOutputWithContext ¶
func (i CniBridgeIpamArgs) ToCniBridgeIpamOutputWithContext(ctx context.Context) CniBridgeIpamOutput
func (CniBridgeIpamArgs) ToCniBridgeIpamPtrOutput ¶
func (i CniBridgeIpamArgs) ToCniBridgeIpamPtrOutput() CniBridgeIpamPtrOutput
func (CniBridgeIpamArgs) ToCniBridgeIpamPtrOutputWithContext ¶
func (i CniBridgeIpamArgs) ToCniBridgeIpamPtrOutputWithContext(ctx context.Context) CniBridgeIpamPtrOutput
type CniBridgeIpamInput ¶
type CniBridgeIpamInput interface { pulumi.Input ToCniBridgeIpamOutput() CniBridgeIpamOutput ToCniBridgeIpamOutputWithContext(context.Context) CniBridgeIpamOutput }
CniBridgeIpamInput is an input type that accepts CniBridgeIpamArgs and CniBridgeIpamOutput values. You can construct a concrete instance of `CniBridgeIpamInput` via:
CniBridgeIpamArgs{...}
type CniBridgeIpamOutput ¶
type CniBridgeIpamOutput struct{ *pulumi.OutputState }
The CNI plugins IPAM
func (CniBridgeIpamOutput) ElementType ¶
func (CniBridgeIpamOutput) ElementType() reflect.Type
func (CniBridgeIpamOutput) Ranges ¶
func (o CniBridgeIpamOutput) Ranges() pulumi.StringMapArrayOutput
IPAM ranges.
func (CniBridgeIpamOutput) Routes ¶
func (o CniBridgeIpamOutput) Routes() pulumi.StringMapArrayOutput
IPAM routes.
func (CniBridgeIpamOutput) ToCniBridgeIpamOutput ¶
func (o CniBridgeIpamOutput) ToCniBridgeIpamOutput() CniBridgeIpamOutput
func (CniBridgeIpamOutput) ToCniBridgeIpamOutputWithContext ¶
func (o CniBridgeIpamOutput) ToCniBridgeIpamOutputWithContext(ctx context.Context) CniBridgeIpamOutput
func (CniBridgeIpamOutput) ToCniBridgeIpamPtrOutput ¶
func (o CniBridgeIpamOutput) ToCniBridgeIpamPtrOutput() CniBridgeIpamPtrOutput
func (CniBridgeIpamOutput) ToCniBridgeIpamPtrOutputWithContext ¶
func (o CniBridgeIpamOutput) ToCniBridgeIpamPtrOutputWithContext(ctx context.Context) CniBridgeIpamPtrOutput
func (CniBridgeIpamOutput) Type ¶
func (o CniBridgeIpamOutput) Type() pulumi.StringPtrOutput
CNI bridge IPAM type
type CniBridgeIpamPtrInput ¶
type CniBridgeIpamPtrInput interface { pulumi.Input ToCniBridgeIpamPtrOutput() CniBridgeIpamPtrOutput ToCniBridgeIpamPtrOutputWithContext(context.Context) CniBridgeIpamPtrOutput }
CniBridgeIpamPtrInput is an input type that accepts CniBridgeIpamArgs, CniBridgeIpamPtr and CniBridgeIpamPtrOutput values. You can construct a concrete instance of `CniBridgeIpamPtrInput` via:
CniBridgeIpamArgs{...} or: nil
func CniBridgeIpamPtr ¶
func CniBridgeIpamPtr(v *CniBridgeIpamArgs) CniBridgeIpamPtrInput
type CniBridgeIpamPtrOutput ¶
type CniBridgeIpamPtrOutput struct{ *pulumi.OutputState }
func (CniBridgeIpamPtrOutput) Elem ¶
func (o CniBridgeIpamPtrOutput) Elem() CniBridgeIpamOutput
func (CniBridgeIpamPtrOutput) ElementType ¶
func (CniBridgeIpamPtrOutput) ElementType() reflect.Type
func (CniBridgeIpamPtrOutput) Ranges ¶
func (o CniBridgeIpamPtrOutput) Ranges() pulumi.StringMapArrayOutput
IPAM ranges.
func (CniBridgeIpamPtrOutput) Routes ¶
func (o CniBridgeIpamPtrOutput) Routes() pulumi.StringMapArrayOutput
IPAM routes.
func (CniBridgeIpamPtrOutput) ToCniBridgeIpamPtrOutput ¶
func (o CniBridgeIpamPtrOutput) ToCniBridgeIpamPtrOutput() CniBridgeIpamPtrOutput
func (CniBridgeIpamPtrOutput) ToCniBridgeIpamPtrOutputWithContext ¶
func (o CniBridgeIpamPtrOutput) ToCniBridgeIpamPtrOutputWithContext(ctx context.Context) CniBridgeIpamPtrOutput
func (CniBridgeIpamPtrOutput) Type ¶
func (o CniBridgeIpamPtrOutput) Type() pulumi.StringPtrOutput
CNI bridge IPAM type
type CniBridgePluginConfiguration ¶
type CniBridgePluginConfiguration struct { pulumi.ResourceState Result CniBridgePluginConfigurationTypeOutput `pulumi:"result"` // The yaml representation of the manifest. Yaml pulumi.StringOutput `pulumi:"yaml"` }
Get the `bridge` configuration.
func NewCniBridgePluginConfiguration ¶
func NewCniBridgePluginConfiguration(ctx *pulumi.Context, name string, args *CniBridgePluginConfigurationArgs, opts ...pulumi.ResourceOption) (*CniBridgePluginConfiguration, error)
NewCniBridgePluginConfiguration registers a new resource with the given unique name, arguments, and options.
func (*CniBridgePluginConfiguration) ElementType ¶
func (*CniBridgePluginConfiguration) ElementType() reflect.Type
func (*CniBridgePluginConfiguration) ToCniBridgePluginConfigurationOutput ¶
func (i *CniBridgePluginConfiguration) ToCniBridgePluginConfigurationOutput() CniBridgePluginConfigurationOutput
func (*CniBridgePluginConfiguration) ToCniBridgePluginConfigurationOutputWithContext ¶
func (i *CniBridgePluginConfiguration) ToCniBridgePluginConfigurationOutputWithContext(ctx context.Context) CniBridgePluginConfigurationOutput
type CniBridgePluginConfigurationArgs ¶
type CniBridgePluginConfigurationArgs struct { // Bridge name. Bridge pulumi.StringPtrInput // CNI version. CniVersion pulumi.StringPtrInput // IP masq. IpMasq pulumi.BoolPtrInput // IPAM Ipam CniBridgeIpamPtrInput // Is gateway. IsGateway pulumi.BoolPtrInput // CNI plugin name. Name pulumi.StringPtrInput // The subnet to use. Subnet pulumi.StringInput // CNI plugin type. Type pulumi.StringPtrInput }
The set of arguments for constructing a CniBridgePluginConfiguration resource.
func (CniBridgePluginConfigurationArgs) ElementType ¶
func (CniBridgePluginConfigurationArgs) ElementType() reflect.Type
type CniBridgePluginConfigurationArray ¶
type CniBridgePluginConfigurationArray []CniBridgePluginConfigurationInput
func (CniBridgePluginConfigurationArray) ElementType ¶
func (CniBridgePluginConfigurationArray) ElementType() reflect.Type
func (CniBridgePluginConfigurationArray) ToCniBridgePluginConfigurationArrayOutput ¶
func (i CniBridgePluginConfigurationArray) ToCniBridgePluginConfigurationArrayOutput() CniBridgePluginConfigurationArrayOutput
func (CniBridgePluginConfigurationArray) ToCniBridgePluginConfigurationArrayOutputWithContext ¶
func (i CniBridgePluginConfigurationArray) ToCniBridgePluginConfigurationArrayOutputWithContext(ctx context.Context) CniBridgePluginConfigurationArrayOutput
type CniBridgePluginConfigurationArrayInput ¶
type CniBridgePluginConfigurationArrayInput interface { pulumi.Input ToCniBridgePluginConfigurationArrayOutput() CniBridgePluginConfigurationArrayOutput ToCniBridgePluginConfigurationArrayOutputWithContext(context.Context) CniBridgePluginConfigurationArrayOutput }
CniBridgePluginConfigurationArrayInput is an input type that accepts CniBridgePluginConfigurationArray and CniBridgePluginConfigurationArrayOutput values. You can construct a concrete instance of `CniBridgePluginConfigurationArrayInput` via:
CniBridgePluginConfigurationArray{ CniBridgePluginConfigurationArgs{...} }
type CniBridgePluginConfigurationArrayOutput ¶
type CniBridgePluginConfigurationArrayOutput struct{ *pulumi.OutputState }
func (CniBridgePluginConfigurationArrayOutput) ElementType ¶
func (CniBridgePluginConfigurationArrayOutput) ElementType() reflect.Type
func (CniBridgePluginConfigurationArrayOutput) ToCniBridgePluginConfigurationArrayOutput ¶
func (o CniBridgePluginConfigurationArrayOutput) ToCniBridgePluginConfigurationArrayOutput() CniBridgePluginConfigurationArrayOutput
func (CniBridgePluginConfigurationArrayOutput) ToCniBridgePluginConfigurationArrayOutputWithContext ¶
func (o CniBridgePluginConfigurationArrayOutput) ToCniBridgePluginConfigurationArrayOutputWithContext(ctx context.Context) CniBridgePluginConfigurationArrayOutput
type CniBridgePluginConfigurationInput ¶
type CniBridgePluginConfigurationInput interface { pulumi.Input ToCniBridgePluginConfigurationOutput() CniBridgePluginConfigurationOutput ToCniBridgePluginConfigurationOutputWithContext(ctx context.Context) CniBridgePluginConfigurationOutput }
type CniBridgePluginConfigurationMap ¶
type CniBridgePluginConfigurationMap map[string]CniBridgePluginConfigurationInput
func (CniBridgePluginConfigurationMap) ElementType ¶
func (CniBridgePluginConfigurationMap) ElementType() reflect.Type
func (CniBridgePluginConfigurationMap) ToCniBridgePluginConfigurationMapOutput ¶
func (i CniBridgePluginConfigurationMap) ToCniBridgePluginConfigurationMapOutput() CniBridgePluginConfigurationMapOutput
func (CniBridgePluginConfigurationMap) ToCniBridgePluginConfigurationMapOutputWithContext ¶
func (i CniBridgePluginConfigurationMap) ToCniBridgePluginConfigurationMapOutputWithContext(ctx context.Context) CniBridgePluginConfigurationMapOutput
type CniBridgePluginConfigurationMapInput ¶
type CniBridgePluginConfigurationMapInput interface { pulumi.Input ToCniBridgePluginConfigurationMapOutput() CniBridgePluginConfigurationMapOutput ToCniBridgePluginConfigurationMapOutputWithContext(context.Context) CniBridgePluginConfigurationMapOutput }
CniBridgePluginConfigurationMapInput is an input type that accepts CniBridgePluginConfigurationMap and CniBridgePluginConfigurationMapOutput values. You can construct a concrete instance of `CniBridgePluginConfigurationMapInput` via:
CniBridgePluginConfigurationMap{ "key": CniBridgePluginConfigurationArgs{...} }
type CniBridgePluginConfigurationMapOutput ¶
type CniBridgePluginConfigurationMapOutput struct{ *pulumi.OutputState }
func (CniBridgePluginConfigurationMapOutput) ElementType ¶
func (CniBridgePluginConfigurationMapOutput) ElementType() reflect.Type
func (CniBridgePluginConfigurationMapOutput) MapIndex ¶
func (o CniBridgePluginConfigurationMapOutput) MapIndex(k pulumi.StringInput) CniBridgePluginConfigurationOutput
func (CniBridgePluginConfigurationMapOutput) ToCniBridgePluginConfigurationMapOutput ¶
func (o CniBridgePluginConfigurationMapOutput) ToCniBridgePluginConfigurationMapOutput() CniBridgePluginConfigurationMapOutput
func (CniBridgePluginConfigurationMapOutput) ToCniBridgePluginConfigurationMapOutputWithContext ¶
func (o CniBridgePluginConfigurationMapOutput) ToCniBridgePluginConfigurationMapOutputWithContext(ctx context.Context) CniBridgePluginConfigurationMapOutput
type CniBridgePluginConfigurationOutput ¶
type CniBridgePluginConfigurationOutput struct{ *pulumi.OutputState }
func (CniBridgePluginConfigurationOutput) ElementType ¶
func (CniBridgePluginConfigurationOutput) ElementType() reflect.Type
func (CniBridgePluginConfigurationOutput) Result ¶
func (o CniBridgePluginConfigurationOutput) Result() CniBridgePluginConfigurationTypeOutput
func (CniBridgePluginConfigurationOutput) ToCniBridgePluginConfigurationOutput ¶
func (o CniBridgePluginConfigurationOutput) ToCniBridgePluginConfigurationOutput() CniBridgePluginConfigurationOutput
func (CniBridgePluginConfigurationOutput) ToCniBridgePluginConfigurationOutputWithContext ¶
func (o CniBridgePluginConfigurationOutput) ToCniBridgePluginConfigurationOutputWithContext(ctx context.Context) CniBridgePluginConfigurationOutput
func (CniBridgePluginConfigurationOutput) Yaml ¶
func (o CniBridgePluginConfigurationOutput) Yaml() pulumi.StringOutput
The yaml representation of the manifest.
type CniBridgePluginConfigurationType ¶
type CniBridgePluginConfigurationType struct { // Bridge name. Bridge string `pulumi:"bridge"` // The version of the bridge plugin. CniVersion *string `pulumi:"cniVersion"` // IP masq. IpMasq bool `pulumi:"ipMasq"` // IPAM. Ipam CniBridgeIpam `pulumi:"ipam"` // Is gateway. IsGateway bool `pulumi:"isGateway"` // Plugin name. Name string `pulumi:"name"` // The subnet to use. Subnet string `pulumi:"subnet"` // Plugin type. Type string `pulumi:"type"` }
TODO
type CniBridgePluginConfigurationTypeOutput ¶
type CniBridgePluginConfigurationTypeOutput struct{ *pulumi.OutputState }
TODO
func (CniBridgePluginConfigurationTypeOutput) Bridge ¶
func (o CniBridgePluginConfigurationTypeOutput) Bridge() pulumi.StringOutput
Bridge name.
func (CniBridgePluginConfigurationTypeOutput) CniVersion ¶
func (o CniBridgePluginConfigurationTypeOutput) CniVersion() pulumi.StringPtrOutput
The version of the bridge plugin.
func (CniBridgePluginConfigurationTypeOutput) ElementType ¶
func (CniBridgePluginConfigurationTypeOutput) ElementType() reflect.Type
func (CniBridgePluginConfigurationTypeOutput) IpMasq ¶
func (o CniBridgePluginConfigurationTypeOutput) IpMasq() pulumi.BoolOutput
IP masq.
func (CniBridgePluginConfigurationTypeOutput) Ipam ¶
func (o CniBridgePluginConfigurationTypeOutput) Ipam() CniBridgeIpamOutput
IPAM.
func (CniBridgePluginConfigurationTypeOutput) IsGateway ¶
func (o CniBridgePluginConfigurationTypeOutput) IsGateway() pulumi.BoolOutput
Is gateway.
func (CniBridgePluginConfigurationTypeOutput) Name ¶
func (o CniBridgePluginConfigurationTypeOutput) Name() pulumi.StringOutput
Plugin name.
func (CniBridgePluginConfigurationTypeOutput) Subnet ¶
func (o CniBridgePluginConfigurationTypeOutput) Subnet() pulumi.StringOutput
The subnet to use.
func (CniBridgePluginConfigurationTypeOutput) ToCniBridgePluginConfigurationTypeOutput ¶
func (o CniBridgePluginConfigurationTypeOutput) ToCniBridgePluginConfigurationTypeOutput() CniBridgePluginConfigurationTypeOutput
func (CniBridgePluginConfigurationTypeOutput) ToCniBridgePluginConfigurationTypeOutputWithContext ¶
func (o CniBridgePluginConfigurationTypeOutput) ToCniBridgePluginConfigurationTypeOutputWithContext(ctx context.Context) CniBridgePluginConfigurationTypeOutput
func (CniBridgePluginConfigurationTypeOutput) Type ¶
func (o CniBridgePluginConfigurationTypeOutput) Type() pulumi.StringOutput
Plugin type.
type CniLoopbackPluginConfiguration ¶
type CniLoopbackPluginConfiguration struct { pulumi.ResourceState Result CniLoopbackPluginConfigurationTypeOutput `pulumi:"result"` // The yaml representation of the manifest. Yaml pulumi.StringOutput `pulumi:"yaml"` }
Get the `loopback` configuration.
func NewCniLoopbackPluginConfiguration ¶
func NewCniLoopbackPluginConfiguration(ctx *pulumi.Context, name string, args *CniLoopbackPluginConfigurationArgs, opts ...pulumi.ResourceOption) (*CniLoopbackPluginConfiguration, error)
NewCniLoopbackPluginConfiguration registers a new resource with the given unique name, arguments, and options.
func (*CniLoopbackPluginConfiguration) ElementType ¶
func (*CniLoopbackPluginConfiguration) ElementType() reflect.Type
func (*CniLoopbackPluginConfiguration) ToCniLoopbackPluginConfigurationOutput ¶
func (i *CniLoopbackPluginConfiguration) ToCniLoopbackPluginConfigurationOutput() CniLoopbackPluginConfigurationOutput
func (*CniLoopbackPluginConfiguration) ToCniLoopbackPluginConfigurationOutputWithContext ¶
func (i *CniLoopbackPluginConfiguration) ToCniLoopbackPluginConfigurationOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationOutput
type CniLoopbackPluginConfigurationArgs ¶
type CniLoopbackPluginConfigurationArgs struct { // CNI version. CniVersion pulumi.StringPtrInput // CNI plugin name. Name pulumi.StringPtrInput // CNI plugin type. Type pulumi.StringPtrInput }
The set of arguments for constructing a CniLoopbackPluginConfiguration resource.
func (CniLoopbackPluginConfigurationArgs) ElementType ¶
func (CniLoopbackPluginConfigurationArgs) ElementType() reflect.Type
type CniLoopbackPluginConfigurationArray ¶
type CniLoopbackPluginConfigurationArray []CniLoopbackPluginConfigurationInput
func (CniLoopbackPluginConfigurationArray) ElementType ¶
func (CniLoopbackPluginConfigurationArray) ElementType() reflect.Type
func (CniLoopbackPluginConfigurationArray) ToCniLoopbackPluginConfigurationArrayOutput ¶
func (i CniLoopbackPluginConfigurationArray) ToCniLoopbackPluginConfigurationArrayOutput() CniLoopbackPluginConfigurationArrayOutput
func (CniLoopbackPluginConfigurationArray) ToCniLoopbackPluginConfigurationArrayOutputWithContext ¶
func (i CniLoopbackPluginConfigurationArray) ToCniLoopbackPluginConfigurationArrayOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationArrayOutput
type CniLoopbackPluginConfigurationArrayInput ¶
type CniLoopbackPluginConfigurationArrayInput interface { pulumi.Input ToCniLoopbackPluginConfigurationArrayOutput() CniLoopbackPluginConfigurationArrayOutput ToCniLoopbackPluginConfigurationArrayOutputWithContext(context.Context) CniLoopbackPluginConfigurationArrayOutput }
CniLoopbackPluginConfigurationArrayInput is an input type that accepts CniLoopbackPluginConfigurationArray and CniLoopbackPluginConfigurationArrayOutput values. You can construct a concrete instance of `CniLoopbackPluginConfigurationArrayInput` via:
CniLoopbackPluginConfigurationArray{ CniLoopbackPluginConfigurationArgs{...} }
type CniLoopbackPluginConfigurationArrayOutput ¶
type CniLoopbackPluginConfigurationArrayOutput struct{ *pulumi.OutputState }
func (CniLoopbackPluginConfigurationArrayOutput) ElementType ¶
func (CniLoopbackPluginConfigurationArrayOutput) ElementType() reflect.Type
func (CniLoopbackPluginConfigurationArrayOutput) ToCniLoopbackPluginConfigurationArrayOutput ¶
func (o CniLoopbackPluginConfigurationArrayOutput) ToCniLoopbackPluginConfigurationArrayOutput() CniLoopbackPluginConfigurationArrayOutput
func (CniLoopbackPluginConfigurationArrayOutput) ToCniLoopbackPluginConfigurationArrayOutputWithContext ¶
func (o CniLoopbackPluginConfigurationArrayOutput) ToCniLoopbackPluginConfigurationArrayOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationArrayOutput
type CniLoopbackPluginConfigurationInput ¶
type CniLoopbackPluginConfigurationInput interface { pulumi.Input ToCniLoopbackPluginConfigurationOutput() CniLoopbackPluginConfigurationOutput ToCniLoopbackPluginConfigurationOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationOutput }
type CniLoopbackPluginConfigurationMap ¶
type CniLoopbackPluginConfigurationMap map[string]CniLoopbackPluginConfigurationInput
func (CniLoopbackPluginConfigurationMap) ElementType ¶
func (CniLoopbackPluginConfigurationMap) ElementType() reflect.Type
func (CniLoopbackPluginConfigurationMap) ToCniLoopbackPluginConfigurationMapOutput ¶
func (i CniLoopbackPluginConfigurationMap) ToCniLoopbackPluginConfigurationMapOutput() CniLoopbackPluginConfigurationMapOutput
func (CniLoopbackPluginConfigurationMap) ToCniLoopbackPluginConfigurationMapOutputWithContext ¶
func (i CniLoopbackPluginConfigurationMap) ToCniLoopbackPluginConfigurationMapOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationMapOutput
type CniLoopbackPluginConfigurationMapInput ¶
type CniLoopbackPluginConfigurationMapInput interface { pulumi.Input ToCniLoopbackPluginConfigurationMapOutput() CniLoopbackPluginConfigurationMapOutput ToCniLoopbackPluginConfigurationMapOutputWithContext(context.Context) CniLoopbackPluginConfigurationMapOutput }
CniLoopbackPluginConfigurationMapInput is an input type that accepts CniLoopbackPluginConfigurationMap and CniLoopbackPluginConfigurationMapOutput values. You can construct a concrete instance of `CniLoopbackPluginConfigurationMapInput` via:
CniLoopbackPluginConfigurationMap{ "key": CniLoopbackPluginConfigurationArgs{...} }
type CniLoopbackPluginConfigurationMapOutput ¶
type CniLoopbackPluginConfigurationMapOutput struct{ *pulumi.OutputState }
func (CniLoopbackPluginConfigurationMapOutput) ElementType ¶
func (CniLoopbackPluginConfigurationMapOutput) ElementType() reflect.Type
func (CniLoopbackPluginConfigurationMapOutput) MapIndex ¶
func (o CniLoopbackPluginConfigurationMapOutput) MapIndex(k pulumi.StringInput) CniLoopbackPluginConfigurationOutput
func (CniLoopbackPluginConfigurationMapOutput) ToCniLoopbackPluginConfigurationMapOutput ¶
func (o CniLoopbackPluginConfigurationMapOutput) ToCniLoopbackPluginConfigurationMapOutput() CniLoopbackPluginConfigurationMapOutput
func (CniLoopbackPluginConfigurationMapOutput) ToCniLoopbackPluginConfigurationMapOutputWithContext ¶
func (o CniLoopbackPluginConfigurationMapOutput) ToCniLoopbackPluginConfigurationMapOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationMapOutput
type CniLoopbackPluginConfigurationOutput ¶
type CniLoopbackPluginConfigurationOutput struct{ *pulumi.OutputState }
func (CniLoopbackPluginConfigurationOutput) ElementType ¶
func (CniLoopbackPluginConfigurationOutput) ElementType() reflect.Type
func (CniLoopbackPluginConfigurationOutput) Result ¶
func (o CniLoopbackPluginConfigurationOutput) Result() CniLoopbackPluginConfigurationTypeOutput
func (CniLoopbackPluginConfigurationOutput) ToCniLoopbackPluginConfigurationOutput ¶
func (o CniLoopbackPluginConfigurationOutput) ToCniLoopbackPluginConfigurationOutput() CniLoopbackPluginConfigurationOutput
func (CniLoopbackPluginConfigurationOutput) ToCniLoopbackPluginConfigurationOutputWithContext ¶
func (o CniLoopbackPluginConfigurationOutput) ToCniLoopbackPluginConfigurationOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationOutput
func (CniLoopbackPluginConfigurationOutput) Yaml ¶
func (o CniLoopbackPluginConfigurationOutput) Yaml() pulumi.StringOutput
The yaml representation of the manifest.
type CniLoopbackPluginConfigurationType ¶
type CniLoopbackPluginConfigurationType struct { // The plugin CNI version. CniVersion string `pulumi:"cniVersion"` // The name of the plugin. Name string `pulumi:"name"` // The type of the plugin. Type string `pulumi:"type"` }
CNI loopback plugin configuration.
type CniLoopbackPluginConfigurationTypeOutput ¶
type CniLoopbackPluginConfigurationTypeOutput struct{ *pulumi.OutputState }
CNI loopback plugin configuration.
func (CniLoopbackPluginConfigurationTypeOutput) CniVersion ¶
func (o CniLoopbackPluginConfigurationTypeOutput) CniVersion() pulumi.StringOutput
The plugin CNI version.
func (CniLoopbackPluginConfigurationTypeOutput) ElementType ¶
func (CniLoopbackPluginConfigurationTypeOutput) ElementType() reflect.Type
func (CniLoopbackPluginConfigurationTypeOutput) Name ¶
func (o CniLoopbackPluginConfigurationTypeOutput) Name() pulumi.StringOutput
The name of the plugin.
func (CniLoopbackPluginConfigurationTypeOutput) ToCniLoopbackPluginConfigurationTypeOutput ¶
func (o CniLoopbackPluginConfigurationTypeOutput) ToCniLoopbackPluginConfigurationTypeOutput() CniLoopbackPluginConfigurationTypeOutput
func (CniLoopbackPluginConfigurationTypeOutput) ToCniLoopbackPluginConfigurationTypeOutputWithContext ¶
func (o CniLoopbackPluginConfigurationTypeOutput) ToCniLoopbackPluginConfigurationTypeOutputWithContext(ctx context.Context) CniLoopbackPluginConfigurationTypeOutput
func (CniLoopbackPluginConfigurationTypeOutput) Type ¶
func (o CniLoopbackPluginConfigurationTypeOutput) Type() pulumi.StringOutput
The type of the plugin.
type ContainerdConfiguration ¶
type ContainerdConfiguration struct { pulumi.ResourceState Result ContainerdConfigurationTypeOutput `pulumi:"result"` // The toml representation of the configuration. Toml pulumi.StringOutput `pulumi:"toml"` }
Get the containerd configuration.
func NewContainerdConfiguration ¶
func NewContainerdConfiguration(ctx *pulumi.Context, name string, args *ContainerdConfigurationArgs, opts ...pulumi.ResourceOption) (*ContainerdConfiguration, error)
NewContainerdConfiguration registers a new resource with the given unique name, arguments, and options.
func (*ContainerdConfiguration) ElementType ¶
func (*ContainerdConfiguration) ElementType() reflect.Type
func (*ContainerdConfiguration) ToContainerdConfigurationOutput ¶
func (i *ContainerdConfiguration) ToContainerdConfigurationOutput() ContainerdConfigurationOutput
func (*ContainerdConfiguration) ToContainerdConfigurationOutputWithContext ¶
func (i *ContainerdConfiguration) ToContainerdConfigurationOutputWithContext(ctx context.Context) ContainerdConfigurationOutput
type ContainerdConfigurationArgs ¶
type ContainerdConfigurationArgs struct { // The cri configuration. Cri *ContainerdCriPluginConfigurationArgs }
The set of arguments for constructing a ContainerdConfiguration resource.
func (ContainerdConfigurationArgs) ElementType ¶
func (ContainerdConfigurationArgs) ElementType() reflect.Type
type ContainerdConfigurationArray ¶
type ContainerdConfigurationArray []ContainerdConfigurationInput
func (ContainerdConfigurationArray) ElementType ¶
func (ContainerdConfigurationArray) ElementType() reflect.Type
func (ContainerdConfigurationArray) ToContainerdConfigurationArrayOutput ¶
func (i ContainerdConfigurationArray) ToContainerdConfigurationArrayOutput() ContainerdConfigurationArrayOutput
func (ContainerdConfigurationArray) ToContainerdConfigurationArrayOutputWithContext ¶
func (i ContainerdConfigurationArray) ToContainerdConfigurationArrayOutputWithContext(ctx context.Context) ContainerdConfigurationArrayOutput
type ContainerdConfigurationArrayInput ¶
type ContainerdConfigurationArrayInput interface { pulumi.Input ToContainerdConfigurationArrayOutput() ContainerdConfigurationArrayOutput ToContainerdConfigurationArrayOutputWithContext(context.Context) ContainerdConfigurationArrayOutput }
ContainerdConfigurationArrayInput is an input type that accepts ContainerdConfigurationArray and ContainerdConfigurationArrayOutput values. You can construct a concrete instance of `ContainerdConfigurationArrayInput` via:
ContainerdConfigurationArray{ ContainerdConfigurationArgs{...} }
type ContainerdConfigurationArrayOutput ¶
type ContainerdConfigurationArrayOutput struct{ *pulumi.OutputState }
func (ContainerdConfigurationArrayOutput) ElementType ¶
func (ContainerdConfigurationArrayOutput) ElementType() reflect.Type
func (ContainerdConfigurationArrayOutput) Index ¶
func (o ContainerdConfigurationArrayOutput) Index(i pulumi.IntInput) ContainerdConfigurationOutput
func (ContainerdConfigurationArrayOutput) ToContainerdConfigurationArrayOutput ¶
func (o ContainerdConfigurationArrayOutput) ToContainerdConfigurationArrayOutput() ContainerdConfigurationArrayOutput
func (ContainerdConfigurationArrayOutput) ToContainerdConfigurationArrayOutputWithContext ¶
func (o ContainerdConfigurationArrayOutput) ToContainerdConfigurationArrayOutputWithContext(ctx context.Context) ContainerdConfigurationArrayOutput
type ContainerdConfigurationInput ¶
type ContainerdConfigurationInput interface { pulumi.Input ToContainerdConfigurationOutput() ContainerdConfigurationOutput ToContainerdConfigurationOutputWithContext(ctx context.Context) ContainerdConfigurationOutput }
type ContainerdConfigurationMap ¶
type ContainerdConfigurationMap map[string]ContainerdConfigurationInput
func (ContainerdConfigurationMap) ElementType ¶
func (ContainerdConfigurationMap) ElementType() reflect.Type
func (ContainerdConfigurationMap) ToContainerdConfigurationMapOutput ¶
func (i ContainerdConfigurationMap) ToContainerdConfigurationMapOutput() ContainerdConfigurationMapOutput
func (ContainerdConfigurationMap) ToContainerdConfigurationMapOutputWithContext ¶
func (i ContainerdConfigurationMap) ToContainerdConfigurationMapOutputWithContext(ctx context.Context) ContainerdConfigurationMapOutput
type ContainerdConfigurationMapInput ¶
type ContainerdConfigurationMapInput interface { pulumi.Input ToContainerdConfigurationMapOutput() ContainerdConfigurationMapOutput ToContainerdConfigurationMapOutputWithContext(context.Context) ContainerdConfigurationMapOutput }
ContainerdConfigurationMapInput is an input type that accepts ContainerdConfigurationMap and ContainerdConfigurationMapOutput values. You can construct a concrete instance of `ContainerdConfigurationMapInput` via:
ContainerdConfigurationMap{ "key": ContainerdConfigurationArgs{...} }
type ContainerdConfigurationMapOutput ¶
type ContainerdConfigurationMapOutput struct{ *pulumi.OutputState }
func (ContainerdConfigurationMapOutput) ElementType ¶
func (ContainerdConfigurationMapOutput) ElementType() reflect.Type
func (ContainerdConfigurationMapOutput) MapIndex ¶
func (o ContainerdConfigurationMapOutput) MapIndex(k pulumi.StringInput) ContainerdConfigurationOutput
func (ContainerdConfigurationMapOutput) ToContainerdConfigurationMapOutput ¶
func (o ContainerdConfigurationMapOutput) ToContainerdConfigurationMapOutput() ContainerdConfigurationMapOutput
func (ContainerdConfigurationMapOutput) ToContainerdConfigurationMapOutputWithContext ¶
func (o ContainerdConfigurationMapOutput) ToContainerdConfigurationMapOutputWithContext(ctx context.Context) ContainerdConfigurationMapOutput
type ContainerdConfigurationOutput ¶
type ContainerdConfigurationOutput struct{ *pulumi.OutputState }
func (ContainerdConfigurationOutput) ElementType ¶
func (ContainerdConfigurationOutput) ElementType() reflect.Type
func (ContainerdConfigurationOutput) Result ¶
func (o ContainerdConfigurationOutput) Result() ContainerdConfigurationTypeOutput
func (ContainerdConfigurationOutput) ToContainerdConfigurationOutput ¶
func (o ContainerdConfigurationOutput) ToContainerdConfigurationOutput() ContainerdConfigurationOutput
func (ContainerdConfigurationOutput) ToContainerdConfigurationOutputWithContext ¶
func (o ContainerdConfigurationOutput) ToContainerdConfigurationOutputWithContext(ctx context.Context) ContainerdConfigurationOutput
func (ContainerdConfigurationOutput) Toml ¶
func (o ContainerdConfigurationOutput) Toml() pulumi.StringOutput
The toml representation of the configuration.
type ContainerdConfigurationType ¶
type ContainerdConfigurationType struct { // The cri configuration. Cri *ContainerdCriPluginConfiguration `pulumi:"cri"` }
The containerd configuration.
type ContainerdConfigurationTypeArgs ¶
type ContainerdConfigurationTypeArgs struct { // The cri configuration. Cri ContainerdCriPluginConfigurationPtrInput `pulumi:"cri"` }
The containerd configuration.
func (ContainerdConfigurationTypeArgs) ElementType ¶
func (ContainerdConfigurationTypeArgs) ElementType() reflect.Type
func (ContainerdConfigurationTypeArgs) ToContainerdConfigurationTypeOutput ¶
func (i ContainerdConfigurationTypeArgs) ToContainerdConfigurationTypeOutput() ContainerdConfigurationTypeOutput
func (ContainerdConfigurationTypeArgs) ToContainerdConfigurationTypeOutputWithContext ¶
func (i ContainerdConfigurationTypeArgs) ToContainerdConfigurationTypeOutputWithContext(ctx context.Context) ContainerdConfigurationTypeOutput
type ContainerdConfigurationTypeInput ¶
type ContainerdConfigurationTypeInput interface { pulumi.Input ToContainerdConfigurationTypeOutput() ContainerdConfigurationTypeOutput ToContainerdConfigurationTypeOutputWithContext(context.Context) ContainerdConfigurationTypeOutput }
ContainerdConfigurationTypeInput is an input type that accepts ContainerdConfigurationTypeArgs and ContainerdConfigurationTypeOutput values. You can construct a concrete instance of `ContainerdConfigurationTypeInput` via:
ContainerdConfigurationTypeArgs{...}
type ContainerdConfigurationTypeOutput ¶
type ContainerdConfigurationTypeOutput struct{ *pulumi.OutputState }
The containerd configuration.
func (ContainerdConfigurationTypeOutput) ElementType ¶
func (ContainerdConfigurationTypeOutput) ElementType() reflect.Type
func (ContainerdConfigurationTypeOutput) ToContainerdConfigurationTypeOutput ¶
func (o ContainerdConfigurationTypeOutput) ToContainerdConfigurationTypeOutput() ContainerdConfigurationTypeOutput
func (ContainerdConfigurationTypeOutput) ToContainerdConfigurationTypeOutputWithContext ¶
func (o ContainerdConfigurationTypeOutput) ToContainerdConfigurationTypeOutputWithContext(ctx context.Context) ContainerdConfigurationTypeOutput
type ContainerdCriPluginConfiguration ¶
type ContainerdCriPluginConfiguration struct { // cni configuration. Cni ContainerdCriPluginConfigurationCni `pulumi:"cni"` // containerd configuration. Containerd ContainerdCriPluginConfigurationContainerd `pulumi:"containerd"` }
containerd cri plugin configuration.
type ContainerdCriPluginConfigurationArgs ¶
type ContainerdCriPluginConfigurationArgs struct { // cni configuration. Cni ContainerdCriPluginConfigurationCniArgs `pulumi:"cni"` // containerd configuration. Containerd ContainerdCriPluginConfigurationContainerdArgs `pulumi:"containerd"` }
containerd cri plugin configuration.
func (ContainerdCriPluginConfigurationArgs) ElementType ¶
func (ContainerdCriPluginConfigurationArgs) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationOutput ¶
func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationOutput() ContainerdCriPluginConfigurationOutput
func (ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationOutputWithContext ¶
func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationOutput
func (ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationPtrOutput ¶
func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationPtrOutput() ContainerdCriPluginConfigurationPtrOutput
func (ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationPtrOutputWithContext ¶
func (i ContainerdCriPluginConfigurationArgs) ToContainerdCriPluginConfigurationPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationPtrOutput
type ContainerdCriPluginConfigurationCni ¶
type ContainerdCriPluginConfigurationCni struct { // bin_dir BinDir *string `pulumi:"binDir"` // conf_dir ConfDir *string `pulumi:"confDir"` }
containerd cri plugin configuration.
type ContainerdCriPluginConfigurationCniArgs ¶
type ContainerdCriPluginConfigurationCniArgs struct { // bin_dir BinDir pulumi.StringPtrInput `pulumi:"binDir"` // conf_dir ConfDir pulumi.StringPtrInput `pulumi:"confDir"` }
containerd cri plugin configuration.
func (ContainerdCriPluginConfigurationCniArgs) ElementType ¶
func (ContainerdCriPluginConfigurationCniArgs) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniOutput ¶
func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniOutput() ContainerdCriPluginConfigurationCniOutput
func (ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniOutputWithContext ¶
func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniOutput
func (ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniPtrOutput ¶
func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniPtrOutput() ContainerdCriPluginConfigurationCniPtrOutput
func (ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniPtrOutputWithContext ¶
func (i ContainerdCriPluginConfigurationCniArgs) ToContainerdCriPluginConfigurationCniPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniPtrOutput
type ContainerdCriPluginConfigurationCniInput ¶
type ContainerdCriPluginConfigurationCniInput interface { pulumi.Input ToContainerdCriPluginConfigurationCniOutput() ContainerdCriPluginConfigurationCniOutput ToContainerdCriPluginConfigurationCniOutputWithContext(context.Context) ContainerdCriPluginConfigurationCniOutput }
ContainerdCriPluginConfigurationCniInput is an input type that accepts ContainerdCriPluginConfigurationCniArgs and ContainerdCriPluginConfigurationCniOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationCniInput` via:
ContainerdCriPluginConfigurationCniArgs{...}
type ContainerdCriPluginConfigurationCniOutput ¶
type ContainerdCriPluginConfigurationCniOutput struct{ *pulumi.OutputState }
containerd cri plugin configuration.
func (ContainerdCriPluginConfigurationCniOutput) BinDir ¶
func (o ContainerdCriPluginConfigurationCniOutput) BinDir() pulumi.StringPtrOutput
bin_dir
func (ContainerdCriPluginConfigurationCniOutput) ConfDir ¶
func (o ContainerdCriPluginConfigurationCniOutput) ConfDir() pulumi.StringPtrOutput
conf_dir
func (ContainerdCriPluginConfigurationCniOutput) ElementType ¶
func (ContainerdCriPluginConfigurationCniOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniOutput ¶
func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniOutput() ContainerdCriPluginConfigurationCniOutput
func (ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniOutputWithContext ¶
func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniOutput
func (ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniPtrOutput ¶
func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniPtrOutput() ContainerdCriPluginConfigurationCniPtrOutput
func (ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationCniOutput) ToContainerdCriPluginConfigurationCniPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniPtrOutput
type ContainerdCriPluginConfigurationCniPtrInput ¶
type ContainerdCriPluginConfigurationCniPtrInput interface { pulumi.Input ToContainerdCriPluginConfigurationCniPtrOutput() ContainerdCriPluginConfigurationCniPtrOutput ToContainerdCriPluginConfigurationCniPtrOutputWithContext(context.Context) ContainerdCriPluginConfigurationCniPtrOutput }
ContainerdCriPluginConfigurationCniPtrInput is an input type that accepts ContainerdCriPluginConfigurationCniArgs, ContainerdCriPluginConfigurationCniPtr and ContainerdCriPluginConfigurationCniPtrOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationCniPtrInput` via:
ContainerdCriPluginConfigurationCniArgs{...} or: nil
func ContainerdCriPluginConfigurationCniPtr ¶
func ContainerdCriPluginConfigurationCniPtr(v *ContainerdCriPluginConfigurationCniArgs) ContainerdCriPluginConfigurationCniPtrInput
type ContainerdCriPluginConfigurationCniPtrOutput ¶
type ContainerdCriPluginConfigurationCniPtrOutput struct{ *pulumi.OutputState }
func (ContainerdCriPluginConfigurationCniPtrOutput) BinDir ¶
func (o ContainerdCriPluginConfigurationCniPtrOutput) BinDir() pulumi.StringPtrOutput
bin_dir
func (ContainerdCriPluginConfigurationCniPtrOutput) ConfDir ¶
func (o ContainerdCriPluginConfigurationCniPtrOutput) ConfDir() pulumi.StringPtrOutput
conf_dir
func (ContainerdCriPluginConfigurationCniPtrOutput) ElementType ¶
func (ContainerdCriPluginConfigurationCniPtrOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationCniPtrOutput) ToContainerdCriPluginConfigurationCniPtrOutput ¶
func (o ContainerdCriPluginConfigurationCniPtrOutput) ToContainerdCriPluginConfigurationCniPtrOutput() ContainerdCriPluginConfigurationCniPtrOutput
func (ContainerdCriPluginConfigurationCniPtrOutput) ToContainerdCriPluginConfigurationCniPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationCniPtrOutput) ToContainerdCriPluginConfigurationCniPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationCniPtrOutput
type ContainerdCriPluginConfigurationContainerd ¶
type ContainerdCriPluginConfigurationContainerd struct { // default_runtime_name DefaultRuntimeName *string `pulumi:"defaultRuntimeName"` // The containerd runtime configuration. Runtimes *ContainerdCriPluginConfigurationContainerdRunc `pulumi:"runtimes"` // snapshotter Snapshotter *string `pulumi:"snapshotter"` }
containerd cri plugin configuration.
type ContainerdCriPluginConfigurationContainerdArgs ¶
type ContainerdCriPluginConfigurationContainerdArgs struct { // default_runtime_name DefaultRuntimeName pulumi.StringPtrInput `pulumi:"defaultRuntimeName"` // The containerd runtime configuration. Runtimes *ContainerdCriPluginConfigurationContainerdRuncArgs `pulumi:"runtimes"` // snapshotter Snapshotter pulumi.StringPtrInput `pulumi:"snapshotter"` }
containerd cri plugin configuration.
func (ContainerdCriPluginConfigurationContainerdArgs) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdArgs) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdOutput ¶
func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdOutput() ContainerdCriPluginConfigurationContainerdOutput
func (ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdOutputWithContext ¶
func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdOutput
func (ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdPtrOutput ¶
func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdPtrOutput() ContainerdCriPluginConfigurationContainerdPtrOutput
func (ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext ¶
func (i ContainerdCriPluginConfigurationContainerdArgs) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdPtrOutput
type ContainerdCriPluginConfigurationContainerdInput ¶
type ContainerdCriPluginConfigurationContainerdInput interface { pulumi.Input ToContainerdCriPluginConfigurationContainerdOutput() ContainerdCriPluginConfigurationContainerdOutput ToContainerdCriPluginConfigurationContainerdOutputWithContext(context.Context) ContainerdCriPluginConfigurationContainerdOutput }
ContainerdCriPluginConfigurationContainerdInput is an input type that accepts ContainerdCriPluginConfigurationContainerdArgs and ContainerdCriPluginConfigurationContainerdOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationContainerdInput` via:
ContainerdCriPluginConfigurationContainerdArgs{...}
type ContainerdCriPluginConfigurationContainerdOutput ¶
type ContainerdCriPluginConfigurationContainerdOutput struct{ *pulumi.OutputState }
containerd cri plugin configuration.
func (ContainerdCriPluginConfigurationContainerdOutput) DefaultRuntimeName ¶
func (o ContainerdCriPluginConfigurationContainerdOutput) DefaultRuntimeName() pulumi.StringPtrOutput
default_runtime_name
func (ContainerdCriPluginConfigurationContainerdOutput) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdOutput) Runtimes ¶
func (o ContainerdCriPluginConfigurationContainerdOutput) Runtimes() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
The containerd runtime configuration.
func (ContainerdCriPluginConfigurationContainerdOutput) Snapshotter ¶
func (o ContainerdCriPluginConfigurationContainerdOutput) Snapshotter() pulumi.StringPtrOutput
snapshotter
func (ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdOutput ¶
func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdOutput() ContainerdCriPluginConfigurationContainerdOutput
func (ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdOutput
func (ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdPtrOutput ¶
func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdPtrOutput() ContainerdCriPluginConfigurationContainerdPtrOutput
func (ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdOutput) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdPtrOutput
type ContainerdCriPluginConfigurationContainerdPtrInput ¶
type ContainerdCriPluginConfigurationContainerdPtrInput interface { pulumi.Input ToContainerdCriPluginConfigurationContainerdPtrOutput() ContainerdCriPluginConfigurationContainerdPtrOutput ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext(context.Context) ContainerdCriPluginConfigurationContainerdPtrOutput }
ContainerdCriPluginConfigurationContainerdPtrInput is an input type that accepts ContainerdCriPluginConfigurationContainerdArgs, ContainerdCriPluginConfigurationContainerdPtr and ContainerdCriPluginConfigurationContainerdPtrOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationContainerdPtrInput` via:
ContainerdCriPluginConfigurationContainerdArgs{...} or: nil
func ContainerdCriPluginConfigurationContainerdPtr ¶
func ContainerdCriPluginConfigurationContainerdPtr(v *ContainerdCriPluginConfigurationContainerdArgs) ContainerdCriPluginConfigurationContainerdPtrInput
type ContainerdCriPluginConfigurationContainerdPtrOutput ¶
type ContainerdCriPluginConfigurationContainerdPtrOutput struct{ *pulumi.OutputState }
func (ContainerdCriPluginConfigurationContainerdPtrOutput) DefaultRuntimeName ¶
func (o ContainerdCriPluginConfigurationContainerdPtrOutput) DefaultRuntimeName() pulumi.StringPtrOutput
default_runtime_name
func (ContainerdCriPluginConfigurationContainerdPtrOutput) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdPtrOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdPtrOutput) Runtimes ¶
func (o ContainerdCriPluginConfigurationContainerdPtrOutput) Runtimes() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
The containerd runtime configuration.
func (ContainerdCriPluginConfigurationContainerdPtrOutput) Snapshotter ¶
func (o ContainerdCriPluginConfigurationContainerdPtrOutput) Snapshotter() pulumi.StringPtrOutput
snapshotter
func (ContainerdCriPluginConfigurationContainerdPtrOutput) ToContainerdCriPluginConfigurationContainerdPtrOutput ¶
func (o ContainerdCriPluginConfigurationContainerdPtrOutput) ToContainerdCriPluginConfigurationContainerdPtrOutput() ContainerdCriPluginConfigurationContainerdPtrOutput
func (ContainerdCriPluginConfigurationContainerdPtrOutput) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdPtrOutput) ToContainerdCriPluginConfigurationContainerdPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdPtrOutput
type ContainerdCriPluginConfigurationContainerdRunc ¶
type ContainerdCriPluginConfigurationContainerdRunc struct { // runc options. Options ContainerdCriPluginConfigurationContainerdRuncOptions `pulumi:"options"` // runtime_type RuntimeType *string `pulumi:"runtimeType"` }
containerd cri runc plugin configuration.
type ContainerdCriPluginConfigurationContainerdRuncArgs ¶
type ContainerdCriPluginConfigurationContainerdRuncArgs struct { // runc options. Options ContainerdCriPluginConfigurationContainerdRuncOptionsArgs `pulumi:"options"` // runtime_type RuntimeType pulumi.StringPtrInput `pulumi:"runtimeType"` }
containerd cri runc plugin configuration.
func (ContainerdCriPluginConfigurationContainerdRuncArgs) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdRuncArgs) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncOutput ¶
func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncOutput() ContainerdCriPluginConfigurationContainerdRuncOutput
func (ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncOutputWithContext ¶
func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOutput
func (ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput ¶
func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
func (ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext ¶
func (i ContainerdCriPluginConfigurationContainerdRuncArgs) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncPtrOutput
type ContainerdCriPluginConfigurationContainerdRuncInput ¶
type ContainerdCriPluginConfigurationContainerdRuncInput interface { pulumi.Input ToContainerdCriPluginConfigurationContainerdRuncOutput() ContainerdCriPluginConfigurationContainerdRuncOutput ToContainerdCriPluginConfigurationContainerdRuncOutputWithContext(context.Context) ContainerdCriPluginConfigurationContainerdRuncOutput }
ContainerdCriPluginConfigurationContainerdRuncInput is an input type that accepts ContainerdCriPluginConfigurationContainerdRuncArgs and ContainerdCriPluginConfigurationContainerdRuncOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationContainerdRuncInput` via:
ContainerdCriPluginConfigurationContainerdRuncArgs{...}
type ContainerdCriPluginConfigurationContainerdRuncOptions ¶
type ContainerdCriPluginConfigurationContainerdRuncOptions struct { // SystemdCgroup SystemdCgroup *bool `pulumi:"systemdCgroup"` }
containerd cri runc plugin configuration.
type ContainerdCriPluginConfigurationContainerdRuncOptionsArgs ¶
type ContainerdCriPluginConfigurationContainerdRuncOptionsArgs struct { // SystemdCgroup SystemdCgroup pulumi.BoolPtrInput `pulumi:"systemdCgroup"` }
containerd cri runc plugin configuration.
func (ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutput ¶
func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
func (ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutputWithContext ¶
func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
func (ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput ¶
func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
func (ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext ¶
func (i ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
type ContainerdCriPluginConfigurationContainerdRuncOptionsInput ¶
type ContainerdCriPluginConfigurationContainerdRuncOptionsInput interface { pulumi.Input ToContainerdCriPluginConfigurationContainerdRuncOptionsOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput ToContainerdCriPluginConfigurationContainerdRuncOptionsOutputWithContext(context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsOutput }
ContainerdCriPluginConfigurationContainerdRuncOptionsInput is an input type that accepts ContainerdCriPluginConfigurationContainerdRuncOptionsArgs and ContainerdCriPluginConfigurationContainerdRuncOptionsOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationContainerdRuncOptionsInput` via:
ContainerdCriPluginConfigurationContainerdRuncOptionsArgs{...}
type ContainerdCriPluginConfigurationContainerdRuncOptionsOutput ¶
type ContainerdCriPluginConfigurationContainerdRuncOptionsOutput struct{ *pulumi.OutputState }
containerd cri runc plugin configuration.
func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) SystemdCgroup ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) SystemdCgroup() pulumi.BoolPtrOutput
SystemdCgroup
func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutput ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
func (ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
type ContainerdCriPluginConfigurationContainerdRuncOptionsPtrInput ¶
type ContainerdCriPluginConfigurationContainerdRuncOptionsPtrInput interface { pulumi.Input ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext(context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput }
ContainerdCriPluginConfigurationContainerdRuncOptionsPtrInput is an input type that accepts ContainerdCriPluginConfigurationContainerdRuncOptionsArgs, ContainerdCriPluginConfigurationContainerdRuncOptionsPtr and ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationContainerdRuncOptionsPtrInput` via:
ContainerdCriPluginConfigurationContainerdRuncOptionsArgs{...} or: nil
func ContainerdCriPluginConfigurationContainerdRuncOptionsPtr ¶
func ContainerdCriPluginConfigurationContainerdRuncOptionsPtr(v *ContainerdCriPluginConfigurationContainerdRuncOptionsArgs) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrInput
type ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput ¶
type ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput struct{ *pulumi.OutputState }
func (ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) SystemdCgroup ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) SystemdCgroup() pulumi.BoolPtrOutput
SystemdCgroup
func (ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
func (ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
type ContainerdCriPluginConfigurationContainerdRuncOutput ¶
type ContainerdCriPluginConfigurationContainerdRuncOutput struct{ *pulumi.OutputState }
containerd cri runc plugin configuration.
func (ContainerdCriPluginConfigurationContainerdRuncOutput) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdRuncOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdRuncOutput) Options ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOutput) Options() ContainerdCriPluginConfigurationContainerdRuncOptionsOutput
runc options.
func (ContainerdCriPluginConfigurationContainerdRuncOutput) RuntimeType ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOutput) RuntimeType() pulumi.StringPtrOutput
runtime_type
func (ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncOutput ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncOutput() ContainerdCriPluginConfigurationContainerdRuncOutput
func (ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncOutput
func (ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
func (ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdRuncOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncPtrOutput
type ContainerdCriPluginConfigurationContainerdRuncPtrInput ¶
type ContainerdCriPluginConfigurationContainerdRuncPtrInput interface { pulumi.Input ToContainerdCriPluginConfigurationContainerdRuncPtrOutput() ContainerdCriPluginConfigurationContainerdRuncPtrOutput ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext(context.Context) ContainerdCriPluginConfigurationContainerdRuncPtrOutput }
ContainerdCriPluginConfigurationContainerdRuncPtrInput is an input type that accepts ContainerdCriPluginConfigurationContainerdRuncArgs, ContainerdCriPluginConfigurationContainerdRuncPtr and ContainerdCriPluginConfigurationContainerdRuncPtrOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationContainerdRuncPtrInput` via:
ContainerdCriPluginConfigurationContainerdRuncArgs{...} or: nil
func ContainerdCriPluginConfigurationContainerdRuncPtr ¶
func ContainerdCriPluginConfigurationContainerdRuncPtr(v *ContainerdCriPluginConfigurationContainerdRuncArgs) ContainerdCriPluginConfigurationContainerdRuncPtrInput
type ContainerdCriPluginConfigurationContainerdRuncPtrOutput ¶
type ContainerdCriPluginConfigurationContainerdRuncPtrOutput struct{ *pulumi.OutputState }
func (ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ElementType ¶
func (ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationContainerdRuncPtrOutput) Options ¶
func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) Options() ContainerdCriPluginConfigurationContainerdRuncOptionsPtrOutput
runc options.
func (ContainerdCriPluginConfigurationContainerdRuncPtrOutput) RuntimeType ¶
func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) RuntimeType() pulumi.StringPtrOutput
runtime_type
func (ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput ¶
func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutput() ContainerdCriPluginConfigurationContainerdRuncPtrOutput
func (ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationContainerdRuncPtrOutput) ToContainerdCriPluginConfigurationContainerdRuncPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationContainerdRuncPtrOutput
type ContainerdCriPluginConfigurationInput ¶
type ContainerdCriPluginConfigurationInput interface { pulumi.Input ToContainerdCriPluginConfigurationOutput() ContainerdCriPluginConfigurationOutput ToContainerdCriPluginConfigurationOutputWithContext(context.Context) ContainerdCriPluginConfigurationOutput }
ContainerdCriPluginConfigurationInput is an input type that accepts ContainerdCriPluginConfigurationArgs and ContainerdCriPluginConfigurationOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationInput` via:
ContainerdCriPluginConfigurationArgs{...}
type ContainerdCriPluginConfigurationOutput ¶
type ContainerdCriPluginConfigurationOutput struct{ *pulumi.OutputState }
containerd cri plugin configuration.
func (ContainerdCriPluginConfigurationOutput) Containerd ¶
func (o ContainerdCriPluginConfigurationOutput) Containerd() ContainerdCriPluginConfigurationContainerdOutput
containerd configuration.
func (ContainerdCriPluginConfigurationOutput) ElementType ¶
func (ContainerdCriPluginConfigurationOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationOutput ¶
func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationOutput() ContainerdCriPluginConfigurationOutput
func (ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationOutputWithContext ¶
func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationOutput
func (ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationPtrOutput ¶
func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationPtrOutput() ContainerdCriPluginConfigurationPtrOutput
func (ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationOutput) ToContainerdCriPluginConfigurationPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationPtrOutput
type ContainerdCriPluginConfigurationPtrInput ¶
type ContainerdCriPluginConfigurationPtrInput interface { pulumi.Input ToContainerdCriPluginConfigurationPtrOutput() ContainerdCriPluginConfigurationPtrOutput ToContainerdCriPluginConfigurationPtrOutputWithContext(context.Context) ContainerdCriPluginConfigurationPtrOutput }
ContainerdCriPluginConfigurationPtrInput is an input type that accepts ContainerdCriPluginConfigurationArgs, ContainerdCriPluginConfigurationPtr and ContainerdCriPluginConfigurationPtrOutput values. You can construct a concrete instance of `ContainerdCriPluginConfigurationPtrInput` via:
ContainerdCriPluginConfigurationArgs{...} or: nil
func ContainerdCriPluginConfigurationPtr ¶
func ContainerdCriPluginConfigurationPtr(v *ContainerdCriPluginConfigurationArgs) ContainerdCriPluginConfigurationPtrInput
type ContainerdCriPluginConfigurationPtrOutput ¶
type ContainerdCriPluginConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ContainerdCriPluginConfigurationPtrOutput) Cni ¶
func (o ContainerdCriPluginConfigurationPtrOutput) Cni() ContainerdCriPluginConfigurationCniPtrOutput
cni configuration.
func (ContainerdCriPluginConfigurationPtrOutput) Containerd ¶
func (o ContainerdCriPluginConfigurationPtrOutput) Containerd() ContainerdCriPluginConfigurationContainerdPtrOutput
containerd configuration.
func (ContainerdCriPluginConfigurationPtrOutput) ElementType ¶
func (ContainerdCriPluginConfigurationPtrOutput) ElementType() reflect.Type
func (ContainerdCriPluginConfigurationPtrOutput) ToContainerdCriPluginConfigurationPtrOutput ¶
func (o ContainerdCriPluginConfigurationPtrOutput) ToContainerdCriPluginConfigurationPtrOutput() ContainerdCriPluginConfigurationPtrOutput
func (ContainerdCriPluginConfigurationPtrOutput) ToContainerdCriPluginConfigurationPtrOutputWithContext ¶
func (o ContainerdCriPluginConfigurationPtrOutput) ToContainerdCriPluginConfigurationPtrOutputWithContext(ctx context.Context) ContainerdCriPluginConfigurationPtrOutput
type ContextArrayOutput ¶
type ContextArrayOutput struct{ *pulumi.OutputState }
func (ContextArrayOutput) ElementType ¶
func (ContextArrayOutput) ElementType() reflect.Type
func (ContextArrayOutput) Index ¶
func (o ContextArrayOutput) Index(i pulumi.IntInput) ContextOutput
func (ContextArrayOutput) ToContextArrayOutput ¶
func (o ContextArrayOutput) ToContextArrayOutput() ContextArrayOutput
func (ContextArrayOutput) ToContextArrayOutputWithContext ¶
func (o ContextArrayOutput) ToContextArrayOutputWithContext(ctx context.Context) ContextArrayOutput
type ContextOutput ¶
type ContextOutput struct{ *pulumi.OutputState }
func (ContextOutput) ElementType ¶
func (ContextOutput) ElementType() reflect.Type
func (ContextOutput) ToContextOutput ¶
func (o ContextOutput) ToContextOutput() ContextOutput
func (ContextOutput) ToContextOutputWithContext ¶
func (o ContextOutput) ToContextOutputWithContext(ctx context.Context) ContextOutput
type GetCniBridgePluginConfigurationArgs ¶
type GetCniBridgePluginConfigurationArgs struct { // Bridge name. Bridge *string `pulumi:"bridge"` // CNI version. CniVersion *string `pulumi:"cniVersion"` // IP masq. IpMasq *bool `pulumi:"ipMasq"` // IPAM Ipam *CniBridgeIpam `pulumi:"ipam"` // Is gateway. IsGateway *bool `pulumi:"isGateway"` // CNI plugin name. Name *string `pulumi:"name"` // The subnet to use. Subnet string `pulumi:"subnet"` // CNI plugin type. Type *string `pulumi:"type"` }
type GetCniBridgePluginConfigurationOutputArgs ¶
type GetCniBridgePluginConfigurationOutputArgs struct { // Bridge name. Bridge pulumi.StringPtrInput `pulumi:"bridge"` // CNI version. CniVersion pulumi.StringPtrInput `pulumi:"cniVersion"` // IP masq. IpMasq pulumi.BoolPtrInput `pulumi:"ipMasq"` // IPAM Ipam CniBridgeIpamPtrInput `pulumi:"ipam"` // Is gateway. IsGateway pulumi.BoolPtrInput `pulumi:"isGateway"` // CNI plugin name. Name pulumi.StringPtrInput `pulumi:"name"` // The subnet to use. Subnet pulumi.StringInput `pulumi:"subnet"` // CNI plugin type. Type pulumi.StringPtrInput `pulumi:"type"` }
func (GetCniBridgePluginConfigurationOutputArgs) ElementType ¶
func (GetCniBridgePluginConfigurationOutputArgs) ElementType() reflect.Type
type GetCniBridgePluginConfigurationResult ¶
type GetCniBridgePluginConfigurationResult struct {
Result CniBridgePluginConfigurationType `pulumi:"result"`
}
Get the `bridge` configuration.
func GetCniBridgePluginConfiguration ¶
func GetCniBridgePluginConfiguration(ctx *pulumi.Context, args *GetCniBridgePluginConfigurationArgs, opts ...pulumi.InvokeOption) (*GetCniBridgePluginConfigurationResult, error)
Get the `bridge` configuration.
type GetCniBridgePluginConfigurationResultOutput ¶
type GetCniBridgePluginConfigurationResultOutput struct{ *pulumi.OutputState }
Get the `bridge` configuration.
func GetCniBridgePluginConfigurationOutput ¶
func GetCniBridgePluginConfigurationOutput(ctx *pulumi.Context, args GetCniBridgePluginConfigurationOutputArgs, opts ...pulumi.InvokeOption) GetCniBridgePluginConfigurationResultOutput
func (GetCniBridgePluginConfigurationResultOutput) ElementType ¶
func (GetCniBridgePluginConfigurationResultOutput) ElementType() reflect.Type
func (GetCniBridgePluginConfigurationResultOutput) ToGetCniBridgePluginConfigurationResultOutput ¶
func (o GetCniBridgePluginConfigurationResultOutput) ToGetCniBridgePluginConfigurationResultOutput() GetCniBridgePluginConfigurationResultOutput
func (GetCniBridgePluginConfigurationResultOutput) ToGetCniBridgePluginConfigurationResultOutputWithContext ¶
func (o GetCniBridgePluginConfigurationResultOutput) ToGetCniBridgePluginConfigurationResultOutputWithContext(ctx context.Context) GetCniBridgePluginConfigurationResultOutput
type GetCniLoopbackPluginConfigurationOutputArgs ¶
type GetCniLoopbackPluginConfigurationOutputArgs struct { // CNI version. CniVersion pulumi.StringPtrInput `pulumi:"cniVersion"` // CNI plugin name. Name pulumi.StringPtrInput `pulumi:"name"` // CNI plugin type. Type pulumi.StringPtrInput `pulumi:"type"` }
func (GetCniLoopbackPluginConfigurationOutputArgs) ElementType ¶
func (GetCniLoopbackPluginConfigurationOutputArgs) ElementType() reflect.Type
type GetCniLoopbackPluginConfigurationResult ¶
type GetCniLoopbackPluginConfigurationResult struct {
Result CniLoopbackPluginConfigurationType `pulumi:"result"`
}
Get the `loopback` configuration.
func GetCniLoopbackPluginConfiguration ¶
func GetCniLoopbackPluginConfiguration(ctx *pulumi.Context, args *GetCniLoopbackPluginConfigurationArgs, opts ...pulumi.InvokeOption) (*GetCniLoopbackPluginConfigurationResult, error)
Get the `loopback` configuration.
type GetCniLoopbackPluginConfigurationResultOutput ¶
type GetCniLoopbackPluginConfigurationResultOutput struct{ *pulumi.OutputState }
Get the `loopback` configuration.
func GetCniLoopbackPluginConfigurationOutput ¶
func GetCniLoopbackPluginConfigurationOutput(ctx *pulumi.Context, args GetCniLoopbackPluginConfigurationOutputArgs, opts ...pulumi.InvokeOption) GetCniLoopbackPluginConfigurationResultOutput
func (GetCniLoopbackPluginConfigurationResultOutput) ElementType ¶
func (GetCniLoopbackPluginConfigurationResultOutput) ElementType() reflect.Type
func (GetCniLoopbackPluginConfigurationResultOutput) ToGetCniLoopbackPluginConfigurationResultOutput ¶
func (o GetCniLoopbackPluginConfigurationResultOutput) ToGetCniLoopbackPluginConfigurationResultOutput() GetCniLoopbackPluginConfigurationResultOutput
func (GetCniLoopbackPluginConfigurationResultOutput) ToGetCniLoopbackPluginConfigurationResultOutputWithContext ¶
func (o GetCniLoopbackPluginConfigurationResultOutput) ToGetCniLoopbackPluginConfigurationResultOutputWithContext(ctx context.Context) GetCniLoopbackPluginConfigurationResultOutput
type GetContainerdConfigurationArgs ¶
type GetContainerdConfigurationArgs struct { // The cri configuration. Cri *ContainerdCriPluginConfiguration `pulumi:"cri"` }
type GetContainerdConfigurationOutputArgs ¶
type GetContainerdConfigurationOutputArgs struct { // The cri configuration. Cri *ContainerdCriPluginConfigurationArgs `pulumi:"cri"` }
func (GetContainerdConfigurationOutputArgs) ElementType ¶
func (GetContainerdConfigurationOutputArgs) ElementType() reflect.Type
type GetContainerdConfigurationResult ¶
type GetContainerdConfigurationResult struct {
Result ContainerdConfigurationType `pulumi:"result"`
}
Get the containerd configuration.
func GetContainerdConfiguration ¶
func GetContainerdConfiguration(ctx *pulumi.Context, args *GetContainerdConfigurationArgs, opts ...pulumi.InvokeOption) (*GetContainerdConfigurationResult, error)
Get the containerd configuration.
type GetContainerdConfigurationResultOutput ¶
type GetContainerdConfigurationResultOutput struct{ *pulumi.OutputState }
Get the containerd configuration.
func GetContainerdConfigurationOutput ¶
func GetContainerdConfigurationOutput(ctx *pulumi.Context, args GetContainerdConfigurationOutputArgs, opts ...pulumi.InvokeOption) GetContainerdConfigurationResultOutput
func (GetContainerdConfigurationResultOutput) ElementType ¶
func (GetContainerdConfigurationResultOutput) ElementType() reflect.Type
func (GetContainerdConfigurationResultOutput) Result ¶
func (o GetContainerdConfigurationResultOutput) Result() ContainerdConfigurationTypeOutput
func (GetContainerdConfigurationResultOutput) ToGetContainerdConfigurationResultOutput ¶
func (o GetContainerdConfigurationResultOutput) ToGetContainerdConfigurationResultOutput() GetContainerdConfigurationResultOutput
func (GetContainerdConfigurationResultOutput) ToGetContainerdConfigurationResultOutputWithContext ¶
func (o GetContainerdConfigurationResultOutput) ToGetContainerdConfigurationResultOutputWithContext(ctx context.Context) GetContainerdConfigurationResultOutput
type GetKubeProxyConfigurationOutputArgs ¶
type GetKubeProxyConfigurationOutputArgs struct { // Cluster CIDR. ClusterCIDR pulumi.StringInput `pulumi:"clusterCIDR"` // Path to the kubeconfig. Kubeconfig pulumi.StringInput `pulumi:"kubeconfig"` // TODO Mode pulumi.StringPtrInput `pulumi:"mode"` }
func (GetKubeProxyConfigurationOutputArgs) ElementType ¶
func (GetKubeProxyConfigurationOutputArgs) ElementType() reflect.Type
type GetKubeProxyConfigurationResult ¶
type GetKubeProxyConfigurationResult struct {
Result KubeProxyConfigurationType `pulumi:"result"`
}
kube-proxy configuration.
func GetKubeProxyConfiguration ¶
func GetKubeProxyConfiguration(ctx *pulumi.Context, args *GetKubeProxyConfigurationArgs, opts ...pulumi.InvokeOption) (*GetKubeProxyConfigurationResult, error)
kube-proxy configuration.
type GetKubeProxyConfigurationResultOutput ¶
type GetKubeProxyConfigurationResultOutput struct{ *pulumi.OutputState }
kube-proxy configuration.
func GetKubeProxyConfigurationOutput ¶
func GetKubeProxyConfigurationOutput(ctx *pulumi.Context, args GetKubeProxyConfigurationOutputArgs, opts ...pulumi.InvokeOption) GetKubeProxyConfigurationResultOutput
func (GetKubeProxyConfigurationResultOutput) ElementType ¶
func (GetKubeProxyConfigurationResultOutput) ElementType() reflect.Type
func (GetKubeProxyConfigurationResultOutput) Result ¶
func (o GetKubeProxyConfigurationResultOutput) Result() KubeProxyConfigurationTypeOutput
func (GetKubeProxyConfigurationResultOutput) ToGetKubeProxyConfigurationResultOutput ¶
func (o GetKubeProxyConfigurationResultOutput) ToGetKubeProxyConfigurationResultOutput() GetKubeProxyConfigurationResultOutput
func (GetKubeProxyConfigurationResultOutput) ToGetKubeProxyConfigurationResultOutputWithContext ¶
func (o GetKubeProxyConfigurationResultOutput) ToGetKubeProxyConfigurationResultOutputWithContext(ctx context.Context) GetKubeProxyConfigurationResultOutput
type GetKubeVipManifestArgs ¶
type GetKubeVipManifestArgs struct { // TODO Address string `pulumi:"address"` // TODO BgpAs *int `pulumi:"bgpAs"` // TODO BgpEnable *bool `pulumi:"bgpEnable"` // TODO BgpPeerAddress *string `pulumi:"bgpPeerAddress"` // TODO BgpPeerAs *int `pulumi:"bgpPeerAs"` // TODO BgpPeerPass *string `pulumi:"bgpPeerPass"` // TODO BgpPeers *string `pulumi:"bgpPeers"` // TODO BgpRouterId *string `pulumi:"bgpRouterId"` // TODO CpEnable *bool `pulumi:"cpEnable"` // TODO CpNamespace *string `pulumi:"cpNamespace"` // Override the kube-vip image. Image *string `pulumi:"image"` // Path to the kubeconfig on the remote host. KubeconfigPath string `pulumi:"kubeconfigPath"` // Name of the static pod. Defaults to kube-vip. Name *string `pulumi:"name"` // Namespace for the static pod. Defaults to kube-system. Namespace *string `pulumi:"namespace"` // TODO Port *int `pulumi:"port"` // TODO SvcEnable *bool `pulumi:"svcEnable"` // Version of kube-vip to use. Version *string `pulumi:"version"` // TODO VipArp *bool `pulumi:"vipArp"` // TODO VipCidr int `pulumi:"vipCidr"` // TODO VipDdns *bool `pulumi:"vipDdns"` // TODO VipInterface *string `pulumi:"vipInterface"` // TODO VipLeaderElection *bool `pulumi:"vipLeaderElection"` // TODO VipLeaseDuration *int `pulumi:"vipLeaseDuration"` // TODO VipRenewDeadline *int `pulumi:"vipRenewDeadline"` // TODO VipRetryPeriod *int `pulumi:"vipRetryPeriod"` }
func (*GetKubeVipManifestArgs) Defaults ¶
func (val *GetKubeVipManifestArgs) Defaults() *GetKubeVipManifestArgs
Defaults sets the appropriate defaults for GetKubeVipManifestArgs
type GetKubeVipManifestOutputArgs ¶
type GetKubeVipManifestOutputArgs struct { // TODO Address pulumi.StringInput `pulumi:"address"` // TODO BgpAs pulumi.IntPtrInput `pulumi:"bgpAs"` // TODO BgpEnable pulumi.BoolPtrInput `pulumi:"bgpEnable"` // TODO BgpPeerAddress pulumi.StringPtrInput `pulumi:"bgpPeerAddress"` // TODO BgpPeerAs pulumi.IntPtrInput `pulumi:"bgpPeerAs"` // TODO BgpPeerPass pulumi.StringPtrInput `pulumi:"bgpPeerPass"` // TODO BgpPeers pulumi.StringPtrInput `pulumi:"bgpPeers"` // TODO BgpRouterId pulumi.StringPtrInput `pulumi:"bgpRouterId"` // TODO CpEnable pulumi.BoolPtrInput `pulumi:"cpEnable"` // TODO CpNamespace pulumi.StringPtrInput `pulumi:"cpNamespace"` // Override the kube-vip image. Image pulumi.StringPtrInput `pulumi:"image"` // Path to the kubeconfig on the remote host. KubeconfigPath pulumi.StringInput `pulumi:"kubeconfigPath"` // Name of the static pod. Defaults to kube-vip. Name pulumi.StringPtrInput `pulumi:"name"` // Namespace for the static pod. Defaults to kube-system. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // TODO Port pulumi.IntPtrInput `pulumi:"port"` // TODO SvcEnable pulumi.BoolPtrInput `pulumi:"svcEnable"` // Version of kube-vip to use. Version pulumi.StringPtrInput `pulumi:"version"` // TODO VipArp pulumi.BoolPtrInput `pulumi:"vipArp"` // TODO VipCidr pulumi.IntInput `pulumi:"vipCidr"` // TODO VipDdns pulumi.BoolPtrInput `pulumi:"vipDdns"` // TODO VipInterface pulumi.StringPtrInput `pulumi:"vipInterface"` // TODO VipLeaderElection pulumi.BoolPtrInput `pulumi:"vipLeaderElection"` // TODO VipLeaseDuration pulumi.IntPtrInput `pulumi:"vipLeaseDuration"` // TODO VipRenewDeadline pulumi.IntPtrInput `pulumi:"vipRenewDeadline"` // TODO VipRetryPeriod pulumi.IntPtrInput `pulumi:"vipRetryPeriod"` }
func (GetKubeVipManifestOutputArgs) ElementType ¶
func (GetKubeVipManifestOutputArgs) ElementType() reflect.Type
type GetKubeVipManifestResult ¶
type GetKubeVipManifestResult struct {
Result PodManifest `pulumi:"result"`
}
Gets the static pod manifests for KubeVip.
func GetKubeVipManifest ¶
func GetKubeVipManifest(ctx *pulumi.Context, args *GetKubeVipManifestArgs, opts ...pulumi.InvokeOption) (*GetKubeVipManifestResult, error)
Gets the static pod manifests for KubeVip.
type GetKubeVipManifestResultOutput ¶
type GetKubeVipManifestResultOutput struct{ *pulumi.OutputState }
Gets the static pod manifests for KubeVip.
func GetKubeVipManifestOutput ¶
func GetKubeVipManifestOutput(ctx *pulumi.Context, args GetKubeVipManifestOutputArgs, opts ...pulumi.InvokeOption) GetKubeVipManifestResultOutput
func (GetKubeVipManifestResultOutput) ElementType ¶
func (GetKubeVipManifestResultOutput) ElementType() reflect.Type
func (GetKubeVipManifestResultOutput) Result ¶
func (o GetKubeVipManifestResultOutput) Result() PodManifestOutput
func (GetKubeVipManifestResultOutput) ToGetKubeVipManifestResultOutput ¶
func (o GetKubeVipManifestResultOutput) ToGetKubeVipManifestResultOutput() GetKubeVipManifestResultOutput
func (GetKubeVipManifestResultOutput) ToGetKubeVipManifestResultOutputWithContext ¶
func (o GetKubeVipManifestResultOutput) ToGetKubeVipManifestResultOutputWithContext(ctx context.Context) GetKubeVipManifestResultOutput
type GetKubeconfigArgs ¶
type GetKubeconfigArgs struct { // Certificate authority data. CaPem string `pulumi:"caPem"` // Options for creating the kubeconfig. Options interface{} `pulumi:"options"` }
type GetKubeconfigOutputArgs ¶
type GetKubeconfigOutputArgs struct { // Certificate authority data. CaPem pulumi.StringInput `pulumi:"caPem"` // Options for creating the kubeconfig. Options interface{} `pulumi:"options"` }
func (GetKubeconfigOutputArgs) ElementType ¶
func (GetKubeconfigOutputArgs) ElementType() reflect.Type
type GetKubeconfigResult ¶
type GetKubeconfigResult struct {
Result Kubeconfig `pulumi:"result"`
}
func GetKubeconfig ¶
func GetKubeconfig(ctx *pulumi.Context, args *GetKubeconfigArgs, opts ...pulumi.InvokeOption) (*GetKubeconfigResult, error)
type GetKubeconfigResultOutput ¶
type GetKubeconfigResultOutput struct{ *pulumi.OutputState }
func GetKubeconfigOutput ¶
func GetKubeconfigOutput(ctx *pulumi.Context, args GetKubeconfigOutputArgs, opts ...pulumi.InvokeOption) GetKubeconfigResultOutput
func (GetKubeconfigResultOutput) ElementType ¶
func (GetKubeconfigResultOutput) ElementType() reflect.Type
func (GetKubeconfigResultOutput) Result ¶
func (o GetKubeconfigResultOutput) Result() KubeconfigOutput
func (GetKubeconfigResultOutput) ToGetKubeconfigResultOutput ¶
func (o GetKubeconfigResultOutput) ToGetKubeconfigResultOutput() GetKubeconfigResultOutput
func (GetKubeconfigResultOutput) ToGetKubeconfigResultOutputWithContext ¶
func (o GetKubeconfigResultOutput) ToGetKubeconfigResultOutputWithContext(ctx context.Context) GetKubeconfigResultOutput
type GetKubeletConfigurationArgs ¶
type GetKubeletConfigurationArgs struct { Anonymous *bool `pulumi:"anonymous"` AuthorizationMode *string `pulumi:"authorizationMode"` CgroupDriver *string `pulumi:"cgroupDriver"` ClientCAFile *string `pulumi:"clientCAFile"` ClusterDNS []string `pulumi:"clusterDNS"` ClusterDomain *string `pulumi:"clusterDomain"` ContainerRuntimeEndpoint *string `pulumi:"containerRuntimeEndpoint"` PodCIDR string `pulumi:"podCIDR"` ResolvConf *string `pulumi:"resolvConf"` RuntimeRequestTimeout *string `pulumi:"runtimeRequestTimeout"` TlsCertFile *string `pulumi:"tlsCertFile"` TlsPrivateKeyFile *string `pulumi:"tlsPrivateKeyFile"` Webhook *bool `pulumi:"webhook"` }
type GetKubeletConfigurationOutputArgs ¶
type GetKubeletConfigurationOutputArgs struct { Anonymous pulumi.BoolPtrInput `pulumi:"anonymous"` AuthorizationMode pulumi.StringPtrInput `pulumi:"authorizationMode"` CgroupDriver pulumi.StringPtrInput `pulumi:"cgroupDriver"` ClientCAFile pulumi.StringPtrInput `pulumi:"clientCAFile"` ClusterDNS pulumi.StringArrayInput `pulumi:"clusterDNS"` ClusterDomain pulumi.StringPtrInput `pulumi:"clusterDomain"` ContainerRuntimeEndpoint pulumi.StringPtrInput `pulumi:"containerRuntimeEndpoint"` PodCIDR pulumi.StringInput `pulumi:"podCIDR"` ResolvConf pulumi.StringPtrInput `pulumi:"resolvConf"` RuntimeRequestTimeout pulumi.StringPtrInput `pulumi:"runtimeRequestTimeout"` TlsCertFile pulumi.StringPtrInput `pulumi:"tlsCertFile"` TlsPrivateKeyFile pulumi.StringPtrInput `pulumi:"tlsPrivateKeyFile"` Webhook pulumi.BoolPtrInput `pulumi:"webhook"` }
func (GetKubeletConfigurationOutputArgs) ElementType ¶
func (GetKubeletConfigurationOutputArgs) ElementType() reflect.Type
type GetKubeletConfigurationResult ¶
type GetKubeletConfigurationResult struct {
Result KubeletConfigurationType `pulumi:"result"`
}
Get the kubelet configuration.
func GetKubeletConfiguration ¶
func GetKubeletConfiguration(ctx *pulumi.Context, args *GetKubeletConfigurationArgs, opts ...pulumi.InvokeOption) (*GetKubeletConfigurationResult, error)
Get the kubelet configuration.
type GetKubeletConfigurationResultOutput ¶
type GetKubeletConfigurationResultOutput struct{ *pulumi.OutputState }
Get the kubelet configuration.
func GetKubeletConfigurationOutput ¶
func GetKubeletConfigurationOutput(ctx *pulumi.Context, args GetKubeletConfigurationOutputArgs, opts ...pulumi.InvokeOption) GetKubeletConfigurationResultOutput
func (GetKubeletConfigurationResultOutput) ElementType ¶
func (GetKubeletConfigurationResultOutput) ElementType() reflect.Type
func (GetKubeletConfigurationResultOutput) Result ¶
func (o GetKubeletConfigurationResultOutput) Result() KubeletConfigurationTypeOutput
func (GetKubeletConfigurationResultOutput) ToGetKubeletConfigurationResultOutput ¶
func (o GetKubeletConfigurationResultOutput) ToGetKubeletConfigurationResultOutput() GetKubeletConfigurationResultOutput
func (GetKubeletConfigurationResultOutput) ToGetKubeletConfigurationResultOutputWithContext ¶
func (o GetKubeletConfigurationResultOutput) ToGetKubeletConfigurationResultOutputWithContext(ctx context.Context) GetKubeletConfigurationResultOutput
type KubeProxyConfiguration ¶
type KubeProxyConfiguration struct { pulumi.ResourceState Result KubeProxyConfigurationTypeOutput `pulumi:"result"` // The yaml representation of the manifest. Yaml pulumi.StringOutput `pulumi:"yaml"` }
kube-proxy configuration.
func NewKubeProxyConfiguration ¶
func NewKubeProxyConfiguration(ctx *pulumi.Context, name string, args *KubeProxyConfigurationArgs, opts ...pulumi.ResourceOption) (*KubeProxyConfiguration, error)
NewKubeProxyConfiguration registers a new resource with the given unique name, arguments, and options.
func (*KubeProxyConfiguration) ElementType ¶
func (*KubeProxyConfiguration) ElementType() reflect.Type
func (*KubeProxyConfiguration) ToKubeProxyConfigurationOutput ¶
func (i *KubeProxyConfiguration) ToKubeProxyConfigurationOutput() KubeProxyConfigurationOutput
func (*KubeProxyConfiguration) ToKubeProxyConfigurationOutputWithContext ¶
func (i *KubeProxyConfiguration) ToKubeProxyConfigurationOutputWithContext(ctx context.Context) KubeProxyConfigurationOutput
type KubeProxyConfigurationArgs ¶
type KubeProxyConfigurationArgs struct { // Cluster CIDR. ClusterCIDR pulumi.StringInput // Path to the kubeconfig. Kubeconfig pulumi.StringInput // TODO Mode pulumi.StringPtrInput }
The set of arguments for constructing a KubeProxyConfiguration resource.
func (KubeProxyConfigurationArgs) ElementType ¶
func (KubeProxyConfigurationArgs) ElementType() reflect.Type
type KubeProxyConfigurationArray ¶
type KubeProxyConfigurationArray []KubeProxyConfigurationInput
func (KubeProxyConfigurationArray) ElementType ¶
func (KubeProxyConfigurationArray) ElementType() reflect.Type
func (KubeProxyConfigurationArray) ToKubeProxyConfigurationArrayOutput ¶
func (i KubeProxyConfigurationArray) ToKubeProxyConfigurationArrayOutput() KubeProxyConfigurationArrayOutput
func (KubeProxyConfigurationArray) ToKubeProxyConfigurationArrayOutputWithContext ¶
func (i KubeProxyConfigurationArray) ToKubeProxyConfigurationArrayOutputWithContext(ctx context.Context) KubeProxyConfigurationArrayOutput
type KubeProxyConfigurationArrayInput ¶
type KubeProxyConfigurationArrayInput interface { pulumi.Input ToKubeProxyConfigurationArrayOutput() KubeProxyConfigurationArrayOutput ToKubeProxyConfigurationArrayOutputWithContext(context.Context) KubeProxyConfigurationArrayOutput }
KubeProxyConfigurationArrayInput is an input type that accepts KubeProxyConfigurationArray and KubeProxyConfigurationArrayOutput values. You can construct a concrete instance of `KubeProxyConfigurationArrayInput` via:
KubeProxyConfigurationArray{ KubeProxyConfigurationArgs{...} }
type KubeProxyConfigurationArrayOutput ¶
type KubeProxyConfigurationArrayOutput struct{ *pulumi.OutputState }
func (KubeProxyConfigurationArrayOutput) ElementType ¶
func (KubeProxyConfigurationArrayOutput) ElementType() reflect.Type
func (KubeProxyConfigurationArrayOutput) Index ¶
func (o KubeProxyConfigurationArrayOutput) Index(i pulumi.IntInput) KubeProxyConfigurationOutput
func (KubeProxyConfigurationArrayOutput) ToKubeProxyConfigurationArrayOutput ¶
func (o KubeProxyConfigurationArrayOutput) ToKubeProxyConfigurationArrayOutput() KubeProxyConfigurationArrayOutput
func (KubeProxyConfigurationArrayOutput) ToKubeProxyConfigurationArrayOutputWithContext ¶
func (o KubeProxyConfigurationArrayOutput) ToKubeProxyConfigurationArrayOutputWithContext(ctx context.Context) KubeProxyConfigurationArrayOutput
type KubeProxyConfigurationClientConnection ¶
type KubeProxyConfigurationClientConnection struct { // Path to the kubeconfig. Kubeconfig string `pulumi:"kubeconfig"` }
type KubeProxyConfigurationClientConnectionOutput ¶
type KubeProxyConfigurationClientConnectionOutput struct{ *pulumi.OutputState }
func (KubeProxyConfigurationClientConnectionOutput) ElementType ¶
func (KubeProxyConfigurationClientConnectionOutput) ElementType() reflect.Type
func (KubeProxyConfigurationClientConnectionOutput) Kubeconfig ¶
func (o KubeProxyConfigurationClientConnectionOutput) Kubeconfig() pulumi.StringOutput
Path to the kubeconfig.
func (KubeProxyConfigurationClientConnectionOutput) ToKubeProxyConfigurationClientConnectionOutput ¶
func (o KubeProxyConfigurationClientConnectionOutput) ToKubeProxyConfigurationClientConnectionOutput() KubeProxyConfigurationClientConnectionOutput
func (KubeProxyConfigurationClientConnectionOutput) ToKubeProxyConfigurationClientConnectionOutputWithContext ¶
func (o KubeProxyConfigurationClientConnectionOutput) ToKubeProxyConfigurationClientConnectionOutputWithContext(ctx context.Context) KubeProxyConfigurationClientConnectionOutput
type KubeProxyConfigurationClientConnectionPtrOutput ¶
type KubeProxyConfigurationClientConnectionPtrOutput struct{ *pulumi.OutputState }
func (KubeProxyConfigurationClientConnectionPtrOutput) ElementType ¶
func (KubeProxyConfigurationClientConnectionPtrOutput) ElementType() reflect.Type
func (KubeProxyConfigurationClientConnectionPtrOutput) Kubeconfig ¶
func (o KubeProxyConfigurationClientConnectionPtrOutput) Kubeconfig() pulumi.StringPtrOutput
Path to the kubeconfig.
func (KubeProxyConfigurationClientConnectionPtrOutput) ToKubeProxyConfigurationClientConnectionPtrOutput ¶
func (o KubeProxyConfigurationClientConnectionPtrOutput) ToKubeProxyConfigurationClientConnectionPtrOutput() KubeProxyConfigurationClientConnectionPtrOutput
func (KubeProxyConfigurationClientConnectionPtrOutput) ToKubeProxyConfigurationClientConnectionPtrOutputWithContext ¶
func (o KubeProxyConfigurationClientConnectionPtrOutput) ToKubeProxyConfigurationClientConnectionPtrOutputWithContext(ctx context.Context) KubeProxyConfigurationClientConnectionPtrOutput
type KubeProxyConfigurationInput ¶
type KubeProxyConfigurationInput interface { pulumi.Input ToKubeProxyConfigurationOutput() KubeProxyConfigurationOutput ToKubeProxyConfigurationOutputWithContext(ctx context.Context) KubeProxyConfigurationOutput }
type KubeProxyConfigurationMap ¶
type KubeProxyConfigurationMap map[string]KubeProxyConfigurationInput
func (KubeProxyConfigurationMap) ElementType ¶
func (KubeProxyConfigurationMap) ElementType() reflect.Type
func (KubeProxyConfigurationMap) ToKubeProxyConfigurationMapOutput ¶
func (i KubeProxyConfigurationMap) ToKubeProxyConfigurationMapOutput() KubeProxyConfigurationMapOutput
func (KubeProxyConfigurationMap) ToKubeProxyConfigurationMapOutputWithContext ¶
func (i KubeProxyConfigurationMap) ToKubeProxyConfigurationMapOutputWithContext(ctx context.Context) KubeProxyConfigurationMapOutput
type KubeProxyConfigurationMapInput ¶
type KubeProxyConfigurationMapInput interface { pulumi.Input ToKubeProxyConfigurationMapOutput() KubeProxyConfigurationMapOutput ToKubeProxyConfigurationMapOutputWithContext(context.Context) KubeProxyConfigurationMapOutput }
KubeProxyConfigurationMapInput is an input type that accepts KubeProxyConfigurationMap and KubeProxyConfigurationMapOutput values. You can construct a concrete instance of `KubeProxyConfigurationMapInput` via:
KubeProxyConfigurationMap{ "key": KubeProxyConfigurationArgs{...} }
type KubeProxyConfigurationMapOutput ¶
type KubeProxyConfigurationMapOutput struct{ *pulumi.OutputState }
func (KubeProxyConfigurationMapOutput) ElementType ¶
func (KubeProxyConfigurationMapOutput) ElementType() reflect.Type
func (KubeProxyConfigurationMapOutput) MapIndex ¶
func (o KubeProxyConfigurationMapOutput) MapIndex(k pulumi.StringInput) KubeProxyConfigurationOutput
func (KubeProxyConfigurationMapOutput) ToKubeProxyConfigurationMapOutput ¶
func (o KubeProxyConfigurationMapOutput) ToKubeProxyConfigurationMapOutput() KubeProxyConfigurationMapOutput
func (KubeProxyConfigurationMapOutput) ToKubeProxyConfigurationMapOutputWithContext ¶
func (o KubeProxyConfigurationMapOutput) ToKubeProxyConfigurationMapOutputWithContext(ctx context.Context) KubeProxyConfigurationMapOutput
type KubeProxyConfigurationOutput ¶
type KubeProxyConfigurationOutput struct{ *pulumi.OutputState }
func (KubeProxyConfigurationOutput) ElementType ¶
func (KubeProxyConfigurationOutput) ElementType() reflect.Type
func (KubeProxyConfigurationOutput) Result ¶
func (o KubeProxyConfigurationOutput) Result() KubeProxyConfigurationTypeOutput
func (KubeProxyConfigurationOutput) ToKubeProxyConfigurationOutput ¶
func (o KubeProxyConfigurationOutput) ToKubeProxyConfigurationOutput() KubeProxyConfigurationOutput
func (KubeProxyConfigurationOutput) ToKubeProxyConfigurationOutputWithContext ¶
func (o KubeProxyConfigurationOutput) ToKubeProxyConfigurationOutputWithContext(ctx context.Context) KubeProxyConfigurationOutput
func (KubeProxyConfigurationOutput) Yaml ¶
func (o KubeProxyConfigurationOutput) Yaml() pulumi.StringOutput
The yaml representation of the manifest.
type KubeProxyConfigurationType ¶
type KubeProxyConfigurationType struct { ApiVersion *string `pulumi:"apiVersion"` ClientConnection *KubeProxyConfigurationClientConnection `pulumi:"clientConnection"` // TODO ClusterCIDR string `pulumi:"clusterCIDR"` Kind *string `pulumi:"kind"` // TODO Mode *string `pulumi:"mode"` }
type KubeProxyConfigurationTypeOutput ¶
type KubeProxyConfigurationTypeOutput struct{ *pulumi.OutputState }
func (KubeProxyConfigurationTypeOutput) ApiVersion ¶
func (o KubeProxyConfigurationTypeOutput) ApiVersion() pulumi.StringPtrOutput
func (KubeProxyConfigurationTypeOutput) ClientConnection ¶
func (o KubeProxyConfigurationTypeOutput) ClientConnection() KubeProxyConfigurationClientConnectionPtrOutput
func (KubeProxyConfigurationTypeOutput) ClusterCIDR ¶
func (o KubeProxyConfigurationTypeOutput) ClusterCIDR() pulumi.StringOutput
TODO
func (KubeProxyConfigurationTypeOutput) ElementType ¶
func (KubeProxyConfigurationTypeOutput) ElementType() reflect.Type
func (KubeProxyConfigurationTypeOutput) Kind ¶
func (o KubeProxyConfigurationTypeOutput) Kind() pulumi.StringPtrOutput
func (KubeProxyConfigurationTypeOutput) Mode ¶
func (o KubeProxyConfigurationTypeOutput) Mode() pulumi.StringPtrOutput
TODO
func (KubeProxyConfigurationTypeOutput) ToKubeProxyConfigurationTypeOutput ¶
func (o KubeProxyConfigurationTypeOutput) ToKubeProxyConfigurationTypeOutput() KubeProxyConfigurationTypeOutput
func (KubeProxyConfigurationTypeOutput) ToKubeProxyConfigurationTypeOutputWithContext ¶
func (o KubeProxyConfigurationTypeOutput) ToKubeProxyConfigurationTypeOutputWithContext(ctx context.Context) KubeProxyConfigurationTypeOutput
type KubeVipManifest ¶
type KubeVipManifest struct { pulumi.ResourceState Result PodManifestOutput `pulumi:"result"` // The yaml representation of the manifest. Yaml pulumi.StringOutput `pulumi:"yaml"` }
Gets the static pod manifests for KubeVip.
func NewKubeVipManifest ¶
func NewKubeVipManifest(ctx *pulumi.Context, name string, args *KubeVipManifestArgs, opts ...pulumi.ResourceOption) (*KubeVipManifest, error)
NewKubeVipManifest registers a new resource with the given unique name, arguments, and options.
func (*KubeVipManifest) ElementType ¶
func (*KubeVipManifest) ElementType() reflect.Type
func (*KubeVipManifest) ToKubeVipManifestOutput ¶
func (i *KubeVipManifest) ToKubeVipManifestOutput() KubeVipManifestOutput
func (*KubeVipManifest) ToKubeVipManifestOutputWithContext ¶
func (i *KubeVipManifest) ToKubeVipManifestOutputWithContext(ctx context.Context) KubeVipManifestOutput
type KubeVipManifestArgs ¶
type KubeVipManifestArgs struct { // TODO Address pulumi.StringInput // TODO BgpAs pulumi.IntPtrInput // TODO BgpEnable pulumi.BoolPtrInput // TODO BgpPeerAddress pulumi.StringPtrInput // TODO BgpPeerAs pulumi.IntPtrInput // TODO BgpPeerPass pulumi.StringPtrInput // TODO BgpPeers pulumi.StringPtrInput // TODO BgpRouterId pulumi.StringPtrInput // TODO CpEnable pulumi.BoolPtrInput // TODO CpNamespace pulumi.StringPtrInput // Override the kube-vip image. Image pulumi.StringPtrInput // Path to the kubeconfig on the remote host. KubeconfigPath pulumi.StringInput // Name of the static pod. Defaults to kube-vip. Name pulumi.StringPtrInput // Namespace for the static pod. Defaults to kube-system. Namespace pulumi.StringPtrInput // TODO Port pulumi.IntPtrInput // TODO SvcEnable pulumi.BoolPtrInput // Version of kube-vip to use. Version pulumi.StringPtrInput // TODO VipArp pulumi.BoolPtrInput // TODO VipCidr pulumi.IntInput // TODO VipDdns pulumi.BoolPtrInput // TODO VipInterface pulumi.StringPtrInput // TODO VipLeaderElection pulumi.BoolPtrInput // TODO VipLeaseDuration pulumi.IntPtrInput // TODO VipRenewDeadline pulumi.IntPtrInput // TODO VipRetryPeriod pulumi.IntPtrInput }
The set of arguments for constructing a KubeVipManifest resource.
func (KubeVipManifestArgs) ElementType ¶
func (KubeVipManifestArgs) ElementType() reflect.Type
type KubeVipManifestArray ¶
type KubeVipManifestArray []KubeVipManifestInput
func (KubeVipManifestArray) ElementType ¶
func (KubeVipManifestArray) ElementType() reflect.Type
func (KubeVipManifestArray) ToKubeVipManifestArrayOutput ¶
func (i KubeVipManifestArray) ToKubeVipManifestArrayOutput() KubeVipManifestArrayOutput
func (KubeVipManifestArray) ToKubeVipManifestArrayOutputWithContext ¶
func (i KubeVipManifestArray) ToKubeVipManifestArrayOutputWithContext(ctx context.Context) KubeVipManifestArrayOutput
type KubeVipManifestArrayInput ¶
type KubeVipManifestArrayInput interface { pulumi.Input ToKubeVipManifestArrayOutput() KubeVipManifestArrayOutput ToKubeVipManifestArrayOutputWithContext(context.Context) KubeVipManifestArrayOutput }
KubeVipManifestArrayInput is an input type that accepts KubeVipManifestArray and KubeVipManifestArrayOutput values. You can construct a concrete instance of `KubeVipManifestArrayInput` via:
KubeVipManifestArray{ KubeVipManifestArgs{...} }
type KubeVipManifestArrayOutput ¶
type KubeVipManifestArrayOutput struct{ *pulumi.OutputState }
func (KubeVipManifestArrayOutput) ElementType ¶
func (KubeVipManifestArrayOutput) ElementType() reflect.Type
func (KubeVipManifestArrayOutput) Index ¶
func (o KubeVipManifestArrayOutput) Index(i pulumi.IntInput) KubeVipManifestOutput
func (KubeVipManifestArrayOutput) ToKubeVipManifestArrayOutput ¶
func (o KubeVipManifestArrayOutput) ToKubeVipManifestArrayOutput() KubeVipManifestArrayOutput
func (KubeVipManifestArrayOutput) ToKubeVipManifestArrayOutputWithContext ¶
func (o KubeVipManifestArrayOutput) ToKubeVipManifestArrayOutputWithContext(ctx context.Context) KubeVipManifestArrayOutput
type KubeVipManifestInput ¶
type KubeVipManifestInput interface { pulumi.Input ToKubeVipManifestOutput() KubeVipManifestOutput ToKubeVipManifestOutputWithContext(ctx context.Context) KubeVipManifestOutput }
type KubeVipManifestMap ¶
type KubeVipManifestMap map[string]KubeVipManifestInput
func (KubeVipManifestMap) ElementType ¶
func (KubeVipManifestMap) ElementType() reflect.Type
func (KubeVipManifestMap) ToKubeVipManifestMapOutput ¶
func (i KubeVipManifestMap) ToKubeVipManifestMapOutput() KubeVipManifestMapOutput
func (KubeVipManifestMap) ToKubeVipManifestMapOutputWithContext ¶
func (i KubeVipManifestMap) ToKubeVipManifestMapOutputWithContext(ctx context.Context) KubeVipManifestMapOutput
type KubeVipManifestMapInput ¶
type KubeVipManifestMapInput interface { pulumi.Input ToKubeVipManifestMapOutput() KubeVipManifestMapOutput ToKubeVipManifestMapOutputWithContext(context.Context) KubeVipManifestMapOutput }
KubeVipManifestMapInput is an input type that accepts KubeVipManifestMap and KubeVipManifestMapOutput values. You can construct a concrete instance of `KubeVipManifestMapInput` via:
KubeVipManifestMap{ "key": KubeVipManifestArgs{...} }
type KubeVipManifestMapOutput ¶
type KubeVipManifestMapOutput struct{ *pulumi.OutputState }
func (KubeVipManifestMapOutput) ElementType ¶
func (KubeVipManifestMapOutput) ElementType() reflect.Type
func (KubeVipManifestMapOutput) MapIndex ¶
func (o KubeVipManifestMapOutput) MapIndex(k pulumi.StringInput) KubeVipManifestOutput
func (KubeVipManifestMapOutput) ToKubeVipManifestMapOutput ¶
func (o KubeVipManifestMapOutput) ToKubeVipManifestMapOutput() KubeVipManifestMapOutput
func (KubeVipManifestMapOutput) ToKubeVipManifestMapOutputWithContext ¶
func (o KubeVipManifestMapOutput) ToKubeVipManifestMapOutputWithContext(ctx context.Context) KubeVipManifestMapOutput
type KubeVipManifestOutput ¶
type KubeVipManifestOutput struct{ *pulumi.OutputState }
func (KubeVipManifestOutput) ElementType ¶
func (KubeVipManifestOutput) ElementType() reflect.Type
func (KubeVipManifestOutput) Result ¶
func (o KubeVipManifestOutput) Result() PodManifestOutput
func (KubeVipManifestOutput) ToKubeVipManifestOutput ¶
func (o KubeVipManifestOutput) ToKubeVipManifestOutput() KubeVipManifestOutput
func (KubeVipManifestOutput) ToKubeVipManifestOutputWithContext ¶
func (o KubeVipManifestOutput) ToKubeVipManifestOutputWithContext(ctx context.Context) KubeVipManifestOutput
func (KubeVipManifestOutput) Yaml ¶
func (o KubeVipManifestOutput) Yaml() pulumi.StringOutput
The yaml representation of the manifest.
type Kubeconfig ¶
type KubeconfigAdminOptions ¶
type KubeconfigAdminOptionsArgs ¶
type KubeconfigAdminOptionsArgs struct { // TODO PublicIp pulumi.StringPtrInput `pulumi:"publicIp"` Type string `pulumi:"type"` }
func (KubeconfigAdminOptionsArgs) ElementType ¶
func (KubeconfigAdminOptionsArgs) ElementType() reflect.Type
func (KubeconfigAdminOptionsArgs) ToKubeconfigAdminOptionsOutput ¶
func (i KubeconfigAdminOptionsArgs) ToKubeconfigAdminOptionsOutput() KubeconfigAdminOptionsOutput
func (KubeconfigAdminOptionsArgs) ToKubeconfigAdminOptionsOutputWithContext ¶
func (i KubeconfigAdminOptionsArgs) ToKubeconfigAdminOptionsOutputWithContext(ctx context.Context) KubeconfigAdminOptionsOutput
type KubeconfigAdminOptionsInput ¶
type KubeconfigAdminOptionsInput interface { pulumi.Input ToKubeconfigAdminOptionsOutput() KubeconfigAdminOptionsOutput ToKubeconfigAdminOptionsOutputWithContext(context.Context) KubeconfigAdminOptionsOutput }
KubeconfigAdminOptionsInput is an input type that accepts KubeconfigAdminOptionsArgs and KubeconfigAdminOptionsOutput values. You can construct a concrete instance of `KubeconfigAdminOptionsInput` via:
KubeconfigAdminOptionsArgs{...}
type KubeconfigAdminOptionsOutput ¶
type KubeconfigAdminOptionsOutput struct{ *pulumi.OutputState }
func (KubeconfigAdminOptionsOutput) ElementType ¶
func (KubeconfigAdminOptionsOutput) ElementType() reflect.Type
func (KubeconfigAdminOptionsOutput) PublicIp ¶
func (o KubeconfigAdminOptionsOutput) PublicIp() pulumi.StringPtrOutput
TODO
func (KubeconfigAdminOptionsOutput) ToKubeconfigAdminOptionsOutput ¶
func (o KubeconfigAdminOptionsOutput) ToKubeconfigAdminOptionsOutput() KubeconfigAdminOptionsOutput
func (KubeconfigAdminOptionsOutput) ToKubeconfigAdminOptionsOutputWithContext ¶
func (o KubeconfigAdminOptionsOutput) ToKubeconfigAdminOptionsOutputWithContext(ctx context.Context) KubeconfigAdminOptionsOutput
func (KubeconfigAdminOptionsOutput) Type ¶
func (o KubeconfigAdminOptionsOutput) Type() pulumi.StringOutput
type KubeconfigCluster ¶
type KubeconfigContext ¶
type KubeconfigKubeControllerManagerOptionsArgs ¶
type KubeconfigKubeControllerManagerOptionsArgs struct { // TODO PublicIp pulumi.StringPtrInput `pulumi:"publicIp"` Type string `pulumi:"type"` }
func (KubeconfigKubeControllerManagerOptionsArgs) ElementType ¶
func (KubeconfigKubeControllerManagerOptionsArgs) ElementType() reflect.Type
func (KubeconfigKubeControllerManagerOptionsArgs) ToKubeconfigKubeControllerManagerOptionsOutput ¶
func (i KubeconfigKubeControllerManagerOptionsArgs) ToKubeconfigKubeControllerManagerOptionsOutput() KubeconfigKubeControllerManagerOptionsOutput
func (KubeconfigKubeControllerManagerOptionsArgs) ToKubeconfigKubeControllerManagerOptionsOutputWithContext ¶
func (i KubeconfigKubeControllerManagerOptionsArgs) ToKubeconfigKubeControllerManagerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeControllerManagerOptionsOutput
type KubeconfigKubeControllerManagerOptionsInput ¶
type KubeconfigKubeControllerManagerOptionsInput interface { pulumi.Input ToKubeconfigKubeControllerManagerOptionsOutput() KubeconfigKubeControllerManagerOptionsOutput ToKubeconfigKubeControllerManagerOptionsOutputWithContext(context.Context) KubeconfigKubeControllerManagerOptionsOutput }
KubeconfigKubeControllerManagerOptionsInput is an input type that accepts KubeconfigKubeControllerManagerOptionsArgs and KubeconfigKubeControllerManagerOptionsOutput values. You can construct a concrete instance of `KubeconfigKubeControllerManagerOptionsInput` via:
KubeconfigKubeControllerManagerOptionsArgs{...}
type KubeconfigKubeControllerManagerOptionsOutput ¶
type KubeconfigKubeControllerManagerOptionsOutput struct{ *pulumi.OutputState }
func (KubeconfigKubeControllerManagerOptionsOutput) ElementType ¶
func (KubeconfigKubeControllerManagerOptionsOutput) ElementType() reflect.Type
func (KubeconfigKubeControllerManagerOptionsOutput) PublicIp ¶
func (o KubeconfigKubeControllerManagerOptionsOutput) PublicIp() pulumi.StringPtrOutput
TODO
func (KubeconfigKubeControllerManagerOptionsOutput) ToKubeconfigKubeControllerManagerOptionsOutput ¶
func (o KubeconfigKubeControllerManagerOptionsOutput) ToKubeconfigKubeControllerManagerOptionsOutput() KubeconfigKubeControllerManagerOptionsOutput
func (KubeconfigKubeControllerManagerOptionsOutput) ToKubeconfigKubeControllerManagerOptionsOutputWithContext ¶
func (o KubeconfigKubeControllerManagerOptionsOutput) ToKubeconfigKubeControllerManagerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeControllerManagerOptionsOutput
func (KubeconfigKubeControllerManagerOptionsOutput) Type ¶
func (o KubeconfigKubeControllerManagerOptionsOutput) Type() pulumi.StringOutput
type KubeconfigKubeProxyOptionsArgs ¶
type KubeconfigKubeProxyOptionsArgs struct { // TODO PublicIp pulumi.StringPtrInput `pulumi:"publicIp"` Type string `pulumi:"type"` }
func (KubeconfigKubeProxyOptionsArgs) ElementType ¶
func (KubeconfigKubeProxyOptionsArgs) ElementType() reflect.Type
func (KubeconfigKubeProxyOptionsArgs) ToKubeconfigKubeProxyOptionsOutput ¶
func (i KubeconfigKubeProxyOptionsArgs) ToKubeconfigKubeProxyOptionsOutput() KubeconfigKubeProxyOptionsOutput
func (KubeconfigKubeProxyOptionsArgs) ToKubeconfigKubeProxyOptionsOutputWithContext ¶
func (i KubeconfigKubeProxyOptionsArgs) ToKubeconfigKubeProxyOptionsOutputWithContext(ctx context.Context) KubeconfigKubeProxyOptionsOutput
type KubeconfigKubeProxyOptionsInput ¶
type KubeconfigKubeProxyOptionsInput interface { pulumi.Input ToKubeconfigKubeProxyOptionsOutput() KubeconfigKubeProxyOptionsOutput ToKubeconfigKubeProxyOptionsOutputWithContext(context.Context) KubeconfigKubeProxyOptionsOutput }
KubeconfigKubeProxyOptionsInput is an input type that accepts KubeconfigKubeProxyOptionsArgs and KubeconfigKubeProxyOptionsOutput values. You can construct a concrete instance of `KubeconfigKubeProxyOptionsInput` via:
KubeconfigKubeProxyOptionsArgs{...}
type KubeconfigKubeProxyOptionsOutput ¶
type KubeconfigKubeProxyOptionsOutput struct{ *pulumi.OutputState }
func (KubeconfigKubeProxyOptionsOutput) ElementType ¶
func (KubeconfigKubeProxyOptionsOutput) ElementType() reflect.Type
func (KubeconfigKubeProxyOptionsOutput) PublicIp ¶
func (o KubeconfigKubeProxyOptionsOutput) PublicIp() pulumi.StringPtrOutput
TODO
func (KubeconfigKubeProxyOptionsOutput) ToKubeconfigKubeProxyOptionsOutput ¶
func (o KubeconfigKubeProxyOptionsOutput) ToKubeconfigKubeProxyOptionsOutput() KubeconfigKubeProxyOptionsOutput
func (KubeconfigKubeProxyOptionsOutput) ToKubeconfigKubeProxyOptionsOutputWithContext ¶
func (o KubeconfigKubeProxyOptionsOutput) ToKubeconfigKubeProxyOptionsOutputWithContext(ctx context.Context) KubeconfigKubeProxyOptionsOutput
func (KubeconfigKubeProxyOptionsOutput) Type ¶
func (o KubeconfigKubeProxyOptionsOutput) Type() pulumi.StringOutput
type KubeconfigKubeSchedulerOptionsArgs ¶
type KubeconfigKubeSchedulerOptionsArgs struct { // TODO PublicIp pulumi.StringPtrInput `pulumi:"publicIp"` Type string `pulumi:"type"` }
func (KubeconfigKubeSchedulerOptionsArgs) ElementType ¶
func (KubeconfigKubeSchedulerOptionsArgs) ElementType() reflect.Type
func (KubeconfigKubeSchedulerOptionsArgs) ToKubeconfigKubeSchedulerOptionsOutput ¶
func (i KubeconfigKubeSchedulerOptionsArgs) ToKubeconfigKubeSchedulerOptionsOutput() KubeconfigKubeSchedulerOptionsOutput
func (KubeconfigKubeSchedulerOptionsArgs) ToKubeconfigKubeSchedulerOptionsOutputWithContext ¶
func (i KubeconfigKubeSchedulerOptionsArgs) ToKubeconfigKubeSchedulerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeSchedulerOptionsOutput
type KubeconfigKubeSchedulerOptionsInput ¶
type KubeconfigKubeSchedulerOptionsInput interface { pulumi.Input ToKubeconfigKubeSchedulerOptionsOutput() KubeconfigKubeSchedulerOptionsOutput ToKubeconfigKubeSchedulerOptionsOutputWithContext(context.Context) KubeconfigKubeSchedulerOptionsOutput }
KubeconfigKubeSchedulerOptionsInput is an input type that accepts KubeconfigKubeSchedulerOptionsArgs and KubeconfigKubeSchedulerOptionsOutput values. You can construct a concrete instance of `KubeconfigKubeSchedulerOptionsInput` via:
KubeconfigKubeSchedulerOptionsArgs{...}
type KubeconfigKubeSchedulerOptionsOutput ¶
type KubeconfigKubeSchedulerOptionsOutput struct{ *pulumi.OutputState }
func (KubeconfigKubeSchedulerOptionsOutput) ElementType ¶
func (KubeconfigKubeSchedulerOptionsOutput) ElementType() reflect.Type
func (KubeconfigKubeSchedulerOptionsOutput) PublicIp ¶
func (o KubeconfigKubeSchedulerOptionsOutput) PublicIp() pulumi.StringPtrOutput
TODO
func (KubeconfigKubeSchedulerOptionsOutput) ToKubeconfigKubeSchedulerOptionsOutput ¶
func (o KubeconfigKubeSchedulerOptionsOutput) ToKubeconfigKubeSchedulerOptionsOutput() KubeconfigKubeSchedulerOptionsOutput
func (KubeconfigKubeSchedulerOptionsOutput) ToKubeconfigKubeSchedulerOptionsOutputWithContext ¶
func (o KubeconfigKubeSchedulerOptionsOutput) ToKubeconfigKubeSchedulerOptionsOutputWithContext(ctx context.Context) KubeconfigKubeSchedulerOptionsOutput
func (KubeconfigKubeSchedulerOptionsOutput) Type ¶
func (o KubeconfigKubeSchedulerOptionsOutput) Type() pulumi.StringOutput
type KubeconfigOutput ¶
type KubeconfigOutput struct{ *pulumi.OutputState }
func (KubeconfigOutput) Clusters ¶
func (o KubeconfigOutput) Clusters() ClusterArrayOutput
func (KubeconfigOutput) Contexts ¶
func (o KubeconfigOutput) Contexts() ContextArrayOutput
func (KubeconfigOutput) ElementType ¶
func (KubeconfigOutput) ElementType() reflect.Type
func (KubeconfigOutput) ToKubeconfigOutput ¶
func (o KubeconfigOutput) ToKubeconfigOutput() KubeconfigOutput
func (KubeconfigOutput) ToKubeconfigOutputWithContext ¶
func (o KubeconfigOutput) ToKubeconfigOutputWithContext(ctx context.Context) KubeconfigOutput
func (KubeconfigOutput) Users ¶
func (o KubeconfigOutput) Users() UserArrayOutput
type KubeconfigType ¶
type KubeconfigType string
type KubeconfigUser ¶
type KubeconfigWorkerOptions ¶
type KubeconfigWorkerOptionsArgs ¶
type KubeconfigWorkerOptionsArgs struct { // TODO Name pulumi.StringInput `pulumi:"name"` // TODO PublicIp pulumi.StringInput `pulumi:"publicIp"` Type *string `pulumi:"type"` }
func (KubeconfigWorkerOptionsArgs) ElementType ¶
func (KubeconfigWorkerOptionsArgs) ElementType() reflect.Type
func (KubeconfigWorkerOptionsArgs) ToKubeconfigWorkerOptionsOutput ¶
func (i KubeconfigWorkerOptionsArgs) ToKubeconfigWorkerOptionsOutput() KubeconfigWorkerOptionsOutput
func (KubeconfigWorkerOptionsArgs) ToKubeconfigWorkerOptionsOutputWithContext ¶
func (i KubeconfigWorkerOptionsArgs) ToKubeconfigWorkerOptionsOutputWithContext(ctx context.Context) KubeconfigWorkerOptionsOutput
type KubeconfigWorkerOptionsInput ¶
type KubeconfigWorkerOptionsInput interface { pulumi.Input ToKubeconfigWorkerOptionsOutput() KubeconfigWorkerOptionsOutput ToKubeconfigWorkerOptionsOutputWithContext(context.Context) KubeconfigWorkerOptionsOutput }
KubeconfigWorkerOptionsInput is an input type that accepts KubeconfigWorkerOptionsArgs and KubeconfigWorkerOptionsOutput values. You can construct a concrete instance of `KubeconfigWorkerOptionsInput` via:
KubeconfigWorkerOptionsArgs{...}
type KubeconfigWorkerOptionsOutput ¶
type KubeconfigWorkerOptionsOutput struct{ *pulumi.OutputState }
func (KubeconfigWorkerOptionsOutput) ElementType ¶
func (KubeconfigWorkerOptionsOutput) ElementType() reflect.Type
func (KubeconfigWorkerOptionsOutput) Name ¶
func (o KubeconfigWorkerOptionsOutput) Name() pulumi.StringOutput
TODO
func (KubeconfigWorkerOptionsOutput) PublicIp ¶
func (o KubeconfigWorkerOptionsOutput) PublicIp() pulumi.StringOutput
TODO
func (KubeconfigWorkerOptionsOutput) ToKubeconfigWorkerOptionsOutput ¶
func (o KubeconfigWorkerOptionsOutput) ToKubeconfigWorkerOptionsOutput() KubeconfigWorkerOptionsOutput
func (KubeconfigWorkerOptionsOutput) ToKubeconfigWorkerOptionsOutputWithContext ¶
func (o KubeconfigWorkerOptionsOutput) ToKubeconfigWorkerOptionsOutputWithContext(ctx context.Context) KubeconfigWorkerOptionsOutput
func (KubeconfigWorkerOptionsOutput) Type ¶
func (o KubeconfigWorkerOptionsOutput) Type() pulumi.StringPtrOutput
type KubeletConfiguration ¶
type KubeletConfiguration struct { pulumi.ResourceState Result KubeletConfigurationTypeOutput `pulumi:"result"` // The yaml representation of the manifest. Yaml pulumi.StringOutput `pulumi:"yaml"` }
Get the kubelet configuration.
func NewKubeletConfiguration ¶
func NewKubeletConfiguration(ctx *pulumi.Context, name string, args *KubeletConfigurationArgs, opts ...pulumi.ResourceOption) (*KubeletConfiguration, error)
NewKubeletConfiguration registers a new resource with the given unique name, arguments, and options.
func (*KubeletConfiguration) ElementType ¶
func (*KubeletConfiguration) ElementType() reflect.Type
func (*KubeletConfiguration) ToKubeletConfigurationOutput ¶
func (i *KubeletConfiguration) ToKubeletConfigurationOutput() KubeletConfigurationOutput
func (*KubeletConfiguration) ToKubeletConfigurationOutputWithContext ¶
func (i *KubeletConfiguration) ToKubeletConfigurationOutputWithContext(ctx context.Context) KubeletConfigurationOutput
type KubeletConfigurationArgs ¶
type KubeletConfigurationArgs struct { Anonymous pulumi.BoolPtrInput AuthorizationMode pulumi.StringPtrInput CgroupDriver pulumi.StringPtrInput ClientCAFile pulumi.StringPtrInput ClusterDNS pulumi.StringArrayInput ClusterDomain pulumi.StringPtrInput ContainerRuntimeEndpoint pulumi.StringPtrInput PodCIDR pulumi.StringInput ResolvConf pulumi.StringPtrInput RuntimeRequestTimeout pulumi.StringPtrInput TlsCertFile pulumi.StringPtrInput TlsPrivateKeyFile pulumi.StringPtrInput Webhook pulumi.BoolPtrInput }
The set of arguments for constructing a KubeletConfiguration resource.
func (KubeletConfigurationArgs) ElementType ¶
func (KubeletConfigurationArgs) ElementType() reflect.Type
type KubeletConfigurationArray ¶
type KubeletConfigurationArray []KubeletConfigurationInput
func (KubeletConfigurationArray) ElementType ¶
func (KubeletConfigurationArray) ElementType() reflect.Type
func (KubeletConfigurationArray) ToKubeletConfigurationArrayOutput ¶
func (i KubeletConfigurationArray) ToKubeletConfigurationArrayOutput() KubeletConfigurationArrayOutput
func (KubeletConfigurationArray) ToKubeletConfigurationArrayOutputWithContext ¶
func (i KubeletConfigurationArray) ToKubeletConfigurationArrayOutputWithContext(ctx context.Context) KubeletConfigurationArrayOutput
type KubeletConfigurationArrayInput ¶
type KubeletConfigurationArrayInput interface { pulumi.Input ToKubeletConfigurationArrayOutput() KubeletConfigurationArrayOutput ToKubeletConfigurationArrayOutputWithContext(context.Context) KubeletConfigurationArrayOutput }
KubeletConfigurationArrayInput is an input type that accepts KubeletConfigurationArray and KubeletConfigurationArrayOutput values. You can construct a concrete instance of `KubeletConfigurationArrayInput` via:
KubeletConfigurationArray{ KubeletConfigurationArgs{...} }
type KubeletConfigurationArrayOutput ¶
type KubeletConfigurationArrayOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationArrayOutput) ElementType ¶
func (KubeletConfigurationArrayOutput) ElementType() reflect.Type
func (KubeletConfigurationArrayOutput) Index ¶
func (o KubeletConfigurationArrayOutput) Index(i pulumi.IntInput) KubeletConfigurationOutput
func (KubeletConfigurationArrayOutput) ToKubeletConfigurationArrayOutput ¶
func (o KubeletConfigurationArrayOutput) ToKubeletConfigurationArrayOutput() KubeletConfigurationArrayOutput
func (KubeletConfigurationArrayOutput) ToKubeletConfigurationArrayOutputWithContext ¶
func (o KubeletConfigurationArrayOutput) ToKubeletConfigurationArrayOutputWithContext(ctx context.Context) KubeletConfigurationArrayOutput
type KubeletConfigurationAuthentication ¶
type KubeletConfigurationAuthentication struct { Anonymous KubeletConfigurationAuthenticationAnonymous `pulumi:"anonymous"` Webhook KubeletConfigurationAuthenticationWebhook `pulumi:"webhook"` X509 KubeletConfigurationAuthenticationx509 `pulumi:"x509"` }
type KubeletConfigurationAuthenticationAnonymous ¶
type KubeletConfigurationAuthenticationAnonymous struct { // TODO Enabled bool `pulumi:"enabled"` }
type KubeletConfigurationAuthenticationAnonymousOutput ¶
type KubeletConfigurationAuthenticationAnonymousOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationAuthenticationAnonymousOutput) ElementType ¶
func (KubeletConfigurationAuthenticationAnonymousOutput) ElementType() reflect.Type
func (KubeletConfigurationAuthenticationAnonymousOutput) Enabled ¶
func (o KubeletConfigurationAuthenticationAnonymousOutput) Enabled() pulumi.BoolOutput
TODO
func (KubeletConfigurationAuthenticationAnonymousOutput) ToKubeletConfigurationAuthenticationAnonymousOutput ¶
func (o KubeletConfigurationAuthenticationAnonymousOutput) ToKubeletConfigurationAuthenticationAnonymousOutput() KubeletConfigurationAuthenticationAnonymousOutput
func (KubeletConfigurationAuthenticationAnonymousOutput) ToKubeletConfigurationAuthenticationAnonymousOutputWithContext ¶
func (o KubeletConfigurationAuthenticationAnonymousOutput) ToKubeletConfigurationAuthenticationAnonymousOutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationAnonymousOutput
type KubeletConfigurationAuthenticationOutput ¶
type KubeletConfigurationAuthenticationOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationAuthenticationOutput) ElementType ¶
func (KubeletConfigurationAuthenticationOutput) ElementType() reflect.Type
func (KubeletConfigurationAuthenticationOutput) ToKubeletConfigurationAuthenticationOutput ¶
func (o KubeletConfigurationAuthenticationOutput) ToKubeletConfigurationAuthenticationOutput() KubeletConfigurationAuthenticationOutput
func (KubeletConfigurationAuthenticationOutput) ToKubeletConfigurationAuthenticationOutputWithContext ¶
func (o KubeletConfigurationAuthenticationOutput) ToKubeletConfigurationAuthenticationOutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationOutput
type KubeletConfigurationAuthenticationWebhook ¶
type KubeletConfigurationAuthenticationWebhook struct { // TODO Enabled bool `pulumi:"enabled"` }
type KubeletConfigurationAuthenticationWebhookOutput ¶
type KubeletConfigurationAuthenticationWebhookOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationAuthenticationWebhookOutput) ElementType ¶
func (KubeletConfigurationAuthenticationWebhookOutput) ElementType() reflect.Type
func (KubeletConfigurationAuthenticationWebhookOutput) Enabled ¶
func (o KubeletConfigurationAuthenticationWebhookOutput) Enabled() pulumi.BoolOutput
TODO
func (KubeletConfigurationAuthenticationWebhookOutput) ToKubeletConfigurationAuthenticationWebhookOutput ¶
func (o KubeletConfigurationAuthenticationWebhookOutput) ToKubeletConfigurationAuthenticationWebhookOutput() KubeletConfigurationAuthenticationWebhookOutput
func (KubeletConfigurationAuthenticationWebhookOutput) ToKubeletConfigurationAuthenticationWebhookOutputWithContext ¶
func (o KubeletConfigurationAuthenticationWebhookOutput) ToKubeletConfigurationAuthenticationWebhookOutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationWebhookOutput
type KubeletConfigurationAuthenticationx509 ¶
type KubeletConfigurationAuthenticationx509 struct { // TODO ClientCAFile string `pulumi:"clientCAFile"` }
type KubeletConfigurationAuthenticationx509Output ¶
type KubeletConfigurationAuthenticationx509Output struct{ *pulumi.OutputState }
func (KubeletConfigurationAuthenticationx509Output) ClientCAFile ¶
func (o KubeletConfigurationAuthenticationx509Output) ClientCAFile() pulumi.StringOutput
TODO
func (KubeletConfigurationAuthenticationx509Output) ElementType ¶
func (KubeletConfigurationAuthenticationx509Output) ElementType() reflect.Type
func (KubeletConfigurationAuthenticationx509Output) ToKubeletConfigurationAuthenticationx509Output ¶
func (o KubeletConfigurationAuthenticationx509Output) ToKubeletConfigurationAuthenticationx509Output() KubeletConfigurationAuthenticationx509Output
func (KubeletConfigurationAuthenticationx509Output) ToKubeletConfigurationAuthenticationx509OutputWithContext ¶
func (o KubeletConfigurationAuthenticationx509Output) ToKubeletConfigurationAuthenticationx509OutputWithContext(ctx context.Context) KubeletConfigurationAuthenticationx509Output
type KubeletConfigurationAuthorization ¶
type KubeletConfigurationAuthorization struct {
Mode string `pulumi:"mode"`
}
type KubeletConfigurationAuthorizationOutput ¶
type KubeletConfigurationAuthorizationOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationAuthorizationOutput) ElementType ¶
func (KubeletConfigurationAuthorizationOutput) ElementType() reflect.Type
func (KubeletConfigurationAuthorizationOutput) Mode ¶
func (o KubeletConfigurationAuthorizationOutput) Mode() pulumi.StringOutput
func (KubeletConfigurationAuthorizationOutput) ToKubeletConfigurationAuthorizationOutput ¶
func (o KubeletConfigurationAuthorizationOutput) ToKubeletConfigurationAuthorizationOutput() KubeletConfigurationAuthorizationOutput
func (KubeletConfigurationAuthorizationOutput) ToKubeletConfigurationAuthorizationOutputWithContext ¶
func (o KubeletConfigurationAuthorizationOutput) ToKubeletConfigurationAuthorizationOutputWithContext(ctx context.Context) KubeletConfigurationAuthorizationOutput
type KubeletConfigurationInput ¶
type KubeletConfigurationInput interface { pulumi.Input ToKubeletConfigurationOutput() KubeletConfigurationOutput ToKubeletConfigurationOutputWithContext(ctx context.Context) KubeletConfigurationOutput }
type KubeletConfigurationMap ¶
type KubeletConfigurationMap map[string]KubeletConfigurationInput
func (KubeletConfigurationMap) ElementType ¶
func (KubeletConfigurationMap) ElementType() reflect.Type
func (KubeletConfigurationMap) ToKubeletConfigurationMapOutput ¶
func (i KubeletConfigurationMap) ToKubeletConfigurationMapOutput() KubeletConfigurationMapOutput
func (KubeletConfigurationMap) ToKubeletConfigurationMapOutputWithContext ¶
func (i KubeletConfigurationMap) ToKubeletConfigurationMapOutputWithContext(ctx context.Context) KubeletConfigurationMapOutput
type KubeletConfigurationMapInput ¶
type KubeletConfigurationMapInput interface { pulumi.Input ToKubeletConfigurationMapOutput() KubeletConfigurationMapOutput ToKubeletConfigurationMapOutputWithContext(context.Context) KubeletConfigurationMapOutput }
KubeletConfigurationMapInput is an input type that accepts KubeletConfigurationMap and KubeletConfigurationMapOutput values. You can construct a concrete instance of `KubeletConfigurationMapInput` via:
KubeletConfigurationMap{ "key": KubeletConfigurationArgs{...} }
type KubeletConfigurationMapOutput ¶
type KubeletConfigurationMapOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationMapOutput) ElementType ¶
func (KubeletConfigurationMapOutput) ElementType() reflect.Type
func (KubeletConfigurationMapOutput) MapIndex ¶
func (o KubeletConfigurationMapOutput) MapIndex(k pulumi.StringInput) KubeletConfigurationOutput
func (KubeletConfigurationMapOutput) ToKubeletConfigurationMapOutput ¶
func (o KubeletConfigurationMapOutput) ToKubeletConfigurationMapOutput() KubeletConfigurationMapOutput
func (KubeletConfigurationMapOutput) ToKubeletConfigurationMapOutputWithContext ¶
func (o KubeletConfigurationMapOutput) ToKubeletConfigurationMapOutputWithContext(ctx context.Context) KubeletConfigurationMapOutput
type KubeletConfigurationOutput ¶
type KubeletConfigurationOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationOutput) ElementType ¶
func (KubeletConfigurationOutput) ElementType() reflect.Type
func (KubeletConfigurationOutput) Result ¶
func (o KubeletConfigurationOutput) Result() KubeletConfigurationTypeOutput
func (KubeletConfigurationOutput) ToKubeletConfigurationOutput ¶
func (o KubeletConfigurationOutput) ToKubeletConfigurationOutput() KubeletConfigurationOutput
func (KubeletConfigurationOutput) ToKubeletConfigurationOutputWithContext ¶
func (o KubeletConfigurationOutput) ToKubeletConfigurationOutputWithContext(ctx context.Context) KubeletConfigurationOutput
func (KubeletConfigurationOutput) Yaml ¶
func (o KubeletConfigurationOutput) Yaml() pulumi.StringOutput
The yaml representation of the manifest.
type KubeletConfigurationType ¶
type KubeletConfigurationType struct { ApiVersion string `pulumi:"apiVersion"` Authentication KubeletConfigurationAuthentication `pulumi:"authentication"` Authorization KubeletConfigurationAuthorization `pulumi:"authorization"` // TODO CgroupDriver string `pulumi:"cgroupDriver"` // TODO ClusterDNS []string `pulumi:"clusterDNS"` // TODO ClusterDomain string `pulumi:"clusterDomain"` // TODO ContainerRuntimeEndpoint string `pulumi:"containerRuntimeEndpoint"` Kind string `pulumi:"kind"` // TODO PodCIDR string `pulumi:"podCIDR"` // TODO ResolvConf string `pulumi:"resolvConf"` // TODO RuntimeRequestTimeout string `pulumi:"runtimeRequestTimeout"` // TODO TlsCertFile string `pulumi:"tlsCertFile"` // TODO TlsPrivateKeyFile string `pulumi:"tlsPrivateKeyFile"` }
type KubeletConfigurationTypeOutput ¶
type KubeletConfigurationTypeOutput struct{ *pulumi.OutputState }
func (KubeletConfigurationTypeOutput) ApiVersion ¶
func (o KubeletConfigurationTypeOutput) ApiVersion() pulumi.StringOutput
func (KubeletConfigurationTypeOutput) Authentication ¶
func (o KubeletConfigurationTypeOutput) Authentication() KubeletConfigurationAuthenticationOutput
func (KubeletConfigurationTypeOutput) Authorization ¶
func (o KubeletConfigurationTypeOutput) Authorization() KubeletConfigurationAuthorizationOutput
func (KubeletConfigurationTypeOutput) CgroupDriver ¶
func (o KubeletConfigurationTypeOutput) CgroupDriver() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) ClusterDNS ¶
func (o KubeletConfigurationTypeOutput) ClusterDNS() pulumi.StringArrayOutput
TODO
func (KubeletConfigurationTypeOutput) ClusterDomain ¶
func (o KubeletConfigurationTypeOutput) ClusterDomain() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) ContainerRuntimeEndpoint ¶
func (o KubeletConfigurationTypeOutput) ContainerRuntimeEndpoint() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) ElementType ¶
func (KubeletConfigurationTypeOutput) ElementType() reflect.Type
func (KubeletConfigurationTypeOutput) Kind ¶
func (o KubeletConfigurationTypeOutput) Kind() pulumi.StringOutput
func (KubeletConfigurationTypeOutput) PodCIDR ¶
func (o KubeletConfigurationTypeOutput) PodCIDR() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) ResolvConf ¶
func (o KubeletConfigurationTypeOutput) ResolvConf() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) RuntimeRequestTimeout ¶
func (o KubeletConfigurationTypeOutput) RuntimeRequestTimeout() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) TlsCertFile ¶
func (o KubeletConfigurationTypeOutput) TlsCertFile() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) TlsPrivateKeyFile ¶
func (o KubeletConfigurationTypeOutput) TlsPrivateKeyFile() pulumi.StringOutput
TODO
func (KubeletConfigurationTypeOutput) ToKubeletConfigurationTypeOutput ¶
func (o KubeletConfigurationTypeOutput) ToKubeletConfigurationTypeOutput() KubeletConfigurationTypeOutput
func (KubeletConfigurationTypeOutput) ToKubeletConfigurationTypeOutputWithContext ¶
func (o KubeletConfigurationTypeOutput) ToKubeletConfigurationTypeOutputWithContext(ctx context.Context) KubeletConfigurationTypeOutput
type PodManifest ¶
type PodManifest struct { // APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources ApiVersion *string `pulumi:"apiVersion"` // Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds Kind *string `pulumi:"kind"` // Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata *metav1.ObjectMeta `pulumi:"metadata"` // Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status Spec *corev1.PodSpec `pulumi:"spec"` // Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status Status *corev1.PodStatus `pulumi:"status"` }
Pod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.
This resource waits until its status is ready before registering success for create/update, and populating output properties from the current state of the resource. The following conditions are used to determine whether the resource creation has succeeded or failed:
- The Pod is scheduled ("PodScheduled"" '.status.condition' is true).
- The Pod is initialized ("Initialized" '.status.condition' is true).
- The Pod is ready ("Ready" '.status.condition' is true) and the '.status.phase' is set to "Running". Or (for Jobs): The Pod succeeded ('.status.phase' set to "Succeeded").
If the Pod has not reached a Ready state after 10 minutes, it will time out and mark the resource update as Failed. You can override the default timeout value by setting the 'customTimeouts' option on the resource.
## Example Usage ### Create a Pod with auto-naming ```go package main
import (
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := corev1.NewPod(ctx, "pod", &corev1.PodArgs{ Spec: &corev1.PodSpecArgs{ Containers: corev1.ContainerArray{ &corev1.ContainerArgs{ Image: pulumi.String("nginx:1.14.2"), Name: pulumi.String("nginx"), Ports: corev1.ContainerPortArray{ &corev1.ContainerPortArgs{ ContainerPort: pulumi.Int(80), }, }, }, }, }, }) if err != nil { return err } return nil }) }
``` ### Create a Pod with a user-specified name ```go package main
import (
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := corev1.NewPod(ctx, "pod", &corev1.PodArgs{ Metadata: &metav1.ObjectMetaArgs{ Name: pulumi.String("nginx"), }, Spec: &corev1.PodSpecArgs{ Containers: corev1.ContainerArray{ &corev1.ContainerArgs{ Image: pulumi.String("nginx:1.14.2"), Name: pulumi.String("nginx"), Ports: corev1.ContainerPortArray{ &corev1.ContainerPortArgs{ ContainerPort: pulumi.Int(80), }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
type PodManifestArgs ¶
type PodManifestArgs struct { // APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` // Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrInput `pulumi:"kind"` // Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ObjectMetaPtrInput `pulumi:"metadata"` // Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status Spec corev1.PodSpecPtrInput `pulumi:"spec"` // Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status Status corev1.PodStatusPtrInput `pulumi:"status"` }
Pod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.
This resource waits until its status is ready before registering success for create/update, and populating output properties from the current state of the resource. The following conditions are used to determine whether the resource creation has succeeded or failed:
- The Pod is scheduled ("PodScheduled"" '.status.condition' is true).
- The Pod is initialized ("Initialized" '.status.condition' is true).
- The Pod is ready ("Ready" '.status.condition' is true) and the '.status.phase' is set to "Running". Or (for Jobs): The Pod succeeded ('.status.phase' set to "Succeeded").
If the Pod has not reached a Ready state after 10 minutes, it will time out and mark the resource update as Failed. You can override the default timeout value by setting the 'customTimeouts' option on the resource.
## Example Usage ### Create a Pod with auto-naming ```go package main
import (
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := corev1.NewPod(ctx, "pod", &corev1.PodArgs{ Spec: &corev1.PodSpecArgs{ Containers: corev1.ContainerArray{ &corev1.ContainerArgs{ Image: pulumi.String("nginx:1.14.2"), Name: pulumi.String("nginx"), Ports: corev1.ContainerPortArray{ &corev1.ContainerPortArgs{ ContainerPort: pulumi.Int(80), }, }, }, }, }, }) if err != nil { return err } return nil }) }
``` ### Create a Pod with a user-specified name ```go package main
import (
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := corev1.NewPod(ctx, "pod", &corev1.PodArgs{ Metadata: &metav1.ObjectMetaArgs{ Name: pulumi.String("nginx"), }, Spec: &corev1.PodSpecArgs{ Containers: corev1.ContainerArray{ &corev1.ContainerArgs{ Image: pulumi.String("nginx:1.14.2"), Name: pulumi.String("nginx"), Ports: corev1.ContainerPortArray{ &corev1.ContainerPortArgs{ ContainerPort: pulumi.Int(80), }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
func (PodManifestArgs) ElementType ¶
func (PodManifestArgs) ElementType() reflect.Type
func (PodManifestArgs) ToPodManifestOutput ¶
func (i PodManifestArgs) ToPodManifestOutput() PodManifestOutput
func (PodManifestArgs) ToPodManifestOutputWithContext ¶
func (i PodManifestArgs) ToPodManifestOutputWithContext(ctx context.Context) PodManifestOutput
type PodManifestInput ¶
type PodManifestInput interface { pulumi.Input ToPodManifestOutput() PodManifestOutput ToPodManifestOutputWithContext(context.Context) PodManifestOutput }
PodManifestInput is an input type that accepts PodManifestArgs and PodManifestOutput values. You can construct a concrete instance of `PodManifestInput` via:
PodManifestArgs{...}
type PodManifestOutput ¶
type PodManifestOutput struct{ *pulumi.OutputState }
Pod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.
This resource waits until its status is ready before registering success for create/update, and populating output properties from the current state of the resource. The following conditions are used to determine whether the resource creation has succeeded or failed:
- The Pod is scheduled ("PodScheduled"" '.status.condition' is true).
- The Pod is initialized ("Initialized" '.status.condition' is true).
- The Pod is ready ("Ready" '.status.condition' is true) and the '.status.phase' is set to "Running". Or (for Jobs): The Pod succeeded ('.status.phase' set to "Succeeded").
If the Pod has not reached a Ready state after 10 minutes, it will time out and mark the resource update as Failed. You can override the default timeout value by setting the 'customTimeouts' option on the resource.
## Example Usage ### Create a Pod with auto-naming ```go package main
import (
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := corev1.NewPod(ctx, "pod", &corev1.PodArgs{ Spec: &corev1.PodSpecArgs{ Containers: corev1.ContainerArray{ &corev1.ContainerArgs{ Image: pulumi.String("nginx:1.14.2"), Name: pulumi.String("nginx"), Ports: corev1.ContainerPortArray{ &corev1.ContainerPortArgs{ ContainerPort: pulumi.Int(80), }, }, }, }, }, }) if err != nil { return err } return nil }) }
``` ### Create a Pod with a user-specified name ```go package main
import (
corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1" metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := corev1.NewPod(ctx, "pod", &corev1.PodArgs{ Metadata: &metav1.ObjectMetaArgs{ Name: pulumi.String("nginx"), }, Spec: &corev1.PodSpecArgs{ Containers: corev1.ContainerArray{ &corev1.ContainerArgs{ Image: pulumi.String("nginx:1.14.2"), Name: pulumi.String("nginx"), Ports: corev1.ContainerPortArray{ &corev1.ContainerPortArgs{ ContainerPort: pulumi.Int(80), }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
func (PodManifestOutput) ApiVersion ¶
func (o PodManifestOutput) ApiVersion() pulumi.StringPtrOutput
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
func (PodManifestOutput) ElementType ¶
func (PodManifestOutput) ElementType() reflect.Type
func (PodManifestOutput) Kind ¶
func (o PodManifestOutput) Kind() pulumi.StringPtrOutput
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
func (PodManifestOutput) Metadata ¶
func (o PodManifestOutput) Metadata() metav1.ObjectMetaPtrOutput
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
func (PodManifestOutput) Spec ¶
func (o PodManifestOutput) Spec() corev1.PodSpecPtrOutput
Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
func (PodManifestOutput) Status ¶
func (o PodManifestOutput) Status() corev1.PodStatusPtrOutput
Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
func (PodManifestOutput) ToPodManifestOutput ¶
func (o PodManifestOutput) ToPodManifestOutput() PodManifestOutput
func (PodManifestOutput) ToPodManifestOutputWithContext ¶
func (o PodManifestOutput) ToPodManifestOutputWithContext(ctx context.Context) PodManifestOutput
type UserArrayOutput ¶
type UserArrayOutput struct{ *pulumi.OutputState }
func (UserArrayOutput) ElementType ¶
func (UserArrayOutput) ElementType() reflect.Type
func (UserArrayOutput) Index ¶
func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
func (UserArrayOutput) ToUserArrayOutput ¶
func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
func (UserArrayOutput) ToUserArrayOutputWithContext ¶
func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserOutput ¶
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) ClientCertificateData ¶
func (o UserOutput) ClientCertificateData() pulumi.StringOutput
TODO
func (UserOutput) ElementType ¶
func (UserOutput) ElementType() reflect.Type
func (UserOutput) ToUserOutput ¶
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
Source Files
¶
- cniBridgePluginConfiguration.go
- cniLoopbackPluginConfiguration.go
- containerdConfiguration.go
- getCniBridgePluginConfiguration.go
- getCniLoopbackPluginConfiguration.go
- getContainerdConfiguration.go
- getKubeProxyConfiguration.go
- getKubeVipManifest.go
- getKubeconfig.go
- getKubeletConfiguration.go
- init.go
- kubeProxyConfiguration.go
- kubeVipManifest.go
- kubeletConfiguration.go
- pulumiEnums.go
- pulumiTypes.go