OVHCloud v1.1.0 published on Thursday, Nov 21, 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 dictionary
The 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_SERVICE
environment 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_apiserver
andcustomization_kube_proxy
instead. 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_SERVICE
environment 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_apiserver
andcustomization_kube_proxy
instead. 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_SERVICE
environment 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_apiserver
andcustomization_kube_proxy
instead. 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_SERVICE
environment 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_apiserver
andcustomization_kube_proxy
instead. 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_SERVICE
environment 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_apiserver
andcustomization_kube_proxy
instead. 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_SERVICE
environment 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_apiserver
andcustomization_kube_proxy
instead. 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_apiserver
andcustomization_kube_proxy
instead. 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.
- Load
Balancers stringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- Next
Upgrade List<string>Versions - Kubernetes versions available for upgrade.
- Nodes
Subnet stringId - Openstack private network (or vRack) ID to use for nodes.
- 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_apiserver
andcustomization_kube_proxy
instead. 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.
- Load
Balancers stringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- Next
Upgrade []stringVersions - Kubernetes versions available for upgrade.
- Nodes
Subnet stringId - Openstack private network (or vRack) ID to use for nodes.
- 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_apiserver
andcustomization_kube_proxy
instead. 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.
- load
Balancers StringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- next
Upgrade List<String>Versions - Kubernetes versions available for upgrade.
- nodes
Subnet StringId - Openstack private network (or vRack) ID to use for nodes.
- 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_apiserver
andcustomization_kube_proxy
instead. 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.
- load
Balancers stringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- next
Upgrade string[]Versions - Kubernetes versions available for upgrade.
- nodes
Subnet stringId - Openstack private network (or vRack) ID to use for nodes.
- 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_apiserver
andcustomization_kube_proxy
instead. 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.
- load_
balancers_ strsubnet_ id - Openstack private network (or vRack) ID to use for load balancers.
- next_
upgrade_ Sequence[str]versions - Kubernetes versions available for upgrade.
- nodes_
subnet_ strid - Openstack private network (or vRack) ID to use for nodes.
- 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_apiserver
andcustomization_kube_proxy
instead. 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.
- load
Balancers StringSubnet Id - Openstack private network (or vRack) ID to use for load balancers.
- next
Upgrade List<String>Versions - Kubernetes versions available for upgrade.
- nodes
Subnet StringId - Openstack private network (or vRack) ID to use for nodes.
- 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
ovh
Terraform Provider.