OVHCloud v0.45.0 published on Tuesday, Jun 4, 2024 by OVHcloud
ovh.CloudProject.getKube
Explore with Pulumi AI
Use this data source to get a OVHcloud Managed Kubernetes Service cluster.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@pulumi/ovh";
const myKubeCluster = ovh.CloudProject.getKube({
    serviceName: "XXXXXX",
    kubeId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx",
});
export const version = myKubeCluster.then(myKubeCluster => myKubeCluster.version);
import pulumi
import pulumi_ovh as ovh
my_kube_cluster = ovh.CloudProject.get_kube(service_name="XXXXXX",
    kube_id="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx")
pulumi.export("version", my_kube_cluster.version)
package main
import (
	"github.com/ovh/pulumi-ovh/sdk/go/ovh/CloudProject"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		myKubeCluster, err := CloudProject.GetKube(ctx, &cloudproject.GetKubeArgs{
			ServiceName: "XXXXXX",
			KubeId:      "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("version", myKubeCluster.Version)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ovh = Pulumi.Ovh;
return await Deployment.RunAsync(() => 
{
    var myKubeCluster = Ovh.CloudProject.GetKube.Invoke(new()
    {
        ServiceName = "XXXXXX",
        KubeId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx",
    });
    return new Dictionary<string, object?>
    {
        ["version"] = myKubeCluster.Apply(getKubeResult => getKubeResult.Version),
    };
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.CloudProject.CloudProjectFunctions;
import com.pulumi.ovh.CloudProject.inputs.GetKubeArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var myKubeCluster = CloudProjectFunctions.getKube(GetKubeArgs.builder()
            .serviceName("XXXXXX")
            .kubeId("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx")
            .build());
        ctx.export("version", myKubeCluster.applyValue(getKubeResult -> getKubeResult.version()));
    }
}
variables:
  myKubeCluster:
    fn::invoke:
      Function: ovh:CloudProject:getKube
      Arguments:
        serviceName: XXXXXX
        kubeId: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx
outputs:
  version: ${myKubeCluster.version}
Using getKube
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getKube(args: GetKubeArgs, opts?: InvokeOptions): Promise<GetKubeResult>
function getKubeOutput(args: GetKubeOutputArgs, opts?: InvokeOptions): Output<GetKubeResult>def get_kube(customization_apiservers: Optional[Sequence[_cloudproject.GetKubeCustomizationApiserver]] = None,
             customization_kube_proxy: Optional[_cloudproject.GetKubeCustomizationKubeProxy] = None,
             customizations: Optional[Sequence[_cloudproject.GetKubeCustomization]] = None,
             kube_id: Optional[str] = None,
             kube_proxy_mode: Optional[str] = None,
             name: Optional[str] = None,
             region: Optional[str] = None,
             service_name: Optional[str] = None,
             update_policy: Optional[str] = None,
             version: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetKubeResult
def get_kube_output(customization_apiservers: Optional[pulumi.Input[Sequence[pulumi.Input[_cloudproject.GetKubeCustomizationApiserverArgs]]]] = None,
             customization_kube_proxy: Optional[pulumi.Input[_cloudproject.GetKubeCustomizationKubeProxyArgs]] = None,
             customizations: Optional[pulumi.Input[Sequence[pulumi.Input[_cloudproject.GetKubeCustomizationArgs]]]] = None,
             kube_id: Optional[pulumi.Input[str]] = None,
             kube_proxy_mode: Optional[pulumi.Input[str]] = None,
             name: Optional[pulumi.Input[str]] = None,
             region: Optional[pulumi.Input[str]] = None,
             service_name: Optional[pulumi.Input[str]] = None,
             update_policy: Optional[pulumi.Input[str]] = None,
             version: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetKubeResult]func GetKube(ctx *Context, args *GetKubeArgs, opts ...InvokeOption) (*GetKubeResult, error)
func GetKubeOutput(ctx *Context, args *GetKubeOutputArgs, opts ...InvokeOption) GetKubeResultOutput> Note: This function is named GetKube in the Go SDK.
public static class GetKube 
{
    public static Task<GetKubeResult> InvokeAsync(GetKubeArgs args, InvokeOptions? opts = null)
    public static Output<GetKubeResult> Invoke(GetKubeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetKubeResult> getKube(GetKubeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: ovh:CloudProject/getKube:getKube
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Kube
Id string - The id of the managed kubernetes cluster.
 - Service
Name string - The id of the public cloud project. If omitted, the 
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - Customization
Apiservers List<GetKube Customization Apiserver>  - Kubernetes API server customization
 - Customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - Customizations
List<Get
Kube Customization>  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Kube
Proxy stringMode  - Selected mode for kube-proxy.
 - Name string
 - The name of the managed kubernetes cluster.
 - Region string
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - Version string
 - Kubernetes version of the managed kubernetes cluster.
 
- Kube
Id string - The id of the managed kubernetes cluster.
 - Service
Name string - The id of the public cloud project. If omitted, the 
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - Customization
Apiservers []GetKube Customization Apiserver  - Kubernetes API server customization
 - Customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - Customizations
[]Get
Kube Customization  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Kube
Proxy stringMode  - Selected mode for kube-proxy.
 - Name string
 - The name of the managed kubernetes cluster.
 - Region string
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - Version string
 - Kubernetes version of the managed kubernetes cluster.
 
- kube
Id String - The id of the managed kubernetes cluster.
 - service
Name String - The id of the public cloud project. If omitted, the 
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization
Apiservers List<GetKube Customization Apiserver>  - Kubernetes API server customization
 - customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - customizations
List<Get
Kube Customization>  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube
Proxy StringMode  - Selected mode for kube-proxy.
 - name String
 - The name of the managed kubernetes cluster.
 - region String
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version String
 - Kubernetes version of the managed kubernetes cluster.
 
- kube
Id string - The id of the managed kubernetes cluster.
 - service
Name string - The id of the public cloud project. If omitted, the 
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization
Apiservers GetKube Customization Apiserver[]  - Kubernetes API server customization
 - customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - customizations
Get
Kube Customization[]  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube
Proxy stringMode  - Selected mode for kube-proxy.
 - name string
 - The name of the managed kubernetes cluster.
 - region string
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version string
 - Kubernetes version of the managed kubernetes cluster.
 
- kube_
id str - The id of the managed kubernetes cluster.
 - service_
name str - The id of the public cloud project. If omitted, the 
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization_
apiservers Sequence[cloudproject.Get Kube Customization Apiserver]  - Kubernetes API server customization
 - customization_
kube_ cloudproject.proxy Get Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - customizations
Sequence[cloudproject.
Get Kube Customization]  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube_
proxy_ strmode  - Selected mode for kube-proxy.
 - name str
 - The name of the managed kubernetes cluster.
 - region str
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update_
policy str - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version str
 - Kubernetes version of the managed kubernetes cluster.
 
- kube
Id String - The id of the managed kubernetes cluster.
 - service
Name String - The id of the public cloud project. If omitted, the 
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used. - customization
Apiservers List<Property Map> - Kubernetes API server customization
 - customization
Kube Property MapProxy  - Kubernetes kube-proxy customization
 - customizations List<Property Map>
 - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - kube
Proxy StringMode  - Selected mode for kube-proxy.
 - name String
 - The name of the managed kubernetes cluster.
 - region String
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version String
 - Kubernetes version of the managed kubernetes cluster.
 
getKube Result
The following output properties are available:
- Control
Plane boolIs Up To Date  - True if control-plane is up-to-date.
 - Customization
Apiservers List<GetKube Customization Apiserver>  - Kubernetes API server customization
 - Customizations
List<Get
Kube Customization>  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Id string
 - The provider-assigned unique ID for this managed resource.
 - Is
Up boolTo Date  - True if all nodes and control-plane are up-to-date.
 - Kube
Id string - See Argument Reference above.
 - Next
Upgrade List<string>Versions  - Kubernetes versions available for upgrade.
 - Nodes
Url string - Cluster nodes URL.
 - Private
Network stringId  - OpenStack private network (or vrack) ID to use.
 - Service
Name string - See Argument Reference above.
 - Status string
 - Cluster status. Should be normally set to 'READY'.
 - Url string
 - Management URL of your cluster.
 - Customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - Kube
Proxy stringMode  - Selected mode for kube-proxy.
 - Name string
 - The name of the managed kubernetes cluster.
 - Region string
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - Version string
 - Kubernetes version of the managed kubernetes cluster.
 
- Control
Plane boolIs Up To Date  - True if control-plane is up-to-date.
 - Customization
Apiservers []GetKube Customization Apiserver  - Kubernetes API server customization
 - Customizations
[]Get
Kube Customization  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - Id string
 - The provider-assigned unique ID for this managed resource.
 - Is
Up boolTo Date  - True if all nodes and control-plane are up-to-date.
 - Kube
Id string - See Argument Reference above.
 - Next
Upgrade []stringVersions  - Kubernetes versions available for upgrade.
 - Nodes
Url string - Cluster nodes URL.
 - Private
Network stringId  - OpenStack private network (or vrack) ID to use.
 - Service
Name string - See Argument Reference above.
 - Status string
 - Cluster status. Should be normally set to 'READY'.
 - Url string
 - Management URL of your cluster.
 - Customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - Kube
Proxy stringMode  - Selected mode for kube-proxy.
 - Name string
 - The name of the managed kubernetes cluster.
 - Region string
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - Update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - Version string
 - Kubernetes version of the managed kubernetes cluster.
 
- control
Plane BooleanIs Up To Date  - True if control-plane is up-to-date.
 - customization
Apiservers List<GetKube Customization Apiserver>  - Kubernetes API server customization
 - customizations
List<Get
Kube Customization>  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id String
 - The provider-assigned unique ID for this managed resource.
 - is
Up BooleanTo Date  - True if all nodes and control-plane are up-to-date.
 - kube
Id String - See Argument Reference above.
 - next
Upgrade List<String>Versions  - Kubernetes versions available for upgrade.
 - nodes
Url String - Cluster nodes URL.
 - private
Network StringId  - OpenStack private network (or vrack) ID to use.
 - service
Name String - See Argument Reference above.
 - status String
 - Cluster status. Should be normally set to 'READY'.
 - url String
 - Management URL of your cluster.
 - customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - kube
Proxy StringMode  - Selected mode for kube-proxy.
 - name String
 - The name of the managed kubernetes cluster.
 - region String
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version String
 - Kubernetes version of the managed kubernetes cluster.
 
- control
Plane booleanIs Up To Date  - True if control-plane is up-to-date.
 - customization
Apiservers GetKube Customization Apiserver[]  - Kubernetes API server customization
 - customizations
Get
Kube Customization[]  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id string
 - The provider-assigned unique ID for this managed resource.
 - is
Up booleanTo Date  - True if all nodes and control-plane are up-to-date.
 - kube
Id string - See Argument Reference above.
 - next
Upgrade string[]Versions  - Kubernetes versions available for upgrade.
 - nodes
Url string - Cluster nodes URL.
 - private
Network stringId  - OpenStack private network (or vrack) ID to use.
 - service
Name string - See Argument Reference above.
 - status string
 - Cluster status. Should be normally set to 'READY'.
 - url string
 - Management URL of your cluster.
 - customization
Kube GetProxy Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - kube
Proxy stringMode  - Selected mode for kube-proxy.
 - name string
 - The name of the managed kubernetes cluster.
 - region string
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update
Policy string - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version string
 - Kubernetes version of the managed kubernetes cluster.
 
- control_
plane_ boolis_ up_ to_ date  - True if control-plane is up-to-date.
 - customization_
apiservers Sequence[cloudproject.Get Kube Customization Apiserver]  - Kubernetes API server customization
 - customizations
Sequence[cloudproject.
Get Kube Customization]  - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id str
 - The provider-assigned unique ID for this managed resource.
 - is_
up_ boolto_ date  - True if all nodes and control-plane are up-to-date.
 - kube_
id str - See Argument Reference above.
 - next_
upgrade_ Sequence[str]versions  - Kubernetes versions available for upgrade.
 - nodes_
url str - Cluster nodes URL.
 - private_
network_ strid  - OpenStack private network (or vrack) ID to use.
 - service_
name str - See Argument Reference above.
 - status str
 - Cluster status. Should be normally set to 'READY'.
 - url str
 - Management URL of your cluster.
 - customization_
kube_ cloudproject.proxy Get Kube Customization Kube Proxy  - Kubernetes kube-proxy customization
 - kube_
proxy_ strmode  - Selected mode for kube-proxy.
 - name str
 - The name of the managed kubernetes cluster.
 - region str
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update_
policy str - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version str
 - Kubernetes version of the managed kubernetes cluster.
 
- control
Plane BooleanIs Up To Date  - True if control-plane is up-to-date.
 - customization
Apiservers List<Property Map> - Kubernetes API server customization
 - customizations List<Property Map>
 - Deprecated (Optional) Use 
customization_apiserverandcustomization_kube_proxyinstead. Kubernetes cluster customization - id String
 - The provider-assigned unique ID for this managed resource.
 - is
Up BooleanTo Date  - True if all nodes and control-plane are up-to-date.
 - kube
Id String - See Argument Reference above.
 - next
Upgrade List<String>Versions  - Kubernetes versions available for upgrade.
 - nodes
Url String - Cluster nodes URL.
 - private
Network StringId  - OpenStack private network (or vrack) ID to use.
 - service
Name String - See Argument Reference above.
 - status String
 - Cluster status. Should be normally set to 'READY'.
 - url String
 - Management URL of your cluster.
 - customization
Kube Property MapProxy  - Kubernetes kube-proxy customization
 - kube
Proxy StringMode  - Selected mode for kube-proxy.
 - name String
 - The name of the managed kubernetes cluster.
 - region String
 - The OVHcloud public cloud region ID of the managed kubernetes cluster.
 - update
Policy String - Cluster update policy. Choose between [ALWAYS_UPDATE,MINIMAL_DOWNTIME,NEVER_UPDATE]'.
 - version String
 - Kubernetes version of the managed kubernetes cluster.
 
Supporting Types
GetKubeCustomization  
- Apiservers
List<Get
Kube Customization Apiserver>  - Kubernetes API server customization
 
- Apiservers
[]Get
Kube Customization Apiserver  - Kubernetes API server customization
 
- apiservers
List<Get
Kube Customization Apiserver>  - Kubernetes API server customization
 
- apiservers
Get
Kube Customization Apiserver[]  - Kubernetes API server customization
 
- apiservers
Sequence[cloudproject.
Get Kube Customization Apiserver]  - Kubernetes API server customization
 
- apiservers List<Property Map>
 - Kubernetes API server customization
 
GetKubeCustomizationApiserver   
- Admissionplugins
List<Get
Kube Customization Apiserver Admissionplugin>  - Kubernetes API server admission plugins customization
 
- Admissionplugins
[]Get
Kube Customization Apiserver Admissionplugin  - Kubernetes API server admission plugins customization
 
- admissionplugins
List<Get
Kube Customization Apiserver Admissionplugin>  - Kubernetes API server admission plugins customization
 
- admissionplugins
Get
Kube Customization Apiserver Admissionplugin[]  - Kubernetes API server admission plugins customization
 
- admissionplugins
Sequence[cloudproject.
Get Kube Customization Apiserver Admissionplugin]  - Kubernetes API server admission plugins customization
 
- admissionplugins List<Property Map>
 - Kubernetes API server admission plugins customization
 
GetKubeCustomizationApiserverAdmissionplugin    
GetKubeCustomizationKubeProxy    
- Iptables
Get
Kube Customization Kube Proxy Iptables  - Kubernetes cluster kube-proxy customization of iptables specific config.
 - Ipvs
Get
Kube Customization Kube Proxy Ipvs  - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
 
- Iptables
Get
Kube Customization Kube Proxy Iptables  - Kubernetes cluster kube-proxy customization of iptables specific config.
 - Ipvs
Get
Kube Customization Kube Proxy Ipvs  - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
 
- iptables
Get
Kube Customization Kube Proxy Iptables  - Kubernetes cluster kube-proxy customization of iptables specific config.
 - ipvs
Get
Kube Customization Kube Proxy Ipvs  - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
 
- iptables
Get
Kube Customization Kube Proxy Iptables  - Kubernetes cluster kube-proxy customization of iptables specific config.
 - ipvs
Get
Kube Customization Kube Proxy Ipvs  - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
 
- iptables
cloudproject.
Get Kube Customization Kube Proxy Iptables  - Kubernetes cluster kube-proxy customization of iptables specific config.
 - ipvs
cloudproject.
Get Kube Customization Kube Proxy Ipvs  - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
 
- iptables Property Map
 - Kubernetes cluster kube-proxy customization of iptables specific config.
 - ipvs Property Map
 - Kubernetes cluster kube-proxy customization of IPVS specific config (durations format is RFC3339 duration.
 
GetKubeCustomizationKubeProxyIptables     
- Min
Sync stringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 
- Min
Sync stringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 
- min
Sync StringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 
- min
Sync stringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 
- min_
sync_ strperiod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - sync_
period str - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 
- min
Sync StringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 
GetKubeCustomizationKubeProxyIpvs     
- Min
Sync stringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - Scheduler string
 - IPVS scheduler.
 - Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 - Tcp
Fin stringTimeout  - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
 - Tcp
Timeout string - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
 - Udp
Timeout string - timeout value used for IPVS UDP packets in RFC3339 duration.
 
- Min
Sync stringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - Scheduler string
 - IPVS scheduler.
 - Sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 - Tcp
Fin stringTimeout  - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
 - Tcp
Timeout string - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
 - Udp
Timeout string - timeout value used for IPVS UDP packets in RFC3339 duration.
 
- min
Sync StringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - scheduler String
 - IPVS scheduler.
 - sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 - tcp
Fin StringTimeout  - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
 - tcp
Timeout String - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
 - udp
Timeout String - timeout value used for IPVS UDP packets in RFC3339 duration.
 
- min
Sync stringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - scheduler string
 - IPVS scheduler.
 - sync
Period string - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 - tcp
Fin stringTimeout  - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
 - tcp
Timeout string - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
 - udp
Timeout string - timeout value used for IPVS UDP packets in RFC3339 duration.
 
- min_
sync_ strperiod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - scheduler str
 - IPVS scheduler.
 - sync_
period str - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 - tcp_
fin_ strtimeout  - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
 - tcp_
timeout str - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
 - udp_
timeout str - timeout value used for IPVS UDP packets in RFC3339 duration.
 
- min
Sync StringPeriod  - Minimum period that IPVS rules are refreshed in RFC3339 duration.
 - scheduler String
 - IPVS scheduler.
 - sync
Period String - Minimum period that IPVS rules are refreshed, in RFC3339 duration format.
 - tcp
Fin StringTimeout  - Timeout value used for IPVS TCP sessions after receiving a FIN in RFC3339 duration.
 - tcp
Timeout String - Timeout value used for idle IPVS TCP sessions in RFC3339 duration.
 - udp
Timeout String - timeout value used for IPVS UDP packets in RFC3339 duration.
 
Package Details
- Repository
 - ovh ovh/pulumi-ovh
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
ovhTerraform Provider.