1. Packages
  2. Rancher2
  3. API Docs
  4. getClusterTemplate
Rancher 2 v5.1.1 published on Thursday, Aug 3, 2023 by Pulumi

rancher2.getClusterTemplate

Explore with Pulumi AI

rancher2 logo
Rancher 2 v5.1.1 published on Thursday, Aug 3, 2023 by Pulumi

    Use this data source to retrieve information about a Rancher v2 cluster template.

    Cluster Templates are available from Rancher v2.3.x and above.

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Rancher2 = Pulumi.Rancher2;
    
    return await Deployment.RunAsync(() => 
    {
        var foo = Rancher2.GetClusterTemplate.Invoke(new()
        {
            Name = "foo",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-rancher2/sdk/v5/go/rancher2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := rancher2.LookupClusterTemplate(ctx, &rancher2.LookupClusterTemplateArgs{
    			Name: "foo",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.rancher2.Rancher2Functions;
    import com.pulumi.rancher2.inputs.GetClusterTemplateArgs;
    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 foo = Rancher2Functions.getClusterTemplate(GetClusterTemplateArgs.builder()
                .name("foo")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_rancher2 as rancher2
    
    foo = rancher2.get_cluster_template(name="foo")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as rancher2 from "@pulumi/rancher2";
    
    const foo = rancher2.getClusterTemplate({
        name: "foo",
    });
    
    variables:
      foo:
        fn::invoke:
          Function: rancher2:getClusterTemplate
          Arguments:
            name: foo
    

    Using getClusterTemplate

    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 getClusterTemplate(args: GetClusterTemplateArgs, opts?: InvokeOptions): Promise<GetClusterTemplateResult>
    function getClusterTemplateOutput(args: GetClusterTemplateOutputArgs, opts?: InvokeOptions): Output<GetClusterTemplateResult>
    def get_cluster_template(annotations: Optional[Mapping[str, Any]] = None,
                             description: Optional[str] = None,
                             labels: Optional[Mapping[str, Any]] = None,
                             name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetClusterTemplateResult
    def get_cluster_template_output(annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None,
                             description: Optional[pulumi.Input[str]] = None,
                             labels: Optional[pulumi.Input[Mapping[str, Any]]] = None,
                             name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetClusterTemplateResult]
    func LookupClusterTemplate(ctx *Context, args *LookupClusterTemplateArgs, opts ...InvokeOption) (*LookupClusterTemplateResult, error)
    func LookupClusterTemplateOutput(ctx *Context, args *LookupClusterTemplateOutputArgs, opts ...InvokeOption) LookupClusterTemplateResultOutput

    > Note: This function is named LookupClusterTemplate in the Go SDK.

    public static class GetClusterTemplate 
    {
        public static Task<GetClusterTemplateResult> InvokeAsync(GetClusterTemplateArgs args, InvokeOptions? opts = null)
        public static Output<GetClusterTemplateResult> Invoke(GetClusterTemplateInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetClusterTemplateResult> getClusterTemplate(GetClusterTemplateArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: rancher2:index/getClusterTemplate:getClusterTemplate
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string

    The cluster template name (string)

    Annotations Dictionary<string, object>

    (Computed) Annotations for the cluster template (map)

    Description string
    Labels Dictionary<string, object>

    (Computed) Labels for the cluster template (map)

    Name string

    The cluster template name (string)

    Annotations map[string]interface{}

    (Computed) Annotations for the cluster template (map)

    Description string
    Labels map[string]interface{}

    (Computed) Labels for the cluster template (map)

    name String

    The cluster template name (string)

    annotations Map<String,Object>

    (Computed) Annotations for the cluster template (map)

    description String
    labels Map<String,Object>

    (Computed) Labels for the cluster template (map)

    name string

    The cluster template name (string)

    annotations {[key: string]: any}

    (Computed) Annotations for the cluster template (map)

    description string
    labels {[key: string]: any}

    (Computed) Labels for the cluster template (map)

    name str

    The cluster template name (string)

    annotations Mapping[str, Any]

    (Computed) Annotations for the cluster template (map)

    description str
    labels Mapping[str, Any]

    (Computed) Labels for the cluster template (map)

    name String

    The cluster template name (string)

    annotations Map<Any>

    (Computed) Annotations for the cluster template (map)

    description String
    labels Map<Any>

    (Computed) Labels for the cluster template (map)

    getClusterTemplate Result

    The following output properties are available:

    Annotations Dictionary<string, object>

    (Computed) Annotations for the cluster template (map)

    DefaultRevisionId string

    (Computed) Default cluster template revision ID (string)

    Description string
    Id string

    The provider-assigned unique ID for this managed resource.

    Labels Dictionary<string, object>

    (Computed) Labels for the cluster template (map)

    Members List<GetClusterTemplateMember>

    (Computed) Cluster template members (list)

    Name string
    TemplateRevisions List<GetClusterTemplateTemplateRevision>

    (Computed) Cluster template revisions (list)

    Annotations map[string]interface{}

    (Computed) Annotations for the cluster template (map)

    DefaultRevisionId string

    (Computed) Default cluster template revision ID (string)

    Description string
    Id string

    The provider-assigned unique ID for this managed resource.

    Labels map[string]interface{}

    (Computed) Labels for the cluster template (map)

    Members []GetClusterTemplateMember

    (Computed) Cluster template members (list)

    Name string
    TemplateRevisions []GetClusterTemplateTemplateRevision

    (Computed) Cluster template revisions (list)

    annotations Map<String,Object>

    (Computed) Annotations for the cluster template (map)

    defaultRevisionId String

    (Computed) Default cluster template revision ID (string)

    description String
    id String

    The provider-assigned unique ID for this managed resource.

    labels Map<String,Object>

    (Computed) Labels for the cluster template (map)

    members List<GetClusterTemplateMember>

    (Computed) Cluster template members (list)

    name String
    templateRevisions List<GetClusterTemplateTemplateRevision>

    (Computed) Cluster template revisions (list)

    annotations {[key: string]: any}

    (Computed) Annotations for the cluster template (map)

    defaultRevisionId string

    (Computed) Default cluster template revision ID (string)

    description string
    id string

    The provider-assigned unique ID for this managed resource.

    labels {[key: string]: any}

    (Computed) Labels for the cluster template (map)

    members GetClusterTemplateMember[]

    (Computed) Cluster template members (list)

    name string
    templateRevisions GetClusterTemplateTemplateRevision[]

    (Computed) Cluster template revisions (list)

    annotations Mapping[str, Any]

    (Computed) Annotations for the cluster template (map)

    default_revision_id str

    (Computed) Default cluster template revision ID (string)

    description str
    id str

    The provider-assigned unique ID for this managed resource.

    labels Mapping[str, Any]

    (Computed) Labels for the cluster template (map)

    members Sequence[GetClusterTemplateMember]

    (Computed) Cluster template members (list)

    name str
    template_revisions Sequence[GetClusterTemplateTemplateRevision]

    (Computed) Cluster template revisions (list)

    annotations Map<Any>

    (Computed) Annotations for the cluster template (map)

    defaultRevisionId String

    (Computed) Default cluster template revision ID (string)

    description String
    id String

    The provider-assigned unique ID for this managed resource.

    labels Map<Any>

    (Computed) Labels for the cluster template (map)

    members List<Property Map>

    (Computed) Cluster template members (list)

    name String
    templateRevisions List<Property Map>

    (Computed) Cluster template revisions (list)

    Supporting Types

    GetClusterTemplateMember

    GetClusterTemplateTemplateRevision

    Annotations Dictionary<string, object>

    (Computed) Annotations for the cluster template (map)

    ClusterConfig GetClusterTemplateTemplateRevisionClusterConfig
    ClusterTemplateId string
    Id string

    (Computed) The ID of the resource (string)

    Labels Dictionary<string, object>

    (Computed) Labels for the cluster template (map)

    Name string

    The cluster template name (string)

    Default bool
    Enabled bool
    Questions List<GetClusterTemplateTemplateRevisionQuestion>
    Annotations map[string]interface{}

    (Computed) Annotations for the cluster template (map)

    ClusterConfig GetClusterTemplateTemplateRevisionClusterConfig
    ClusterTemplateId string
    Id string

    (Computed) The ID of the resource (string)

    Labels map[string]interface{}

    (Computed) Labels for the cluster template (map)

    Name string

    The cluster template name (string)

    Default bool
    Enabled bool
    Questions []GetClusterTemplateTemplateRevisionQuestion
    annotations Map<String,Object>

    (Computed) Annotations for the cluster template (map)

    clusterConfig GetClusterTemplateTemplateRevisionClusterConfig
    clusterTemplateId String
    id String

    (Computed) The ID of the resource (string)

    labels Map<String,Object>

    (Computed) Labels for the cluster template (map)

    name String

    The cluster template name (string)

    default_ Boolean
    enabled Boolean
    questions List<GetClusterTemplateTemplateRevisionQuestion>
    annotations {[key: string]: any}

    (Computed) Annotations for the cluster template (map)

    clusterConfig GetClusterTemplateTemplateRevisionClusterConfig
    clusterTemplateId string
    id string

    (Computed) The ID of the resource (string)

    labels {[key: string]: any}

    (Computed) Labels for the cluster template (map)

    name string

    The cluster template name (string)

    default boolean
    enabled boolean
    questions GetClusterTemplateTemplateRevisionQuestion[]
    annotations Mapping[str, Any]

    (Computed) Annotations for the cluster template (map)

    cluster_config GetClusterTemplateTemplateRevisionClusterConfig
    cluster_template_id str
    id str

    (Computed) The ID of the resource (string)

    labels Mapping[str, Any]

    (Computed) Labels for the cluster template (map)

    name str

    The cluster template name (string)

    default bool
    enabled bool
    questions Sequence[GetClusterTemplateTemplateRevisionQuestion]
    annotations Map<Any>

    (Computed) Annotations for the cluster template (map)

    clusterConfig Property Map
    clusterTemplateId String
    id String

    (Computed) The ID of the resource (string)

    labels Map<Any>

    (Computed) Labels for the cluster template (map)

    name String

    The cluster template name (string)

    default Boolean
    enabled Boolean
    questions List<Property Map>

    GetClusterTemplateTemplateRevisionClusterConfig

    GetClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint

    CaCerts string
    Enabled bool
    Fqdn string
    CaCerts string
    Enabled bool
    Fqdn string
    caCerts String
    enabled Boolean
    fqdn String
    caCerts string
    enabled boolean
    fqdn string
    ca_certs str
    enabled bool
    fqdn str
    caCerts String
    enabled Boolean
    fqdn String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfig

    AddonJobTimeout int
    Authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
    Authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
    BastionHost GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
    CloudProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
    Dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
    Ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
    KubernetesVersion string
    Monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
    Network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
    PrefixPath string
    Services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
    SshCertPath string
    SshKeyPath string
    UpgradeStrategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
    WinPrefixPath string
    Addons string
    AddonsIncludes List<string>
    EnableCriDockerd bool
    IgnoreDockerVersion bool
    Nodes List<GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode>
    PrivateRegistries List<GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry>
    SshAgentAuth bool
    AddonJobTimeout int
    Authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
    Authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
    BastionHost GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
    CloudProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
    Dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
    Ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
    KubernetesVersion string
    Monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
    Network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
    PrefixPath string
    Services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
    SshCertPath string
    SshKeyPath string
    UpgradeStrategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
    WinPrefixPath string
    Addons string
    AddonsIncludes []string
    EnableCriDockerd bool
    IgnoreDockerVersion bool
    Nodes []GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode
    PrivateRegistries []GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry
    SshAgentAuth bool
    addonJobTimeout Integer
    authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
    authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
    bastionHost GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
    cloudProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
    dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
    ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
    kubernetesVersion String
    monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
    network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
    prefixPath String
    services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
    sshCertPath String
    sshKeyPath String
    upgradeStrategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
    winPrefixPath String
    addons String
    addonsIncludes List<String>
    enableCriDockerd Boolean
    ignoreDockerVersion Boolean
    nodes List<GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode>
    privateRegistries List<GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry>
    sshAgentAuth Boolean
    addonJobTimeout number
    authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
    authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
    bastionHost GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
    cloudProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
    dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
    ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
    kubernetesVersion string
    monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
    network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
    prefixPath string
    services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
    sshCertPath string
    sshKeyPath string
    upgradeStrategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
    winPrefixPath string
    addons string
    addonsIncludes string[]
    enableCriDockerd boolean
    ignoreDockerVersion boolean
    nodes GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode[]
    privateRegistries GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry[]
    sshAgentAuth boolean
    addon_job_timeout int
    authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
    authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
    bastion_host GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
    cloud_provider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
    dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
    ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
    kubernetes_version str
    monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
    network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
    prefix_path str
    services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
    ssh_cert_path str
    ssh_key_path str
    upgrade_strategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
    win_prefix_path str
    addons str
    addons_includes Sequence[str]
    enable_cri_dockerd bool
    ignore_docker_version bool
    nodes Sequence[GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode]
    private_registries Sequence[GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry]
    ssh_agent_auth bool

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication

    Sans List<string>
    Strategy string
    Sans []string
    Strategy string
    sans List<String>
    strategy String
    sans string[]
    strategy string
    sans Sequence[str]
    strategy str
    sans List<String>
    strategy String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization

    Options Dictionary<string, object>
    Mode string
    Options map[string]interface{}
    Mode string
    options Map<String,Object>
    mode String
    options {[key: string]: any}
    mode string
    options Mapping[str, Any]
    mode str
    options Map<Any>
    mode String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost

    Address string
    SshKey string
    SshKeyPath string
    User string
    Port string
    SshAgentAuth bool
    Address string
    SshKey string
    SshKeyPath string
    User string
    Port string
    SshAgentAuth bool
    address String
    sshKey String
    sshKeyPath String
    user String
    port String
    sshAgentAuth Boolean
    address string
    sshKey string
    sshKeyPath string
    user string
    port string
    sshAgentAuth boolean
    address String
    sshKey String
    sshKeyPath String
    user String
    port String
    sshAgentAuth Boolean

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride

    Region string
    Service string
    SigningMethod string
    SigningName string
    SigningRegion string
    Url string
    Region string
    Service string
    SigningMethod string
    SigningName string
    SigningRegion string
    Url string
    region String
    service String
    signingMethod String
    signingName String
    signingRegion String
    url String
    region string
    service string
    signingMethod string
    signingName string
    signingRegion string
    url string
    region String
    service String
    signingMethod String
    signingName String
    signingRegion String
    url String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal

    AuthUrl string
    CaFile string
    DomainId string
    DomainName string
    Password string
    Region string
    TenantId string
    TenantName string
    TrustId string
    Username string
    AuthUrl string
    CaFile string
    DomainId string
    DomainName string
    Password string
    Region string
    TenantId string
    TenantName string
    TrustId string
    Username string
    authUrl String
    caFile String
    domainId String
    domainName String
    password String
    region String
    tenantId String
    tenantName String
    trustId String
    username String
    authUrl string
    caFile string
    domainId string
    domainName string
    password string
    region string
    tenantId string
    tenantName string
    trustId string
    username string
    authUrl String
    caFile String
    domainId String
    domainName String
    password String
    region String
    tenantId String
    tenantName String
    trustId String
    username String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute

    RouterId string
    RouterId string
    routerId String
    routerId string
    routerId String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal

    datacenters String
    insecureFlag Boolean
    password String
    port String
    soapRoundtripCount Integer
    user String
    datacenters string
    insecureFlag boolean
    password string
    port string
    soapRoundtripCount number
    user string
    datacenters String
    insecureFlag Boolean
    password String
    port String
    soapRoundtripCount Number
    user String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter

    Datacenters string
    Name string

    The cluster template name (string)

    Password string
    Port string
    SoapRoundtripCount int
    User string
    Datacenters string
    Name string

    The cluster template name (string)

    Password string
    Port string
    SoapRoundtripCount int
    User string
    datacenters String
    name String

    The cluster template name (string)

    password String
    port String
    soapRoundtripCount Integer
    user String
    datacenters string
    name string

    The cluster template name (string)

    password string
    port string
    soapRoundtripCount number
    user string
    datacenters str
    name str

    The cluster template name (string)

    password str
    port str
    soap_roundtrip_count int
    user str
    datacenters String
    name String

    The cluster template name (string)

    password String
    port String
    soapRoundtripCount Number
    user String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal

    IpAddress string
    NodeSelector Dictionary<string, object>
    IpAddress string
    NodeSelector map[string]interface{}
    ipAddress String
    nodeSelector Map<String,Object>
    ipAddress string
    nodeSelector {[key: string]: any}
    ip_address str
    node_selector Mapping[str, Any]
    ipAddress String
    nodeSelector Map<Any>

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration

    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    key String
    seconds Integer
    effect String
    operator String
    value String
    key string
    seconds number
    effect string
    operator string
    value string
    key str
    seconds int
    effect str
    operator str
    value str
    key String
    seconds Number
    effect String
    operator String
    value String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategy

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategyRollingUpdate

    maxSurge Integer
    maxUnavailable Integer

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressToleration

    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    key String
    seconds Integer
    effect String
    operator String
    value String
    key string
    seconds number
    effect string
    operator string
    value string
    key str
    seconds int
    effect str
    operator str
    value str
    key String
    seconds Number
    effect String
    operator String
    value String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategy

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategyRollingUpdate

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringToleration

    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    key String
    seconds Integer
    effect String
    operator String
    value String
    key string
    seconds number
    effect string
    operator string
    value string
    key str
    seconds int
    effect str
    operator str
    value str
    key String
    seconds Number
    effect String
    operator String
    value String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategy

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategyRollingUpdate

    maxSurge Integer
    maxUnavailable Integer

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkAciNetworkProvider

    Aep string
    ApicHosts List<string>
    ApicUserCrt string
    ApicUserKey string
    ApicUserName string
    EncapType string
    ExternDynamic string
    ExternStatic string
    KubeApiVlan string
    L3out string
    L3outExternalNetworks List<string>
    McastRangeEnd string
    McastRangeStart string
    NodeSubnet string
    NodeSvcSubnet string
    ServiceVlan string
    SystemId string
    Token string
    VrfName string
    VrfTenant string
    ApicRefreshTickerAdjust string
    ApicRefreshTime string
    ApicSubscriptionDelay string
    Capic string
    ControllerLogLevel string
    DisablePeriodicSnatGlobalInfoSync string
    DisableWaitForNetwork string
    DropLogEnable string
    DurationWaitForNetwork string
    EnableEndpointSlice string
    EpRegistry string
    GbpPodSubnet string
    HostAgentLogLevel string
    ImagePullPolicy string
    ImagePullSecret string
    InfraVlan string
    InstallIstio string
    IstioProfile string
    KafkaBrokers List<string>
    KafkaClientCrt string
    KafkaClientKey string
    MaxNodesSvcGraph string
    MtuHeadRoom string
    MultusDisable string
    NoPriorityClass string
    NodePodIfEnable string
    OpflexClientSsl string
    OpflexDeviceDeleteTimeout string
    OpflexLogLevel string
    OpflexMode string
    OpflexServerPort string
    OverlayVrfName string
    OvsMemoryLimit string
    PbrTrackingNonSnat string
    PodSubnetChunkSize string
    RunGbpContainer string
    RunOpflexServerContainer string
    ServiceMonitorInterval string
    SnatContractScope string
    SnatNamespace string
    SnatPortRangeEnd string
    SnatPortRangeStart string
    SnatPortsPerNode string
    SriovEnable string
    SubnetDomainName string
    Tenant string
    UseAciAnywhereCrd string
    UseAciCniPriorityClass string
    UseClusterRole string
    UseHostNetnsVolume string
    UseOpflexServerVolume string
    UsePrivilegedContainer string
    VmmController string
    VmmDomain string
    Aep string
    ApicHosts []string
    ApicUserCrt string
    ApicUserKey string
    ApicUserName string
    EncapType string
    ExternDynamic string
    ExternStatic string
    KubeApiVlan string
    L3out string
    L3outExternalNetworks []string
    McastRangeEnd string
    McastRangeStart string
    NodeSubnet string
    NodeSvcSubnet string
    ServiceVlan string
    SystemId string
    Token string
    VrfName string
    VrfTenant string
    ApicRefreshTickerAdjust string
    ApicRefreshTime string
    ApicSubscriptionDelay string
    Capic string
    ControllerLogLevel string
    DisablePeriodicSnatGlobalInfoSync string
    DisableWaitForNetwork string
    DropLogEnable string
    DurationWaitForNetwork string
    EnableEndpointSlice string
    EpRegistry string
    GbpPodSubnet string
    HostAgentLogLevel string
    ImagePullPolicy string
    ImagePullSecret string
    InfraVlan string
    InstallIstio string
    IstioProfile string
    KafkaBrokers []string
    KafkaClientCrt string
    KafkaClientKey string
    MaxNodesSvcGraph string
    MtuHeadRoom string
    MultusDisable string
    NoPriorityClass string
    NodePodIfEnable string
    OpflexClientSsl string
    OpflexDeviceDeleteTimeout string
    OpflexLogLevel string
    OpflexMode string
    OpflexServerPort string
    OverlayVrfName string
    OvsMemoryLimit string
    PbrTrackingNonSnat string
    PodSubnetChunkSize string
    RunGbpContainer string
    RunOpflexServerContainer string
    ServiceMonitorInterval string
    SnatContractScope string
    SnatNamespace string
    SnatPortRangeEnd string
    SnatPortRangeStart string
    SnatPortsPerNode string
    SriovEnable string
    SubnetDomainName string
    Tenant string
    UseAciAnywhereCrd string
    UseAciCniPriorityClass string
    UseClusterRole string
    UseHostNetnsVolume string
    UseOpflexServerVolume string
    UsePrivilegedContainer string
    VmmController string
    VmmDomain string
    aep String
    apicHosts List<String>
    apicUserCrt String
    apicUserKey String
    apicUserName String
    encapType String
    externDynamic String
    externStatic String
    kubeApiVlan String
    l3out String
    l3outExternalNetworks List<String>
    mcastRangeEnd String
    mcastRangeStart String
    nodeSubnet String
    nodeSvcSubnet String
    serviceVlan String
    systemId String
    token String
    vrfName String
    vrfTenant String
    apicRefreshTickerAdjust String
    apicRefreshTime String
    apicSubscriptionDelay String
    capic String
    controllerLogLevel String
    disablePeriodicSnatGlobalInfoSync String
    disableWaitForNetwork String
    dropLogEnable String
    durationWaitForNetwork String
    enableEndpointSlice String
    epRegistry String
    gbpPodSubnet String
    hostAgentLogLevel String
    imagePullPolicy String
    imagePullSecret String
    infraVlan String
    installIstio String
    istioProfile String
    kafkaBrokers List<String>
    kafkaClientCrt String
    kafkaClientKey String
    maxNodesSvcGraph String
    mtuHeadRoom String
    multusDisable String
    noPriorityClass String
    nodePodIfEnable String
    opflexClientSsl String
    opflexDeviceDeleteTimeout String
    opflexLogLevel String
    opflexMode String
    opflexServerPort String
    overlayVrfName String
    ovsMemoryLimit String
    pbrTrackingNonSnat String
    podSubnetChunkSize String
    runGbpContainer String
    runOpflexServerContainer String
    serviceMonitorInterval String
    snatContractScope String
    snatNamespace String
    snatPortRangeEnd String
    snatPortRangeStart String
    snatPortsPerNode String
    sriovEnable String
    subnetDomainName String
    tenant String
    useAciAnywhereCrd String
    useAciCniPriorityClass String
    useClusterRole String
    useHostNetnsVolume String
    useOpflexServerVolume String
    usePrivilegedContainer String
    vmmController String
    vmmDomain String
    aep string
    apicHosts string[]
    apicUserCrt string
    apicUserKey string
    apicUserName string
    encapType string
    externDynamic string
    externStatic string
    kubeApiVlan string
    l3out string
    l3outExternalNetworks string[]
    mcastRangeEnd string
    mcastRangeStart string
    nodeSubnet string
    nodeSvcSubnet string
    serviceVlan string
    systemId string
    token string
    vrfName string
    vrfTenant string
    apicRefreshTickerAdjust string
    apicRefreshTime string
    apicSubscriptionDelay string
    capic string
    controllerLogLevel string
    disablePeriodicSnatGlobalInfoSync string
    disableWaitForNetwork string
    dropLogEnable string
    durationWaitForNetwork string
    enableEndpointSlice string
    epRegistry string
    gbpPodSubnet string
    hostAgentLogLevel string
    imagePullPolicy string
    imagePullSecret string
    infraVlan string
    installIstio string
    istioProfile string
    kafkaBrokers string[]
    kafkaClientCrt string
    kafkaClientKey string
    maxNodesSvcGraph string
    mtuHeadRoom string
    multusDisable string
    noPriorityClass string
    nodePodIfEnable string
    opflexClientSsl string
    opflexDeviceDeleteTimeout string
    opflexLogLevel string
    opflexMode string
    opflexServerPort string
    overlayVrfName string
    ovsMemoryLimit string
    pbrTrackingNonSnat string
    podSubnetChunkSize string
    runGbpContainer string
    runOpflexServerContainer string
    serviceMonitorInterval string
    snatContractScope string
    snatNamespace string
    snatPortRangeEnd string
    snatPortRangeStart string
    snatPortsPerNode string
    sriovEnable string
    subnetDomainName string
    tenant string
    useAciAnywhereCrd string
    useAciCniPriorityClass string
    useClusterRole string
    useHostNetnsVolume string
    useOpflexServerVolume string
    usePrivilegedContainer string
    vmmController string
    vmmDomain string
    aep str
    apic_hosts Sequence[str]
    apic_user_crt str
    apic_user_key str
    apic_user_name str
    encap_type str
    extern_dynamic str
    extern_static str
    kube_api_vlan str
    l3out str
    l3out_external_networks Sequence[str]
    mcast_range_end str
    mcast_range_start str
    node_subnet str
    node_svc_subnet str
    service_vlan str
    system_id str
    token str
    vrf_name str
    vrf_tenant str
    apic_refresh_ticker_adjust str
    apic_refresh_time str
    apic_subscription_delay str
    capic str
    controller_log_level str
    disable_periodic_snat_global_info_sync str
    disable_wait_for_network str
    drop_log_enable str
    duration_wait_for_network str
    enable_endpoint_slice str
    ep_registry str
    gbp_pod_subnet str
    host_agent_log_level str
    image_pull_policy str
    image_pull_secret str
    infra_vlan str
    install_istio str
    istio_profile str
    kafka_brokers Sequence[str]
    kafka_client_crt str
    kafka_client_key str
    max_nodes_svc_graph str
    mtu_head_room str
    multus_disable str
    no_priority_class str
    node_pod_if_enable str
    opflex_client_ssl str
    opflex_device_delete_timeout str
    opflex_log_level str
    opflex_mode str
    opflex_server_port str
    overlay_vrf_name str
    ovs_memory_limit str
    pbr_tracking_non_snat str
    pod_subnet_chunk_size str
    run_gbp_container str
    run_opflex_server_container str
    service_monitor_interval str
    snat_contract_scope str
    snat_namespace str
    snat_port_range_end str
    snat_port_range_start str
    snat_ports_per_node str
    sriov_enable str
    subnet_domain_name str
    tenant str
    use_aci_anywhere_crd str
    use_aci_cni_priority_class str
    use_cluster_role str
    use_host_netns_volume str
    use_opflex_server_volume str
    use_privileged_container str
    vmm_controller str
    vmm_domain str
    aep String
    apicHosts List<String>
    apicUserCrt String
    apicUserKey String
    apicUserName String
    encapType String
    externDynamic String
    externStatic String
    kubeApiVlan String
    l3out String
    l3outExternalNetworks List<String>
    mcastRangeEnd String
    mcastRangeStart String
    nodeSubnet String
    nodeSvcSubnet String
    serviceVlan String
    systemId String
    token String
    vrfName String
    vrfTenant String
    apicRefreshTickerAdjust String
    apicRefreshTime String
    apicSubscriptionDelay String
    capic String
    controllerLogLevel String
    disablePeriodicSnatGlobalInfoSync String
    disableWaitForNetwork String
    dropLogEnable String
    durationWaitForNetwork String
    enableEndpointSlice String
    epRegistry String
    gbpPodSubnet String
    hostAgentLogLevel String
    imagePullPolicy String
    imagePullSecret String
    infraVlan String
    installIstio String
    istioProfile String
    kafkaBrokers List<String>
    kafkaClientCrt String
    kafkaClientKey String
    maxNodesSvcGraph String
    mtuHeadRoom String
    multusDisable String
    noPriorityClass String
    nodePodIfEnable String
    opflexClientSsl String
    opflexDeviceDeleteTimeout String
    opflexLogLevel String
    opflexMode String
    opflexServerPort String
    overlayVrfName String
    ovsMemoryLimit String
    pbrTrackingNonSnat String
    podSubnetChunkSize String
    runGbpContainer String
    runOpflexServerContainer String
    serviceMonitorInterval String
    snatContractScope String
    snatNamespace String
    snatPortRangeEnd String
    snatPortRangeStart String
    snatPortsPerNode String
    sriovEnable String
    subnetDomainName String
    tenant String
    useAciAnywhereCrd String
    useAciCniPriorityClass String
    useClusterRole String
    useHostNetnsVolume String
    useOpflexServerVolume String
    usePrivilegedContainer String
    vmmController String
    vmmDomain String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider

    Iface string
    Iface string
    iface String
    iface string
    iface str
    iface String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider

    Iface string
    Iface string
    iface String
    iface string
    iface str
    iface String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkToleration

    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    Key string
    Seconds int
    Effect string
    Operator string
    Value string
    key String
    seconds Integer
    effect String
    operator String
    value String
    key string
    seconds number
    effect string
    operator string
    value string
    key str
    seconds int
    effect str
    operator str
    value str
    key String
    seconds Number
    effect String
    operator String
    value String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider

    Password string
    Password string
    password String
    password string
    password String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode

    Address string
    DockerSocket string
    Roles List<string>
    SshKey string
    SshKeyPath string
    User string
    HostnameOverride string
    InternalAddress string
    Labels Dictionary<string, object>

    (Computed) Labels for the cluster template (map)

    NodeId string
    Port string
    SshAgentAuth bool
    Address string
    DockerSocket string
    Roles []string
    SshKey string
    SshKeyPath string
    User string
    HostnameOverride string
    InternalAddress string
    Labels map[string]interface{}

    (Computed) Labels for the cluster template (map)

    NodeId string
    Port string
    SshAgentAuth bool
    address String
    dockerSocket String
    roles List<String>
    sshKey String
    sshKeyPath String
    user String
    hostnameOverride String
    internalAddress String
    labels Map<String,Object>

    (Computed) Labels for the cluster template (map)

    nodeId String
    port String
    sshAgentAuth Boolean
    address string
    dockerSocket string
    roles string[]
    sshKey string
    sshKeyPath string
    user string
    hostnameOverride string
    internalAddress string
    labels {[key: string]: any}

    (Computed) Labels for the cluster template (map)

    nodeId string
    port string
    sshAgentAuth boolean
    address str
    docker_socket str
    roles Sequence[str]
    ssh_key str
    ssh_key_path str
    user str
    hostname_override str
    internal_address str
    labels Mapping[str, Any]

    (Computed) Labels for the cluster template (map)

    node_id str
    port str
    ssh_agent_auth bool
    address String
    dockerSocket String
    roles List<String>
    sshKey String
    sshKeyPath String
    user String
    hostnameOverride String
    internalAddress String
    labels Map<Any>

    (Computed) Labels for the cluster template (map)

    nodeId String
    port String
    sshAgentAuth Boolean

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistryEcrCredentialPlugin

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd

    BackupConfig GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig
    CaCert string
    Cert string
    Creation string
    ExtraArgs Dictionary<string, object>
    Image string
    Key string
    Path string
    Retention string
    Snapshot bool
    ExternalUrls List<string>
    ExtraBinds List<string>
    ExtraEnvs List<string>
    Gid int
    Uid int
    backupConfig GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig
    caCert String
    cert String
    creation String
    extraArgs Map<String,Object>
    image String
    key String
    path String
    retention String
    snapshot Boolean
    externalUrls List<String>
    extraBinds List<String>
    extraEnvs List<String>
    gid Integer
    uid Integer
    backupConfig Property Map
    caCert String
    cert String
    creation String
    extraArgs Map<Any>
    image String
    key String
    path String
    retention String
    snapshot Boolean
    externalUrls List<String>
    extraBinds List<String>
    extraEnvs List<String>
    gid Number
    uid Number

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig

    BucketName string
    Endpoint string
    AccessKey string
    CustomCa string
    Folder string
    Region string
    SecretKey string
    BucketName string
    Endpoint string
    AccessKey string
    CustomCa string
    Folder string
    Region string
    SecretKey string
    bucketName String
    endpoint String
    accessKey String
    customCa String
    folder String
    region String
    secretKey String
    bucketName string
    endpoint string
    accessKey string
    customCa string
    folder string
    region string
    secretKey string
    bucketName String
    endpoint String
    accessKey String
    customCa String
    folder String
    region String
    secretKey String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAdmissionConfiguration

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAdmissionConfigurationPlugin

    Configuration string
    Name string

    The cluster template name (string)

    Path string
    Configuration string
    Name string

    The cluster template name (string)

    Path string
    configuration String
    name String

    The cluster template name (string)

    path String
    configuration string
    name string

    The cluster template name (string)

    path string
    configuration str
    name str

    The cluster template name (string)

    path str
    configuration String
    name String

    The cluster template name (string)

    path String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration

    Policy string
    Format string
    MaxAge int
    MaxBackup int
    MaxSize int
    Path string
    Policy string
    Format string
    MaxAge int
    MaxBackup int
    MaxSize int
    Path string
    policy String
    format String
    maxAge Integer
    maxBackup Integer
    maxSize Integer
    path String
    policy string
    format string
    maxAge number
    maxBackup number
    maxSize number
    path string
    policy String
    format String
    maxAge Number
    maxBackup Number
    maxSize Number
    path String

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit

    configuration String
    enabled Boolean
    configuration string
    enabled boolean
    configuration String
    enabled Boolean

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig

    customConfig String
    enabled Boolean
    customConfig string
    enabled boolean
    customConfig String
    enabled Boolean

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController

    ClusterCidr string
    ExtraArgs Dictionary<string, object>
    Image string
    ServiceClusterIpRange string
    ExtraBinds List<string>
    ExtraEnvs List<string>
    ClusterCidr string
    ExtraArgs map[string]interface{}
    Image string
    ServiceClusterIpRange string
    ExtraBinds []string
    ExtraEnvs []string
    clusterCidr String
    extraArgs Map<String,Object>
    image String
    serviceClusterIpRange String
    extraBinds List<String>
    extraEnvs List<String>
    clusterCidr string
    extraArgs {[key: string]: any}
    image string
    serviceClusterIpRange string
    extraBinds string[]
    extraEnvs string[]
    cluster_cidr str
    extra_args Mapping[str, Any]
    image str
    service_cluster_ip_range str
    extra_binds Sequence[str]
    extra_envs Sequence[str]
    clusterCidr String
    extraArgs Map<Any>
    image String
    serviceClusterIpRange String
    extraBinds List<String>
    extraEnvs List<String>

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet

    ClusterDnsServer string
    ClusterDomain string
    ExtraArgs Dictionary<string, object>
    FailSwapOn bool
    Image string
    InfraContainerImage string
    ExtraBinds List<string>
    ExtraEnvs List<string>
    GenerateServingCertificate bool
    ClusterDnsServer string
    ClusterDomain string
    ExtraArgs map[string]interface{}
    FailSwapOn bool
    Image string
    InfraContainerImage string
    ExtraBinds []string
    ExtraEnvs []string
    GenerateServingCertificate bool
    clusterDnsServer String
    clusterDomain String
    extraArgs Map<String,Object>
    failSwapOn Boolean
    image String
    infraContainerImage String
    extraBinds List<String>
    extraEnvs List<String>
    generateServingCertificate Boolean
    clusterDnsServer string
    clusterDomain string
    extraArgs {[key: string]: any}
    failSwapOn boolean
    image string
    infraContainerImage string
    extraBinds string[]
    extraEnvs string[]
    generateServingCertificate boolean
    clusterDnsServer String
    clusterDomain String
    extraArgs Map<Any>
    failSwapOn Boolean
    image String
    infraContainerImage String
    extraBinds List<String>
    extraEnvs List<String>
    generateServingCertificate Boolean

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy

    ExtraArgs Dictionary<string, object>
    Image string
    ExtraBinds List<string>
    ExtraEnvs List<string>
    ExtraArgs map[string]interface{}
    Image string
    ExtraBinds []string
    ExtraEnvs []string
    extraArgs Map<String,Object>
    image String
    extraBinds List<String>
    extraEnvs List<String>
    extraArgs {[key: string]: any}
    image string
    extraBinds string[]
    extraEnvs string[]
    extra_args Mapping[str, Any]
    image str
    extra_binds Sequence[str]
    extra_envs Sequence[str]
    extraArgs Map<Any>
    image String
    extraBinds List<String>
    extraEnvs List<String>

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler

    ExtraArgs Dictionary<string, object>
    Image string
    ExtraBinds List<string>
    ExtraEnvs List<string>
    ExtraArgs map[string]interface{}
    Image string
    ExtraBinds []string
    ExtraEnvs []string
    extraArgs Map<String,Object>
    image String
    extraBinds List<String>
    extraEnvs List<String>
    extraArgs {[key: string]: any}
    image string
    extraBinds string[]
    extraEnvs string[]
    extra_args Mapping[str, Any]
    image str
    extra_binds Sequence[str]
    extra_envs Sequence[str]
    extraArgs Map<Any>
    image String
    extraBinds List<String>
    extraEnvs List<String>

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy

    GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput

    deleteLocalData Boolean
    force Boolean
    gracePeriod Integer
    ignoreDaemonSets Boolean