Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type API
- type APIArgs
- type APIInput
- type APIOutput
- func (o APIOutput) Address() pulumi.StringPtrOutput
- func (APIOutput) ElementType() reflect.Type
- func (o APIOutput) ExternalAddress() pulumi.StringPtrOutput
- func (o APIOutput) ExtraArgs() pulumi.StringMapOutput
- func (o APIOutput) K0sApiPort() pulumi.Float64PtrOutput
- func (o APIOutput) Port() pulumi.Float64PtrOutput
- func (o APIOutput) Sans() pulumi.StringArrayOutput
- func (o APIOutput) ToAPIOutput() APIOutput
- func (o APIOutput) ToAPIOutputWithContext(ctx context.Context) APIOutput
- func (o APIOutput) ToAPIPtrOutput() APIPtrOutput
- func (o APIOutput) ToAPIPtrOutputWithContext(ctx context.Context) APIPtrOutput
- type APIPtrInput
- type APIPtrOutput
- func (o APIPtrOutput) Address() pulumi.StringPtrOutput
- func (o APIPtrOutput) Elem() APIOutput
- func (APIPtrOutput) ElementType() reflect.Type
- func (o APIPtrOutput) ExternalAddress() pulumi.StringPtrOutput
- func (o APIPtrOutput) ExtraArgs() pulumi.StringMapOutput
- func (o APIPtrOutput) K0sApiPort() pulumi.Float64PtrOutput
- func (o APIPtrOutput) Port() pulumi.Float64PtrOutput
- func (o APIPtrOutput) Sans() pulumi.StringArrayOutput
- func (o APIPtrOutput) ToAPIPtrOutput() APIPtrOutput
- func (o APIPtrOutput) ToAPIPtrOutputWithContext(ctx context.Context) APIPtrOutput
- type Calico
- type CalicoArgs
- func (CalicoArgs) ElementType() reflect.Type
- func (i CalicoArgs) ToCalicoOutput() CalicoOutput
- func (i CalicoArgs) ToCalicoOutputWithContext(ctx context.Context) CalicoOutput
- func (i CalicoArgs) ToCalicoPtrOutput() CalicoPtrOutput
- func (i CalicoArgs) ToCalicoPtrOutputWithContext(ctx context.Context) CalicoPtrOutput
- type CalicoInput
- type CalicoOutput
- func (CalicoOutput) ElementType() reflect.Type
- func (o CalicoOutput) FlexVolumeDriverPath() pulumi.StringPtrOutput
- func (o CalicoOutput) IpAutodetectionMethod() pulumi.StringPtrOutput
- func (o CalicoOutput) Mode() pulumi.StringPtrOutput
- func (o CalicoOutput) Mtu() pulumi.Float64PtrOutput
- func (o CalicoOutput) Overlay() pulumi.StringPtrOutput
- func (o CalicoOutput) ToCalicoOutput() CalicoOutput
- func (o CalicoOutput) ToCalicoOutputWithContext(ctx context.Context) CalicoOutput
- func (o CalicoOutput) ToCalicoPtrOutput() CalicoPtrOutput
- func (o CalicoOutput) ToCalicoPtrOutputWithContext(ctx context.Context) CalicoPtrOutput
- func (o CalicoOutput) VxlanPort() pulumi.Float64PtrOutput
- func (o CalicoOutput) VxlanVNI() pulumi.Float64PtrOutput
- func (o CalicoOutput) Wireguard() pulumi.BoolPtrOutput
- type CalicoPtrInput
- type CalicoPtrOutput
- func (o CalicoPtrOutput) Elem() CalicoOutput
- func (CalicoPtrOutput) ElementType() reflect.Type
- func (o CalicoPtrOutput) FlexVolumeDriverPath() pulumi.StringPtrOutput
- func (o CalicoPtrOutput) IpAutodetectionMethod() pulumi.StringPtrOutput
- func (o CalicoPtrOutput) Mode() pulumi.StringPtrOutput
- func (o CalicoPtrOutput) Mtu() pulumi.Float64PtrOutput
- func (o CalicoPtrOutput) Overlay() pulumi.StringPtrOutput
- func (o CalicoPtrOutput) ToCalicoPtrOutput() CalicoPtrOutput
- func (o CalicoPtrOutput) ToCalicoPtrOutputWithContext(ctx context.Context) CalicoPtrOutput
- func (o CalicoPtrOutput) VxlanPort() pulumi.Float64PtrOutput
- func (o CalicoPtrOutput) VxlanVNI() pulumi.Float64PtrOutput
- func (o CalicoPtrOutput) Wireguard() pulumi.BoolPtrOutput
- type Cluster
- type ClusterArgs
- type ClusterArray
- type ClusterArrayInput
- type ClusterArrayOutput
- type ClusterInput
- type ClusterMap
- type ClusterMapInput
- type ClusterMapOutput
- type ClusterOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) Kubeconfig() pulumi.StringOutput
- func (o ClusterOutput) Metadata() MetadataOutput
- func (o ClusterOutput) Spec() SpecOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- type ClusterState
- type Config
- type ConfigArgs
- func (ConfigArgs) ElementType() reflect.Type
- func (i ConfigArgs) ToConfigOutput() ConfigOutput
- func (i ConfigArgs) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
- func (i ConfigArgs) ToConfigPtrOutput() ConfigPtrOutput
- func (i ConfigArgs) ToConfigPtrOutputWithContext(ctx context.Context) ConfigPtrOutput
- type ConfigInput
- type ConfigOutput
- func (ConfigOutput) ElementType() reflect.Type
- func (o ConfigOutput) Metadata() MetadataPtrOutput
- func (o ConfigOutput) Spec() K0sSpecPtrOutput
- func (o ConfigOutput) ToConfigOutput() ConfigOutput
- func (o ConfigOutput) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
- func (o ConfigOutput) ToConfigPtrOutput() ConfigPtrOutput
- func (o ConfigOutput) ToConfigPtrOutputWithContext(ctx context.Context) ConfigPtrOutput
- type ConfigPtrInput
- type ConfigPtrOutput
- func (o ConfigPtrOutput) Elem() ConfigOutput
- func (ConfigPtrOutput) ElementType() reflect.Type
- func (o ConfigPtrOutput) Metadata() MetadataPtrOutput
- func (o ConfigPtrOutput) Spec() K0sSpecPtrOutput
- func (o ConfigPtrOutput) ToConfigPtrOutput() ConfigPtrOutput
- func (o ConfigPtrOutput) ToConfigPtrOutputWithContext(ctx context.Context) ConfigPtrOutput
- type ContainerImage
- type ContainerImageArgs
- func (ContainerImageArgs) ElementType() reflect.Type
- func (i ContainerImageArgs) ToContainerImageOutput() ContainerImageOutput
- func (i ContainerImageArgs) ToContainerImageOutputWithContext(ctx context.Context) ContainerImageOutput
- func (i ContainerImageArgs) ToContainerImagePtrOutput() ContainerImagePtrOutput
- func (i ContainerImageArgs) ToContainerImagePtrOutputWithContext(ctx context.Context) ContainerImagePtrOutput
- type ContainerImageInput
- type ContainerImageOutput
- func (ContainerImageOutput) ElementType() reflect.Type
- func (o ContainerImageOutput) Image() pulumi.StringPtrOutput
- func (o ContainerImageOutput) ToContainerImageOutput() ContainerImageOutput
- func (o ContainerImageOutput) ToContainerImageOutputWithContext(ctx context.Context) ContainerImageOutput
- func (o ContainerImageOutput) ToContainerImagePtrOutput() ContainerImagePtrOutput
- func (o ContainerImageOutput) ToContainerImagePtrOutputWithContext(ctx context.Context) ContainerImagePtrOutput
- func (o ContainerImageOutput) Version() pulumi.StringPtrOutput
- type ContainerImagePtrInput
- type ContainerImagePtrOutput
- func (o ContainerImagePtrOutput) Elem() ContainerImageOutput
- func (ContainerImagePtrOutput) ElementType() reflect.Type
- func (o ContainerImagePtrOutput) Image() pulumi.StringPtrOutput
- func (o ContainerImagePtrOutput) ToContainerImagePtrOutput() ContainerImagePtrOutput
- func (o ContainerImagePtrOutput) ToContainerImagePtrOutputWithContext(ctx context.Context) ContainerImagePtrOutput
- func (o ContainerImagePtrOutput) Version() pulumi.StringPtrOutput
- type ControllerManager
- type ControllerManagerArgs
- func (ControllerManagerArgs) ElementType() reflect.Type
- func (i ControllerManagerArgs) ToControllerManagerOutput() ControllerManagerOutput
- func (i ControllerManagerArgs) ToControllerManagerOutputWithContext(ctx context.Context) ControllerManagerOutput
- func (i ControllerManagerArgs) ToControllerManagerPtrOutput() ControllerManagerPtrOutput
- func (i ControllerManagerArgs) ToControllerManagerPtrOutputWithContext(ctx context.Context) ControllerManagerPtrOutput
- type ControllerManagerInput
- type ControllerManagerOutput
- func (ControllerManagerOutput) ElementType() reflect.Type
- func (o ControllerManagerOutput) ExtraArgs() pulumi.StringMapOutput
- func (o ControllerManagerOutput) ToControllerManagerOutput() ControllerManagerOutput
- func (o ControllerManagerOutput) ToControllerManagerOutputWithContext(ctx context.Context) ControllerManagerOutput
- func (o ControllerManagerOutput) ToControllerManagerPtrOutput() ControllerManagerPtrOutput
- func (o ControllerManagerOutput) ToControllerManagerPtrOutputWithContext(ctx context.Context) ControllerManagerPtrOutput
- type ControllerManagerPtrInput
- type ControllerManagerPtrOutput
- func (o ControllerManagerPtrOutput) Elem() ControllerManagerOutput
- func (ControllerManagerPtrOutput) ElementType() reflect.Type
- func (o ControllerManagerPtrOutput) ExtraArgs() pulumi.StringMapOutput
- func (o ControllerManagerPtrOutput) ToControllerManagerPtrOutput() ControllerManagerPtrOutput
- func (o ControllerManagerPtrOutput) ToControllerManagerPtrOutputWithContext(ctx context.Context) ControllerManagerPtrOutput
- type DualStack
- type DualStackArgs
- func (DualStackArgs) ElementType() reflect.Type
- func (i DualStackArgs) ToDualStackOutput() DualStackOutput
- func (i DualStackArgs) ToDualStackOutputWithContext(ctx context.Context) DualStackOutput
- func (i DualStackArgs) ToDualStackPtrOutput() DualStackPtrOutput
- func (i DualStackArgs) ToDualStackPtrOutputWithContext(ctx context.Context) DualStackPtrOutput
- type DualStackInput
- type DualStackOutput
- func (DualStackOutput) ElementType() reflect.Type
- func (o DualStackOutput) Enabled() pulumi.BoolPtrOutput
- func (o DualStackOutput) IPv6podCIDR() pulumi.StringPtrOutput
- func (o DualStackOutput) IPv6serviceCIDR() pulumi.StringPtrOutput
- func (o DualStackOutput) ToDualStackOutput() DualStackOutput
- func (o DualStackOutput) ToDualStackOutputWithContext(ctx context.Context) DualStackOutput
- func (o DualStackOutput) ToDualStackPtrOutput() DualStackPtrOutput
- func (o DualStackOutput) ToDualStackPtrOutputWithContext(ctx context.Context) DualStackPtrOutput
- type DualStackPtrInput
- type DualStackPtrOutput
- func (o DualStackPtrOutput) Elem() DualStackOutput
- func (DualStackPtrOutput) ElementType() reflect.Type
- func (o DualStackPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DualStackPtrOutput) IPv6podCIDR() pulumi.StringPtrOutput
- func (o DualStackPtrOutput) IPv6serviceCIDR() pulumi.StringPtrOutput
- func (o DualStackPtrOutput) ToDualStackPtrOutput() DualStackPtrOutput
- func (o DualStackPtrOutput) ToDualStackPtrOutputWithContext(ctx context.Context) DualStackPtrOutput
- type Etcd
- type EtcdArgs
- type EtcdInput
- type EtcdOutput
- func (EtcdOutput) ElementType() reflect.Type
- func (o EtcdOutput) PeerAddress() pulumi.StringPtrOutput
- func (o EtcdOutput) ToEtcdOutput() EtcdOutput
- func (o EtcdOutput) ToEtcdOutputWithContext(ctx context.Context) EtcdOutput
- func (o EtcdOutput) ToEtcdPtrOutput() EtcdPtrOutput
- func (o EtcdOutput) ToEtcdPtrOutputWithContext(ctx context.Context) EtcdPtrOutput
- type EtcdPtrInput
- type EtcdPtrOutput
- type Hook
- type HookArgs
- type HookInput
- type HookOutput
- func (o HookOutput) After() pulumi.StringArrayOutput
- func (o HookOutput) Before() pulumi.StringArrayOutput
- func (HookOutput) ElementType() reflect.Type
- func (o HookOutput) ToHookOutput() HookOutput
- func (o HookOutput) ToHookOutputWithContext(ctx context.Context) HookOutput
- func (o HookOutput) ToHookPtrOutput() HookPtrOutput
- func (o HookOutput) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
- type HookPtrInput
- type HookPtrOutput
- func (o HookPtrOutput) After() pulumi.StringArrayOutput
- func (o HookPtrOutput) Before() pulumi.StringArrayOutput
- func (o HookPtrOutput) Elem() HookOutput
- func (HookPtrOutput) ElementType() reflect.Type
- func (o HookPtrOutput) ToHookPtrOutput() HookPtrOutput
- func (o HookPtrOutput) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
- type Hooks
- type HooksArgs
- func (HooksArgs) ElementType() reflect.Type
- func (i HooksArgs) ToHooksOutput() HooksOutput
- func (i HooksArgs) ToHooksOutputWithContext(ctx context.Context) HooksOutput
- func (i HooksArgs) ToHooksPtrOutput() HooksPtrOutput
- func (i HooksArgs) ToHooksPtrOutputWithContext(ctx context.Context) HooksPtrOutput
- type HooksInput
- type HooksOutput
- func (o HooksOutput) Apply() HookPtrOutput
- func (o HooksOutput) Backup() HookPtrOutput
- func (HooksOutput) ElementType() reflect.Type
- func (o HooksOutput) Reset() HookPtrOutput
- func (o HooksOutput) ToHooksOutput() HooksOutput
- func (o HooksOutput) ToHooksOutputWithContext(ctx context.Context) HooksOutput
- func (o HooksOutput) ToHooksPtrOutput() HooksPtrOutput
- func (o HooksOutput) ToHooksPtrOutputWithContext(ctx context.Context) HooksPtrOutput
- type HooksPtrInput
- type HooksPtrOutput
- func (o HooksPtrOutput) Apply() HookPtrOutput
- func (o HooksPtrOutput) Backup() HookPtrOutput
- func (o HooksPtrOutput) Elem() HooksOutput
- func (HooksPtrOutput) ElementType() reflect.Type
- func (o HooksPtrOutput) Reset() HookPtrOutput
- func (o HooksPtrOutput) ToHooksPtrOutput() HooksPtrOutput
- func (o HooksPtrOutput) ToHooksPtrOutputWithContext(ctx context.Context) HooksPtrOutput
- type Host
- type HostArgs
- type HostArray
- type HostArrayInput
- type HostArrayOutput
- type HostInput
- type HostOutput
- func (HostOutput) ElementType() reflect.Type
- func (o HostOutput) Environment() pulumi.StringMapOutput
- func (o HostOutput) Files() UploadFileArrayOutput
- func (o HostOutput) Hooks() HooksPtrOutput
- func (o HostOutput) Hostname() pulumi.StringPtrOutput
- func (o HostOutput) InstallFlags() pulumi.StringArrayOutput
- func (o HostOutput) K0sBinaryPath() pulumi.StringPtrOutput
- func (o HostOutput) Localhost() LocalhostPtrOutput
- func (o HostOutput) NoTaints() pulumi.BoolPtrOutput
- func (o HostOutput) Os() pulumi.StringPtrOutput
- func (o HostOutput) PrivateAddress() pulumi.StringPtrOutput
- func (o HostOutput) PrivateInterface() pulumi.StringPtrOutput
- func (o HostOutput) Role() pulumi.StringOutput
- func (o HostOutput) Ssh() SSHPtrOutput
- func (o HostOutput) ToHostOutput() HostOutput
- func (o HostOutput) ToHostOutputWithContext(ctx context.Context) HostOutput
- func (o HostOutput) UploadBinary() pulumi.BoolPtrOutput
- func (o HostOutput) WinRM() WinRMPtrOutput
- type Images
- type ImagesArgs
- func (ImagesArgs) ElementType() reflect.Type
- func (i ImagesArgs) ToImagesOutput() ImagesOutput
- func (i ImagesArgs) ToImagesOutputWithContext(ctx context.Context) ImagesOutput
- func (i ImagesArgs) ToImagesPtrOutput() ImagesPtrOutput
- func (i ImagesArgs) ToImagesPtrOutputWithContext(ctx context.Context) ImagesPtrOutput
- type ImagesCalico
- type ImagesCalicoArgs
- func (ImagesCalicoArgs) ElementType() reflect.Type
- func (i ImagesCalicoArgs) ToImagesCalicoOutput() ImagesCalicoOutput
- func (i ImagesCalicoArgs) ToImagesCalicoOutputWithContext(ctx context.Context) ImagesCalicoOutput
- func (i ImagesCalicoArgs) ToImagesCalicoPtrOutput() ImagesCalicoPtrOutput
- func (i ImagesCalicoArgs) ToImagesCalicoPtrOutputWithContext(ctx context.Context) ImagesCalicoPtrOutput
- type ImagesCalicoInput
- type ImagesCalicoOutput
- func (o ImagesCalicoOutput) Cni() ContainerImagePtrOutput
- func (ImagesCalicoOutput) ElementType() reflect.Type
- func (o ImagesCalicoOutput) Kubecontrollers() ContainerImagePtrOutput
- func (o ImagesCalicoOutput) Node() ContainerImagePtrOutput
- func (o ImagesCalicoOutput) ToImagesCalicoOutput() ImagesCalicoOutput
- func (o ImagesCalicoOutput) ToImagesCalicoOutputWithContext(ctx context.Context) ImagesCalicoOutput
- func (o ImagesCalicoOutput) ToImagesCalicoPtrOutput() ImagesCalicoPtrOutput
- func (o ImagesCalicoOutput) ToImagesCalicoPtrOutputWithContext(ctx context.Context) ImagesCalicoPtrOutput
- type ImagesCalicoPtrInput
- type ImagesCalicoPtrOutput
- func (o ImagesCalicoPtrOutput) Cni() ContainerImagePtrOutput
- func (o ImagesCalicoPtrOutput) Elem() ImagesCalicoOutput
- func (ImagesCalicoPtrOutput) ElementType() reflect.Type
- func (o ImagesCalicoPtrOutput) Kubecontrollers() ContainerImagePtrOutput
- func (o ImagesCalicoPtrOutput) Node() ContainerImagePtrOutput
- func (o ImagesCalicoPtrOutput) ToImagesCalicoPtrOutput() ImagesCalicoPtrOutput
- func (o ImagesCalicoPtrOutput) ToImagesCalicoPtrOutputWithContext(ctx context.Context) ImagesCalicoPtrOutput
- type ImagesInput
- type ImagesKubeRouter
- type ImagesKubeRouterArgs
- func (ImagesKubeRouterArgs) ElementType() reflect.Type
- func (i ImagesKubeRouterArgs) ToImagesKubeRouterOutput() ImagesKubeRouterOutput
- func (i ImagesKubeRouterArgs) ToImagesKubeRouterOutputWithContext(ctx context.Context) ImagesKubeRouterOutput
- func (i ImagesKubeRouterArgs) ToImagesKubeRouterPtrOutput() ImagesKubeRouterPtrOutput
- func (i ImagesKubeRouterArgs) ToImagesKubeRouterPtrOutputWithContext(ctx context.Context) ImagesKubeRouterPtrOutput
- type ImagesKubeRouterInput
- type ImagesKubeRouterOutput
- func (o ImagesKubeRouterOutput) Cni() ContainerImagePtrOutput
- func (o ImagesKubeRouterOutput) CniInstaller() ContainerImagePtrOutput
- func (ImagesKubeRouterOutput) ElementType() reflect.Type
- func (o ImagesKubeRouterOutput) ToImagesKubeRouterOutput() ImagesKubeRouterOutput
- func (o ImagesKubeRouterOutput) ToImagesKubeRouterOutputWithContext(ctx context.Context) ImagesKubeRouterOutput
- func (o ImagesKubeRouterOutput) ToImagesKubeRouterPtrOutput() ImagesKubeRouterPtrOutput
- func (o ImagesKubeRouterOutput) ToImagesKubeRouterPtrOutputWithContext(ctx context.Context) ImagesKubeRouterPtrOutput
- type ImagesKubeRouterPtrInput
- type ImagesKubeRouterPtrOutput
- func (o ImagesKubeRouterPtrOutput) Cni() ContainerImagePtrOutput
- func (o ImagesKubeRouterPtrOutput) CniInstaller() ContainerImagePtrOutput
- func (o ImagesKubeRouterPtrOutput) Elem() ImagesKubeRouterOutput
- func (ImagesKubeRouterPtrOutput) ElementType() reflect.Type
- func (o ImagesKubeRouterPtrOutput) ToImagesKubeRouterPtrOutput() ImagesKubeRouterPtrOutput
- func (o ImagesKubeRouterPtrOutput) ToImagesKubeRouterPtrOutputWithContext(ctx context.Context) ImagesKubeRouterPtrOutput
- type ImagesOutput
- func (o ImagesOutput) Calico() ImagesCalicoPtrOutput
- func (o ImagesOutput) Coredns() ContainerImagePtrOutput
- func (o ImagesOutput) Default_pull_policy() pulumi.StringPtrOutput
- func (ImagesOutput) ElementType() reflect.Type
- func (o ImagesOutput) Konnectivity() ContainerImagePtrOutput
- func (o ImagesOutput) Kubeproxy() ContainerImagePtrOutput
- func (o ImagesOutput) Kuberouter() ImagesKubeRouterPtrOutput
- func (o ImagesOutput) Metricsserver() ContainerImagePtrOutput
- func (o ImagesOutput) ToImagesOutput() ImagesOutput
- func (o ImagesOutput) ToImagesOutputWithContext(ctx context.Context) ImagesOutput
- func (o ImagesOutput) ToImagesPtrOutput() ImagesPtrOutput
- func (o ImagesOutput) ToImagesPtrOutputWithContext(ctx context.Context) ImagesPtrOutput
- type ImagesPtrInput
- type ImagesPtrOutput
- func (o ImagesPtrOutput) Calico() ImagesCalicoPtrOutput
- func (o ImagesPtrOutput) Coredns() ContainerImagePtrOutput
- func (o ImagesPtrOutput) Default_pull_policy() pulumi.StringPtrOutput
- func (o ImagesPtrOutput) Elem() ImagesOutput
- func (ImagesPtrOutput) ElementType() reflect.Type
- func (o ImagesPtrOutput) Konnectivity() ContainerImagePtrOutput
- func (o ImagesPtrOutput) Kubeproxy() ContainerImagePtrOutput
- func (o ImagesPtrOutput) Kuberouter() ImagesKubeRouterPtrOutput
- func (o ImagesPtrOutput) Metricsserver() ContainerImagePtrOutput
- func (o ImagesPtrOutput) ToImagesPtrOutput() ImagesPtrOutput
- func (o ImagesPtrOutput) ToImagesPtrOutputWithContext(ctx context.Context) ImagesPtrOutput
- type InstallConfig
- type InstallConfigArgs
- func (InstallConfigArgs) ElementType() reflect.Type
- func (i InstallConfigArgs) ToInstallConfigOutput() InstallConfigOutput
- func (i InstallConfigArgs) ToInstallConfigOutputWithContext(ctx context.Context) InstallConfigOutput
- func (i InstallConfigArgs) ToInstallConfigPtrOutput() InstallConfigPtrOutput
- func (i InstallConfigArgs) ToInstallConfigPtrOutputWithContext(ctx context.Context) InstallConfigPtrOutput
- type InstallConfigInput
- type InstallConfigOutput
- func (InstallConfigOutput) ElementType() reflect.Type
- func (o InstallConfigOutput) ToInstallConfigOutput() InstallConfigOutput
- func (o InstallConfigOutput) ToInstallConfigOutputWithContext(ctx context.Context) InstallConfigOutput
- func (o InstallConfigOutput) ToInstallConfigPtrOutput() InstallConfigPtrOutput
- func (o InstallConfigOutput) ToInstallConfigPtrOutputWithContext(ctx context.Context) InstallConfigPtrOutput
- func (o InstallConfigOutput) Users() InstallConfigUsersPtrOutput
- type InstallConfigPtrInput
- type InstallConfigPtrOutput
- func (o InstallConfigPtrOutput) Elem() InstallConfigOutput
- func (InstallConfigPtrOutput) ElementType() reflect.Type
- func (o InstallConfigPtrOutput) ToInstallConfigPtrOutput() InstallConfigPtrOutput
- func (o InstallConfigPtrOutput) ToInstallConfigPtrOutputWithContext(ctx context.Context) InstallConfigPtrOutput
- func (o InstallConfigPtrOutput) Users() InstallConfigUsersPtrOutput
- type InstallConfigUsers
- type InstallConfigUsersArgs
- func (InstallConfigUsersArgs) ElementType() reflect.Type
- func (i InstallConfigUsersArgs) ToInstallConfigUsersOutput() InstallConfigUsersOutput
- func (i InstallConfigUsersArgs) ToInstallConfigUsersOutputWithContext(ctx context.Context) InstallConfigUsersOutput
- func (i InstallConfigUsersArgs) ToInstallConfigUsersPtrOutput() InstallConfigUsersPtrOutput
- func (i InstallConfigUsersArgs) ToInstallConfigUsersPtrOutputWithContext(ctx context.Context) InstallConfigUsersPtrOutput
- type InstallConfigUsersInput
- type InstallConfigUsersOutput
- func (InstallConfigUsersOutput) ElementType() reflect.Type
- func (o InstallConfigUsersOutput) EtcdUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersOutput) KineUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersOutput) KonnectivityUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersOutput) KubeAPIserverUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersOutput) KubeSchedulerUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersOutput) ToInstallConfigUsersOutput() InstallConfigUsersOutput
- func (o InstallConfigUsersOutput) ToInstallConfigUsersOutputWithContext(ctx context.Context) InstallConfigUsersOutput
- func (o InstallConfigUsersOutput) ToInstallConfigUsersPtrOutput() InstallConfigUsersPtrOutput
- func (o InstallConfigUsersOutput) ToInstallConfigUsersPtrOutputWithContext(ctx context.Context) InstallConfigUsersPtrOutput
- type InstallConfigUsersPtrInput
- type InstallConfigUsersPtrOutput
- func (o InstallConfigUsersPtrOutput) Elem() InstallConfigUsersOutput
- func (InstallConfigUsersPtrOutput) ElementType() reflect.Type
- func (o InstallConfigUsersPtrOutput) EtcdUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersPtrOutput) KineUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersPtrOutput) KonnectivityUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersPtrOutput) KubeAPIserverUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersPtrOutput) KubeSchedulerUser() pulumi.StringPtrOutput
- func (o InstallConfigUsersPtrOutput) ToInstallConfigUsersPtrOutput() InstallConfigUsersPtrOutput
- func (o InstallConfigUsersPtrOutput) ToInstallConfigUsersPtrOutputWithContext(ctx context.Context) InstallConfigUsersPtrOutput
- type K0s
- type K0sArgs
- type K0sInput
- type K0sOutput
- func (o K0sOutput) Config() ConfigPtrOutput
- func (o K0sOutput) DynamicConfig() pulumi.BoolPtrOutput
- func (K0sOutput) ElementType() reflect.Type
- func (o K0sOutput) ToK0sOutput() K0sOutput
- func (o K0sOutput) ToK0sOutputWithContext(ctx context.Context) K0sOutput
- func (o K0sOutput) ToK0sPtrOutput() K0sPtrOutput
- func (o K0sOutput) ToK0sPtrOutputWithContext(ctx context.Context) K0sPtrOutput
- func (o K0sOutput) Version() pulumi.StringPtrOutput
- type K0sPtrInput
- type K0sPtrOutput
- func (o K0sPtrOutput) Config() ConfigPtrOutput
- func (o K0sPtrOutput) DynamicConfig() pulumi.BoolPtrOutput
- func (o K0sPtrOutput) Elem() K0sOutput
- func (K0sPtrOutput) ElementType() reflect.Type
- func (o K0sPtrOutput) ToK0sPtrOutput() K0sPtrOutput
- func (o K0sPtrOutput) ToK0sPtrOutputWithContext(ctx context.Context) K0sPtrOutput
- func (o K0sPtrOutput) Version() pulumi.StringPtrOutput
- type K0sSpec
- type K0sSpecArgs
- func (K0sSpecArgs) ElementType() reflect.Type
- func (i K0sSpecArgs) ToK0sSpecOutput() K0sSpecOutput
- func (i K0sSpecArgs) ToK0sSpecOutputWithContext(ctx context.Context) K0sSpecOutput
- func (i K0sSpecArgs) ToK0sSpecPtrOutput() K0sSpecPtrOutput
- func (i K0sSpecArgs) ToK0sSpecPtrOutputWithContext(ctx context.Context) K0sSpecPtrOutput
- type K0sSpecInput
- type K0sSpecOutput
- func (o K0sSpecOutput) Api() APIPtrOutput
- func (o K0sSpecOutput) ControllerManager() ControllerManagerPtrOutput
- func (K0sSpecOutput) ElementType() reflect.Type
- func (o K0sSpecOutput) Images() ImagesPtrOutput
- func (o K0sSpecOutput) InstallConfig() InstallConfigPtrOutput
- func (o K0sSpecOutput) Konnectivity() KonnectivityPtrOutput
- func (o K0sSpecOutput) Network() NetworkPtrOutput
- func (o K0sSpecOutput) PodSecurityPolicy() PodSecurityPolicyPtrOutput
- func (o K0sSpecOutput) Scheduler() SchedulerPtrOutput
- func (o K0sSpecOutput) Storage() StoragePtrOutput
- func (o K0sSpecOutput) Telemetry() TelemetryPtrOutput
- func (o K0sSpecOutput) ToK0sSpecOutput() K0sSpecOutput
- func (o K0sSpecOutput) ToK0sSpecOutputWithContext(ctx context.Context) K0sSpecOutput
- func (o K0sSpecOutput) ToK0sSpecPtrOutput() K0sSpecPtrOutput
- func (o K0sSpecOutput) ToK0sSpecPtrOutputWithContext(ctx context.Context) K0sSpecPtrOutput
- type K0sSpecPtrInput
- type K0sSpecPtrOutput
- func (o K0sSpecPtrOutput) Api() APIPtrOutput
- func (o K0sSpecPtrOutput) ControllerManager() ControllerManagerPtrOutput
- func (o K0sSpecPtrOutput) Elem() K0sSpecOutput
- func (K0sSpecPtrOutput) ElementType() reflect.Type
- func (o K0sSpecPtrOutput) Images() ImagesPtrOutput
- func (o K0sSpecPtrOutput) InstallConfig() InstallConfigPtrOutput
- func (o K0sSpecPtrOutput) Konnectivity() KonnectivityPtrOutput
- func (o K0sSpecPtrOutput) Network() NetworkPtrOutput
- func (o K0sSpecPtrOutput) PodSecurityPolicy() PodSecurityPolicyPtrOutput
- func (o K0sSpecPtrOutput) Scheduler() SchedulerPtrOutput
- func (o K0sSpecPtrOutput) Storage() StoragePtrOutput
- func (o K0sSpecPtrOutput) Telemetry() TelemetryPtrOutput
- func (o K0sSpecPtrOutput) ToK0sSpecPtrOutput() K0sSpecPtrOutput
- func (o K0sSpecPtrOutput) ToK0sSpecPtrOutputWithContext(ctx context.Context) K0sSpecPtrOutput
- type Kine
- type KineArgs
- type KineInput
- type KineOutput
- func (o KineOutput) DataSource() pulumi.StringOutput
- func (KineOutput) ElementType() reflect.Type
- func (o KineOutput) ToKineOutput() KineOutput
- func (o KineOutput) ToKineOutputWithContext(ctx context.Context) KineOutput
- func (o KineOutput) ToKinePtrOutput() KinePtrOutput
- func (o KineOutput) ToKinePtrOutputWithContext(ctx context.Context) KinePtrOutput
- type KinePtrInput
- type KinePtrOutput
- type Konnectivity
- type KonnectivityArgs
- func (KonnectivityArgs) ElementType() reflect.Type
- func (i KonnectivityArgs) ToKonnectivityOutput() KonnectivityOutput
- func (i KonnectivityArgs) ToKonnectivityOutputWithContext(ctx context.Context) KonnectivityOutput
- func (i KonnectivityArgs) ToKonnectivityPtrOutput() KonnectivityPtrOutput
- func (i KonnectivityArgs) ToKonnectivityPtrOutputWithContext(ctx context.Context) KonnectivityPtrOutput
- type KonnectivityInput
- type KonnectivityOutput
- func (o KonnectivityOutput) AdminPort() pulumi.Float64PtrOutput
- func (o KonnectivityOutput) AgentPort() pulumi.Float64PtrOutput
- func (KonnectivityOutput) ElementType() reflect.Type
- func (o KonnectivityOutput) ToKonnectivityOutput() KonnectivityOutput
- func (o KonnectivityOutput) ToKonnectivityOutputWithContext(ctx context.Context) KonnectivityOutput
- func (o KonnectivityOutput) ToKonnectivityPtrOutput() KonnectivityPtrOutput
- func (o KonnectivityOutput) ToKonnectivityPtrOutputWithContext(ctx context.Context) KonnectivityPtrOutput
- type KonnectivityPtrInput
- type KonnectivityPtrOutput
- func (o KonnectivityPtrOutput) AdminPort() pulumi.Float64PtrOutput
- func (o KonnectivityPtrOutput) AgentPort() pulumi.Float64PtrOutput
- func (o KonnectivityPtrOutput) Elem() KonnectivityOutput
- func (KonnectivityPtrOutput) ElementType() reflect.Type
- func (o KonnectivityPtrOutput) ToKonnectivityPtrOutput() KonnectivityPtrOutput
- func (o KonnectivityPtrOutput) ToKonnectivityPtrOutputWithContext(ctx context.Context) KonnectivityPtrOutput
- type KubeProxy
- type KubeProxyArgs
- func (KubeProxyArgs) ElementType() reflect.Type
- func (i KubeProxyArgs) ToKubeProxyOutput() KubeProxyOutput
- func (i KubeProxyArgs) ToKubeProxyOutputWithContext(ctx context.Context) KubeProxyOutput
- func (i KubeProxyArgs) ToKubeProxyPtrOutput() KubeProxyPtrOutput
- func (i KubeProxyArgs) ToKubeProxyPtrOutputWithContext(ctx context.Context) KubeProxyPtrOutput
- type KubeProxyInput
- type KubeProxyOutput
- func (o KubeProxyOutput) Disabled() pulumi.BoolPtrOutput
- func (KubeProxyOutput) ElementType() reflect.Type
- func (o KubeProxyOutput) Mode() pulumi.StringPtrOutput
- func (o KubeProxyOutput) ToKubeProxyOutput() KubeProxyOutput
- func (o KubeProxyOutput) ToKubeProxyOutputWithContext(ctx context.Context) KubeProxyOutput
- func (o KubeProxyOutput) ToKubeProxyPtrOutput() KubeProxyPtrOutput
- func (o KubeProxyOutput) ToKubeProxyPtrOutputWithContext(ctx context.Context) KubeProxyPtrOutput
- type KubeProxyPtrInput
- type KubeProxyPtrOutput
- func (o KubeProxyPtrOutput) Disabled() pulumi.BoolPtrOutput
- func (o KubeProxyPtrOutput) Elem() KubeProxyOutput
- func (KubeProxyPtrOutput) ElementType() reflect.Type
- func (o KubeProxyPtrOutput) Mode() pulumi.StringPtrOutput
- func (o KubeProxyPtrOutput) ToKubeProxyPtrOutput() KubeProxyPtrOutput
- func (o KubeProxyPtrOutput) ToKubeProxyPtrOutputWithContext(ctx context.Context) KubeProxyPtrOutput
- type KubeRouter
- type KubeRouterArgs
- func (KubeRouterArgs) ElementType() reflect.Type
- func (i KubeRouterArgs) ToKubeRouterOutput() KubeRouterOutput
- func (i KubeRouterArgs) ToKubeRouterOutputWithContext(ctx context.Context) KubeRouterOutput
- func (i KubeRouterArgs) ToKubeRouterPtrOutput() KubeRouterPtrOutput
- func (i KubeRouterArgs) ToKubeRouterPtrOutputWithContext(ctx context.Context) KubeRouterPtrOutput
- type KubeRouterInput
- type KubeRouterOutput
- func (o KubeRouterOutput) AutoMTU() pulumi.BoolPtrOutput
- func (KubeRouterOutput) ElementType() reflect.Type
- func (o KubeRouterOutput) Mtu() pulumi.Float64PtrOutput
- func (o KubeRouterOutput) PeerRouterASNs() pulumi.StringPtrOutput
- func (o KubeRouterOutput) PeerRouterIPs() pulumi.StringPtrOutput
- func (o KubeRouterOutput) ToKubeRouterOutput() KubeRouterOutput
- func (o KubeRouterOutput) ToKubeRouterOutputWithContext(ctx context.Context) KubeRouterOutput
- func (o KubeRouterOutput) ToKubeRouterPtrOutput() KubeRouterPtrOutput
- func (o KubeRouterOutput) ToKubeRouterPtrOutputWithContext(ctx context.Context) KubeRouterPtrOutput
- type KubeRouterPtrInput
- type KubeRouterPtrOutput
- func (o KubeRouterPtrOutput) AutoMTU() pulumi.BoolPtrOutput
- func (o KubeRouterPtrOutput) Elem() KubeRouterOutput
- func (KubeRouterPtrOutput) ElementType() reflect.Type
- func (o KubeRouterPtrOutput) Mtu() pulumi.Float64PtrOutput
- func (o KubeRouterPtrOutput) PeerRouterASNs() pulumi.StringPtrOutput
- func (o KubeRouterPtrOutput) PeerRouterIPs() pulumi.StringPtrOutput
- func (o KubeRouterPtrOutput) ToKubeRouterPtrOutput() KubeRouterPtrOutput
- func (o KubeRouterPtrOutput) ToKubeRouterPtrOutputWithContext(ctx context.Context) KubeRouterPtrOutput
- type Localhost
- type LocalhostArgs
- func (LocalhostArgs) ElementType() reflect.Type
- func (i LocalhostArgs) ToLocalhostOutput() LocalhostOutput
- func (i LocalhostArgs) ToLocalhostOutputWithContext(ctx context.Context) LocalhostOutput
- func (i LocalhostArgs) ToLocalhostPtrOutput() LocalhostPtrOutput
- func (i LocalhostArgs) ToLocalhostPtrOutputWithContext(ctx context.Context) LocalhostPtrOutput
- type LocalhostInput
- type LocalhostOutput
- func (LocalhostOutput) ElementType() reflect.Type
- func (o LocalhostOutput) Enabled() pulumi.BoolPtrOutput
- func (o LocalhostOutput) ToLocalhostOutput() LocalhostOutput
- func (o LocalhostOutput) ToLocalhostOutputWithContext(ctx context.Context) LocalhostOutput
- func (o LocalhostOutput) ToLocalhostPtrOutput() LocalhostPtrOutput
- func (o LocalhostOutput) ToLocalhostPtrOutputWithContext(ctx context.Context) LocalhostPtrOutput
- type LocalhostPtrInput
- type LocalhostPtrOutput
- func (o LocalhostPtrOutput) Elem() LocalhostOutput
- func (LocalhostPtrOutput) ElementType() reflect.Type
- func (o LocalhostPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o LocalhostPtrOutput) ToLocalhostPtrOutput() LocalhostPtrOutput
- func (o LocalhostPtrOutput) ToLocalhostPtrOutputWithContext(ctx context.Context) LocalhostPtrOutput
- type Metadata
- type MetadataArgs
- func (MetadataArgs) ElementType() reflect.Type
- func (i MetadataArgs) ToMetadataOutput() MetadataOutput
- func (i MetadataArgs) ToMetadataOutputWithContext(ctx context.Context) MetadataOutput
- func (i MetadataArgs) ToMetadataPtrOutput() MetadataPtrOutput
- func (i MetadataArgs) ToMetadataPtrOutputWithContext(ctx context.Context) MetadataPtrOutput
- type MetadataInput
- type MetadataOutput
- func (MetadataOutput) ElementType() reflect.Type
- func (o MetadataOutput) Name() pulumi.StringOutput
- func (o MetadataOutput) ToMetadataOutput() MetadataOutput
- func (o MetadataOutput) ToMetadataOutputWithContext(ctx context.Context) MetadataOutput
- func (o MetadataOutput) ToMetadataPtrOutput() MetadataPtrOutput
- func (o MetadataOutput) ToMetadataPtrOutputWithContext(ctx context.Context) MetadataPtrOutput
- type MetadataPtrInput
- type MetadataPtrOutput
- func (o MetadataPtrOutput) Elem() MetadataOutput
- func (MetadataPtrOutput) ElementType() reflect.Type
- func (o MetadataPtrOutput) Name() pulumi.StringPtrOutput
- func (o MetadataPtrOutput) ToMetadataPtrOutput() MetadataPtrOutput
- func (o MetadataPtrOutput) ToMetadataPtrOutputWithContext(ctx context.Context) MetadataPtrOutput
- type Network
- type NetworkArgs
- func (NetworkArgs) ElementType() reflect.Type
- func (i NetworkArgs) ToNetworkOutput() NetworkOutput
- func (i NetworkArgs) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
- func (i NetworkArgs) ToNetworkPtrOutput() NetworkPtrOutput
- func (i NetworkArgs) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkInput
- type NetworkOutput
- func (o NetworkOutput) Calico() CalicoPtrOutput
- func (o NetworkOutput) DualStack() DualStackPtrOutput
- func (NetworkOutput) ElementType() reflect.Type
- func (o NetworkOutput) KubeProxy() KubeProxyPtrOutput
- func (o NetworkOutput) Kuberouter() KubeRouterPtrOutput
- func (o NetworkOutput) PodCIDR() pulumi.StringPtrOutput
- func (o NetworkOutput) Provider() pulumi.StringPtrOutput
- func (o NetworkOutput) ServiceCIDR() pulumi.StringPtrOutput
- func (o NetworkOutput) ToNetworkOutput() NetworkOutput
- func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
- func (o NetworkOutput) ToNetworkPtrOutput() NetworkPtrOutput
- func (o NetworkOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkPtrInput
- type NetworkPtrOutput
- func (o NetworkPtrOutput) Calico() CalicoPtrOutput
- func (o NetworkPtrOutput) DualStack() DualStackPtrOutput
- func (o NetworkPtrOutput) Elem() NetworkOutput
- func (NetworkPtrOutput) ElementType() reflect.Type
- func (o NetworkPtrOutput) KubeProxy() KubeProxyPtrOutput
- func (o NetworkPtrOutput) Kuberouter() KubeRouterPtrOutput
- func (o NetworkPtrOutput) PodCIDR() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) Provider() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) ServiceCIDR() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) ToNetworkPtrOutput() NetworkPtrOutput
- func (o NetworkPtrOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type PodSecurityPolicy
- type PodSecurityPolicyArgs
- func (PodSecurityPolicyArgs) ElementType() reflect.Type
- func (i PodSecurityPolicyArgs) ToPodSecurityPolicyOutput() PodSecurityPolicyOutput
- func (i PodSecurityPolicyArgs) ToPodSecurityPolicyOutputWithContext(ctx context.Context) PodSecurityPolicyOutput
- func (i PodSecurityPolicyArgs) ToPodSecurityPolicyPtrOutput() PodSecurityPolicyPtrOutput
- func (i PodSecurityPolicyArgs) ToPodSecurityPolicyPtrOutputWithContext(ctx context.Context) PodSecurityPolicyPtrOutput
- type PodSecurityPolicyInput
- type PodSecurityPolicyOutput
- func (o PodSecurityPolicyOutput) DefaultPolicy() pulumi.StringPtrOutput
- func (PodSecurityPolicyOutput) ElementType() reflect.Type
- func (o PodSecurityPolicyOutput) ToPodSecurityPolicyOutput() PodSecurityPolicyOutput
- func (o PodSecurityPolicyOutput) ToPodSecurityPolicyOutputWithContext(ctx context.Context) PodSecurityPolicyOutput
- func (o PodSecurityPolicyOutput) ToPodSecurityPolicyPtrOutput() PodSecurityPolicyPtrOutput
- func (o PodSecurityPolicyOutput) ToPodSecurityPolicyPtrOutputWithContext(ctx context.Context) PodSecurityPolicyPtrOutput
- type PodSecurityPolicyPtrInput
- type PodSecurityPolicyPtrOutput
- func (o PodSecurityPolicyPtrOutput) DefaultPolicy() pulumi.StringPtrOutput
- func (o PodSecurityPolicyPtrOutput) Elem() PodSecurityPolicyOutput
- func (PodSecurityPolicyPtrOutput) ElementType() reflect.Type
- func (o PodSecurityPolicyPtrOutput) ToPodSecurityPolicyPtrOutput() PodSecurityPolicyPtrOutput
- func (o PodSecurityPolicyPtrOutput) ToPodSecurityPolicyPtrOutputWithContext(ctx context.Context) PodSecurityPolicyPtrOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type SSH
- type SSHArgs
- type SSHInput
- type SSHOutput
- func (o SSHOutput) Address() pulumi.StringOutput
- func (o SSHOutput) Bastion() SSHPtrOutput
- func (SSHOutput) ElementType() reflect.Type
- func (o SSHOutput) HostKey() pulumi.StringPtrOutput
- func (o SSHOutput) KeyPath() pulumi.StringPtrOutput
- func (o SSHOutput) Port() pulumi.Float64PtrOutput
- func (o SSHOutput) ToSSHOutput() SSHOutput
- func (o SSHOutput) ToSSHOutputWithContext(ctx context.Context) SSHOutput
- func (o SSHOutput) ToSSHPtrOutput() SSHPtrOutput
- func (o SSHOutput) ToSSHPtrOutputWithContext(ctx context.Context) SSHPtrOutput
- func (o SSHOutput) User() pulumi.StringPtrOutput
- type SSHPtrInput
- type SSHPtrOutput
- func (o SSHPtrOutput) Address() pulumi.StringPtrOutput
- func (o SSHPtrOutput) Bastion() SSHPtrOutput
- func (o SSHPtrOutput) Elem() SSHOutput
- func (SSHPtrOutput) ElementType() reflect.Type
- func (o SSHPtrOutput) HostKey() pulumi.StringPtrOutput
- func (o SSHPtrOutput) KeyPath() pulumi.StringPtrOutput
- func (o SSHPtrOutput) Port() pulumi.Float64PtrOutput
- func (o SSHPtrOutput) ToSSHPtrOutput() SSHPtrOutput
- func (o SSHPtrOutput) ToSSHPtrOutputWithContext(ctx context.Context) SSHPtrOutput
- func (o SSHPtrOutput) User() pulumi.StringPtrOutput
- type Scheduler
- type SchedulerArgs
- func (SchedulerArgs) ElementType() reflect.Type
- func (i SchedulerArgs) ToSchedulerOutput() SchedulerOutput
- func (i SchedulerArgs) ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput
- func (i SchedulerArgs) ToSchedulerPtrOutput() SchedulerPtrOutput
- func (i SchedulerArgs) ToSchedulerPtrOutputWithContext(ctx context.Context) SchedulerPtrOutput
- type SchedulerInput
- type SchedulerOutput
- func (SchedulerOutput) ElementType() reflect.Type
- func (o SchedulerOutput) ExtraArgs() pulumi.StringMapOutput
- func (o SchedulerOutput) ToSchedulerOutput() SchedulerOutput
- func (o SchedulerOutput) ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput
- func (o SchedulerOutput) ToSchedulerPtrOutput() SchedulerPtrOutput
- func (o SchedulerOutput) ToSchedulerPtrOutputWithContext(ctx context.Context) SchedulerPtrOutput
- type SchedulerPtrInput
- type SchedulerPtrOutput
- func (o SchedulerPtrOutput) Elem() SchedulerOutput
- func (SchedulerPtrOutput) ElementType() reflect.Type
- func (o SchedulerPtrOutput) ExtraArgs() pulumi.StringMapOutput
- func (o SchedulerPtrOutput) ToSchedulerPtrOutput() SchedulerPtrOutput
- func (o SchedulerPtrOutput) ToSchedulerPtrOutputWithContext(ctx context.Context) SchedulerPtrOutput
- type Spec
- type SpecArgs
- type SpecInput
- type SpecOutput
- type Storage
- type StorageArgs
- func (StorageArgs) ElementType() reflect.Type
- func (i StorageArgs) ToStorageOutput() StorageOutput
- func (i StorageArgs) ToStorageOutputWithContext(ctx context.Context) StorageOutput
- func (i StorageArgs) ToStoragePtrOutput() StoragePtrOutput
- func (i StorageArgs) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
- type StorageInput
- type StorageOutput
- func (StorageOutput) ElementType() reflect.Type
- func (o StorageOutput) Etcd() EtcdPtrOutput
- func (o StorageOutput) Kine() KinePtrOutput
- func (o StorageOutput) ToStorageOutput() StorageOutput
- func (o StorageOutput) ToStorageOutputWithContext(ctx context.Context) StorageOutput
- func (o StorageOutput) ToStoragePtrOutput() StoragePtrOutput
- func (o StorageOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
- func (o StorageOutput) Type() pulumi.StringPtrOutput
- type StoragePtrInput
- type StoragePtrOutput
- func (o StoragePtrOutput) Elem() StorageOutput
- func (StoragePtrOutput) ElementType() reflect.Type
- func (o StoragePtrOutput) Etcd() EtcdPtrOutput
- func (o StoragePtrOutput) Kine() KinePtrOutput
- func (o StoragePtrOutput) ToStoragePtrOutput() StoragePtrOutput
- func (o StoragePtrOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
- func (o StoragePtrOutput) Type() pulumi.StringPtrOutput
- type Telemetry
- type TelemetryArgs
- func (TelemetryArgs) ElementType() reflect.Type
- func (i TelemetryArgs) ToTelemetryOutput() TelemetryOutput
- func (i TelemetryArgs) ToTelemetryOutputWithContext(ctx context.Context) TelemetryOutput
- func (i TelemetryArgs) ToTelemetryPtrOutput() TelemetryPtrOutput
- func (i TelemetryArgs) ToTelemetryPtrOutputWithContext(ctx context.Context) TelemetryPtrOutput
- type TelemetryInput
- type TelemetryOutput
- func (TelemetryOutput) ElementType() reflect.Type
- func (o TelemetryOutput) Enabled() pulumi.BoolPtrOutput
- func (o TelemetryOutput) ToTelemetryOutput() TelemetryOutput
- func (o TelemetryOutput) ToTelemetryOutputWithContext(ctx context.Context) TelemetryOutput
- func (o TelemetryOutput) ToTelemetryPtrOutput() TelemetryPtrOutput
- func (o TelemetryOutput) ToTelemetryPtrOutputWithContext(ctx context.Context) TelemetryPtrOutput
- type TelemetryPtrInput
- type TelemetryPtrOutput
- func (o TelemetryPtrOutput) Elem() TelemetryOutput
- func (TelemetryPtrOutput) ElementType() reflect.Type
- func (o TelemetryPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o TelemetryPtrOutput) ToTelemetryPtrOutput() TelemetryPtrOutput
- func (o TelemetryPtrOutput) ToTelemetryPtrOutputWithContext(ctx context.Context) TelemetryPtrOutput
- type UploadFile
- type UploadFileArgs
- type UploadFileArray
- type UploadFileArrayInput
- type UploadFileArrayOutput
- func (UploadFileArrayOutput) ElementType() reflect.Type
- func (o UploadFileArrayOutput) Index(i pulumi.IntInput) UploadFileOutput
- func (o UploadFileArrayOutput) ToUploadFileArrayOutput() UploadFileArrayOutput
- func (o UploadFileArrayOutput) ToUploadFileArrayOutputWithContext(ctx context.Context) UploadFileArrayOutput
- type UploadFileInput
- type UploadFileOutput
- func (o UploadFileOutput) DirPerm() pulumi.Float64PtrOutput
- func (o UploadFileOutput) Dst() pulumi.StringPtrOutput
- func (o UploadFileOutput) DstDir() pulumi.StringPtrOutput
- func (UploadFileOutput) ElementType() reflect.Type
- func (o UploadFileOutput) Group() pulumi.StringPtrOutput
- func (o UploadFileOutput) Name() pulumi.StringPtrOutput
- func (o UploadFileOutput) Perm() pulumi.Float64PtrOutput
- func (o UploadFileOutput) Src() pulumi.StringPtrOutput
- func (o UploadFileOutput) ToUploadFileOutput() UploadFileOutput
- func (o UploadFileOutput) ToUploadFileOutputWithContext(ctx context.Context) UploadFileOutput
- func (o UploadFileOutput) User() pulumi.StringPtrOutput
- type WinRM
- type WinRMArgs
- func (WinRMArgs) ElementType() reflect.Type
- func (i WinRMArgs) ToWinRMOutput() WinRMOutput
- func (i WinRMArgs) ToWinRMOutputWithContext(ctx context.Context) WinRMOutput
- func (i WinRMArgs) ToWinRMPtrOutput() WinRMPtrOutput
- func (i WinRMArgs) ToWinRMPtrOutputWithContext(ctx context.Context) WinRMPtrOutput
- type WinRMInput
- type WinRMOutput
- func (o WinRMOutput) Address() pulumi.StringOutput
- func (o WinRMOutput) Bastion() SSHPtrOutput
- func (o WinRMOutput) CaCertPath() pulumi.StringPtrOutput
- func (o WinRMOutput) CertPath() pulumi.StringPtrOutput
- func (WinRMOutput) ElementType() reflect.Type
- func (o WinRMOutput) Insecure() pulumi.BoolPtrOutput
- func (o WinRMOutput) KeyPath() pulumi.StringPtrOutput
- func (o WinRMOutput) Password() pulumi.StringPtrOutput
- func (o WinRMOutput) Port() pulumi.Float64PtrOutput
- func (o WinRMOutput) TlsServerName() pulumi.StringPtrOutput
- func (o WinRMOutput) ToWinRMOutput() WinRMOutput
- func (o WinRMOutput) ToWinRMOutputWithContext(ctx context.Context) WinRMOutput
- func (o WinRMOutput) ToWinRMPtrOutput() WinRMPtrOutput
- func (o WinRMOutput) ToWinRMPtrOutputWithContext(ctx context.Context) WinRMPtrOutput
- func (o WinRMOutput) UseHTTPS() pulumi.BoolPtrOutput
- func (o WinRMOutput) UseNTLM() pulumi.BoolPtrOutput
- func (o WinRMOutput) User() pulumi.StringPtrOutput
- type WinRMPtrInput
- type WinRMPtrOutput
- func (o WinRMPtrOutput) Address() pulumi.StringPtrOutput
- func (o WinRMPtrOutput) Bastion() SSHPtrOutput
- func (o WinRMPtrOutput) CaCertPath() pulumi.StringPtrOutput
- func (o WinRMPtrOutput) CertPath() pulumi.StringPtrOutput
- func (o WinRMPtrOutput) Elem() WinRMOutput
- func (WinRMPtrOutput) ElementType() reflect.Type
- func (o WinRMPtrOutput) Insecure() pulumi.BoolPtrOutput
- func (o WinRMPtrOutput) KeyPath() pulumi.StringPtrOutput
- func (o WinRMPtrOutput) Password() pulumi.StringPtrOutput
- func (o WinRMPtrOutput) Port() pulumi.Float64PtrOutput
- func (o WinRMPtrOutput) TlsServerName() pulumi.StringPtrOutput
- func (o WinRMPtrOutput) ToWinRMPtrOutput() WinRMPtrOutput
- func (o WinRMPtrOutput) ToWinRMPtrOutputWithContext(ctx context.Context) WinRMPtrOutput
- func (o WinRMPtrOutput) UseHTTPS() pulumi.BoolPtrOutput
- func (o WinRMPtrOutput) UseNTLM() pulumi.BoolPtrOutput
- func (o WinRMPtrOutput) User() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type APIArgs ¶
type APIArgs struct { Address pulumi.StringPtrInput `pulumi:"address"` ExternalAddress pulumi.StringPtrInput `pulumi:"externalAddress"` ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` K0sApiPort pulumi.Float64PtrInput `pulumi:"k0sApiPort"` Port pulumi.Float64PtrInput `pulumi:"port"` Sans pulumi.StringArrayInput `pulumi:"sans"` }
func (APIArgs) ElementType ¶
func (APIArgs) ToAPIOutput ¶
func (APIArgs) ToAPIOutputWithContext ¶
func (APIArgs) ToAPIPtrOutput ¶
func (i APIArgs) ToAPIPtrOutput() APIPtrOutput
func (APIArgs) ToAPIPtrOutputWithContext ¶
func (i APIArgs) ToAPIPtrOutputWithContext(ctx context.Context) APIPtrOutput
type APIInput ¶
type APIInput interface { pulumi.Input ToAPIOutput() APIOutput ToAPIOutputWithContext(context.Context) APIOutput }
APIInput is an input type that accepts APIArgs and APIOutput values. You can construct a concrete instance of `APIInput` via:
APIArgs{...}
type APIOutput ¶
type APIOutput struct{ *pulumi.OutputState }
func (APIOutput) Address ¶
func (o APIOutput) Address() pulumi.StringPtrOutput
func (APIOutput) ElementType ¶
func (APIOutput) ExternalAddress ¶
func (o APIOutput) ExternalAddress() pulumi.StringPtrOutput
func (APIOutput) ExtraArgs ¶
func (o APIOutput) ExtraArgs() pulumi.StringMapOutput
func (APIOutput) K0sApiPort ¶
func (o APIOutput) K0sApiPort() pulumi.Float64PtrOutput
func (APIOutput) Port ¶
func (o APIOutput) Port() pulumi.Float64PtrOutput
func (APIOutput) Sans ¶
func (o APIOutput) Sans() pulumi.StringArrayOutput
func (APIOutput) ToAPIOutput ¶
func (APIOutput) ToAPIOutputWithContext ¶
func (APIOutput) ToAPIPtrOutput ¶
func (o APIOutput) ToAPIPtrOutput() APIPtrOutput
func (APIOutput) ToAPIPtrOutputWithContext ¶
func (o APIOutput) ToAPIPtrOutputWithContext(ctx context.Context) APIPtrOutput
type APIPtrInput ¶
type APIPtrInput interface { pulumi.Input ToAPIPtrOutput() APIPtrOutput ToAPIPtrOutputWithContext(context.Context) APIPtrOutput }
APIPtrInput is an input type that accepts APIArgs, APIPtr and APIPtrOutput values. You can construct a concrete instance of `APIPtrInput` via:
APIArgs{...} or: nil
func APIPtr ¶
func APIPtr(v *APIArgs) APIPtrInput
type APIPtrOutput ¶
type APIPtrOutput struct{ *pulumi.OutputState }
func (APIPtrOutput) Address ¶
func (o APIPtrOutput) Address() pulumi.StringPtrOutput
func (APIPtrOutput) Elem ¶
func (o APIPtrOutput) Elem() APIOutput
func (APIPtrOutput) ElementType ¶
func (APIPtrOutput) ElementType() reflect.Type
func (APIPtrOutput) ExternalAddress ¶
func (o APIPtrOutput) ExternalAddress() pulumi.StringPtrOutput
func (APIPtrOutput) ExtraArgs ¶
func (o APIPtrOutput) ExtraArgs() pulumi.StringMapOutput
func (APIPtrOutput) K0sApiPort ¶
func (o APIPtrOutput) K0sApiPort() pulumi.Float64PtrOutput
func (APIPtrOutput) Port ¶
func (o APIPtrOutput) Port() pulumi.Float64PtrOutput
func (APIPtrOutput) Sans ¶
func (o APIPtrOutput) Sans() pulumi.StringArrayOutput
func (APIPtrOutput) ToAPIPtrOutput ¶
func (o APIPtrOutput) ToAPIPtrOutput() APIPtrOutput
func (APIPtrOutput) ToAPIPtrOutputWithContext ¶
func (o APIPtrOutput) ToAPIPtrOutputWithContext(ctx context.Context) APIPtrOutput
type Calico ¶
type Calico struct { FlexVolumeDriverPath *string `pulumi:"flexVolumeDriverPath"` IpAutodetectionMethod *string `pulumi:"ipAutodetectionMethod"` Mode *string `pulumi:"mode"` Mtu *float64 `pulumi:"mtu"` Overlay *string `pulumi:"overlay"` VxlanPort *float64 `pulumi:"vxlanPort"` VxlanVNI *float64 `pulumi:"vxlanVNI"` Wireguard *bool `pulumi:"wireguard"` }
type CalicoArgs ¶
type CalicoArgs struct { FlexVolumeDriverPath pulumi.StringPtrInput `pulumi:"flexVolumeDriverPath"` IpAutodetectionMethod pulumi.StringPtrInput `pulumi:"ipAutodetectionMethod"` Mode pulumi.StringPtrInput `pulumi:"mode"` Mtu pulumi.Float64PtrInput `pulumi:"mtu"` Overlay pulumi.StringPtrInput `pulumi:"overlay"` VxlanPort pulumi.Float64PtrInput `pulumi:"vxlanPort"` VxlanVNI pulumi.Float64PtrInput `pulumi:"vxlanVNI"` Wireguard pulumi.BoolPtrInput `pulumi:"wireguard"` }
func (CalicoArgs) ElementType ¶
func (CalicoArgs) ElementType() reflect.Type
func (CalicoArgs) ToCalicoOutput ¶
func (i CalicoArgs) ToCalicoOutput() CalicoOutput
func (CalicoArgs) ToCalicoOutputWithContext ¶
func (i CalicoArgs) ToCalicoOutputWithContext(ctx context.Context) CalicoOutput
func (CalicoArgs) ToCalicoPtrOutput ¶
func (i CalicoArgs) ToCalicoPtrOutput() CalicoPtrOutput
func (CalicoArgs) ToCalicoPtrOutputWithContext ¶
func (i CalicoArgs) ToCalicoPtrOutputWithContext(ctx context.Context) CalicoPtrOutput
type CalicoInput ¶
type CalicoInput interface { pulumi.Input ToCalicoOutput() CalicoOutput ToCalicoOutputWithContext(context.Context) CalicoOutput }
CalicoInput is an input type that accepts CalicoArgs and CalicoOutput values. You can construct a concrete instance of `CalicoInput` via:
CalicoArgs{...}
type CalicoOutput ¶
type CalicoOutput struct{ *pulumi.OutputState }
func (CalicoOutput) ElementType ¶
func (CalicoOutput) ElementType() reflect.Type
func (CalicoOutput) FlexVolumeDriverPath ¶
func (o CalicoOutput) FlexVolumeDriverPath() pulumi.StringPtrOutput
func (CalicoOutput) IpAutodetectionMethod ¶
func (o CalicoOutput) IpAutodetectionMethod() pulumi.StringPtrOutput
func (CalicoOutput) Mode ¶
func (o CalicoOutput) Mode() pulumi.StringPtrOutput
func (CalicoOutput) Mtu ¶
func (o CalicoOutput) Mtu() pulumi.Float64PtrOutput
func (CalicoOutput) Overlay ¶
func (o CalicoOutput) Overlay() pulumi.StringPtrOutput
func (CalicoOutput) ToCalicoOutput ¶
func (o CalicoOutput) ToCalicoOutput() CalicoOutput
func (CalicoOutput) ToCalicoOutputWithContext ¶
func (o CalicoOutput) ToCalicoOutputWithContext(ctx context.Context) CalicoOutput
func (CalicoOutput) ToCalicoPtrOutput ¶
func (o CalicoOutput) ToCalicoPtrOutput() CalicoPtrOutput
func (CalicoOutput) ToCalicoPtrOutputWithContext ¶
func (o CalicoOutput) ToCalicoPtrOutputWithContext(ctx context.Context) CalicoPtrOutput
func (CalicoOutput) VxlanPort ¶
func (o CalicoOutput) VxlanPort() pulumi.Float64PtrOutput
func (CalicoOutput) VxlanVNI ¶
func (o CalicoOutput) VxlanVNI() pulumi.Float64PtrOutput
func (CalicoOutput) Wireguard ¶
func (o CalicoOutput) Wireguard() pulumi.BoolPtrOutput
type CalicoPtrInput ¶
type CalicoPtrInput interface { pulumi.Input ToCalicoPtrOutput() CalicoPtrOutput ToCalicoPtrOutputWithContext(context.Context) CalicoPtrOutput }
CalicoPtrInput is an input type that accepts CalicoArgs, CalicoPtr and CalicoPtrOutput values. You can construct a concrete instance of `CalicoPtrInput` via:
CalicoArgs{...} or: nil
func CalicoPtr ¶
func CalicoPtr(v *CalicoArgs) CalicoPtrInput
type CalicoPtrOutput ¶
type CalicoPtrOutput struct{ *pulumi.OutputState }
func (CalicoPtrOutput) Elem ¶
func (o CalicoPtrOutput) Elem() CalicoOutput
func (CalicoPtrOutput) ElementType ¶
func (CalicoPtrOutput) ElementType() reflect.Type
func (CalicoPtrOutput) FlexVolumeDriverPath ¶
func (o CalicoPtrOutput) FlexVolumeDriverPath() pulumi.StringPtrOutput
func (CalicoPtrOutput) IpAutodetectionMethod ¶
func (o CalicoPtrOutput) IpAutodetectionMethod() pulumi.StringPtrOutput
func (CalicoPtrOutput) Mode ¶
func (o CalicoPtrOutput) Mode() pulumi.StringPtrOutput
func (CalicoPtrOutput) Mtu ¶
func (o CalicoPtrOutput) Mtu() pulumi.Float64PtrOutput
func (CalicoPtrOutput) Overlay ¶
func (o CalicoPtrOutput) Overlay() pulumi.StringPtrOutput
func (CalicoPtrOutput) ToCalicoPtrOutput ¶
func (o CalicoPtrOutput) ToCalicoPtrOutput() CalicoPtrOutput
func (CalicoPtrOutput) ToCalicoPtrOutputWithContext ¶
func (o CalicoPtrOutput) ToCalicoPtrOutputWithContext(ctx context.Context) CalicoPtrOutput
func (CalicoPtrOutput) VxlanPort ¶
func (o CalicoPtrOutput) VxlanPort() pulumi.Float64PtrOutput
func (CalicoPtrOutput) VxlanVNI ¶
func (o CalicoPtrOutput) VxlanVNI() pulumi.Float64PtrOutput
func (CalicoPtrOutput) Wireguard ¶
func (o CalicoPtrOutput) Wireguard() pulumi.BoolPtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState Kubeconfig pulumi.StringOutput `pulumi:"kubeconfig"` Metadata MetadataOutput `pulumi:"metadata"` Spec SpecOutput `pulumi:"spec"` }
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { Metadata MetadataInput Spec SpecInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterArray ¶
type ClusterArray []ClusterInput
func (ClusterArray) ElementType ¶
func (ClusterArray) ElementType() reflect.Type
func (ClusterArray) ToClusterArrayOutput ¶
func (i ClusterArray) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArray) ToClusterArrayOutputWithContext ¶
func (i ClusterArray) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterArrayInput ¶
type ClusterArrayInput interface { pulumi.Input ToClusterArrayOutput() ClusterArrayOutput ToClusterArrayOutputWithContext(context.Context) ClusterArrayOutput }
ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values. You can construct a concrete instance of `ClusterArrayInput` via:
ClusterArray{ ClusterArgs{...} }
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 ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterMap ¶
type ClusterMap map[string]ClusterInput
func (ClusterMap) ElementType ¶
func (ClusterMap) ElementType() reflect.Type
func (ClusterMap) ToClusterMapOutput ¶
func (i ClusterMap) ToClusterMapOutput() ClusterMapOutput
func (ClusterMap) ToClusterMapOutputWithContext ¶
func (i ClusterMap) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterMapInput ¶
type ClusterMapInput interface { pulumi.Input ToClusterMapOutput() ClusterMapOutput ToClusterMapOutputWithContext(context.Context) ClusterMapOutput }
ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values. You can construct a concrete instance of `ClusterMapInput` via:
ClusterMap{ "key": ClusterArgs{...} }
type ClusterMapOutput ¶
type ClusterMapOutput struct{ *pulumi.OutputState }
func (ClusterMapOutput) ElementType ¶
func (ClusterMapOutput) ElementType() reflect.Type
func (ClusterMapOutput) MapIndex ¶
func (o ClusterMapOutput) MapIndex(k pulumi.StringInput) ClusterOutput
func (ClusterMapOutput) ToClusterMapOutput ¶
func (o ClusterMapOutput) ToClusterMapOutput() ClusterMapOutput
func (ClusterMapOutput) ToClusterMapOutputWithContext ¶
func (o ClusterMapOutput) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) Kubeconfig ¶
func (o ClusterOutput) Kubeconfig() pulumi.StringOutput
func (ClusterOutput) Metadata ¶
func (o ClusterOutput) Metadata() MetadataOutput
func (ClusterOutput) Spec ¶
func (o ClusterOutput) Spec() SpecOutput
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterState ¶
type ClusterState struct { }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ConfigArgs ¶
type ConfigArgs struct { Metadata MetadataPtrInput `pulumi:"metadata"` Spec K0sSpecPtrInput `pulumi:"spec"` }
func (ConfigArgs) ElementType ¶
func (ConfigArgs) ElementType() reflect.Type
func (ConfigArgs) ToConfigOutput ¶
func (i ConfigArgs) ToConfigOutput() ConfigOutput
func (ConfigArgs) ToConfigOutputWithContext ¶
func (i ConfigArgs) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
func (ConfigArgs) ToConfigPtrOutput ¶
func (i ConfigArgs) ToConfigPtrOutput() ConfigPtrOutput
func (ConfigArgs) ToConfigPtrOutputWithContext ¶
func (i ConfigArgs) ToConfigPtrOutputWithContext(ctx context.Context) ConfigPtrOutput
type ConfigInput ¶
type ConfigInput interface { pulumi.Input ToConfigOutput() ConfigOutput ToConfigOutputWithContext(context.Context) ConfigOutput }
ConfigInput is an input type that accepts ConfigArgs and ConfigOutput values. You can construct a concrete instance of `ConfigInput` via:
ConfigArgs{...}
type ConfigOutput ¶
type ConfigOutput struct{ *pulumi.OutputState }
func (ConfigOutput) ElementType ¶
func (ConfigOutput) ElementType() reflect.Type
func (ConfigOutput) Metadata ¶
func (o ConfigOutput) Metadata() MetadataPtrOutput
func (ConfigOutput) Spec ¶
func (o ConfigOutput) Spec() K0sSpecPtrOutput
func (ConfigOutput) ToConfigOutput ¶
func (o ConfigOutput) ToConfigOutput() ConfigOutput
func (ConfigOutput) ToConfigOutputWithContext ¶
func (o ConfigOutput) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
func (ConfigOutput) ToConfigPtrOutput ¶
func (o ConfigOutput) ToConfigPtrOutput() ConfigPtrOutput
func (ConfigOutput) ToConfigPtrOutputWithContext ¶
func (o ConfigOutput) ToConfigPtrOutputWithContext(ctx context.Context) ConfigPtrOutput
type ConfigPtrInput ¶
type ConfigPtrInput interface { pulumi.Input ToConfigPtrOutput() ConfigPtrOutput ToConfigPtrOutputWithContext(context.Context) ConfigPtrOutput }
ConfigPtrInput is an input type that accepts ConfigArgs, ConfigPtr and ConfigPtrOutput values. You can construct a concrete instance of `ConfigPtrInput` via:
ConfigArgs{...} or: nil
func ConfigPtr ¶
func ConfigPtr(v *ConfigArgs) ConfigPtrInput
type ConfigPtrOutput ¶
type ConfigPtrOutput struct{ *pulumi.OutputState }
func (ConfigPtrOutput) Elem ¶
func (o ConfigPtrOutput) Elem() ConfigOutput
func (ConfigPtrOutput) ElementType ¶
func (ConfigPtrOutput) ElementType() reflect.Type
func (ConfigPtrOutput) Metadata ¶
func (o ConfigPtrOutput) Metadata() MetadataPtrOutput
func (ConfigPtrOutput) Spec ¶
func (o ConfigPtrOutput) Spec() K0sSpecPtrOutput
func (ConfigPtrOutput) ToConfigPtrOutput ¶
func (o ConfigPtrOutput) ToConfigPtrOutput() ConfigPtrOutput
func (ConfigPtrOutput) ToConfigPtrOutputWithContext ¶
func (o ConfigPtrOutput) ToConfigPtrOutputWithContext(ctx context.Context) ConfigPtrOutput
type ContainerImage ¶
type ContainerImageArgs ¶
type ContainerImageArgs struct { Image pulumi.StringPtrInput `pulumi:"image"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (ContainerImageArgs) ElementType ¶
func (ContainerImageArgs) ElementType() reflect.Type
func (ContainerImageArgs) ToContainerImageOutput ¶
func (i ContainerImageArgs) ToContainerImageOutput() ContainerImageOutput
func (ContainerImageArgs) ToContainerImageOutputWithContext ¶
func (i ContainerImageArgs) ToContainerImageOutputWithContext(ctx context.Context) ContainerImageOutput
func (ContainerImageArgs) ToContainerImagePtrOutput ¶
func (i ContainerImageArgs) ToContainerImagePtrOutput() ContainerImagePtrOutput
func (ContainerImageArgs) ToContainerImagePtrOutputWithContext ¶
func (i ContainerImageArgs) ToContainerImagePtrOutputWithContext(ctx context.Context) ContainerImagePtrOutput
type ContainerImageInput ¶
type ContainerImageInput interface { pulumi.Input ToContainerImageOutput() ContainerImageOutput ToContainerImageOutputWithContext(context.Context) ContainerImageOutput }
ContainerImageInput is an input type that accepts ContainerImageArgs and ContainerImageOutput values. You can construct a concrete instance of `ContainerImageInput` via:
ContainerImageArgs{...}
type ContainerImageOutput ¶
type ContainerImageOutput struct{ *pulumi.OutputState }
func (ContainerImageOutput) ElementType ¶
func (ContainerImageOutput) ElementType() reflect.Type
func (ContainerImageOutput) Image ¶
func (o ContainerImageOutput) Image() pulumi.StringPtrOutput
func (ContainerImageOutput) ToContainerImageOutput ¶
func (o ContainerImageOutput) ToContainerImageOutput() ContainerImageOutput
func (ContainerImageOutput) ToContainerImageOutputWithContext ¶
func (o ContainerImageOutput) ToContainerImageOutputWithContext(ctx context.Context) ContainerImageOutput
func (ContainerImageOutput) ToContainerImagePtrOutput ¶
func (o ContainerImageOutput) ToContainerImagePtrOutput() ContainerImagePtrOutput
func (ContainerImageOutput) ToContainerImagePtrOutputWithContext ¶
func (o ContainerImageOutput) ToContainerImagePtrOutputWithContext(ctx context.Context) ContainerImagePtrOutput
func (ContainerImageOutput) Version ¶
func (o ContainerImageOutput) Version() pulumi.StringPtrOutput
type ContainerImagePtrInput ¶
type ContainerImagePtrInput interface { pulumi.Input ToContainerImagePtrOutput() ContainerImagePtrOutput ToContainerImagePtrOutputWithContext(context.Context) ContainerImagePtrOutput }
ContainerImagePtrInput is an input type that accepts ContainerImageArgs, ContainerImagePtr and ContainerImagePtrOutput values. You can construct a concrete instance of `ContainerImagePtrInput` via:
ContainerImageArgs{...} or: nil
func ContainerImagePtr ¶
func ContainerImagePtr(v *ContainerImageArgs) ContainerImagePtrInput
type ContainerImagePtrOutput ¶
type ContainerImagePtrOutput struct{ *pulumi.OutputState }
func (ContainerImagePtrOutput) Elem ¶
func (o ContainerImagePtrOutput) Elem() ContainerImageOutput
func (ContainerImagePtrOutput) ElementType ¶
func (ContainerImagePtrOutput) ElementType() reflect.Type
func (ContainerImagePtrOutput) Image ¶
func (o ContainerImagePtrOutput) Image() pulumi.StringPtrOutput
func (ContainerImagePtrOutput) ToContainerImagePtrOutput ¶
func (o ContainerImagePtrOutput) ToContainerImagePtrOutput() ContainerImagePtrOutput
func (ContainerImagePtrOutput) ToContainerImagePtrOutputWithContext ¶
func (o ContainerImagePtrOutput) ToContainerImagePtrOutputWithContext(ctx context.Context) ContainerImagePtrOutput
func (ContainerImagePtrOutput) Version ¶
func (o ContainerImagePtrOutput) Version() pulumi.StringPtrOutput
type ControllerManager ¶
type ControllerManagerArgs ¶
type ControllerManagerArgs struct {
ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"`
}
func (ControllerManagerArgs) ElementType ¶
func (ControllerManagerArgs) ElementType() reflect.Type
func (ControllerManagerArgs) ToControllerManagerOutput ¶
func (i ControllerManagerArgs) ToControllerManagerOutput() ControllerManagerOutput
func (ControllerManagerArgs) ToControllerManagerOutputWithContext ¶
func (i ControllerManagerArgs) ToControllerManagerOutputWithContext(ctx context.Context) ControllerManagerOutput
func (ControllerManagerArgs) ToControllerManagerPtrOutput ¶
func (i ControllerManagerArgs) ToControllerManagerPtrOutput() ControllerManagerPtrOutput
func (ControllerManagerArgs) ToControllerManagerPtrOutputWithContext ¶
func (i ControllerManagerArgs) ToControllerManagerPtrOutputWithContext(ctx context.Context) ControllerManagerPtrOutput
type ControllerManagerInput ¶
type ControllerManagerInput interface { pulumi.Input ToControllerManagerOutput() ControllerManagerOutput ToControllerManagerOutputWithContext(context.Context) ControllerManagerOutput }
ControllerManagerInput is an input type that accepts ControllerManagerArgs and ControllerManagerOutput values. You can construct a concrete instance of `ControllerManagerInput` via:
ControllerManagerArgs{...}
type ControllerManagerOutput ¶
type ControllerManagerOutput struct{ *pulumi.OutputState }
func (ControllerManagerOutput) ElementType ¶
func (ControllerManagerOutput) ElementType() reflect.Type
func (ControllerManagerOutput) ExtraArgs ¶
func (o ControllerManagerOutput) ExtraArgs() pulumi.StringMapOutput
func (ControllerManagerOutput) ToControllerManagerOutput ¶
func (o ControllerManagerOutput) ToControllerManagerOutput() ControllerManagerOutput
func (ControllerManagerOutput) ToControllerManagerOutputWithContext ¶
func (o ControllerManagerOutput) ToControllerManagerOutputWithContext(ctx context.Context) ControllerManagerOutput
func (ControllerManagerOutput) ToControllerManagerPtrOutput ¶
func (o ControllerManagerOutput) ToControllerManagerPtrOutput() ControllerManagerPtrOutput
func (ControllerManagerOutput) ToControllerManagerPtrOutputWithContext ¶
func (o ControllerManagerOutput) ToControllerManagerPtrOutputWithContext(ctx context.Context) ControllerManagerPtrOutput
type ControllerManagerPtrInput ¶
type ControllerManagerPtrInput interface { pulumi.Input ToControllerManagerPtrOutput() ControllerManagerPtrOutput ToControllerManagerPtrOutputWithContext(context.Context) ControllerManagerPtrOutput }
ControllerManagerPtrInput is an input type that accepts ControllerManagerArgs, ControllerManagerPtr and ControllerManagerPtrOutput values. You can construct a concrete instance of `ControllerManagerPtrInput` via:
ControllerManagerArgs{...} or: nil
func ControllerManagerPtr ¶
func ControllerManagerPtr(v *ControllerManagerArgs) ControllerManagerPtrInput
type ControllerManagerPtrOutput ¶
type ControllerManagerPtrOutput struct{ *pulumi.OutputState }
func (ControllerManagerPtrOutput) Elem ¶
func (o ControllerManagerPtrOutput) Elem() ControllerManagerOutput
func (ControllerManagerPtrOutput) ElementType ¶
func (ControllerManagerPtrOutput) ElementType() reflect.Type
func (ControllerManagerPtrOutput) ExtraArgs ¶
func (o ControllerManagerPtrOutput) ExtraArgs() pulumi.StringMapOutput
func (ControllerManagerPtrOutput) ToControllerManagerPtrOutput ¶
func (o ControllerManagerPtrOutput) ToControllerManagerPtrOutput() ControllerManagerPtrOutput
func (ControllerManagerPtrOutput) ToControllerManagerPtrOutputWithContext ¶
func (o ControllerManagerPtrOutput) ToControllerManagerPtrOutputWithContext(ctx context.Context) ControllerManagerPtrOutput
type DualStackArgs ¶
type DualStackArgs struct { IPv6podCIDR pulumi.StringPtrInput `pulumi:"IPv6podCIDR"` IPv6serviceCIDR pulumi.StringPtrInput `pulumi:"IPv6serviceCIDR"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (DualStackArgs) ElementType ¶
func (DualStackArgs) ElementType() reflect.Type
func (DualStackArgs) ToDualStackOutput ¶
func (i DualStackArgs) ToDualStackOutput() DualStackOutput
func (DualStackArgs) ToDualStackOutputWithContext ¶
func (i DualStackArgs) ToDualStackOutputWithContext(ctx context.Context) DualStackOutput
func (DualStackArgs) ToDualStackPtrOutput ¶
func (i DualStackArgs) ToDualStackPtrOutput() DualStackPtrOutput
func (DualStackArgs) ToDualStackPtrOutputWithContext ¶
func (i DualStackArgs) ToDualStackPtrOutputWithContext(ctx context.Context) DualStackPtrOutput
type DualStackInput ¶
type DualStackInput interface { pulumi.Input ToDualStackOutput() DualStackOutput ToDualStackOutputWithContext(context.Context) DualStackOutput }
DualStackInput is an input type that accepts DualStackArgs and DualStackOutput values. You can construct a concrete instance of `DualStackInput` via:
DualStackArgs{...}
type DualStackOutput ¶
type DualStackOutput struct{ *pulumi.OutputState }
func (DualStackOutput) ElementType ¶
func (DualStackOutput) ElementType() reflect.Type
func (DualStackOutput) Enabled ¶
func (o DualStackOutput) Enabled() pulumi.BoolPtrOutput
func (DualStackOutput) IPv6podCIDR ¶
func (o DualStackOutput) IPv6podCIDR() pulumi.StringPtrOutput
func (DualStackOutput) IPv6serviceCIDR ¶
func (o DualStackOutput) IPv6serviceCIDR() pulumi.StringPtrOutput
func (DualStackOutput) ToDualStackOutput ¶
func (o DualStackOutput) ToDualStackOutput() DualStackOutput
func (DualStackOutput) ToDualStackOutputWithContext ¶
func (o DualStackOutput) ToDualStackOutputWithContext(ctx context.Context) DualStackOutput
func (DualStackOutput) ToDualStackPtrOutput ¶
func (o DualStackOutput) ToDualStackPtrOutput() DualStackPtrOutput
func (DualStackOutput) ToDualStackPtrOutputWithContext ¶
func (o DualStackOutput) ToDualStackPtrOutputWithContext(ctx context.Context) DualStackPtrOutput
type DualStackPtrInput ¶
type DualStackPtrInput interface { pulumi.Input ToDualStackPtrOutput() DualStackPtrOutput ToDualStackPtrOutputWithContext(context.Context) DualStackPtrOutput }
DualStackPtrInput is an input type that accepts DualStackArgs, DualStackPtr and DualStackPtrOutput values. You can construct a concrete instance of `DualStackPtrInput` via:
DualStackArgs{...} or: nil
func DualStackPtr ¶
func DualStackPtr(v *DualStackArgs) DualStackPtrInput
type DualStackPtrOutput ¶
type DualStackPtrOutput struct{ *pulumi.OutputState }
func (DualStackPtrOutput) Elem ¶
func (o DualStackPtrOutput) Elem() DualStackOutput
func (DualStackPtrOutput) ElementType ¶
func (DualStackPtrOutput) ElementType() reflect.Type
func (DualStackPtrOutput) Enabled ¶
func (o DualStackPtrOutput) Enabled() pulumi.BoolPtrOutput
func (DualStackPtrOutput) IPv6podCIDR ¶
func (o DualStackPtrOutput) IPv6podCIDR() pulumi.StringPtrOutput
func (DualStackPtrOutput) IPv6serviceCIDR ¶
func (o DualStackPtrOutput) IPv6serviceCIDR() pulumi.StringPtrOutput
func (DualStackPtrOutput) ToDualStackPtrOutput ¶
func (o DualStackPtrOutput) ToDualStackPtrOutput() DualStackPtrOutput
func (DualStackPtrOutput) ToDualStackPtrOutputWithContext ¶
func (o DualStackPtrOutput) ToDualStackPtrOutputWithContext(ctx context.Context) DualStackPtrOutput
type EtcdArgs ¶
type EtcdArgs struct {
PeerAddress pulumi.StringPtrInput `pulumi:"peerAddress"`
}
func (EtcdArgs) ElementType ¶
func (EtcdArgs) ToEtcdOutput ¶
func (i EtcdArgs) ToEtcdOutput() EtcdOutput
func (EtcdArgs) ToEtcdOutputWithContext ¶
func (i EtcdArgs) ToEtcdOutputWithContext(ctx context.Context) EtcdOutput
func (EtcdArgs) ToEtcdPtrOutput ¶
func (i EtcdArgs) ToEtcdPtrOutput() EtcdPtrOutput
func (EtcdArgs) ToEtcdPtrOutputWithContext ¶
func (i EtcdArgs) ToEtcdPtrOutputWithContext(ctx context.Context) EtcdPtrOutput
type EtcdInput ¶
type EtcdInput interface { pulumi.Input ToEtcdOutput() EtcdOutput ToEtcdOutputWithContext(context.Context) EtcdOutput }
EtcdInput is an input type that accepts EtcdArgs and EtcdOutput values. You can construct a concrete instance of `EtcdInput` via:
EtcdArgs{...}
type EtcdOutput ¶
type EtcdOutput struct{ *pulumi.OutputState }
func (EtcdOutput) ElementType ¶
func (EtcdOutput) ElementType() reflect.Type
func (EtcdOutput) PeerAddress ¶
func (o EtcdOutput) PeerAddress() pulumi.StringPtrOutput
func (EtcdOutput) ToEtcdOutput ¶
func (o EtcdOutput) ToEtcdOutput() EtcdOutput
func (EtcdOutput) ToEtcdOutputWithContext ¶
func (o EtcdOutput) ToEtcdOutputWithContext(ctx context.Context) EtcdOutput
func (EtcdOutput) ToEtcdPtrOutput ¶
func (o EtcdOutput) ToEtcdPtrOutput() EtcdPtrOutput
func (EtcdOutput) ToEtcdPtrOutputWithContext ¶
func (o EtcdOutput) ToEtcdPtrOutputWithContext(ctx context.Context) EtcdPtrOutput
type EtcdPtrInput ¶
type EtcdPtrInput interface { pulumi.Input ToEtcdPtrOutput() EtcdPtrOutput ToEtcdPtrOutputWithContext(context.Context) EtcdPtrOutput }
EtcdPtrInput is an input type that accepts EtcdArgs, EtcdPtr and EtcdPtrOutput values. You can construct a concrete instance of `EtcdPtrInput` via:
EtcdArgs{...} or: nil
func EtcdPtr ¶
func EtcdPtr(v *EtcdArgs) EtcdPtrInput
type EtcdPtrOutput ¶
type EtcdPtrOutput struct{ *pulumi.OutputState }
func (EtcdPtrOutput) Elem ¶
func (o EtcdPtrOutput) Elem() EtcdOutput
func (EtcdPtrOutput) ElementType ¶
func (EtcdPtrOutput) ElementType() reflect.Type
func (EtcdPtrOutput) PeerAddress ¶
func (o EtcdPtrOutput) PeerAddress() pulumi.StringPtrOutput
func (EtcdPtrOutput) ToEtcdPtrOutput ¶
func (o EtcdPtrOutput) ToEtcdPtrOutput() EtcdPtrOutput
func (EtcdPtrOutput) ToEtcdPtrOutputWithContext ¶
func (o EtcdPtrOutput) ToEtcdPtrOutputWithContext(ctx context.Context) EtcdPtrOutput
type HookArgs ¶
type HookArgs struct { After pulumi.StringArrayInput `pulumi:"after"` Before pulumi.StringArrayInput `pulumi:"before"` }
func (HookArgs) ElementType ¶
func (HookArgs) ToHookOutput ¶
func (i HookArgs) ToHookOutput() HookOutput
func (HookArgs) ToHookOutputWithContext ¶
func (i HookArgs) ToHookOutputWithContext(ctx context.Context) HookOutput
func (HookArgs) ToHookPtrOutput ¶
func (i HookArgs) ToHookPtrOutput() HookPtrOutput
func (HookArgs) ToHookPtrOutputWithContext ¶
func (i HookArgs) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
type HookInput ¶
type HookInput interface { pulumi.Input ToHookOutput() HookOutput ToHookOutputWithContext(context.Context) HookOutput }
HookInput is an input type that accepts HookArgs and HookOutput values. You can construct a concrete instance of `HookInput` via:
HookArgs{...}
type HookOutput ¶
type HookOutput struct{ *pulumi.OutputState }
func (HookOutput) After ¶
func (o HookOutput) After() pulumi.StringArrayOutput
func (HookOutput) Before ¶
func (o HookOutput) Before() pulumi.StringArrayOutput
func (HookOutput) ElementType ¶
func (HookOutput) ElementType() reflect.Type
func (HookOutput) ToHookOutput ¶
func (o HookOutput) ToHookOutput() HookOutput
func (HookOutput) ToHookOutputWithContext ¶
func (o HookOutput) ToHookOutputWithContext(ctx context.Context) HookOutput
func (HookOutput) ToHookPtrOutput ¶
func (o HookOutput) ToHookPtrOutput() HookPtrOutput
func (HookOutput) ToHookPtrOutputWithContext ¶
func (o HookOutput) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
type HookPtrInput ¶
type HookPtrInput interface { pulumi.Input ToHookPtrOutput() HookPtrOutput ToHookPtrOutputWithContext(context.Context) HookPtrOutput }
HookPtrInput is an input type that accepts HookArgs, HookPtr and HookPtrOutput values. You can construct a concrete instance of `HookPtrInput` via:
HookArgs{...} or: nil
func HookPtr ¶
func HookPtr(v *HookArgs) HookPtrInput
type HookPtrOutput ¶
type HookPtrOutput struct{ *pulumi.OutputState }
func (HookPtrOutput) After ¶
func (o HookPtrOutput) After() pulumi.StringArrayOutput
func (HookPtrOutput) Before ¶
func (o HookPtrOutput) Before() pulumi.StringArrayOutput
func (HookPtrOutput) Elem ¶
func (o HookPtrOutput) Elem() HookOutput
func (HookPtrOutput) ElementType ¶
func (HookPtrOutput) ElementType() reflect.Type
func (HookPtrOutput) ToHookPtrOutput ¶
func (o HookPtrOutput) ToHookPtrOutput() HookPtrOutput
func (HookPtrOutput) ToHookPtrOutputWithContext ¶
func (o HookPtrOutput) ToHookPtrOutputWithContext(ctx context.Context) HookPtrOutput
type HooksArgs ¶
type HooksArgs struct { Apply HookPtrInput `pulumi:"apply"` Backup HookPtrInput `pulumi:"backup"` Reset HookPtrInput `pulumi:"reset"` }
func (HooksArgs) ElementType ¶
func (HooksArgs) ToHooksOutput ¶
func (i HooksArgs) ToHooksOutput() HooksOutput
func (HooksArgs) ToHooksOutputWithContext ¶
func (i HooksArgs) ToHooksOutputWithContext(ctx context.Context) HooksOutput
func (HooksArgs) ToHooksPtrOutput ¶
func (i HooksArgs) ToHooksPtrOutput() HooksPtrOutput
func (HooksArgs) ToHooksPtrOutputWithContext ¶
func (i HooksArgs) ToHooksPtrOutputWithContext(ctx context.Context) HooksPtrOutput
type HooksInput ¶
type HooksInput interface { pulumi.Input ToHooksOutput() HooksOutput ToHooksOutputWithContext(context.Context) HooksOutput }
HooksInput is an input type that accepts HooksArgs and HooksOutput values. You can construct a concrete instance of `HooksInput` via:
HooksArgs{...}
type HooksOutput ¶
type HooksOutput struct{ *pulumi.OutputState }
func (HooksOutput) Apply ¶
func (o HooksOutput) Apply() HookPtrOutput
func (HooksOutput) Backup ¶
func (o HooksOutput) Backup() HookPtrOutput
func (HooksOutput) ElementType ¶
func (HooksOutput) ElementType() reflect.Type
func (HooksOutput) Reset ¶
func (o HooksOutput) Reset() HookPtrOutput
func (HooksOutput) ToHooksOutput ¶
func (o HooksOutput) ToHooksOutput() HooksOutput
func (HooksOutput) ToHooksOutputWithContext ¶
func (o HooksOutput) ToHooksOutputWithContext(ctx context.Context) HooksOutput
func (HooksOutput) ToHooksPtrOutput ¶
func (o HooksOutput) ToHooksPtrOutput() HooksPtrOutput
func (HooksOutput) ToHooksPtrOutputWithContext ¶
func (o HooksOutput) ToHooksPtrOutputWithContext(ctx context.Context) HooksPtrOutput
type HooksPtrInput ¶
type HooksPtrInput interface { pulumi.Input ToHooksPtrOutput() HooksPtrOutput ToHooksPtrOutputWithContext(context.Context) HooksPtrOutput }
HooksPtrInput is an input type that accepts HooksArgs, HooksPtr and HooksPtrOutput values. You can construct a concrete instance of `HooksPtrInput` via:
HooksArgs{...} or: nil
func HooksPtr ¶
func HooksPtr(v *HooksArgs) HooksPtrInput
type HooksPtrOutput ¶
type HooksPtrOutput struct{ *pulumi.OutputState }
func (HooksPtrOutput) Apply ¶
func (o HooksPtrOutput) Apply() HookPtrOutput
func (HooksPtrOutput) Backup ¶
func (o HooksPtrOutput) Backup() HookPtrOutput
func (HooksPtrOutput) Elem ¶
func (o HooksPtrOutput) Elem() HooksOutput
func (HooksPtrOutput) ElementType ¶
func (HooksPtrOutput) ElementType() reflect.Type
func (HooksPtrOutput) Reset ¶
func (o HooksPtrOutput) Reset() HookPtrOutput
func (HooksPtrOutput) ToHooksPtrOutput ¶
func (o HooksPtrOutput) ToHooksPtrOutput() HooksPtrOutput
func (HooksPtrOutput) ToHooksPtrOutputWithContext ¶
func (o HooksPtrOutput) ToHooksPtrOutputWithContext(ctx context.Context) HooksPtrOutput
type Host ¶
type Host struct { Environment map[string]string `pulumi:"environment"` Files []UploadFile `pulumi:"files"` Hooks *Hooks `pulumi:"hooks"` Hostname *string `pulumi:"hostname"` InstallFlags []string `pulumi:"installFlags"` K0sBinaryPath *string `pulumi:"k0sBinaryPath"` Localhost *Localhost `pulumi:"localhost"` NoTaints *bool `pulumi:"noTaints"` Os *string `pulumi:"os"` PrivateAddress *string `pulumi:"privateAddress"` PrivateInterface *string `pulumi:"privateInterface"` Role string `pulumi:"role"` Ssh *SSH `pulumi:"ssh"` UploadBinary *bool `pulumi:"uploadBinary"` WinRM *WinRM `pulumi:"winRM"` }
type HostArgs ¶
type HostArgs struct { Environment pulumi.StringMapInput `pulumi:"environment"` Files UploadFileArrayInput `pulumi:"files"` Hooks HooksPtrInput `pulumi:"hooks"` Hostname pulumi.StringPtrInput `pulumi:"hostname"` InstallFlags pulumi.StringArrayInput `pulumi:"installFlags"` K0sBinaryPath pulumi.StringPtrInput `pulumi:"k0sBinaryPath"` Localhost LocalhostPtrInput `pulumi:"localhost"` NoTaints pulumi.BoolPtrInput `pulumi:"noTaints"` Os pulumi.StringPtrInput `pulumi:"os"` PrivateAddress pulumi.StringPtrInput `pulumi:"privateAddress"` PrivateInterface pulumi.StringPtrInput `pulumi:"privateInterface"` Role pulumi.StringInput `pulumi:"role"` Ssh SSHPtrInput `pulumi:"ssh"` UploadBinary pulumi.BoolPtrInput `pulumi:"uploadBinary"` WinRM WinRMPtrInput `pulumi:"winRM"` }
func (HostArgs) ElementType ¶
func (HostArgs) ToHostOutput ¶
func (i HostArgs) ToHostOutput() HostOutput
func (HostArgs) ToHostOutputWithContext ¶
func (i HostArgs) ToHostOutputWithContext(ctx context.Context) HostOutput
type HostArray ¶
type HostArray []HostInput
func (HostArray) ElementType ¶
func (HostArray) ToHostArrayOutput ¶
func (i HostArray) ToHostArrayOutput() HostArrayOutput
func (HostArray) ToHostArrayOutputWithContext ¶
func (i HostArray) ToHostArrayOutputWithContext(ctx context.Context) HostArrayOutput
type HostArrayInput ¶
type HostArrayInput interface { pulumi.Input ToHostArrayOutput() HostArrayOutput ToHostArrayOutputWithContext(context.Context) HostArrayOutput }
HostArrayInput is an input type that accepts HostArray and HostArrayOutput values. You can construct a concrete instance of `HostArrayInput` via:
HostArray{ HostArgs{...} }
type HostArrayOutput ¶
type HostArrayOutput struct{ *pulumi.OutputState }
func (HostArrayOutput) ElementType ¶
func (HostArrayOutput) ElementType() reflect.Type
func (HostArrayOutput) Index ¶
func (o HostArrayOutput) Index(i pulumi.IntInput) HostOutput
func (HostArrayOutput) ToHostArrayOutput ¶
func (o HostArrayOutput) ToHostArrayOutput() HostArrayOutput
func (HostArrayOutput) ToHostArrayOutputWithContext ¶
func (o HostArrayOutput) ToHostArrayOutputWithContext(ctx context.Context) HostArrayOutput
type HostInput ¶
type HostInput interface { pulumi.Input ToHostOutput() HostOutput ToHostOutputWithContext(context.Context) HostOutput }
HostInput is an input type that accepts HostArgs and HostOutput values. You can construct a concrete instance of `HostInput` via:
HostArgs{...}
type HostOutput ¶
type HostOutput struct{ *pulumi.OutputState }
func (HostOutput) ElementType ¶
func (HostOutput) ElementType() reflect.Type
func (HostOutput) Environment ¶
func (o HostOutput) Environment() pulumi.StringMapOutput
func (HostOutput) Files ¶
func (o HostOutput) Files() UploadFileArrayOutput
func (HostOutput) Hooks ¶
func (o HostOutput) Hooks() HooksPtrOutput
func (HostOutput) Hostname ¶
func (o HostOutput) Hostname() pulumi.StringPtrOutput
func (HostOutput) InstallFlags ¶
func (o HostOutput) InstallFlags() pulumi.StringArrayOutput
func (HostOutput) K0sBinaryPath ¶
func (o HostOutput) K0sBinaryPath() pulumi.StringPtrOutput
func (HostOutput) Localhost ¶
func (o HostOutput) Localhost() LocalhostPtrOutput
func (HostOutput) NoTaints ¶
func (o HostOutput) NoTaints() pulumi.BoolPtrOutput
func (HostOutput) Os ¶
func (o HostOutput) Os() pulumi.StringPtrOutput
func (HostOutput) PrivateAddress ¶
func (o HostOutput) PrivateAddress() pulumi.StringPtrOutput
func (HostOutput) PrivateInterface ¶
func (o HostOutput) PrivateInterface() pulumi.StringPtrOutput
func (HostOutput) Role ¶
func (o HostOutput) Role() pulumi.StringOutput
func (HostOutput) Ssh ¶
func (o HostOutput) Ssh() SSHPtrOutput
func (HostOutput) ToHostOutput ¶
func (o HostOutput) ToHostOutput() HostOutput
func (HostOutput) ToHostOutputWithContext ¶
func (o HostOutput) ToHostOutputWithContext(ctx context.Context) HostOutput
func (HostOutput) UploadBinary ¶
func (o HostOutput) UploadBinary() pulumi.BoolPtrOutput
func (HostOutput) WinRM ¶
func (o HostOutput) WinRM() WinRMPtrOutput
type Images ¶
type Images struct { Calico *ImagesCalico `pulumi:"calico"` Coredns *ContainerImage `pulumi:"coredns"` Default_pull_policy *string `pulumi:"default_pull_policy"` Konnectivity *ContainerImage `pulumi:"konnectivity"` Kubeproxy *ContainerImage `pulumi:"kubeproxy"` Kuberouter *ImagesKubeRouter `pulumi:"kuberouter"` Metricsserver *ContainerImage `pulumi:"metricsserver"` }
type ImagesArgs ¶
type ImagesArgs struct { Calico ImagesCalicoPtrInput `pulumi:"calico"` Coredns ContainerImagePtrInput `pulumi:"coredns"` Default_pull_policy pulumi.StringPtrInput `pulumi:"default_pull_policy"` Konnectivity ContainerImagePtrInput `pulumi:"konnectivity"` Kubeproxy ContainerImagePtrInput `pulumi:"kubeproxy"` Kuberouter ImagesKubeRouterPtrInput `pulumi:"kuberouter"` Metricsserver ContainerImagePtrInput `pulumi:"metricsserver"` }
func (ImagesArgs) ElementType ¶
func (ImagesArgs) ElementType() reflect.Type
func (ImagesArgs) ToImagesOutput ¶
func (i ImagesArgs) ToImagesOutput() ImagesOutput
func (ImagesArgs) ToImagesOutputWithContext ¶
func (i ImagesArgs) ToImagesOutputWithContext(ctx context.Context) ImagesOutput
func (ImagesArgs) ToImagesPtrOutput ¶
func (i ImagesArgs) ToImagesPtrOutput() ImagesPtrOutput
func (ImagesArgs) ToImagesPtrOutputWithContext ¶
func (i ImagesArgs) ToImagesPtrOutputWithContext(ctx context.Context) ImagesPtrOutput
type ImagesCalico ¶
type ImagesCalico struct { Cni *ContainerImage `pulumi:"cni"` Kubecontrollers *ContainerImage `pulumi:"kubecontrollers"` Node *ContainerImage `pulumi:"node"` }
type ImagesCalicoArgs ¶
type ImagesCalicoArgs struct { Cni ContainerImagePtrInput `pulumi:"cni"` Kubecontrollers ContainerImagePtrInput `pulumi:"kubecontrollers"` Node ContainerImagePtrInput `pulumi:"node"` }
func (ImagesCalicoArgs) ElementType ¶
func (ImagesCalicoArgs) ElementType() reflect.Type
func (ImagesCalicoArgs) ToImagesCalicoOutput ¶
func (i ImagesCalicoArgs) ToImagesCalicoOutput() ImagesCalicoOutput
func (ImagesCalicoArgs) ToImagesCalicoOutputWithContext ¶
func (i ImagesCalicoArgs) ToImagesCalicoOutputWithContext(ctx context.Context) ImagesCalicoOutput
func (ImagesCalicoArgs) ToImagesCalicoPtrOutput ¶
func (i ImagesCalicoArgs) ToImagesCalicoPtrOutput() ImagesCalicoPtrOutput
func (ImagesCalicoArgs) ToImagesCalicoPtrOutputWithContext ¶
func (i ImagesCalicoArgs) ToImagesCalicoPtrOutputWithContext(ctx context.Context) ImagesCalicoPtrOutput
type ImagesCalicoInput ¶
type ImagesCalicoInput interface { pulumi.Input ToImagesCalicoOutput() ImagesCalicoOutput ToImagesCalicoOutputWithContext(context.Context) ImagesCalicoOutput }
ImagesCalicoInput is an input type that accepts ImagesCalicoArgs and ImagesCalicoOutput values. You can construct a concrete instance of `ImagesCalicoInput` via:
ImagesCalicoArgs{...}
type ImagesCalicoOutput ¶
type ImagesCalicoOutput struct{ *pulumi.OutputState }
func (ImagesCalicoOutput) Cni ¶
func (o ImagesCalicoOutput) Cni() ContainerImagePtrOutput
func (ImagesCalicoOutput) ElementType ¶
func (ImagesCalicoOutput) ElementType() reflect.Type
func (ImagesCalicoOutput) Kubecontrollers ¶
func (o ImagesCalicoOutput) Kubecontrollers() ContainerImagePtrOutput
func (ImagesCalicoOutput) Node ¶
func (o ImagesCalicoOutput) Node() ContainerImagePtrOutput
func (ImagesCalicoOutput) ToImagesCalicoOutput ¶
func (o ImagesCalicoOutput) ToImagesCalicoOutput() ImagesCalicoOutput
func (ImagesCalicoOutput) ToImagesCalicoOutputWithContext ¶
func (o ImagesCalicoOutput) ToImagesCalicoOutputWithContext(ctx context.Context) ImagesCalicoOutput
func (ImagesCalicoOutput) ToImagesCalicoPtrOutput ¶
func (o ImagesCalicoOutput) ToImagesCalicoPtrOutput() ImagesCalicoPtrOutput
func (ImagesCalicoOutput) ToImagesCalicoPtrOutputWithContext ¶
func (o ImagesCalicoOutput) ToImagesCalicoPtrOutputWithContext(ctx context.Context) ImagesCalicoPtrOutput
type ImagesCalicoPtrInput ¶
type ImagesCalicoPtrInput interface { pulumi.Input ToImagesCalicoPtrOutput() ImagesCalicoPtrOutput ToImagesCalicoPtrOutputWithContext(context.Context) ImagesCalicoPtrOutput }
ImagesCalicoPtrInput is an input type that accepts ImagesCalicoArgs, ImagesCalicoPtr and ImagesCalicoPtrOutput values. You can construct a concrete instance of `ImagesCalicoPtrInput` via:
ImagesCalicoArgs{...} or: nil
func ImagesCalicoPtr ¶
func ImagesCalicoPtr(v *ImagesCalicoArgs) ImagesCalicoPtrInput
type ImagesCalicoPtrOutput ¶
type ImagesCalicoPtrOutput struct{ *pulumi.OutputState }
func (ImagesCalicoPtrOutput) Cni ¶
func (o ImagesCalicoPtrOutput) Cni() ContainerImagePtrOutput
func (ImagesCalicoPtrOutput) Elem ¶
func (o ImagesCalicoPtrOutput) Elem() ImagesCalicoOutput
func (ImagesCalicoPtrOutput) ElementType ¶
func (ImagesCalicoPtrOutput) ElementType() reflect.Type
func (ImagesCalicoPtrOutput) Kubecontrollers ¶
func (o ImagesCalicoPtrOutput) Kubecontrollers() ContainerImagePtrOutput
func (ImagesCalicoPtrOutput) Node ¶
func (o ImagesCalicoPtrOutput) Node() ContainerImagePtrOutput
func (ImagesCalicoPtrOutput) ToImagesCalicoPtrOutput ¶
func (o ImagesCalicoPtrOutput) ToImagesCalicoPtrOutput() ImagesCalicoPtrOutput
func (ImagesCalicoPtrOutput) ToImagesCalicoPtrOutputWithContext ¶
func (o ImagesCalicoPtrOutput) ToImagesCalicoPtrOutputWithContext(ctx context.Context) ImagesCalicoPtrOutput
type ImagesInput ¶
type ImagesInput interface { pulumi.Input ToImagesOutput() ImagesOutput ToImagesOutputWithContext(context.Context) ImagesOutput }
ImagesInput is an input type that accepts ImagesArgs and ImagesOutput values. You can construct a concrete instance of `ImagesInput` via:
ImagesArgs{...}
type ImagesKubeRouter ¶
type ImagesKubeRouter struct { Cni *ContainerImage `pulumi:"cni"` CniInstaller *ContainerImage `pulumi:"cniInstaller"` }
type ImagesKubeRouterArgs ¶
type ImagesKubeRouterArgs struct { Cni ContainerImagePtrInput `pulumi:"cni"` CniInstaller ContainerImagePtrInput `pulumi:"cniInstaller"` }
func (ImagesKubeRouterArgs) ElementType ¶
func (ImagesKubeRouterArgs) ElementType() reflect.Type
func (ImagesKubeRouterArgs) ToImagesKubeRouterOutput ¶
func (i ImagesKubeRouterArgs) ToImagesKubeRouterOutput() ImagesKubeRouterOutput
func (ImagesKubeRouterArgs) ToImagesKubeRouterOutputWithContext ¶
func (i ImagesKubeRouterArgs) ToImagesKubeRouterOutputWithContext(ctx context.Context) ImagesKubeRouterOutput
func (ImagesKubeRouterArgs) ToImagesKubeRouterPtrOutput ¶
func (i ImagesKubeRouterArgs) ToImagesKubeRouterPtrOutput() ImagesKubeRouterPtrOutput
func (ImagesKubeRouterArgs) ToImagesKubeRouterPtrOutputWithContext ¶
func (i ImagesKubeRouterArgs) ToImagesKubeRouterPtrOutputWithContext(ctx context.Context) ImagesKubeRouterPtrOutput
type ImagesKubeRouterInput ¶
type ImagesKubeRouterInput interface { pulumi.Input ToImagesKubeRouterOutput() ImagesKubeRouterOutput ToImagesKubeRouterOutputWithContext(context.Context) ImagesKubeRouterOutput }
ImagesKubeRouterInput is an input type that accepts ImagesKubeRouterArgs and ImagesKubeRouterOutput values. You can construct a concrete instance of `ImagesKubeRouterInput` via:
ImagesKubeRouterArgs{...}
type ImagesKubeRouterOutput ¶
type ImagesKubeRouterOutput struct{ *pulumi.OutputState }
func (ImagesKubeRouterOutput) Cni ¶
func (o ImagesKubeRouterOutput) Cni() ContainerImagePtrOutput
func (ImagesKubeRouterOutput) CniInstaller ¶
func (o ImagesKubeRouterOutput) CniInstaller() ContainerImagePtrOutput
func (ImagesKubeRouterOutput) ElementType ¶
func (ImagesKubeRouterOutput) ElementType() reflect.Type
func (ImagesKubeRouterOutput) ToImagesKubeRouterOutput ¶
func (o ImagesKubeRouterOutput) ToImagesKubeRouterOutput() ImagesKubeRouterOutput
func (ImagesKubeRouterOutput) ToImagesKubeRouterOutputWithContext ¶
func (o ImagesKubeRouterOutput) ToImagesKubeRouterOutputWithContext(ctx context.Context) ImagesKubeRouterOutput
func (ImagesKubeRouterOutput) ToImagesKubeRouterPtrOutput ¶
func (o ImagesKubeRouterOutput) ToImagesKubeRouterPtrOutput() ImagesKubeRouterPtrOutput
func (ImagesKubeRouterOutput) ToImagesKubeRouterPtrOutputWithContext ¶
func (o ImagesKubeRouterOutput) ToImagesKubeRouterPtrOutputWithContext(ctx context.Context) ImagesKubeRouterPtrOutput
type ImagesKubeRouterPtrInput ¶
type ImagesKubeRouterPtrInput interface { pulumi.Input ToImagesKubeRouterPtrOutput() ImagesKubeRouterPtrOutput ToImagesKubeRouterPtrOutputWithContext(context.Context) ImagesKubeRouterPtrOutput }
ImagesKubeRouterPtrInput is an input type that accepts ImagesKubeRouterArgs, ImagesKubeRouterPtr and ImagesKubeRouterPtrOutput values. You can construct a concrete instance of `ImagesKubeRouterPtrInput` via:
ImagesKubeRouterArgs{...} or: nil
func ImagesKubeRouterPtr ¶
func ImagesKubeRouterPtr(v *ImagesKubeRouterArgs) ImagesKubeRouterPtrInput
type ImagesKubeRouterPtrOutput ¶
type ImagesKubeRouterPtrOutput struct{ *pulumi.OutputState }
func (ImagesKubeRouterPtrOutput) Cni ¶
func (o ImagesKubeRouterPtrOutput) Cni() ContainerImagePtrOutput
func (ImagesKubeRouterPtrOutput) CniInstaller ¶
func (o ImagesKubeRouterPtrOutput) CniInstaller() ContainerImagePtrOutput
func (ImagesKubeRouterPtrOutput) Elem ¶
func (o ImagesKubeRouterPtrOutput) Elem() ImagesKubeRouterOutput
func (ImagesKubeRouterPtrOutput) ElementType ¶
func (ImagesKubeRouterPtrOutput) ElementType() reflect.Type
func (ImagesKubeRouterPtrOutput) ToImagesKubeRouterPtrOutput ¶
func (o ImagesKubeRouterPtrOutput) ToImagesKubeRouterPtrOutput() ImagesKubeRouterPtrOutput
func (ImagesKubeRouterPtrOutput) ToImagesKubeRouterPtrOutputWithContext ¶
func (o ImagesKubeRouterPtrOutput) ToImagesKubeRouterPtrOutputWithContext(ctx context.Context) ImagesKubeRouterPtrOutput
type ImagesOutput ¶
type ImagesOutput struct{ *pulumi.OutputState }
func (ImagesOutput) Calico ¶
func (o ImagesOutput) Calico() ImagesCalicoPtrOutput
func (ImagesOutput) Coredns ¶
func (o ImagesOutput) Coredns() ContainerImagePtrOutput
func (ImagesOutput) Default_pull_policy ¶
func (o ImagesOutput) Default_pull_policy() pulumi.StringPtrOutput
func (ImagesOutput) ElementType ¶
func (ImagesOutput) ElementType() reflect.Type
func (ImagesOutput) Konnectivity ¶
func (o ImagesOutput) Konnectivity() ContainerImagePtrOutput
func (ImagesOutput) Kubeproxy ¶
func (o ImagesOutput) Kubeproxy() ContainerImagePtrOutput
func (ImagesOutput) Kuberouter ¶
func (o ImagesOutput) Kuberouter() ImagesKubeRouterPtrOutput
func (ImagesOutput) Metricsserver ¶
func (o ImagesOutput) Metricsserver() ContainerImagePtrOutput
func (ImagesOutput) ToImagesOutput ¶
func (o ImagesOutput) ToImagesOutput() ImagesOutput
func (ImagesOutput) ToImagesOutputWithContext ¶
func (o ImagesOutput) ToImagesOutputWithContext(ctx context.Context) ImagesOutput
func (ImagesOutput) ToImagesPtrOutput ¶
func (o ImagesOutput) ToImagesPtrOutput() ImagesPtrOutput
func (ImagesOutput) ToImagesPtrOutputWithContext ¶
func (o ImagesOutput) ToImagesPtrOutputWithContext(ctx context.Context) ImagesPtrOutput
type ImagesPtrInput ¶
type ImagesPtrInput interface { pulumi.Input ToImagesPtrOutput() ImagesPtrOutput ToImagesPtrOutputWithContext(context.Context) ImagesPtrOutput }
ImagesPtrInput is an input type that accepts ImagesArgs, ImagesPtr and ImagesPtrOutput values. You can construct a concrete instance of `ImagesPtrInput` via:
ImagesArgs{...} or: nil
func ImagesPtr ¶
func ImagesPtr(v *ImagesArgs) ImagesPtrInput
type ImagesPtrOutput ¶
type ImagesPtrOutput struct{ *pulumi.OutputState }
func (ImagesPtrOutput) Calico ¶
func (o ImagesPtrOutput) Calico() ImagesCalicoPtrOutput
func (ImagesPtrOutput) Coredns ¶
func (o ImagesPtrOutput) Coredns() ContainerImagePtrOutput
func (ImagesPtrOutput) Default_pull_policy ¶
func (o ImagesPtrOutput) Default_pull_policy() pulumi.StringPtrOutput
func (ImagesPtrOutput) Elem ¶
func (o ImagesPtrOutput) Elem() ImagesOutput
func (ImagesPtrOutput) ElementType ¶
func (ImagesPtrOutput) ElementType() reflect.Type
func (ImagesPtrOutput) Konnectivity ¶
func (o ImagesPtrOutput) Konnectivity() ContainerImagePtrOutput
func (ImagesPtrOutput) Kubeproxy ¶
func (o ImagesPtrOutput) Kubeproxy() ContainerImagePtrOutput
func (ImagesPtrOutput) Kuberouter ¶
func (o ImagesPtrOutput) Kuberouter() ImagesKubeRouterPtrOutput
func (ImagesPtrOutput) Metricsserver ¶
func (o ImagesPtrOutput) Metricsserver() ContainerImagePtrOutput
func (ImagesPtrOutput) ToImagesPtrOutput ¶
func (o ImagesPtrOutput) ToImagesPtrOutput() ImagesPtrOutput
func (ImagesPtrOutput) ToImagesPtrOutputWithContext ¶
func (o ImagesPtrOutput) ToImagesPtrOutputWithContext(ctx context.Context) ImagesPtrOutput
type InstallConfig ¶
type InstallConfig struct {
Users *InstallConfigUsers `pulumi:"users"`
}
type InstallConfigArgs ¶
type InstallConfigArgs struct {
Users InstallConfigUsersPtrInput `pulumi:"users"`
}
func (InstallConfigArgs) ElementType ¶
func (InstallConfigArgs) ElementType() reflect.Type
func (InstallConfigArgs) ToInstallConfigOutput ¶
func (i InstallConfigArgs) ToInstallConfigOutput() InstallConfigOutput
func (InstallConfigArgs) ToInstallConfigOutputWithContext ¶
func (i InstallConfigArgs) ToInstallConfigOutputWithContext(ctx context.Context) InstallConfigOutput
func (InstallConfigArgs) ToInstallConfigPtrOutput ¶
func (i InstallConfigArgs) ToInstallConfigPtrOutput() InstallConfigPtrOutput
func (InstallConfigArgs) ToInstallConfigPtrOutputWithContext ¶
func (i InstallConfigArgs) ToInstallConfigPtrOutputWithContext(ctx context.Context) InstallConfigPtrOutput
type InstallConfigInput ¶
type InstallConfigInput interface { pulumi.Input ToInstallConfigOutput() InstallConfigOutput ToInstallConfigOutputWithContext(context.Context) InstallConfigOutput }
InstallConfigInput is an input type that accepts InstallConfigArgs and InstallConfigOutput values. You can construct a concrete instance of `InstallConfigInput` via:
InstallConfigArgs{...}
type InstallConfigOutput ¶
type InstallConfigOutput struct{ *pulumi.OutputState }
func (InstallConfigOutput) ElementType ¶
func (InstallConfigOutput) ElementType() reflect.Type
func (InstallConfigOutput) ToInstallConfigOutput ¶
func (o InstallConfigOutput) ToInstallConfigOutput() InstallConfigOutput
func (InstallConfigOutput) ToInstallConfigOutputWithContext ¶
func (o InstallConfigOutput) ToInstallConfigOutputWithContext(ctx context.Context) InstallConfigOutput
func (InstallConfigOutput) ToInstallConfigPtrOutput ¶
func (o InstallConfigOutput) ToInstallConfigPtrOutput() InstallConfigPtrOutput
func (InstallConfigOutput) ToInstallConfigPtrOutputWithContext ¶
func (o InstallConfigOutput) ToInstallConfigPtrOutputWithContext(ctx context.Context) InstallConfigPtrOutput
func (InstallConfigOutput) Users ¶
func (o InstallConfigOutput) Users() InstallConfigUsersPtrOutput
type InstallConfigPtrInput ¶
type InstallConfigPtrInput interface { pulumi.Input ToInstallConfigPtrOutput() InstallConfigPtrOutput ToInstallConfigPtrOutputWithContext(context.Context) InstallConfigPtrOutput }
InstallConfigPtrInput is an input type that accepts InstallConfigArgs, InstallConfigPtr and InstallConfigPtrOutput values. You can construct a concrete instance of `InstallConfigPtrInput` via:
InstallConfigArgs{...} or: nil
func InstallConfigPtr ¶
func InstallConfigPtr(v *InstallConfigArgs) InstallConfigPtrInput
type InstallConfigPtrOutput ¶
type InstallConfigPtrOutput struct{ *pulumi.OutputState }
func (InstallConfigPtrOutput) Elem ¶
func (o InstallConfigPtrOutput) Elem() InstallConfigOutput
func (InstallConfigPtrOutput) ElementType ¶
func (InstallConfigPtrOutput) ElementType() reflect.Type
func (InstallConfigPtrOutput) ToInstallConfigPtrOutput ¶
func (o InstallConfigPtrOutput) ToInstallConfigPtrOutput() InstallConfigPtrOutput
func (InstallConfigPtrOutput) ToInstallConfigPtrOutputWithContext ¶
func (o InstallConfigPtrOutput) ToInstallConfigPtrOutputWithContext(ctx context.Context) InstallConfigPtrOutput
func (InstallConfigPtrOutput) Users ¶
func (o InstallConfigPtrOutput) Users() InstallConfigUsersPtrOutput
type InstallConfigUsers ¶
type InstallConfigUsersArgs ¶
type InstallConfigUsersArgs struct { EtcdUser pulumi.StringPtrInput `pulumi:"etcdUser"` KineUser pulumi.StringPtrInput `pulumi:"kineUser"` KonnectivityUser pulumi.StringPtrInput `pulumi:"konnectivityUser"` KubeAPIserverUser pulumi.StringPtrInput `pulumi:"kubeAPIserverUser"` KubeSchedulerUser pulumi.StringPtrInput `pulumi:"kubeSchedulerUser"` }
func (InstallConfigUsersArgs) ElementType ¶
func (InstallConfigUsersArgs) ElementType() reflect.Type
func (InstallConfigUsersArgs) ToInstallConfigUsersOutput ¶
func (i InstallConfigUsersArgs) ToInstallConfigUsersOutput() InstallConfigUsersOutput
func (InstallConfigUsersArgs) ToInstallConfigUsersOutputWithContext ¶
func (i InstallConfigUsersArgs) ToInstallConfigUsersOutputWithContext(ctx context.Context) InstallConfigUsersOutput
func (InstallConfigUsersArgs) ToInstallConfigUsersPtrOutput ¶
func (i InstallConfigUsersArgs) ToInstallConfigUsersPtrOutput() InstallConfigUsersPtrOutput
func (InstallConfigUsersArgs) ToInstallConfigUsersPtrOutputWithContext ¶
func (i InstallConfigUsersArgs) ToInstallConfigUsersPtrOutputWithContext(ctx context.Context) InstallConfigUsersPtrOutput
type InstallConfigUsersInput ¶
type InstallConfigUsersInput interface { pulumi.Input ToInstallConfigUsersOutput() InstallConfigUsersOutput ToInstallConfigUsersOutputWithContext(context.Context) InstallConfigUsersOutput }
InstallConfigUsersInput is an input type that accepts InstallConfigUsersArgs and InstallConfigUsersOutput values. You can construct a concrete instance of `InstallConfigUsersInput` via:
InstallConfigUsersArgs{...}
type InstallConfigUsersOutput ¶
type InstallConfigUsersOutput struct{ *pulumi.OutputState }
func (InstallConfigUsersOutput) ElementType ¶
func (InstallConfigUsersOutput) ElementType() reflect.Type
func (InstallConfigUsersOutput) EtcdUser ¶
func (o InstallConfigUsersOutput) EtcdUser() pulumi.StringPtrOutput
func (InstallConfigUsersOutput) KineUser ¶
func (o InstallConfigUsersOutput) KineUser() pulumi.StringPtrOutput
func (InstallConfigUsersOutput) KonnectivityUser ¶
func (o InstallConfigUsersOutput) KonnectivityUser() pulumi.StringPtrOutput
func (InstallConfigUsersOutput) KubeAPIserverUser ¶
func (o InstallConfigUsersOutput) KubeAPIserverUser() pulumi.StringPtrOutput
func (InstallConfigUsersOutput) KubeSchedulerUser ¶
func (o InstallConfigUsersOutput) KubeSchedulerUser() pulumi.StringPtrOutput
func (InstallConfigUsersOutput) ToInstallConfigUsersOutput ¶
func (o InstallConfigUsersOutput) ToInstallConfigUsersOutput() InstallConfigUsersOutput
func (InstallConfigUsersOutput) ToInstallConfigUsersOutputWithContext ¶
func (o InstallConfigUsersOutput) ToInstallConfigUsersOutputWithContext(ctx context.Context) InstallConfigUsersOutput
func (InstallConfigUsersOutput) ToInstallConfigUsersPtrOutput ¶
func (o InstallConfigUsersOutput) ToInstallConfigUsersPtrOutput() InstallConfigUsersPtrOutput
func (InstallConfigUsersOutput) ToInstallConfigUsersPtrOutputWithContext ¶
func (o InstallConfigUsersOutput) ToInstallConfigUsersPtrOutputWithContext(ctx context.Context) InstallConfigUsersPtrOutput
type InstallConfigUsersPtrInput ¶
type InstallConfigUsersPtrInput interface { pulumi.Input ToInstallConfigUsersPtrOutput() InstallConfigUsersPtrOutput ToInstallConfigUsersPtrOutputWithContext(context.Context) InstallConfigUsersPtrOutput }
InstallConfigUsersPtrInput is an input type that accepts InstallConfigUsersArgs, InstallConfigUsersPtr and InstallConfigUsersPtrOutput values. You can construct a concrete instance of `InstallConfigUsersPtrInput` via:
InstallConfigUsersArgs{...} or: nil
func InstallConfigUsersPtr ¶
func InstallConfigUsersPtr(v *InstallConfigUsersArgs) InstallConfigUsersPtrInput
type InstallConfigUsersPtrOutput ¶
type InstallConfigUsersPtrOutput struct{ *pulumi.OutputState }
func (InstallConfigUsersPtrOutput) Elem ¶
func (o InstallConfigUsersPtrOutput) Elem() InstallConfigUsersOutput
func (InstallConfigUsersPtrOutput) ElementType ¶
func (InstallConfigUsersPtrOutput) ElementType() reflect.Type
func (InstallConfigUsersPtrOutput) EtcdUser ¶
func (o InstallConfigUsersPtrOutput) EtcdUser() pulumi.StringPtrOutput
func (InstallConfigUsersPtrOutput) KineUser ¶
func (o InstallConfigUsersPtrOutput) KineUser() pulumi.StringPtrOutput
func (InstallConfigUsersPtrOutput) KonnectivityUser ¶
func (o InstallConfigUsersPtrOutput) KonnectivityUser() pulumi.StringPtrOutput
func (InstallConfigUsersPtrOutput) KubeAPIserverUser ¶
func (o InstallConfigUsersPtrOutput) KubeAPIserverUser() pulumi.StringPtrOutput
func (InstallConfigUsersPtrOutput) KubeSchedulerUser ¶
func (o InstallConfigUsersPtrOutput) KubeSchedulerUser() pulumi.StringPtrOutput
func (InstallConfigUsersPtrOutput) ToInstallConfigUsersPtrOutput ¶
func (o InstallConfigUsersPtrOutput) ToInstallConfigUsersPtrOutput() InstallConfigUsersPtrOutput
func (InstallConfigUsersPtrOutput) ToInstallConfigUsersPtrOutputWithContext ¶
func (o InstallConfigUsersPtrOutput) ToInstallConfigUsersPtrOutputWithContext(ctx context.Context) InstallConfigUsersPtrOutput
type K0sArgs ¶
type K0sArgs struct { Config ConfigPtrInput `pulumi:"config"` DynamicConfig pulumi.BoolPtrInput `pulumi:"dynamicConfig"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (K0sArgs) ElementType ¶
func (K0sArgs) ToK0sOutput ¶
func (K0sArgs) ToK0sOutputWithContext ¶
func (K0sArgs) ToK0sPtrOutput ¶
func (i K0sArgs) ToK0sPtrOutput() K0sPtrOutput
func (K0sArgs) ToK0sPtrOutputWithContext ¶
func (i K0sArgs) ToK0sPtrOutputWithContext(ctx context.Context) K0sPtrOutput
type K0sInput ¶
type K0sInput interface { pulumi.Input ToK0sOutput() K0sOutput ToK0sOutputWithContext(context.Context) K0sOutput }
K0sInput is an input type that accepts K0sArgs and K0sOutput values. You can construct a concrete instance of `K0sInput` via:
K0sArgs{...}
type K0sOutput ¶
type K0sOutput struct{ *pulumi.OutputState }
func (K0sOutput) Config ¶
func (o K0sOutput) Config() ConfigPtrOutput
func (K0sOutput) DynamicConfig ¶
func (o K0sOutput) DynamicConfig() pulumi.BoolPtrOutput
func (K0sOutput) ElementType ¶
func (K0sOutput) ToK0sOutput ¶
func (K0sOutput) ToK0sOutputWithContext ¶
func (K0sOutput) ToK0sPtrOutput ¶
func (o K0sOutput) ToK0sPtrOutput() K0sPtrOutput
func (K0sOutput) ToK0sPtrOutputWithContext ¶
func (o K0sOutput) ToK0sPtrOutputWithContext(ctx context.Context) K0sPtrOutput
func (K0sOutput) Version ¶
func (o K0sOutput) Version() pulumi.StringPtrOutput
type K0sPtrInput ¶
type K0sPtrInput interface { pulumi.Input ToK0sPtrOutput() K0sPtrOutput ToK0sPtrOutputWithContext(context.Context) K0sPtrOutput }
K0sPtrInput is an input type that accepts K0sArgs, K0sPtr and K0sPtrOutput values. You can construct a concrete instance of `K0sPtrInput` via:
K0sArgs{...} or: nil
func K0sPtr ¶
func K0sPtr(v *K0sArgs) K0sPtrInput
type K0sPtrOutput ¶
type K0sPtrOutput struct{ *pulumi.OutputState }
func (K0sPtrOutput) Config ¶
func (o K0sPtrOutput) Config() ConfigPtrOutput
func (K0sPtrOutput) DynamicConfig ¶
func (o K0sPtrOutput) DynamicConfig() pulumi.BoolPtrOutput
func (K0sPtrOutput) Elem ¶
func (o K0sPtrOutput) Elem() K0sOutput
func (K0sPtrOutput) ElementType ¶
func (K0sPtrOutput) ElementType() reflect.Type
func (K0sPtrOutput) ToK0sPtrOutput ¶
func (o K0sPtrOutput) ToK0sPtrOutput() K0sPtrOutput
func (K0sPtrOutput) ToK0sPtrOutputWithContext ¶
func (o K0sPtrOutput) ToK0sPtrOutputWithContext(ctx context.Context) K0sPtrOutput
func (K0sPtrOutput) Version ¶
func (o K0sPtrOutput) Version() pulumi.StringPtrOutput
type K0sSpec ¶
type K0sSpec struct { Api *API `pulumi:"api"` ControllerManager *ControllerManager `pulumi:"controllerManager"` Images *Images `pulumi:"images"` InstallConfig *InstallConfig `pulumi:"installConfig"` Konnectivity *Konnectivity `pulumi:"konnectivity"` Network *Network `pulumi:"network"` PodSecurityPolicy *PodSecurityPolicy `pulumi:"podSecurityPolicy"` Scheduler *Scheduler `pulumi:"scheduler"` Storage *Storage `pulumi:"storage"` Telemetry *Telemetry `pulumi:"telemetry"` }
type K0sSpecArgs ¶
type K0sSpecArgs struct { Api APIPtrInput `pulumi:"api"` ControllerManager ControllerManagerPtrInput `pulumi:"controllerManager"` Images ImagesPtrInput `pulumi:"images"` InstallConfig InstallConfigPtrInput `pulumi:"installConfig"` Konnectivity KonnectivityPtrInput `pulumi:"konnectivity"` Network NetworkPtrInput `pulumi:"network"` PodSecurityPolicy PodSecurityPolicyPtrInput `pulumi:"podSecurityPolicy"` Scheduler SchedulerPtrInput `pulumi:"scheduler"` Storage StoragePtrInput `pulumi:"storage"` Telemetry TelemetryPtrInput `pulumi:"telemetry"` }
func (K0sSpecArgs) ElementType ¶
func (K0sSpecArgs) ElementType() reflect.Type
func (K0sSpecArgs) ToK0sSpecOutput ¶
func (i K0sSpecArgs) ToK0sSpecOutput() K0sSpecOutput
func (K0sSpecArgs) ToK0sSpecOutputWithContext ¶
func (i K0sSpecArgs) ToK0sSpecOutputWithContext(ctx context.Context) K0sSpecOutput
func (K0sSpecArgs) ToK0sSpecPtrOutput ¶
func (i K0sSpecArgs) ToK0sSpecPtrOutput() K0sSpecPtrOutput
func (K0sSpecArgs) ToK0sSpecPtrOutputWithContext ¶
func (i K0sSpecArgs) ToK0sSpecPtrOutputWithContext(ctx context.Context) K0sSpecPtrOutput
type K0sSpecInput ¶
type K0sSpecInput interface { pulumi.Input ToK0sSpecOutput() K0sSpecOutput ToK0sSpecOutputWithContext(context.Context) K0sSpecOutput }
K0sSpecInput is an input type that accepts K0sSpecArgs and K0sSpecOutput values. You can construct a concrete instance of `K0sSpecInput` via:
K0sSpecArgs{...}
type K0sSpecOutput ¶
type K0sSpecOutput struct{ *pulumi.OutputState }
func (K0sSpecOutput) Api ¶
func (o K0sSpecOutput) Api() APIPtrOutput
func (K0sSpecOutput) ControllerManager ¶
func (o K0sSpecOutput) ControllerManager() ControllerManagerPtrOutput
func (K0sSpecOutput) ElementType ¶
func (K0sSpecOutput) ElementType() reflect.Type
func (K0sSpecOutput) Images ¶
func (o K0sSpecOutput) Images() ImagesPtrOutput
func (K0sSpecOutput) InstallConfig ¶
func (o K0sSpecOutput) InstallConfig() InstallConfigPtrOutput
func (K0sSpecOutput) Konnectivity ¶
func (o K0sSpecOutput) Konnectivity() KonnectivityPtrOutput
func (K0sSpecOutput) Network ¶
func (o K0sSpecOutput) Network() NetworkPtrOutput
func (K0sSpecOutput) PodSecurityPolicy ¶
func (o K0sSpecOutput) PodSecurityPolicy() PodSecurityPolicyPtrOutput
func (K0sSpecOutput) Scheduler ¶
func (o K0sSpecOutput) Scheduler() SchedulerPtrOutput
func (K0sSpecOutput) Storage ¶
func (o K0sSpecOutput) Storage() StoragePtrOutput
func (K0sSpecOutput) Telemetry ¶
func (o K0sSpecOutput) Telemetry() TelemetryPtrOutput
func (K0sSpecOutput) ToK0sSpecOutput ¶
func (o K0sSpecOutput) ToK0sSpecOutput() K0sSpecOutput
func (K0sSpecOutput) ToK0sSpecOutputWithContext ¶
func (o K0sSpecOutput) ToK0sSpecOutputWithContext(ctx context.Context) K0sSpecOutput
func (K0sSpecOutput) ToK0sSpecPtrOutput ¶
func (o K0sSpecOutput) ToK0sSpecPtrOutput() K0sSpecPtrOutput
func (K0sSpecOutput) ToK0sSpecPtrOutputWithContext ¶
func (o K0sSpecOutput) ToK0sSpecPtrOutputWithContext(ctx context.Context) K0sSpecPtrOutput
type K0sSpecPtrInput ¶
type K0sSpecPtrInput interface { pulumi.Input ToK0sSpecPtrOutput() K0sSpecPtrOutput ToK0sSpecPtrOutputWithContext(context.Context) K0sSpecPtrOutput }
K0sSpecPtrInput is an input type that accepts K0sSpecArgs, K0sSpecPtr and K0sSpecPtrOutput values. You can construct a concrete instance of `K0sSpecPtrInput` via:
K0sSpecArgs{...} or: nil
func K0sSpecPtr ¶
func K0sSpecPtr(v *K0sSpecArgs) K0sSpecPtrInput
type K0sSpecPtrOutput ¶
type K0sSpecPtrOutput struct{ *pulumi.OutputState }
func (K0sSpecPtrOutput) Api ¶
func (o K0sSpecPtrOutput) Api() APIPtrOutput
func (K0sSpecPtrOutput) ControllerManager ¶
func (o K0sSpecPtrOutput) ControllerManager() ControllerManagerPtrOutput
func (K0sSpecPtrOutput) Elem ¶
func (o K0sSpecPtrOutput) Elem() K0sSpecOutput
func (K0sSpecPtrOutput) ElementType ¶
func (K0sSpecPtrOutput) ElementType() reflect.Type
func (K0sSpecPtrOutput) Images ¶
func (o K0sSpecPtrOutput) Images() ImagesPtrOutput
func (K0sSpecPtrOutput) InstallConfig ¶
func (o K0sSpecPtrOutput) InstallConfig() InstallConfigPtrOutput
func (K0sSpecPtrOutput) Konnectivity ¶
func (o K0sSpecPtrOutput) Konnectivity() KonnectivityPtrOutput
func (K0sSpecPtrOutput) Network ¶
func (o K0sSpecPtrOutput) Network() NetworkPtrOutput
func (K0sSpecPtrOutput) PodSecurityPolicy ¶
func (o K0sSpecPtrOutput) PodSecurityPolicy() PodSecurityPolicyPtrOutput
func (K0sSpecPtrOutput) Scheduler ¶
func (o K0sSpecPtrOutput) Scheduler() SchedulerPtrOutput
func (K0sSpecPtrOutput) Storage ¶
func (o K0sSpecPtrOutput) Storage() StoragePtrOutput
func (K0sSpecPtrOutput) Telemetry ¶
func (o K0sSpecPtrOutput) Telemetry() TelemetryPtrOutput
func (K0sSpecPtrOutput) ToK0sSpecPtrOutput ¶
func (o K0sSpecPtrOutput) ToK0sSpecPtrOutput() K0sSpecPtrOutput
func (K0sSpecPtrOutput) ToK0sSpecPtrOutputWithContext ¶
func (o K0sSpecPtrOutput) ToK0sSpecPtrOutputWithContext(ctx context.Context) K0sSpecPtrOutput
type KineArgs ¶
type KineArgs struct {
DataSource pulumi.StringInput `pulumi:"dataSource"`
}
func (KineArgs) ElementType ¶
func (KineArgs) ToKineOutput ¶
func (i KineArgs) ToKineOutput() KineOutput
func (KineArgs) ToKineOutputWithContext ¶
func (i KineArgs) ToKineOutputWithContext(ctx context.Context) KineOutput
func (KineArgs) ToKinePtrOutput ¶
func (i KineArgs) ToKinePtrOutput() KinePtrOutput
func (KineArgs) ToKinePtrOutputWithContext ¶
func (i KineArgs) ToKinePtrOutputWithContext(ctx context.Context) KinePtrOutput
type KineInput ¶
type KineInput interface { pulumi.Input ToKineOutput() KineOutput ToKineOutputWithContext(context.Context) KineOutput }
KineInput is an input type that accepts KineArgs and KineOutput values. You can construct a concrete instance of `KineInput` via:
KineArgs{...}
type KineOutput ¶
type KineOutput struct{ *pulumi.OutputState }
func (KineOutput) DataSource ¶
func (o KineOutput) DataSource() pulumi.StringOutput
func (KineOutput) ElementType ¶
func (KineOutput) ElementType() reflect.Type
func (KineOutput) ToKineOutput ¶
func (o KineOutput) ToKineOutput() KineOutput
func (KineOutput) ToKineOutputWithContext ¶
func (o KineOutput) ToKineOutputWithContext(ctx context.Context) KineOutput
func (KineOutput) ToKinePtrOutput ¶
func (o KineOutput) ToKinePtrOutput() KinePtrOutput
func (KineOutput) ToKinePtrOutputWithContext ¶
func (o KineOutput) ToKinePtrOutputWithContext(ctx context.Context) KinePtrOutput
type KinePtrInput ¶
type KinePtrInput interface { pulumi.Input ToKinePtrOutput() KinePtrOutput ToKinePtrOutputWithContext(context.Context) KinePtrOutput }
KinePtrInput is an input type that accepts KineArgs, KinePtr and KinePtrOutput values. You can construct a concrete instance of `KinePtrInput` via:
KineArgs{...} or: nil
func KinePtr ¶
func KinePtr(v *KineArgs) KinePtrInput
type KinePtrOutput ¶
type KinePtrOutput struct{ *pulumi.OutputState }
func (KinePtrOutput) DataSource ¶
func (o KinePtrOutput) DataSource() pulumi.StringPtrOutput
func (KinePtrOutput) Elem ¶
func (o KinePtrOutput) Elem() KineOutput
func (KinePtrOutput) ElementType ¶
func (KinePtrOutput) ElementType() reflect.Type
func (KinePtrOutput) ToKinePtrOutput ¶
func (o KinePtrOutput) ToKinePtrOutput() KinePtrOutput
func (KinePtrOutput) ToKinePtrOutputWithContext ¶
func (o KinePtrOutput) ToKinePtrOutputWithContext(ctx context.Context) KinePtrOutput
type Konnectivity ¶
type KonnectivityArgs ¶
type KonnectivityArgs struct { AdminPort pulumi.Float64PtrInput `pulumi:"adminPort"` AgentPort pulumi.Float64PtrInput `pulumi:"agentPort"` }
func (KonnectivityArgs) ElementType ¶
func (KonnectivityArgs) ElementType() reflect.Type
func (KonnectivityArgs) ToKonnectivityOutput ¶
func (i KonnectivityArgs) ToKonnectivityOutput() KonnectivityOutput
func (KonnectivityArgs) ToKonnectivityOutputWithContext ¶
func (i KonnectivityArgs) ToKonnectivityOutputWithContext(ctx context.Context) KonnectivityOutput
func (KonnectivityArgs) ToKonnectivityPtrOutput ¶
func (i KonnectivityArgs) ToKonnectivityPtrOutput() KonnectivityPtrOutput
func (KonnectivityArgs) ToKonnectivityPtrOutputWithContext ¶
func (i KonnectivityArgs) ToKonnectivityPtrOutputWithContext(ctx context.Context) KonnectivityPtrOutput
type KonnectivityInput ¶
type KonnectivityInput interface { pulumi.Input ToKonnectivityOutput() KonnectivityOutput ToKonnectivityOutputWithContext(context.Context) KonnectivityOutput }
KonnectivityInput is an input type that accepts KonnectivityArgs and KonnectivityOutput values. You can construct a concrete instance of `KonnectivityInput` via:
KonnectivityArgs{...}
type KonnectivityOutput ¶
type KonnectivityOutput struct{ *pulumi.OutputState }
func (KonnectivityOutput) AdminPort ¶
func (o KonnectivityOutput) AdminPort() pulumi.Float64PtrOutput
func (KonnectivityOutput) AgentPort ¶
func (o KonnectivityOutput) AgentPort() pulumi.Float64PtrOutput
func (KonnectivityOutput) ElementType ¶
func (KonnectivityOutput) ElementType() reflect.Type
func (KonnectivityOutput) ToKonnectivityOutput ¶
func (o KonnectivityOutput) ToKonnectivityOutput() KonnectivityOutput
func (KonnectivityOutput) ToKonnectivityOutputWithContext ¶
func (o KonnectivityOutput) ToKonnectivityOutputWithContext(ctx context.Context) KonnectivityOutput
func (KonnectivityOutput) ToKonnectivityPtrOutput ¶
func (o KonnectivityOutput) ToKonnectivityPtrOutput() KonnectivityPtrOutput
func (KonnectivityOutput) ToKonnectivityPtrOutputWithContext ¶
func (o KonnectivityOutput) ToKonnectivityPtrOutputWithContext(ctx context.Context) KonnectivityPtrOutput
type KonnectivityPtrInput ¶
type KonnectivityPtrInput interface { pulumi.Input ToKonnectivityPtrOutput() KonnectivityPtrOutput ToKonnectivityPtrOutputWithContext(context.Context) KonnectivityPtrOutput }
KonnectivityPtrInput is an input type that accepts KonnectivityArgs, KonnectivityPtr and KonnectivityPtrOutput values. You can construct a concrete instance of `KonnectivityPtrInput` via:
KonnectivityArgs{...} or: nil
func KonnectivityPtr ¶
func KonnectivityPtr(v *KonnectivityArgs) KonnectivityPtrInput
type KonnectivityPtrOutput ¶
type KonnectivityPtrOutput struct{ *pulumi.OutputState }
func (KonnectivityPtrOutput) AdminPort ¶
func (o KonnectivityPtrOutput) AdminPort() pulumi.Float64PtrOutput
func (KonnectivityPtrOutput) AgentPort ¶
func (o KonnectivityPtrOutput) AgentPort() pulumi.Float64PtrOutput
func (KonnectivityPtrOutput) Elem ¶
func (o KonnectivityPtrOutput) Elem() KonnectivityOutput
func (KonnectivityPtrOutput) ElementType ¶
func (KonnectivityPtrOutput) ElementType() reflect.Type
func (KonnectivityPtrOutput) ToKonnectivityPtrOutput ¶
func (o KonnectivityPtrOutput) ToKonnectivityPtrOutput() KonnectivityPtrOutput
func (KonnectivityPtrOutput) ToKonnectivityPtrOutputWithContext ¶
func (o KonnectivityPtrOutput) ToKonnectivityPtrOutputWithContext(ctx context.Context) KonnectivityPtrOutput
type KubeProxyArgs ¶
type KubeProxyArgs struct { Disabled pulumi.BoolPtrInput `pulumi:"disabled"` Mode pulumi.StringPtrInput `pulumi:"mode"` }
func (KubeProxyArgs) ElementType ¶
func (KubeProxyArgs) ElementType() reflect.Type
func (KubeProxyArgs) ToKubeProxyOutput ¶
func (i KubeProxyArgs) ToKubeProxyOutput() KubeProxyOutput
func (KubeProxyArgs) ToKubeProxyOutputWithContext ¶
func (i KubeProxyArgs) ToKubeProxyOutputWithContext(ctx context.Context) KubeProxyOutput
func (KubeProxyArgs) ToKubeProxyPtrOutput ¶
func (i KubeProxyArgs) ToKubeProxyPtrOutput() KubeProxyPtrOutput
func (KubeProxyArgs) ToKubeProxyPtrOutputWithContext ¶
func (i KubeProxyArgs) ToKubeProxyPtrOutputWithContext(ctx context.Context) KubeProxyPtrOutput
type KubeProxyInput ¶
type KubeProxyInput interface { pulumi.Input ToKubeProxyOutput() KubeProxyOutput ToKubeProxyOutputWithContext(context.Context) KubeProxyOutput }
KubeProxyInput is an input type that accepts KubeProxyArgs and KubeProxyOutput values. You can construct a concrete instance of `KubeProxyInput` via:
KubeProxyArgs{...}
type KubeProxyOutput ¶
type KubeProxyOutput struct{ *pulumi.OutputState }
func (KubeProxyOutput) Disabled ¶
func (o KubeProxyOutput) Disabled() pulumi.BoolPtrOutput
func (KubeProxyOutput) ElementType ¶
func (KubeProxyOutput) ElementType() reflect.Type
func (KubeProxyOutput) Mode ¶
func (o KubeProxyOutput) Mode() pulumi.StringPtrOutput
func (KubeProxyOutput) ToKubeProxyOutput ¶
func (o KubeProxyOutput) ToKubeProxyOutput() KubeProxyOutput
func (KubeProxyOutput) ToKubeProxyOutputWithContext ¶
func (o KubeProxyOutput) ToKubeProxyOutputWithContext(ctx context.Context) KubeProxyOutput
func (KubeProxyOutput) ToKubeProxyPtrOutput ¶
func (o KubeProxyOutput) ToKubeProxyPtrOutput() KubeProxyPtrOutput
func (KubeProxyOutput) ToKubeProxyPtrOutputWithContext ¶
func (o KubeProxyOutput) ToKubeProxyPtrOutputWithContext(ctx context.Context) KubeProxyPtrOutput
type KubeProxyPtrInput ¶
type KubeProxyPtrInput interface { pulumi.Input ToKubeProxyPtrOutput() KubeProxyPtrOutput ToKubeProxyPtrOutputWithContext(context.Context) KubeProxyPtrOutput }
KubeProxyPtrInput is an input type that accepts KubeProxyArgs, KubeProxyPtr and KubeProxyPtrOutput values. You can construct a concrete instance of `KubeProxyPtrInput` via:
KubeProxyArgs{...} or: nil
func KubeProxyPtr ¶
func KubeProxyPtr(v *KubeProxyArgs) KubeProxyPtrInput
type KubeProxyPtrOutput ¶
type KubeProxyPtrOutput struct{ *pulumi.OutputState }
func (KubeProxyPtrOutput) Disabled ¶
func (o KubeProxyPtrOutput) Disabled() pulumi.BoolPtrOutput
func (KubeProxyPtrOutput) Elem ¶
func (o KubeProxyPtrOutput) Elem() KubeProxyOutput
func (KubeProxyPtrOutput) ElementType ¶
func (KubeProxyPtrOutput) ElementType() reflect.Type
func (KubeProxyPtrOutput) Mode ¶
func (o KubeProxyPtrOutput) Mode() pulumi.StringPtrOutput
func (KubeProxyPtrOutput) ToKubeProxyPtrOutput ¶
func (o KubeProxyPtrOutput) ToKubeProxyPtrOutput() KubeProxyPtrOutput
func (KubeProxyPtrOutput) ToKubeProxyPtrOutputWithContext ¶
func (o KubeProxyPtrOutput) ToKubeProxyPtrOutputWithContext(ctx context.Context) KubeProxyPtrOutput
type KubeRouter ¶
type KubeRouterArgs ¶
type KubeRouterArgs struct { AutoMTU pulumi.BoolPtrInput `pulumi:"autoMTU"` Mtu pulumi.Float64PtrInput `pulumi:"mtu"` PeerRouterASNs pulumi.StringPtrInput `pulumi:"peerRouterASNs"` PeerRouterIPs pulumi.StringPtrInput `pulumi:"peerRouterIPs"` }
func (KubeRouterArgs) ElementType ¶
func (KubeRouterArgs) ElementType() reflect.Type
func (KubeRouterArgs) ToKubeRouterOutput ¶
func (i KubeRouterArgs) ToKubeRouterOutput() KubeRouterOutput
func (KubeRouterArgs) ToKubeRouterOutputWithContext ¶
func (i KubeRouterArgs) ToKubeRouterOutputWithContext(ctx context.Context) KubeRouterOutput
func (KubeRouterArgs) ToKubeRouterPtrOutput ¶
func (i KubeRouterArgs) ToKubeRouterPtrOutput() KubeRouterPtrOutput
func (KubeRouterArgs) ToKubeRouterPtrOutputWithContext ¶
func (i KubeRouterArgs) ToKubeRouterPtrOutputWithContext(ctx context.Context) KubeRouterPtrOutput
type KubeRouterInput ¶
type KubeRouterInput interface { pulumi.Input ToKubeRouterOutput() KubeRouterOutput ToKubeRouterOutputWithContext(context.Context) KubeRouterOutput }
KubeRouterInput is an input type that accepts KubeRouterArgs and KubeRouterOutput values. You can construct a concrete instance of `KubeRouterInput` via:
KubeRouterArgs{...}
type KubeRouterOutput ¶
type KubeRouterOutput struct{ *pulumi.OutputState }
func (KubeRouterOutput) AutoMTU ¶
func (o KubeRouterOutput) AutoMTU() pulumi.BoolPtrOutput
func (KubeRouterOutput) ElementType ¶
func (KubeRouterOutput) ElementType() reflect.Type
func (KubeRouterOutput) Mtu ¶
func (o KubeRouterOutput) Mtu() pulumi.Float64PtrOutput
func (KubeRouterOutput) PeerRouterASNs ¶
func (o KubeRouterOutput) PeerRouterASNs() pulumi.StringPtrOutput
func (KubeRouterOutput) PeerRouterIPs ¶
func (o KubeRouterOutput) PeerRouterIPs() pulumi.StringPtrOutput
func (KubeRouterOutput) ToKubeRouterOutput ¶
func (o KubeRouterOutput) ToKubeRouterOutput() KubeRouterOutput
func (KubeRouterOutput) ToKubeRouterOutputWithContext ¶
func (o KubeRouterOutput) ToKubeRouterOutputWithContext(ctx context.Context) KubeRouterOutput
func (KubeRouterOutput) ToKubeRouterPtrOutput ¶
func (o KubeRouterOutput) ToKubeRouterPtrOutput() KubeRouterPtrOutput
func (KubeRouterOutput) ToKubeRouterPtrOutputWithContext ¶
func (o KubeRouterOutput) ToKubeRouterPtrOutputWithContext(ctx context.Context) KubeRouterPtrOutput
type KubeRouterPtrInput ¶
type KubeRouterPtrInput interface { pulumi.Input ToKubeRouterPtrOutput() KubeRouterPtrOutput ToKubeRouterPtrOutputWithContext(context.Context) KubeRouterPtrOutput }
KubeRouterPtrInput is an input type that accepts KubeRouterArgs, KubeRouterPtr and KubeRouterPtrOutput values. You can construct a concrete instance of `KubeRouterPtrInput` via:
KubeRouterArgs{...} or: nil
func KubeRouterPtr ¶
func KubeRouterPtr(v *KubeRouterArgs) KubeRouterPtrInput
type KubeRouterPtrOutput ¶
type KubeRouterPtrOutput struct{ *pulumi.OutputState }
func (KubeRouterPtrOutput) AutoMTU ¶
func (o KubeRouterPtrOutput) AutoMTU() pulumi.BoolPtrOutput
func (KubeRouterPtrOutput) Elem ¶
func (o KubeRouterPtrOutput) Elem() KubeRouterOutput
func (KubeRouterPtrOutput) ElementType ¶
func (KubeRouterPtrOutput) ElementType() reflect.Type
func (KubeRouterPtrOutput) Mtu ¶
func (o KubeRouterPtrOutput) Mtu() pulumi.Float64PtrOutput
func (KubeRouterPtrOutput) PeerRouterASNs ¶
func (o KubeRouterPtrOutput) PeerRouterASNs() pulumi.StringPtrOutput
func (KubeRouterPtrOutput) PeerRouterIPs ¶
func (o KubeRouterPtrOutput) PeerRouterIPs() pulumi.StringPtrOutput
func (KubeRouterPtrOutput) ToKubeRouterPtrOutput ¶
func (o KubeRouterPtrOutput) ToKubeRouterPtrOutput() KubeRouterPtrOutput
func (KubeRouterPtrOutput) ToKubeRouterPtrOutputWithContext ¶
func (o KubeRouterPtrOutput) ToKubeRouterPtrOutputWithContext(ctx context.Context) KubeRouterPtrOutput
type LocalhostArgs ¶
type LocalhostArgs struct {
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}
func (LocalhostArgs) ElementType ¶
func (LocalhostArgs) ElementType() reflect.Type
func (LocalhostArgs) ToLocalhostOutput ¶
func (i LocalhostArgs) ToLocalhostOutput() LocalhostOutput
func (LocalhostArgs) ToLocalhostOutputWithContext ¶
func (i LocalhostArgs) ToLocalhostOutputWithContext(ctx context.Context) LocalhostOutput
func (LocalhostArgs) ToLocalhostPtrOutput ¶
func (i LocalhostArgs) ToLocalhostPtrOutput() LocalhostPtrOutput
func (LocalhostArgs) ToLocalhostPtrOutputWithContext ¶
func (i LocalhostArgs) ToLocalhostPtrOutputWithContext(ctx context.Context) LocalhostPtrOutput
type LocalhostInput ¶
type LocalhostInput interface { pulumi.Input ToLocalhostOutput() LocalhostOutput ToLocalhostOutputWithContext(context.Context) LocalhostOutput }
LocalhostInput is an input type that accepts LocalhostArgs and LocalhostOutput values. You can construct a concrete instance of `LocalhostInput` via:
LocalhostArgs{...}
type LocalhostOutput ¶
type LocalhostOutput struct{ *pulumi.OutputState }
func (LocalhostOutput) ElementType ¶
func (LocalhostOutput) ElementType() reflect.Type
func (LocalhostOutput) Enabled ¶
func (o LocalhostOutput) Enabled() pulumi.BoolPtrOutput
func (LocalhostOutput) ToLocalhostOutput ¶
func (o LocalhostOutput) ToLocalhostOutput() LocalhostOutput
func (LocalhostOutput) ToLocalhostOutputWithContext ¶
func (o LocalhostOutput) ToLocalhostOutputWithContext(ctx context.Context) LocalhostOutput
func (LocalhostOutput) ToLocalhostPtrOutput ¶
func (o LocalhostOutput) ToLocalhostPtrOutput() LocalhostPtrOutput
func (LocalhostOutput) ToLocalhostPtrOutputWithContext ¶
func (o LocalhostOutput) ToLocalhostPtrOutputWithContext(ctx context.Context) LocalhostPtrOutput
type LocalhostPtrInput ¶
type LocalhostPtrInput interface { pulumi.Input ToLocalhostPtrOutput() LocalhostPtrOutput ToLocalhostPtrOutputWithContext(context.Context) LocalhostPtrOutput }
LocalhostPtrInput is an input type that accepts LocalhostArgs, LocalhostPtr and LocalhostPtrOutput values. You can construct a concrete instance of `LocalhostPtrInput` via:
LocalhostArgs{...} or: nil
func LocalhostPtr ¶
func LocalhostPtr(v *LocalhostArgs) LocalhostPtrInput
type LocalhostPtrOutput ¶
type LocalhostPtrOutput struct{ *pulumi.OutputState }
func (LocalhostPtrOutput) Elem ¶
func (o LocalhostPtrOutput) Elem() LocalhostOutput
func (LocalhostPtrOutput) ElementType ¶
func (LocalhostPtrOutput) ElementType() reflect.Type
func (LocalhostPtrOutput) Enabled ¶
func (o LocalhostPtrOutput) Enabled() pulumi.BoolPtrOutput
func (LocalhostPtrOutput) ToLocalhostPtrOutput ¶
func (o LocalhostPtrOutput) ToLocalhostPtrOutput() LocalhostPtrOutput
func (LocalhostPtrOutput) ToLocalhostPtrOutputWithContext ¶
func (o LocalhostPtrOutput) ToLocalhostPtrOutputWithContext(ctx context.Context) LocalhostPtrOutput
type MetadataArgs ¶
type MetadataArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (MetadataArgs) ElementType ¶
func (MetadataArgs) ElementType() reflect.Type
func (MetadataArgs) ToMetadataOutput ¶
func (i MetadataArgs) ToMetadataOutput() MetadataOutput
func (MetadataArgs) ToMetadataOutputWithContext ¶
func (i MetadataArgs) ToMetadataOutputWithContext(ctx context.Context) MetadataOutput
func (MetadataArgs) ToMetadataPtrOutput ¶
func (i MetadataArgs) ToMetadataPtrOutput() MetadataPtrOutput
func (MetadataArgs) ToMetadataPtrOutputWithContext ¶
func (i MetadataArgs) ToMetadataPtrOutputWithContext(ctx context.Context) MetadataPtrOutput
type MetadataInput ¶
type MetadataInput interface { pulumi.Input ToMetadataOutput() MetadataOutput ToMetadataOutputWithContext(context.Context) MetadataOutput }
MetadataInput is an input type that accepts MetadataArgs and MetadataOutput values. You can construct a concrete instance of `MetadataInput` via:
MetadataArgs{...}
type MetadataOutput ¶
type MetadataOutput struct{ *pulumi.OutputState }
func (MetadataOutput) ElementType ¶
func (MetadataOutput) ElementType() reflect.Type
func (MetadataOutput) Name ¶
func (o MetadataOutput) Name() pulumi.StringOutput
func (MetadataOutput) ToMetadataOutput ¶
func (o MetadataOutput) ToMetadataOutput() MetadataOutput
func (MetadataOutput) ToMetadataOutputWithContext ¶
func (o MetadataOutput) ToMetadataOutputWithContext(ctx context.Context) MetadataOutput
func (MetadataOutput) ToMetadataPtrOutput ¶
func (o MetadataOutput) ToMetadataPtrOutput() MetadataPtrOutput
func (MetadataOutput) ToMetadataPtrOutputWithContext ¶
func (o MetadataOutput) ToMetadataPtrOutputWithContext(ctx context.Context) MetadataPtrOutput
type MetadataPtrInput ¶
type MetadataPtrInput interface { pulumi.Input ToMetadataPtrOutput() MetadataPtrOutput ToMetadataPtrOutputWithContext(context.Context) MetadataPtrOutput }
MetadataPtrInput is an input type that accepts MetadataArgs, MetadataPtr and MetadataPtrOutput values. You can construct a concrete instance of `MetadataPtrInput` via:
MetadataArgs{...} or: nil
func MetadataPtr ¶
func MetadataPtr(v *MetadataArgs) MetadataPtrInput
type MetadataPtrOutput ¶
type MetadataPtrOutput struct{ *pulumi.OutputState }
func (MetadataPtrOutput) Elem ¶
func (o MetadataPtrOutput) Elem() MetadataOutput
func (MetadataPtrOutput) ElementType ¶
func (MetadataPtrOutput) ElementType() reflect.Type
func (MetadataPtrOutput) Name ¶
func (o MetadataPtrOutput) Name() pulumi.StringPtrOutput
func (MetadataPtrOutput) ToMetadataPtrOutput ¶
func (o MetadataPtrOutput) ToMetadataPtrOutput() MetadataPtrOutput
func (MetadataPtrOutput) ToMetadataPtrOutputWithContext ¶
func (o MetadataPtrOutput) ToMetadataPtrOutputWithContext(ctx context.Context) MetadataPtrOutput
type Network ¶
type Network struct { Calico *Calico `pulumi:"calico"` DualStack *DualStack `pulumi:"dualStack"` KubeProxy *KubeProxy `pulumi:"kubeProxy"` Kuberouter *KubeRouter `pulumi:"kuberouter"` PodCIDR *string `pulumi:"podCIDR"` Provider *string `pulumi:"provider"` ServiceCIDR *string `pulumi:"serviceCIDR"` }
type NetworkArgs ¶
type NetworkArgs struct { Calico CalicoPtrInput `pulumi:"calico"` DualStack DualStackPtrInput `pulumi:"dualStack"` KubeProxy KubeProxyPtrInput `pulumi:"kubeProxy"` Kuberouter KubeRouterPtrInput `pulumi:"kuberouter"` PodCIDR pulumi.StringPtrInput `pulumi:"podCIDR"` Provider pulumi.StringPtrInput `pulumi:"provider"` ServiceCIDR pulumi.StringPtrInput `pulumi:"serviceCIDR"` }
func (NetworkArgs) ElementType ¶
func (NetworkArgs) ElementType() reflect.Type
func (NetworkArgs) ToNetworkOutput ¶
func (i NetworkArgs) ToNetworkOutput() NetworkOutput
func (NetworkArgs) ToNetworkOutputWithContext ¶
func (i NetworkArgs) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
func (NetworkArgs) ToNetworkPtrOutput ¶
func (i NetworkArgs) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkArgs) ToNetworkPtrOutputWithContext ¶
func (i NetworkArgs) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkInput ¶
type NetworkInput interface { pulumi.Input ToNetworkOutput() NetworkOutput ToNetworkOutputWithContext(context.Context) NetworkOutput }
NetworkInput is an input type that accepts NetworkArgs and NetworkOutput values. You can construct a concrete instance of `NetworkInput` via:
NetworkArgs{...}
type NetworkOutput ¶
type NetworkOutput struct{ *pulumi.OutputState }
func (NetworkOutput) Calico ¶
func (o NetworkOutput) Calico() CalicoPtrOutput
func (NetworkOutput) DualStack ¶
func (o NetworkOutput) DualStack() DualStackPtrOutput
func (NetworkOutput) ElementType ¶
func (NetworkOutput) ElementType() reflect.Type
func (NetworkOutput) KubeProxy ¶
func (o NetworkOutput) KubeProxy() KubeProxyPtrOutput
func (NetworkOutput) Kuberouter ¶
func (o NetworkOutput) Kuberouter() KubeRouterPtrOutput
func (NetworkOutput) PodCIDR ¶
func (o NetworkOutput) PodCIDR() pulumi.StringPtrOutput
func (NetworkOutput) Provider ¶
func (o NetworkOutput) Provider() pulumi.StringPtrOutput
func (NetworkOutput) ServiceCIDR ¶
func (o NetworkOutput) ServiceCIDR() pulumi.StringPtrOutput
func (NetworkOutput) ToNetworkOutput ¶
func (o NetworkOutput) ToNetworkOutput() NetworkOutput
func (NetworkOutput) ToNetworkOutputWithContext ¶
func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
func (NetworkOutput) ToNetworkPtrOutput ¶
func (o NetworkOutput) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkOutput) ToNetworkPtrOutputWithContext ¶
func (o NetworkOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkPtrInput ¶
type NetworkPtrInput interface { pulumi.Input ToNetworkPtrOutput() NetworkPtrOutput ToNetworkPtrOutputWithContext(context.Context) NetworkPtrOutput }
NetworkPtrInput is an input type that accepts NetworkArgs, NetworkPtr and NetworkPtrOutput values. You can construct a concrete instance of `NetworkPtrInput` via:
NetworkArgs{...} or: nil
func NetworkPtr ¶
func NetworkPtr(v *NetworkArgs) NetworkPtrInput
type NetworkPtrOutput ¶
type NetworkPtrOutput struct{ *pulumi.OutputState }
func (NetworkPtrOutput) Calico ¶
func (o NetworkPtrOutput) Calico() CalicoPtrOutput
func (NetworkPtrOutput) DualStack ¶
func (o NetworkPtrOutput) DualStack() DualStackPtrOutput
func (NetworkPtrOutput) Elem ¶
func (o NetworkPtrOutput) Elem() NetworkOutput
func (NetworkPtrOutput) ElementType ¶
func (NetworkPtrOutput) ElementType() reflect.Type
func (NetworkPtrOutput) KubeProxy ¶
func (o NetworkPtrOutput) KubeProxy() KubeProxyPtrOutput
func (NetworkPtrOutput) Kuberouter ¶
func (o NetworkPtrOutput) Kuberouter() KubeRouterPtrOutput
func (NetworkPtrOutput) PodCIDR ¶
func (o NetworkPtrOutput) PodCIDR() pulumi.StringPtrOutput
func (NetworkPtrOutput) Provider ¶
func (o NetworkPtrOutput) Provider() pulumi.StringPtrOutput
func (NetworkPtrOutput) ServiceCIDR ¶
func (o NetworkPtrOutput) ServiceCIDR() pulumi.StringPtrOutput
func (NetworkPtrOutput) ToNetworkPtrOutput ¶
func (o NetworkPtrOutput) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkPtrOutput) ToNetworkPtrOutputWithContext ¶
func (o NetworkPtrOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type PodSecurityPolicy ¶
type PodSecurityPolicy struct {
DefaultPolicy *string `pulumi:"defaultPolicy"`
}
type PodSecurityPolicyArgs ¶
type PodSecurityPolicyArgs struct {
DefaultPolicy pulumi.StringPtrInput `pulumi:"defaultPolicy"`
}
func (PodSecurityPolicyArgs) ElementType ¶
func (PodSecurityPolicyArgs) ElementType() reflect.Type
func (PodSecurityPolicyArgs) ToPodSecurityPolicyOutput ¶
func (i PodSecurityPolicyArgs) ToPodSecurityPolicyOutput() PodSecurityPolicyOutput
func (PodSecurityPolicyArgs) ToPodSecurityPolicyOutputWithContext ¶
func (i PodSecurityPolicyArgs) ToPodSecurityPolicyOutputWithContext(ctx context.Context) PodSecurityPolicyOutput
func (PodSecurityPolicyArgs) ToPodSecurityPolicyPtrOutput ¶
func (i PodSecurityPolicyArgs) ToPodSecurityPolicyPtrOutput() PodSecurityPolicyPtrOutput
func (PodSecurityPolicyArgs) ToPodSecurityPolicyPtrOutputWithContext ¶
func (i PodSecurityPolicyArgs) ToPodSecurityPolicyPtrOutputWithContext(ctx context.Context) PodSecurityPolicyPtrOutput
type PodSecurityPolicyInput ¶
type PodSecurityPolicyInput interface { pulumi.Input ToPodSecurityPolicyOutput() PodSecurityPolicyOutput ToPodSecurityPolicyOutputWithContext(context.Context) PodSecurityPolicyOutput }
PodSecurityPolicyInput is an input type that accepts PodSecurityPolicyArgs and PodSecurityPolicyOutput values. You can construct a concrete instance of `PodSecurityPolicyInput` via:
PodSecurityPolicyArgs{...}
type PodSecurityPolicyOutput ¶
type PodSecurityPolicyOutput struct{ *pulumi.OutputState }
func (PodSecurityPolicyOutput) DefaultPolicy ¶
func (o PodSecurityPolicyOutput) DefaultPolicy() pulumi.StringPtrOutput
func (PodSecurityPolicyOutput) ElementType ¶
func (PodSecurityPolicyOutput) ElementType() reflect.Type
func (PodSecurityPolicyOutput) ToPodSecurityPolicyOutput ¶
func (o PodSecurityPolicyOutput) ToPodSecurityPolicyOutput() PodSecurityPolicyOutput
func (PodSecurityPolicyOutput) ToPodSecurityPolicyOutputWithContext ¶
func (o PodSecurityPolicyOutput) ToPodSecurityPolicyOutputWithContext(ctx context.Context) PodSecurityPolicyOutput
func (PodSecurityPolicyOutput) ToPodSecurityPolicyPtrOutput ¶
func (o PodSecurityPolicyOutput) ToPodSecurityPolicyPtrOutput() PodSecurityPolicyPtrOutput
func (PodSecurityPolicyOutput) ToPodSecurityPolicyPtrOutputWithContext ¶
func (o PodSecurityPolicyOutput) ToPodSecurityPolicyPtrOutputWithContext(ctx context.Context) PodSecurityPolicyPtrOutput
type PodSecurityPolicyPtrInput ¶
type PodSecurityPolicyPtrInput interface { pulumi.Input ToPodSecurityPolicyPtrOutput() PodSecurityPolicyPtrOutput ToPodSecurityPolicyPtrOutputWithContext(context.Context) PodSecurityPolicyPtrOutput }
PodSecurityPolicyPtrInput is an input type that accepts PodSecurityPolicyArgs, PodSecurityPolicyPtr and PodSecurityPolicyPtrOutput values. You can construct a concrete instance of `PodSecurityPolicyPtrInput` via:
PodSecurityPolicyArgs{...} or: nil
func PodSecurityPolicyPtr ¶
func PodSecurityPolicyPtr(v *PodSecurityPolicyArgs) PodSecurityPolicyPtrInput
type PodSecurityPolicyPtrOutput ¶
type PodSecurityPolicyPtrOutput struct{ *pulumi.OutputState }
func (PodSecurityPolicyPtrOutput) DefaultPolicy ¶
func (o PodSecurityPolicyPtrOutput) DefaultPolicy() pulumi.StringPtrOutput
func (PodSecurityPolicyPtrOutput) Elem ¶
func (o PodSecurityPolicyPtrOutput) Elem() PodSecurityPolicyOutput
func (PodSecurityPolicyPtrOutput) ElementType ¶
func (PodSecurityPolicyPtrOutput) ElementType() reflect.Type
func (PodSecurityPolicyPtrOutput) ToPodSecurityPolicyPtrOutput ¶
func (o PodSecurityPolicyPtrOutput) ToPodSecurityPolicyPtrOutput() PodSecurityPolicyPtrOutput
func (PodSecurityPolicyPtrOutput) ToPodSecurityPolicyPtrOutputWithContext ¶
func (o PodSecurityPolicyPtrOutput) ToPodSecurityPolicyPtrOutputWithContext(ctx context.Context) PodSecurityPolicyPtrOutput
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
The provider type for the k0s package.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { NoDrain pulumi.BoolPtrInput SkipDowngradeCheck pulumi.BoolPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type SSHArgs ¶
type SSHArgs struct { Address pulumi.StringInput `pulumi:"address"` Bastion SSHPtrInput `pulumi:"bastion"` HostKey pulumi.StringPtrInput `pulumi:"hostKey"` KeyPath pulumi.StringPtrInput `pulumi:"keyPath"` Port pulumi.Float64PtrInput `pulumi:"port"` User pulumi.StringPtrInput `pulumi:"user"` }
func (SSHArgs) ElementType ¶
func (SSHArgs) ToSSHOutput ¶
func (SSHArgs) ToSSHOutputWithContext ¶
func (SSHArgs) ToSSHPtrOutput ¶
func (i SSHArgs) ToSSHPtrOutput() SSHPtrOutput
func (SSHArgs) ToSSHPtrOutputWithContext ¶
func (i SSHArgs) ToSSHPtrOutputWithContext(ctx context.Context) SSHPtrOutput
type SSHInput ¶
type SSHInput interface { pulumi.Input ToSSHOutput() SSHOutput ToSSHOutputWithContext(context.Context) SSHOutput }
SSHInput is an input type that accepts SSHArgs and SSHOutput values. You can construct a concrete instance of `SSHInput` via:
SSHArgs{...}
type SSHOutput ¶
type SSHOutput struct{ *pulumi.OutputState }
func (SSHOutput) Address ¶
func (o SSHOutput) Address() pulumi.StringOutput
func (SSHOutput) Bastion ¶
func (o SSHOutput) Bastion() SSHPtrOutput
func (SSHOutput) ElementType ¶
func (SSHOutput) HostKey ¶
func (o SSHOutput) HostKey() pulumi.StringPtrOutput
func (SSHOutput) KeyPath ¶
func (o SSHOutput) KeyPath() pulumi.StringPtrOutput
func (SSHOutput) Port ¶
func (o SSHOutput) Port() pulumi.Float64PtrOutput
func (SSHOutput) ToSSHOutput ¶
func (SSHOutput) ToSSHOutputWithContext ¶
func (SSHOutput) ToSSHPtrOutput ¶
func (o SSHOutput) ToSSHPtrOutput() SSHPtrOutput
func (SSHOutput) ToSSHPtrOutputWithContext ¶
func (o SSHOutput) ToSSHPtrOutputWithContext(ctx context.Context) SSHPtrOutput
func (SSHOutput) User ¶
func (o SSHOutput) User() pulumi.StringPtrOutput
type SSHPtrInput ¶
type SSHPtrInput interface { pulumi.Input ToSSHPtrOutput() SSHPtrOutput ToSSHPtrOutputWithContext(context.Context) SSHPtrOutput }
SSHPtrInput is an input type that accepts SSHArgs, SSHPtr and SSHPtrOutput values. You can construct a concrete instance of `SSHPtrInput` via:
SSHArgs{...} or: nil
func SSHPtr ¶
func SSHPtr(v *SSHArgs) SSHPtrInput
type SSHPtrOutput ¶
type SSHPtrOutput struct{ *pulumi.OutputState }
func (SSHPtrOutput) Address ¶
func (o SSHPtrOutput) Address() pulumi.StringPtrOutput
func (SSHPtrOutput) Bastion ¶
func (o SSHPtrOutput) Bastion() SSHPtrOutput
func (SSHPtrOutput) Elem ¶
func (o SSHPtrOutput) Elem() SSHOutput
func (SSHPtrOutput) ElementType ¶
func (SSHPtrOutput) ElementType() reflect.Type
func (SSHPtrOutput) HostKey ¶
func (o SSHPtrOutput) HostKey() pulumi.StringPtrOutput
func (SSHPtrOutput) KeyPath ¶
func (o SSHPtrOutput) KeyPath() pulumi.StringPtrOutput
func (SSHPtrOutput) Port ¶
func (o SSHPtrOutput) Port() pulumi.Float64PtrOutput
func (SSHPtrOutput) ToSSHPtrOutput ¶
func (o SSHPtrOutput) ToSSHPtrOutput() SSHPtrOutput
func (SSHPtrOutput) ToSSHPtrOutputWithContext ¶
func (o SSHPtrOutput) ToSSHPtrOutputWithContext(ctx context.Context) SSHPtrOutput
func (SSHPtrOutput) User ¶
func (o SSHPtrOutput) User() pulumi.StringPtrOutput
type SchedulerArgs ¶
type SchedulerArgs struct {
ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"`
}
func (SchedulerArgs) ElementType ¶
func (SchedulerArgs) ElementType() reflect.Type
func (SchedulerArgs) ToSchedulerOutput ¶
func (i SchedulerArgs) ToSchedulerOutput() SchedulerOutput
func (SchedulerArgs) ToSchedulerOutputWithContext ¶
func (i SchedulerArgs) ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput
func (SchedulerArgs) ToSchedulerPtrOutput ¶
func (i SchedulerArgs) ToSchedulerPtrOutput() SchedulerPtrOutput
func (SchedulerArgs) ToSchedulerPtrOutputWithContext ¶
func (i SchedulerArgs) ToSchedulerPtrOutputWithContext(ctx context.Context) SchedulerPtrOutput
type SchedulerInput ¶
type SchedulerInput interface { pulumi.Input ToSchedulerOutput() SchedulerOutput ToSchedulerOutputWithContext(context.Context) SchedulerOutput }
SchedulerInput is an input type that accepts SchedulerArgs and SchedulerOutput values. You can construct a concrete instance of `SchedulerInput` via:
SchedulerArgs{...}
type SchedulerOutput ¶
type SchedulerOutput struct{ *pulumi.OutputState }
func (SchedulerOutput) ElementType ¶
func (SchedulerOutput) ElementType() reflect.Type
func (SchedulerOutput) ExtraArgs ¶
func (o SchedulerOutput) ExtraArgs() pulumi.StringMapOutput
func (SchedulerOutput) ToSchedulerOutput ¶
func (o SchedulerOutput) ToSchedulerOutput() SchedulerOutput
func (SchedulerOutput) ToSchedulerOutputWithContext ¶
func (o SchedulerOutput) ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput
func (SchedulerOutput) ToSchedulerPtrOutput ¶
func (o SchedulerOutput) ToSchedulerPtrOutput() SchedulerPtrOutput
func (SchedulerOutput) ToSchedulerPtrOutputWithContext ¶
func (o SchedulerOutput) ToSchedulerPtrOutputWithContext(ctx context.Context) SchedulerPtrOutput
type SchedulerPtrInput ¶
type SchedulerPtrInput interface { pulumi.Input ToSchedulerPtrOutput() SchedulerPtrOutput ToSchedulerPtrOutputWithContext(context.Context) SchedulerPtrOutput }
SchedulerPtrInput is an input type that accepts SchedulerArgs, SchedulerPtr and SchedulerPtrOutput values. You can construct a concrete instance of `SchedulerPtrInput` via:
SchedulerArgs{...} or: nil
func SchedulerPtr ¶
func SchedulerPtr(v *SchedulerArgs) SchedulerPtrInput
type SchedulerPtrOutput ¶
type SchedulerPtrOutput struct{ *pulumi.OutputState }
func (SchedulerPtrOutput) Elem ¶
func (o SchedulerPtrOutput) Elem() SchedulerOutput
func (SchedulerPtrOutput) ElementType ¶
func (SchedulerPtrOutput) ElementType() reflect.Type
func (SchedulerPtrOutput) ExtraArgs ¶
func (o SchedulerPtrOutput) ExtraArgs() pulumi.StringMapOutput
func (SchedulerPtrOutput) ToSchedulerPtrOutput ¶
func (o SchedulerPtrOutput) ToSchedulerPtrOutput() SchedulerPtrOutput
func (SchedulerPtrOutput) ToSchedulerPtrOutputWithContext ¶
func (o SchedulerPtrOutput) ToSchedulerPtrOutputWithContext(ctx context.Context) SchedulerPtrOutput
type SpecArgs ¶
type SpecArgs struct { Hosts HostArrayInput `pulumi:"hosts"` K0s K0sPtrInput `pulumi:"k0s"` }
func (SpecArgs) ElementType ¶
func (SpecArgs) ToSpecOutput ¶
func (i SpecArgs) ToSpecOutput() SpecOutput
func (SpecArgs) ToSpecOutputWithContext ¶
func (i SpecArgs) ToSpecOutputWithContext(ctx context.Context) SpecOutput
type SpecInput ¶
type SpecInput interface { pulumi.Input ToSpecOutput() SpecOutput ToSpecOutputWithContext(context.Context) SpecOutput }
SpecInput is an input type that accepts SpecArgs and SpecOutput values. You can construct a concrete instance of `SpecInput` via:
SpecArgs{...}
type SpecOutput ¶
type SpecOutput struct{ *pulumi.OutputState }
func (SpecOutput) ElementType ¶
func (SpecOutput) ElementType() reflect.Type
func (SpecOutput) Hosts ¶
func (o SpecOutput) Hosts() HostArrayOutput
func (SpecOutput) K0s ¶
func (o SpecOutput) K0s() K0sPtrOutput
func (SpecOutput) ToSpecOutput ¶
func (o SpecOutput) ToSpecOutput() SpecOutput
func (SpecOutput) ToSpecOutputWithContext ¶
func (o SpecOutput) ToSpecOutputWithContext(ctx context.Context) SpecOutput
type StorageArgs ¶
type StorageArgs struct { Etcd EtcdPtrInput `pulumi:"etcd"` Kine KinePtrInput `pulumi:"kine"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (StorageArgs) ElementType ¶
func (StorageArgs) ElementType() reflect.Type
func (StorageArgs) ToStorageOutput ¶
func (i StorageArgs) ToStorageOutput() StorageOutput
func (StorageArgs) ToStorageOutputWithContext ¶
func (i StorageArgs) ToStorageOutputWithContext(ctx context.Context) StorageOutput
func (StorageArgs) ToStoragePtrOutput ¶
func (i StorageArgs) ToStoragePtrOutput() StoragePtrOutput
func (StorageArgs) ToStoragePtrOutputWithContext ¶
func (i StorageArgs) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
type StorageInput ¶
type StorageInput interface { pulumi.Input ToStorageOutput() StorageOutput ToStorageOutputWithContext(context.Context) StorageOutput }
StorageInput is an input type that accepts StorageArgs and StorageOutput values. You can construct a concrete instance of `StorageInput` via:
StorageArgs{...}
type StorageOutput ¶
type StorageOutput struct{ *pulumi.OutputState }
func (StorageOutput) ElementType ¶
func (StorageOutput) ElementType() reflect.Type
func (StorageOutput) Etcd ¶
func (o StorageOutput) Etcd() EtcdPtrOutput
func (StorageOutput) Kine ¶
func (o StorageOutput) Kine() KinePtrOutput
func (StorageOutput) ToStorageOutput ¶
func (o StorageOutput) ToStorageOutput() StorageOutput
func (StorageOutput) ToStorageOutputWithContext ¶
func (o StorageOutput) ToStorageOutputWithContext(ctx context.Context) StorageOutput
func (StorageOutput) ToStoragePtrOutput ¶
func (o StorageOutput) ToStoragePtrOutput() StoragePtrOutput
func (StorageOutput) ToStoragePtrOutputWithContext ¶
func (o StorageOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
func (StorageOutput) Type ¶
func (o StorageOutput) Type() pulumi.StringPtrOutput
type StoragePtrInput ¶
type StoragePtrInput interface { pulumi.Input ToStoragePtrOutput() StoragePtrOutput ToStoragePtrOutputWithContext(context.Context) StoragePtrOutput }
StoragePtrInput is an input type that accepts StorageArgs, StoragePtr and StoragePtrOutput values. You can construct a concrete instance of `StoragePtrInput` via:
StorageArgs{...} or: nil
func StoragePtr ¶
func StoragePtr(v *StorageArgs) StoragePtrInput
type StoragePtrOutput ¶
type StoragePtrOutput struct{ *pulumi.OutputState }
func (StoragePtrOutput) Elem ¶
func (o StoragePtrOutput) Elem() StorageOutput
func (StoragePtrOutput) ElementType ¶
func (StoragePtrOutput) ElementType() reflect.Type
func (StoragePtrOutput) Etcd ¶
func (o StoragePtrOutput) Etcd() EtcdPtrOutput
func (StoragePtrOutput) Kine ¶
func (o StoragePtrOutput) Kine() KinePtrOutput
func (StoragePtrOutput) ToStoragePtrOutput ¶
func (o StoragePtrOutput) ToStoragePtrOutput() StoragePtrOutput
func (StoragePtrOutput) ToStoragePtrOutputWithContext ¶
func (o StoragePtrOutput) ToStoragePtrOutputWithContext(ctx context.Context) StoragePtrOutput
func (StoragePtrOutput) Type ¶
func (o StoragePtrOutput) Type() pulumi.StringPtrOutput
type TelemetryArgs ¶
type TelemetryArgs struct {
Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}
func (TelemetryArgs) ElementType ¶
func (TelemetryArgs) ElementType() reflect.Type
func (TelemetryArgs) ToTelemetryOutput ¶
func (i TelemetryArgs) ToTelemetryOutput() TelemetryOutput
func (TelemetryArgs) ToTelemetryOutputWithContext ¶
func (i TelemetryArgs) ToTelemetryOutputWithContext(ctx context.Context) TelemetryOutput
func (TelemetryArgs) ToTelemetryPtrOutput ¶
func (i TelemetryArgs) ToTelemetryPtrOutput() TelemetryPtrOutput
func (TelemetryArgs) ToTelemetryPtrOutputWithContext ¶
func (i TelemetryArgs) ToTelemetryPtrOutputWithContext(ctx context.Context) TelemetryPtrOutput
type TelemetryInput ¶
type TelemetryInput interface { pulumi.Input ToTelemetryOutput() TelemetryOutput ToTelemetryOutputWithContext(context.Context) TelemetryOutput }
TelemetryInput is an input type that accepts TelemetryArgs and TelemetryOutput values. You can construct a concrete instance of `TelemetryInput` via:
TelemetryArgs{...}
type TelemetryOutput ¶
type TelemetryOutput struct{ *pulumi.OutputState }
func (TelemetryOutput) ElementType ¶
func (TelemetryOutput) ElementType() reflect.Type
func (TelemetryOutput) Enabled ¶
func (o TelemetryOutput) Enabled() pulumi.BoolPtrOutput
func (TelemetryOutput) ToTelemetryOutput ¶
func (o TelemetryOutput) ToTelemetryOutput() TelemetryOutput
func (TelemetryOutput) ToTelemetryOutputWithContext ¶
func (o TelemetryOutput) ToTelemetryOutputWithContext(ctx context.Context) TelemetryOutput
func (TelemetryOutput) ToTelemetryPtrOutput ¶
func (o TelemetryOutput) ToTelemetryPtrOutput() TelemetryPtrOutput
func (TelemetryOutput) ToTelemetryPtrOutputWithContext ¶
func (o TelemetryOutput) ToTelemetryPtrOutputWithContext(ctx context.Context) TelemetryPtrOutput
type TelemetryPtrInput ¶
type TelemetryPtrInput interface { pulumi.Input ToTelemetryPtrOutput() TelemetryPtrOutput ToTelemetryPtrOutputWithContext(context.Context) TelemetryPtrOutput }
TelemetryPtrInput is an input type that accepts TelemetryArgs, TelemetryPtr and TelemetryPtrOutput values. You can construct a concrete instance of `TelemetryPtrInput` via:
TelemetryArgs{...} or: nil
func TelemetryPtr ¶
func TelemetryPtr(v *TelemetryArgs) TelemetryPtrInput
type TelemetryPtrOutput ¶
type TelemetryPtrOutput struct{ *pulumi.OutputState }
func (TelemetryPtrOutput) Elem ¶
func (o TelemetryPtrOutput) Elem() TelemetryOutput
func (TelemetryPtrOutput) ElementType ¶
func (TelemetryPtrOutput) ElementType() reflect.Type
func (TelemetryPtrOutput) Enabled ¶
func (o TelemetryPtrOutput) Enabled() pulumi.BoolPtrOutput
func (TelemetryPtrOutput) ToTelemetryPtrOutput ¶
func (o TelemetryPtrOutput) ToTelemetryPtrOutput() TelemetryPtrOutput
func (TelemetryPtrOutput) ToTelemetryPtrOutputWithContext ¶
func (o TelemetryPtrOutput) ToTelemetryPtrOutputWithContext(ctx context.Context) TelemetryPtrOutput
type UploadFile ¶
type UploadFileArgs ¶
type UploadFileArgs struct { DirPerm pulumi.Float64PtrInput `pulumi:"dirPerm"` Dst pulumi.StringPtrInput `pulumi:"dst"` DstDir pulumi.StringPtrInput `pulumi:"dstDir"` Group pulumi.StringPtrInput `pulumi:"group"` Name pulumi.StringPtrInput `pulumi:"name"` Perm pulumi.Float64PtrInput `pulumi:"perm"` Src pulumi.StringPtrInput `pulumi:"src"` User pulumi.StringPtrInput `pulumi:"user"` }
func (UploadFileArgs) ElementType ¶
func (UploadFileArgs) ElementType() reflect.Type
func (UploadFileArgs) ToUploadFileOutput ¶
func (i UploadFileArgs) ToUploadFileOutput() UploadFileOutput
func (UploadFileArgs) ToUploadFileOutputWithContext ¶
func (i UploadFileArgs) ToUploadFileOutputWithContext(ctx context.Context) UploadFileOutput
type UploadFileArray ¶
type UploadFileArray []UploadFileInput
func (UploadFileArray) ElementType ¶
func (UploadFileArray) ElementType() reflect.Type
func (UploadFileArray) ToUploadFileArrayOutput ¶
func (i UploadFileArray) ToUploadFileArrayOutput() UploadFileArrayOutput
func (UploadFileArray) ToUploadFileArrayOutputWithContext ¶
func (i UploadFileArray) ToUploadFileArrayOutputWithContext(ctx context.Context) UploadFileArrayOutput
type UploadFileArrayInput ¶
type UploadFileArrayInput interface { pulumi.Input ToUploadFileArrayOutput() UploadFileArrayOutput ToUploadFileArrayOutputWithContext(context.Context) UploadFileArrayOutput }
UploadFileArrayInput is an input type that accepts UploadFileArray and UploadFileArrayOutput values. You can construct a concrete instance of `UploadFileArrayInput` via:
UploadFileArray{ UploadFileArgs{...} }
type UploadFileArrayOutput ¶
type UploadFileArrayOutput struct{ *pulumi.OutputState }
func (UploadFileArrayOutput) ElementType ¶
func (UploadFileArrayOutput) ElementType() reflect.Type
func (UploadFileArrayOutput) Index ¶
func (o UploadFileArrayOutput) Index(i pulumi.IntInput) UploadFileOutput
func (UploadFileArrayOutput) ToUploadFileArrayOutput ¶
func (o UploadFileArrayOutput) ToUploadFileArrayOutput() UploadFileArrayOutput
func (UploadFileArrayOutput) ToUploadFileArrayOutputWithContext ¶
func (o UploadFileArrayOutput) ToUploadFileArrayOutputWithContext(ctx context.Context) UploadFileArrayOutput
type UploadFileInput ¶
type UploadFileInput interface { pulumi.Input ToUploadFileOutput() UploadFileOutput ToUploadFileOutputWithContext(context.Context) UploadFileOutput }
UploadFileInput is an input type that accepts UploadFileArgs and UploadFileOutput values. You can construct a concrete instance of `UploadFileInput` via:
UploadFileArgs{...}
type UploadFileOutput ¶
type UploadFileOutput struct{ *pulumi.OutputState }
func (UploadFileOutput) DirPerm ¶
func (o UploadFileOutput) DirPerm() pulumi.Float64PtrOutput
func (UploadFileOutput) Dst ¶
func (o UploadFileOutput) Dst() pulumi.StringPtrOutput
func (UploadFileOutput) DstDir ¶
func (o UploadFileOutput) DstDir() pulumi.StringPtrOutput
func (UploadFileOutput) ElementType ¶
func (UploadFileOutput) ElementType() reflect.Type
func (UploadFileOutput) Group ¶
func (o UploadFileOutput) Group() pulumi.StringPtrOutput
func (UploadFileOutput) Name ¶
func (o UploadFileOutput) Name() pulumi.StringPtrOutput
func (UploadFileOutput) Perm ¶
func (o UploadFileOutput) Perm() pulumi.Float64PtrOutput
func (UploadFileOutput) Src ¶
func (o UploadFileOutput) Src() pulumi.StringPtrOutput
func (UploadFileOutput) ToUploadFileOutput ¶
func (o UploadFileOutput) ToUploadFileOutput() UploadFileOutput
func (UploadFileOutput) ToUploadFileOutputWithContext ¶
func (o UploadFileOutput) ToUploadFileOutputWithContext(ctx context.Context) UploadFileOutput
func (UploadFileOutput) User ¶
func (o UploadFileOutput) User() pulumi.StringPtrOutput
type WinRM ¶
type WinRM struct { Address string `pulumi:"address"` Bastion *SSH `pulumi:"bastion"` CaCertPath *string `pulumi:"caCertPath"` CertPath *string `pulumi:"certPath"` Insecure *bool `pulumi:"insecure"` KeyPath *string `pulumi:"keyPath"` Password *string `pulumi:"password"` Port *float64 `pulumi:"port"` TlsServerName *string `pulumi:"tlsServerName"` UseHTTPS *bool `pulumi:"useHTTPS"` UseNTLM *bool `pulumi:"useNTLM"` User *string `pulumi:"user"` }
type WinRMArgs ¶
type WinRMArgs struct { Address pulumi.StringInput `pulumi:"address"` Bastion SSHPtrInput `pulumi:"bastion"` CaCertPath pulumi.StringPtrInput `pulumi:"caCertPath"` CertPath pulumi.StringPtrInput `pulumi:"certPath"` Insecure pulumi.BoolPtrInput `pulumi:"insecure"` KeyPath pulumi.StringPtrInput `pulumi:"keyPath"` Password pulumi.StringPtrInput `pulumi:"password"` Port pulumi.Float64PtrInput `pulumi:"port"` TlsServerName pulumi.StringPtrInput `pulumi:"tlsServerName"` UseHTTPS pulumi.BoolPtrInput `pulumi:"useHTTPS"` UseNTLM pulumi.BoolPtrInput `pulumi:"useNTLM"` User pulumi.StringPtrInput `pulumi:"user"` }
func (WinRMArgs) ElementType ¶
func (WinRMArgs) ToWinRMOutput ¶
func (i WinRMArgs) ToWinRMOutput() WinRMOutput
func (WinRMArgs) ToWinRMOutputWithContext ¶
func (i WinRMArgs) ToWinRMOutputWithContext(ctx context.Context) WinRMOutput
func (WinRMArgs) ToWinRMPtrOutput ¶
func (i WinRMArgs) ToWinRMPtrOutput() WinRMPtrOutput
func (WinRMArgs) ToWinRMPtrOutputWithContext ¶
func (i WinRMArgs) ToWinRMPtrOutputWithContext(ctx context.Context) WinRMPtrOutput
type WinRMInput ¶
type WinRMInput interface { pulumi.Input ToWinRMOutput() WinRMOutput ToWinRMOutputWithContext(context.Context) WinRMOutput }
WinRMInput is an input type that accepts WinRMArgs and WinRMOutput values. You can construct a concrete instance of `WinRMInput` via:
WinRMArgs{...}
type WinRMOutput ¶
type WinRMOutput struct{ *pulumi.OutputState }
func (WinRMOutput) Address ¶
func (o WinRMOutput) Address() pulumi.StringOutput
func (WinRMOutput) Bastion ¶
func (o WinRMOutput) Bastion() SSHPtrOutput
func (WinRMOutput) CaCertPath ¶
func (o WinRMOutput) CaCertPath() pulumi.StringPtrOutput
func (WinRMOutput) CertPath ¶
func (o WinRMOutput) CertPath() pulumi.StringPtrOutput
func (WinRMOutput) ElementType ¶
func (WinRMOutput) ElementType() reflect.Type
func (WinRMOutput) Insecure ¶
func (o WinRMOutput) Insecure() pulumi.BoolPtrOutput
func (WinRMOutput) KeyPath ¶
func (o WinRMOutput) KeyPath() pulumi.StringPtrOutput
func (WinRMOutput) Password ¶
func (o WinRMOutput) Password() pulumi.StringPtrOutput
func (WinRMOutput) Port ¶
func (o WinRMOutput) Port() pulumi.Float64PtrOutput
func (WinRMOutput) TlsServerName ¶
func (o WinRMOutput) TlsServerName() pulumi.StringPtrOutput
func (WinRMOutput) ToWinRMOutput ¶
func (o WinRMOutput) ToWinRMOutput() WinRMOutput
func (WinRMOutput) ToWinRMOutputWithContext ¶
func (o WinRMOutput) ToWinRMOutputWithContext(ctx context.Context) WinRMOutput
func (WinRMOutput) ToWinRMPtrOutput ¶
func (o WinRMOutput) ToWinRMPtrOutput() WinRMPtrOutput
func (WinRMOutput) ToWinRMPtrOutputWithContext ¶
func (o WinRMOutput) ToWinRMPtrOutputWithContext(ctx context.Context) WinRMPtrOutput
func (WinRMOutput) UseHTTPS ¶
func (o WinRMOutput) UseHTTPS() pulumi.BoolPtrOutput
func (WinRMOutput) UseNTLM ¶
func (o WinRMOutput) UseNTLM() pulumi.BoolPtrOutput
func (WinRMOutput) User ¶
func (o WinRMOutput) User() pulumi.StringPtrOutput
type WinRMPtrInput ¶
type WinRMPtrInput interface { pulumi.Input ToWinRMPtrOutput() WinRMPtrOutput ToWinRMPtrOutputWithContext(context.Context) WinRMPtrOutput }
WinRMPtrInput is an input type that accepts WinRMArgs, WinRMPtr and WinRMPtrOutput values. You can construct a concrete instance of `WinRMPtrInput` via:
WinRMArgs{...} or: nil
func WinRMPtr ¶
func WinRMPtr(v *WinRMArgs) WinRMPtrInput
type WinRMPtrOutput ¶
type WinRMPtrOutput struct{ *pulumi.OutputState }
func (WinRMPtrOutput) Address ¶
func (o WinRMPtrOutput) Address() pulumi.StringPtrOutput
func (WinRMPtrOutput) Bastion ¶
func (o WinRMPtrOutput) Bastion() SSHPtrOutput
func (WinRMPtrOutput) CaCertPath ¶
func (o WinRMPtrOutput) CaCertPath() pulumi.StringPtrOutput
func (WinRMPtrOutput) CertPath ¶
func (o WinRMPtrOutput) CertPath() pulumi.StringPtrOutput
func (WinRMPtrOutput) Elem ¶
func (o WinRMPtrOutput) Elem() WinRMOutput
func (WinRMPtrOutput) ElementType ¶
func (WinRMPtrOutput) ElementType() reflect.Type
func (WinRMPtrOutput) Insecure ¶
func (o WinRMPtrOutput) Insecure() pulumi.BoolPtrOutput
func (WinRMPtrOutput) KeyPath ¶
func (o WinRMPtrOutput) KeyPath() pulumi.StringPtrOutput
func (WinRMPtrOutput) Password ¶
func (o WinRMPtrOutput) Password() pulumi.StringPtrOutput
func (WinRMPtrOutput) Port ¶
func (o WinRMPtrOutput) Port() pulumi.Float64PtrOutput
func (WinRMPtrOutput) TlsServerName ¶
func (o WinRMPtrOutput) TlsServerName() pulumi.StringPtrOutput
func (WinRMPtrOutput) ToWinRMPtrOutput ¶
func (o WinRMPtrOutput) ToWinRMPtrOutput() WinRMPtrOutput
func (WinRMPtrOutput) ToWinRMPtrOutputWithContext ¶
func (o WinRMPtrOutput) ToWinRMPtrOutputWithContext(ctx context.Context) WinRMPtrOutput
func (WinRMPtrOutput) UseHTTPS ¶
func (o WinRMPtrOutput) UseHTTPS() pulumi.BoolPtrOutput
func (WinRMPtrOutput) UseNTLM ¶
func (o WinRMPtrOutput) UseNTLM() pulumi.BoolPtrOutput
func (WinRMPtrOutput) User ¶
func (o WinRMPtrOutput) User() pulumi.StringPtrOutput