Module types/output
APIs
- CloudCredentialAmazonec2CredentialConfig
- CloudCredentialAzureCredentialConfig
- CloudCredentialDigitaloceanCredentialConfig
- CloudCredentialLinodeCredentialConfig
- CloudCredentialOpenstackCredentialConfig
- CloudCredentialVsphereCredentialConfig
- ClusterAksConfig
- ClusterAlterGroupRecipient
- ClusterAlterRuleEventRule
- ClusterAlterRuleMetricRule
- ClusterAlterRuleNodeRule
- ClusterAlterRuleSystemServiceRule
- ClusterClusterAuthEndpoint
- ClusterClusterMonitoringInput
- ClusterClusterRegistrationToken
- ClusterClusterTemplateAnswers
- ClusterClusterTemplateQuestion
- ClusterEksConfig
- ClusterGkeConfig
- ClusterK3sConfig
- ClusterK3sConfigUpgradeStrategy
- ClusterLoggingCustomTargetConfig
- ClusterLoggingElasticsearchConfig
- ClusterLoggingFluentdConfig
- ClusterLoggingFluentdConfigFluentServer
- ClusterLoggingKafkaConfig
- ClusterLoggingSplunkConfig
- ClusterLoggingSyslogConfig
- ClusterRkeConfig
- ClusterRkeConfigAuthentication
- ClusterRkeConfigAuthorization
- ClusterRkeConfigBastionHost
- ClusterRkeConfigCloudProvider
- ClusterRkeConfigCloudProviderAwsCloudProvider
- ClusterRkeConfigCloudProviderAwsCloudProviderGlobal
- ClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride
- ClusterRkeConfigCloudProviderAzureCloudProvider
- ClusterRkeConfigCloudProviderOpenstackCloudProvider
- ClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
- ClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal
- ClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
- ClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata
- ClusterRkeConfigCloudProviderOpenstackCloudProviderRoute
- ClusterRkeConfigCloudProviderVsphereCloudProvider
- ClusterRkeConfigCloudProviderVsphereCloudProviderDisk
- ClusterRkeConfigCloudProviderVsphereCloudProviderGlobal
- ClusterRkeConfigCloudProviderVsphereCloudProviderNetwork
- ClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
- ClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace
- ClusterRkeConfigDns
- ClusterRkeConfigIngress
- ClusterRkeConfigMonitoring
- ClusterRkeConfigNetwork
- ClusterRkeConfigNetworkCalicoNetworkProvider
- ClusterRkeConfigNetworkCanalNetworkProvider
- ClusterRkeConfigNetworkFlannelNetworkProvider
- ClusterRkeConfigNetworkWeaveNetworkProvider
- ClusterRkeConfigNode
- ClusterRkeConfigPrivateRegistry
- ClusterRkeConfigServices
- ClusterRkeConfigServicesEtcd
- ClusterRkeConfigServicesEtcdBackupConfig
- ClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig
- ClusterRkeConfigServicesKubeApi
- ClusterRkeConfigServicesKubeApiAuditLog
- ClusterRkeConfigServicesKubeApiAuditLogConfiguration
- ClusterRkeConfigServicesKubeApiEventRateLimit
- ClusterRkeConfigServicesKubeApiSecretsEncryptionConfig
- ClusterRkeConfigServicesKubeController
- ClusterRkeConfigServicesKubelet
- ClusterRkeConfigServicesKubeproxy
- ClusterRkeConfigServicesScheduler
- ClusterRkeConfigUpgradeStrategy
- ClusterRkeConfigUpgradeStrategyDrainInput
- ClusterScheduledClusterScan
- ClusterScheduledClusterScanScanConfig
- ClusterScheduledClusterScanScanConfigCisScanConfig
- ClusterScheduledClusterScanScheduleConfig
- ClusterTemplateMember
- ClusterTemplateTemplateRevision
- ClusterTemplateTemplateRevisionClusterConfig
- ClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint
- ClusterTemplateTemplateRevisionClusterConfigRkeConfig
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
- ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput
- ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan
- ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig
- ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig
- ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig
- ClusterTemplateTemplateRevisionQuestion
- EtcdBackupBackupConfig
- EtcdBackupBackupConfigS3BackupConfig
- GetClusterAksConfig
- GetClusterAlertGroupRecipient
- GetClusterAlterRuleEventRule
- GetClusterAlterRuleMetricRule
- GetClusterAlterRuleNodeRule
- GetClusterAlterRuleSystemServiceRule
- GetClusterClusterAuthEndpoint
- GetClusterClusterMonitoringInput
- GetClusterClusterRegistrationToken
- GetClusterClusterTemplateAnswers
- GetClusterClusterTemplateQuestion
- GetClusterEksConfig
- GetClusterGkeConfig
- GetClusterK3sConfig
- GetClusterK3sConfigUpgradeStrategy
- GetClusterLoggingCustomTargetConfig
- GetClusterLoggingElasticsearchConfig
- GetClusterLoggingFluentdConfig
- GetClusterLoggingFluentdConfigFluentServer
- GetClusterLoggingKafkaConfig
- GetClusterLoggingSplunkConfig
- GetClusterLoggingSyslogConfig
- GetClusterRkeConfig
- GetClusterRkeConfigAuthentication
- GetClusterRkeConfigAuthorization
- GetClusterRkeConfigBastionHost
- GetClusterRkeConfigCloudProvider
- GetClusterRkeConfigCloudProviderAwsCloudProvider
- GetClusterRkeConfigCloudProviderAwsCloudProviderGlobal
- GetClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride
- GetClusterRkeConfigCloudProviderAzureCloudProvider
- GetClusterRkeConfigCloudProviderOpenstackCloudProvider
- GetClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
- GetClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal
- GetClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
- GetClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata
- GetClusterRkeConfigCloudProviderOpenstackCloudProviderRoute
- GetClusterRkeConfigCloudProviderVsphereCloudProvider
- GetClusterRkeConfigCloudProviderVsphereCloudProviderDisk
- GetClusterRkeConfigCloudProviderVsphereCloudProviderGlobal
- GetClusterRkeConfigCloudProviderVsphereCloudProviderNetwork
- GetClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
- GetClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace
- GetClusterRkeConfigDns
- GetClusterRkeConfigIngress
- GetClusterRkeConfigMonitoring
- GetClusterRkeConfigNetwork
- GetClusterRkeConfigNetworkCalicoNetworkProvider
- GetClusterRkeConfigNetworkCanalNetworkProvider
- GetClusterRkeConfigNetworkFlannelNetworkProvider
- GetClusterRkeConfigNetworkWeaveNetworkProvider
- GetClusterRkeConfigNode
- GetClusterRkeConfigPrivateRegistry
- GetClusterRkeConfigServices
- GetClusterRkeConfigServicesEtcd
- GetClusterRkeConfigServicesEtcdBackupConfig
- GetClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig
- GetClusterRkeConfigServicesKubeApi
- GetClusterRkeConfigServicesKubeApiAuditLog
- GetClusterRkeConfigServicesKubeApiAuditLogConfiguration
- GetClusterRkeConfigServicesKubeApiEventRateLimit
- GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfig
- GetClusterRkeConfigServicesKubeController
- GetClusterRkeConfigServicesKubelet
- GetClusterRkeConfigServicesKubeproxy
- GetClusterRkeConfigServicesScheduler
- GetClusterRkeConfigUpgradeStrategy
- GetClusterRkeConfigUpgradeStrategyDrainInput
- GetClusterScanScanConfig
- GetClusterScanScanConfigCisScanConfig
- GetClusterScheduledClusterScan
- GetClusterScheduledClusterScanScanConfig
- GetClusterScheduledClusterScanScanConfigCisScanConfig
- GetClusterScheduledClusterScanScheduleConfig
- GetClusterTemplateMember
- GetClusterTemplateTemplateRevision
- GetClusterTemplateTemplateRevisionClusterConfig
- GetClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfig
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
- GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput
- GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan
- GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig
- GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig
- GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig
- GetClusterTemplateTemplateRevisionQuestion
- GetEtcdBackupBackupConfig
- GetEtcdBackupBackupConfigS3BackupConfig
- GetMultiClusterAppAnswer
- GetMultiClusterAppMember
- GetMultiClusterAppTarget
- GetMultiClusterAppUpgradeStrategy
- GetMultiClusterAppUpgradeStrategyRollingUpdate
- GetNamespaceContainerResourceLimit
- GetNamespaceResourceQuota
- GetNamespaceResourceQuotaLimit
- GetNodePoolNodeTaint
- GetNotifierPagerdutyConfig
- GetNotifierSlackConfig
- GetNotifierSmtpConfig
- GetNotifierWebhookConfig
- GetNotifierWechatConfig
- GetPodSecurityPolicyTemplateAllowedCsiDriver
- GetPodSecurityPolicyTemplateAllowedFlexVolume
- GetPodSecurityPolicyTemplateAllowedHostPath
- GetPodSecurityPolicyTemplateFsGroup
- GetPodSecurityPolicyTemplateFsGroupRange
- GetPodSecurityPolicyTemplateHostPort
- GetPodSecurityPolicyTemplateRunAsGroup
- GetPodSecurityPolicyTemplateRunAsGroupRange
- GetPodSecurityPolicyTemplateRunAsUser
- GetPodSecurityPolicyTemplateRunAsUserRange
- GetPodSecurityPolicyTemplateRuntimeClass
- GetPodSecurityPolicyTemplateSeLinux
- GetPodSecurityPolicyTemplateSeLinuxSeLinuxOption
- GetPodSecurityPolicyTemplateSupplementalGroup
- GetPodSecurityPolicyTemplateSupplementalGroupRange
- GetProjectAlertGroupRecipient
- GetProjectAlertRuleMetricRule
- GetProjectAlertRulePodRule
- GetProjectAlertRuleWorkloadRule
- GetProjectContainerResourceLimit
- GetProjectLoggingCustomTargetConfig
- GetProjectLoggingElasticsearchConfig
- GetProjectLoggingFluentdConfig
- GetProjectLoggingFluentdConfigFluentServer
- GetProjectLoggingKafkaConfig
- GetProjectLoggingSplunkConfig
- GetProjectLoggingSyslogConfig
- GetProjectResourceQuota
- GetProjectResourceQuotaNamespaceDefaultLimit
- GetProjectResourceQuotaProjectLimit
- GetRegistryRegistry
- GetRoleTempalteRule
- GetRoleTemplateRule
- MultiClusterAppAnswer
- MultiClusterAppMember
- MultiClusterAppTarget
- MultiClusterAppUpgradeStrategy
- MultiClusterAppUpgradeStrategyRollingUpdate
- NamespaceContainerResourceLimit
- NamespaceResourceQuota
- NamespaceResourceQuotaLimit
- NodePoolNodeTaint
- NodeTemplateAmazonec2Config
- NodeTemplateAzureConfig
- NodeTemplateDigitaloceanConfig
- NodeTemplateLinodeConfig
- NodeTemplateOpennebulaConfig
- NodeTemplateOpenstackConfig
- NodeTemplateVsphereConfig
- NotifierPagerdutyConfig
- NotifierSlackConfig
- NotifierSmtpConfig
- NotifierWebhookConfig
- NotifierWechatConfig
- PodSecurityPolicyTemplateAllowedCsiDriver
- PodSecurityPolicyTemplateAllowedFlexVolume
- PodSecurityPolicyTemplateAllowedHostPath
- PodSecurityPolicyTemplateFsGroup
- PodSecurityPolicyTemplateFsGroupRange
- PodSecurityPolicyTemplateHostPort
- PodSecurityPolicyTemplateRunAsGroup
- PodSecurityPolicyTemplateRunAsGroupRange
- PodSecurityPolicyTemplateRunAsUser
- PodSecurityPolicyTemplateRunAsUserRange
- PodSecurityPolicyTemplateRuntimeClass
- PodSecurityPolicyTemplateSeLinux
- PodSecurityPolicyTemplateSeLinuxSeLinuxOption
- PodSecurityPolicyTemplateSupplementalGroup
- PodSecurityPolicyTemplateSupplementalGroupRange
- ProjectAlertGroupRecipient
- ProjectAlertRuleMetricRule
- ProjectAlertRulePodRule
- ProjectAlertRuleWorkloadRule
- ProjectContainerResourceLimit
- ProjectLoggingCustomTargetConfig
- ProjectLoggingElasticsearchConfig
- ProjectLoggingFluentdConfig
- ProjectLoggingFluentdConfigFluentServer
- ProjectLoggingKafkaConfig
- ProjectLoggingSplunkConfig
- ProjectLoggingSyslogConfig
- ProjectProjectMonitoringInput
- ProjectResourceQuota
- ProjectResourceQuotaNamespaceDefaultLimit
- ProjectResourceQuotaProjectLimit
- RegistryRegistry
- RoleTempalteRule
APIs
interface CloudCredentialAmazonec2CredentialConfig
interface CloudCredentialAmazonec2CredentialConfigproperty accessKey
accessKey: string;AWS access key (string)
property secretKey
secretKey: string;AWS secret key (string)
interface CloudCredentialAzureCredentialConfig
interface CloudCredentialAzureCredentialConfigproperty clientId
clientId: string;Azure Service Principal Account ID (string)
property clientSecret
clientSecret: string;Azure Service Principal Account password (string)
property subscriptionId
subscriptionId: string;Azure Subscription ID (string)
interface CloudCredentialDigitaloceanCredentialConfig
interface CloudCredentialDigitaloceanCredentialConfigproperty accessToken
accessToken: string;DigitalOcean access token (string)
interface CloudCredentialLinodeCredentialConfig
interface CloudCredentialLinodeCredentialConfigproperty token
token: string;Linode API token (string)
interface CloudCredentialOpenstackCredentialConfig
interface CloudCredentialOpenstackCredentialConfigproperty password
password: string;vSphere password (string)
interface CloudCredentialVsphereCredentialConfig
interface CloudCredentialVsphereCredentialConfigproperty password
password: string;vSphere password (string)
property username
username: string;vSphere username (string)
property vcenter
vcenter: string;vSphere IP/hostname for vCenter (string)
property vcenterPort
vcenterPort?: undefined | string;vSphere Port for vCenter. Default 443 (string)
interface ClusterAksConfig
interface ClusterAksConfigproperty aadServerAppSecret
aadServerAppSecret?: undefined | string;The secret of an Azure Active Directory server application (string)
property aadTenantId
aadTenantId?: undefined | string;The ID of an Azure Active Directory tenant (string)
property addClientAppId
addClientAppId?: undefined | string;The ID of an Azure Active Directory client application of type \“Native\“. This application is for user login via kubectl (string)
property addServerAppId
addServerAppId?: undefined | string;The ID of an Azure Active Directory server application of type \“Web app/API\“. This application represents the managed cluster’s apiserver (Server application) (string)
property adminUsername
adminUsername?: undefined | string;The administrator username to use for Linux hosts. Default azureuser (string)
property agentDnsPrefix
agentDnsPrefix: string;DNS prefix to be used to create the FQDN for the agent pool (string)
property agentOsDiskSize
agentOsDiskSize?: undefined | number;GB size to be used to specify the disk for every machine in the agent pool. If you specify 0, it will apply the default according to the \“agent vm size\” specified. Default 0 (int)
property agentPoolName
agentPoolName?: undefined | string;Name for the agent pool, upto 12 alphanumeric characters. Default agentpool0 (string)
property agentStorageProfile
agentStorageProfile?: undefined | string;Storage profile specifies what kind of storage used on machine in the agent pool. Chooses from [ManagedDisks StorageAccount]. Default ManagedDisks (string)
property agentVmSize
agentVmSize?: undefined | string;Size of machine in the agent pool. Default Standard_D1_v2 (string)
property authBaseUrl
authBaseUrl?: undefined | string;Different authentication API url to use. Default https://login.microsoftonline.com/ (string)
property baseUrl
baseUrl?: undefined | string;Different resource management API url to use. Default https://management.azure.com/ (string)
property clientId
clientId: string;Azure client ID to use (string)
property clientSecret
clientSecret: string;Azure client secret associated with the \“client id\” (string)
property count
count?: undefined | number;Number of machines (VMs) in the agent pool. Allowed values must be in the range of 1 to 100 (inclusive). Default 1 (int)
property dnsServiceIp
dnsServiceIp?: undefined | string;An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes Service address range specified in \“service cidr\“. Default 10.0.0.10 (string)
property dockerBridgeCidr
dockerBridgeCidr?: undefined | string;A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes Service address range specified in \“service cidr\“. Default 172.17.0.1/16 (string)
property enableHttpApplicationRouting
enableHttpApplicationRouting?: undefined | false | true;Enable the Kubernetes ingress with automatic public DNS name creation. Default false (bool)
property enableMonitoring
enableMonitoring?: undefined | false | true;Turn on Azure Log Analytics monitoring. Uses the Log Analytics \“Default\” workspace if it exists, else creates one. if using an existing workspace, specifies \“log analytics workspace resource id\“. Default true (bool)
property kubernetesVersion
kubernetesVersion: string;The Kubernetes master version (string)
property location
location?: undefined | string;Azure Kubernetes cluster location. Default eastus (string)
property logAnalyticsWorkspace
logAnalyticsWorkspace?: undefined | string;The name of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses ‘{resource group}-{subscription id}-{location code}’ (string)
property logAnalyticsWorkspaceResourceGroup
logAnalyticsWorkspaceResourceGroup?: undefined | string;The resource group of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses the ‘Cluster’ resource group (string)
property masterDnsPrefix
masterDnsPrefix: string;DNS prefix to use the Kubernetes cluster control pane (string)
property maxPods
maxPods?: undefined | number;Maximum number of pods that can run on a node. Default 110 (int)
property networkPlugin
networkPlugin?: undefined | string;Network plugin used for building Kubernetes network. Chooses from azure or kubenet. Default azure (string)
property networkPolicy
networkPolicy?: undefined | string;Network policy used for building Kubernetes network. Chooses from calico (string)
property podCidr
podCidr?: undefined | string;A CIDR notation IP range from which to assign Kubernetes Pod IPs when \“network plugin\” is specified in \“kubenet\“. Default 172.244.0.0/16 (string)
property resourceGroup
resourceGroup: string;The name of the Cluster resource group (string)
property serviceCidr
serviceCidr?: undefined | string;A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not overlap with any Subnet IP ranges. Default 10.0.0.0/16 (string)
property sshPublicKeyContents
sshPublicKeyContents: string;Contents of the SSH public key used to authenticate with Linux hosts (string)
property subnet
subnet: string;The name of an existing Azure Virtual Subnet. Composite of agent virtual network subnet ID (string)
property subscriptionId
subscriptionId: string;Subscription credentials which uniquely identify Microsoft Azure subscription (string)
property tag
tag: {[key: string]: any};Tags for Kubernetes cluster. For example, foo=bar (map)
property tenantId
tenantId: string;Azure tenant ID to use (string)
property virtualNetwork
virtualNetwork: string;The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
property virtualNetworkResourceGroup
virtualNetworkResourceGroup: string;The resource group of an existing Azure Virtual Network. Composite of agent virtual network subnet ID (string)
interface ClusterAlterGroupRecipient
interface ClusterAlterGroupRecipientproperty defaultRecipient
defaultRecipient?: undefined | false | true;Use notifier default recipient, overriding recipient argument if set. Default: false (bool)
property notifierId
notifierId: string;Recipient notifier ID (string)
property notifierType
notifierType: string;Recipient notifier ID. Supported values : "pagerduty" | "slack" | "email" | "webhook" | "wechat" (string)
property recipient
recipient: string;Recipient (string)
interface ClusterAlterRuleEventRule
interface ClusterAlterRuleEventRuleproperty eventType
eventType?: undefined | string;Event type. Supported values : "Warning" | "Normal". Default: Warning (string)
property resourceKind
resourceKind: string;Resource kind. Supported values : "DaemonSet" | "Deployment" | "Node" | "Pod" | "StatefulSet" (string)
interface ClusterAlterRuleMetricRule
interface ClusterAlterRuleMetricRuleproperty comparison
comparison?: undefined | string;Metric rule comparison. Supported values : "equal" | "greater-or-equal" | "greater-than" | "less-or-equal" | "less-than" | "not-equal" | "has-value". Default: equal (string)
property description
description?: undefined | string;Metric rule description (string)
property duration
duration: string;Metric rule duration (string)
property expression
expression: string;Metric rule expression (string)
property thresholdValue
thresholdValue: number;Metric rule threshold value (float64)
interface ClusterAlterRuleNodeRule
interface ClusterAlterRuleNodeRuleproperty condition
condition?: undefined | string;System service rule condition. Supported values : "controller-manager" | "etcd" | "scheduler". Default: scheduler (string)
property cpuThreshold
cpuThreshold?: undefined | number;Node rule cpu threshold. Default: 70 (int)
property memThreshold
memThreshold?: undefined | number;Node rule mem threshold. Default: 70 (int)
property nodeId
nodeId?: undefined | string;Node ID (string)
property selector
selector?: undefined | {[key: string]: any};Node rule selector (map)
interface ClusterAlterRuleSystemServiceRule
interface ClusterAlterRuleSystemServiceRuleproperty condition
condition?: undefined | string;System service rule condition. Supported values : "controller-manager" | "etcd" | "scheduler". Default: scheduler (string)
interface ClusterClusterAuthEndpoint
interface ClusterClusterAuthEndpointproperty caCerts
caCerts?: undefined | string;CA certs for the authorized cluster endpoint (string)
property enabled
enabled?: undefined | false | true;Enable scheduled cluster scan. Default: false (bool)
property fqdn
fqdn?: undefined | string;FQDN for the authorized cluster endpoint (string)
interface ClusterClusterMonitoringInput
interface ClusterClusterMonitoringInputproperty answers
answers?: undefined | {[key: string]: any};Key/value answers for monitor input (map)
property version
version?: undefined | string;rancher-monitoring chart version (string)
interface ClusterClusterRegistrationToken
interface ClusterClusterRegistrationTokenproperty annotations
annotations: {[key: string]: any};Annotations for cluster registration token object (map)
property clusterId
clusterId: string;Cluster ID (string)
property command
command: string;Command to execute in a imported k8s cluster (string)
property id
id: string;(Computed) The ID of the resource (string)
property insecureCommand
insecureCommand: string;Insecure command to execute in a imported k8s cluster (string)
property labels
labels: {[key: string]: any};Labels for cluster registration token object (map)
property manifestUrl
manifestUrl: string;K8s manifest url to execute with kubectl to import an existing k8s cluster (string)
property name
name: string;Name of cluster registration token (string)
property nodeCommand
nodeCommand: string;Node command to execute in linux nodes for custom k8s cluster (string)
property token
token: string;Token for cluster registration token object (string)
property windowsNodeCommand
windowsNodeCommand: string;Node command to execute in windows nodes for custom k8s cluster (string)
interface ClusterClusterTemplateAnswers
interface ClusterClusterTemplateAnswersproperty clusterId
clusterId: string;Cluster ID (string)
property projectId
projectId: string;Project ID to apply answer (string)
property values
values: {[key: string]: any};Key/values for answer (map)
interface ClusterClusterTemplateQuestion
interface ClusterClusterTemplateQuestionproperty default
default: string;Default variable value (string)
property required
required?: undefined | false | true;Required variable. Default false (bool)
property type
type?: undefined | string;Variable type. boolean, int and string are allowed. Default string (string)
property variable
variable: string;Variable name (string)
interface ClusterEksConfig
interface ClusterEksConfigproperty accessKey
accessKey: string;The AWS Client ID to use (string)
property ami
ami?: undefined | string;AMI ID to use for the worker nodes instead of the default (string)
property associateWorkerNodePublicIp
associateWorkerNodePublicIp?: undefined | false | true;Associate public ip EKS worker nodes. Default true (bool)
property desiredNodes
desiredNodes?: undefined | number;The desired number of worker nodes. Just for Rancher v2.3.x and above. Default 3 (int)
property instanceType
instanceType?: undefined | string;The type of machine to use for worker nodes. Default t2.medium (string)
property keyPairName
keyPairName?: undefined | string;Allow user to specify key name to use. Just for Rancher v2.2.7 and above (string)
property kubernetesVersion
kubernetesVersion: string;The Kubernetes master version (string)
property maximumNodes
maximumNodes?: undefined | number;The maximum number of worker nodes. Default 3 (int)
property minimumNodes
minimumNodes?: undefined | number;The minimum number of worker nodes. Default 1 (int)
property nodeVolumeSize
nodeVolumeSize?: undefined | number;The volume size for each node. Default 20 (int)
property region
region?: undefined | string;The AWS Region to create the EKS cluster in. Default us-west-2 (string)
property secretKey
secretKey: string;The AWS Client Secret associated with the Client ID (string)
property securityGroups
securityGroups?: string[];List of security groups to use for the cluster. If it’s not specified Rancher will create a new security group (list)
property serviceRole
serviceRole?: undefined | string;The service role to use to perform the cluster operations in AWS. If it’s not specified Rancher will create a new service role (string)
property sessionToken
sessionToken?: undefined | string;A session token to use with the client key and secret if applicable (string)
property subnets
subnets?: string[];List of subnets in the virtual network to use. If it’s not specified Rancher will create 3 news subnets (list)
property userData
userData: string;Pass user-data to the nodes to perform automated configuration tasks (string)
property virtualNetwork
virtualNetwork?: undefined | string;The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
interface ClusterGkeConfig
interface ClusterGkeConfigproperty clusterIpv4Cidr
clusterIpv4Cidr: string;The IP address range of the container pods (string)
property credential
credential: string;The contents of the GC credential file (string)
property description
description?: undefined | string;An optional description of this cluster (string)
property diskSizeGb
diskSizeGb?: undefined | number;Size of the disk attached to each node. Default 100 (int)
property diskType
diskType: string;Type of the disk attached to each node (string)
property enableAlphaFeature
enableAlphaFeature?: undefined | false | true;To enable Kubernetes alpha feature. Default true (bool)
property enableAutoRepair
enableAutoRepair?: undefined | false | true;Specifies whether the node auto-repair is enabled for the node pool. Default false (bool)
property enableAutoUpgrade
enableAutoUpgrade?: undefined | false | true;Specifies whether node auto-upgrade is enabled for the node pool. Default false (bool)
property enableHorizontalPodAutoscaling
enableHorizontalPodAutoscaling?: undefined | false | true;Enable horizontal pod autoscaling for the cluster. Default true (bool)
property enableHttpLoadBalancing
enableHttpLoadBalancing?: undefined | false | true;Enable HTTP load balancing on GKE cluster. Default true (bool)
property enableKubernetesDashboard
enableKubernetesDashboard?: undefined | false | true;Whether to enable the Kubernetes dashboard. Default false (bool)
property enableLegacyAbac
enableLegacyAbac?: undefined | false | true;Whether to enable legacy abac on the cluster. Default false (bool)
property enableMasterAuthorizedNetwork
enableMasterAuthorizedNetwork?: undefined | false | true;property enableNetworkPolicyConfig
enableNetworkPolicyConfig?: undefined | false | true;Enable stackdriver logging. Default true (bool)
property enableNodepoolAutoscaling
enableNodepoolAutoscaling?: undefined | false | true;Enable nodepool autoscaling. Default false (bool)
property enablePrivateEndpoint
enablePrivateEndpoint?: undefined | false | true;Whether the master’s internal IP address is used as the cluster endpoint. Default false (bool)
property enablePrivateNodes
enablePrivateNodes?: undefined | false | true;Whether nodes have internal IP address only. Default false (bool)
property enableStackdriverLogging
enableStackdriverLogging?: undefined | false | true;Enable stackdriver monitoring. Default true (bool)
property enableStackdriverMonitoring
enableStackdriverMonitoring?: undefined | false | true;Enable stackdriver monitoring on GKE cluster (bool)
property imageType
imageType: string;The image to use for the worker nodes (string)
property ipPolicyClusterIpv4CidrBlock
ipPolicyClusterIpv4CidrBlock: string;The IP address range for the cluster pod IPs (string)
property ipPolicyClusterSecondaryRangeName
ipPolicyClusterSecondaryRangeName: string;The name of the secondary range to be used for the cluster CIDR block (string)
property ipPolicyCreateSubnetwork
ipPolicyCreateSubnetwork?: undefined | false | true;Whether a new subnetwork will be created automatically for the cluster. Default false (bool)
property ipPolicyNodeIpv4CidrBlock
ipPolicyNodeIpv4CidrBlock: string;The IP address range of the instance IPs in this cluster (string)
property ipPolicyServicesIpv4CidrBlock
ipPolicyServicesIpv4CidrBlock: string;The IP address range of the services IPs in this cluster (string)
property ipPolicyServicesSecondaryRangeName
ipPolicyServicesSecondaryRangeName: string;The name of the secondary range to be used for the services CIDR block (string)
property ipPolicySubnetworkName
ipPolicySubnetworkName: string;A custom subnetwork name to be used if createSubnetwork is true (string)
property issueClientCertificate
issueClientCertificate?: undefined | false | true;Issue a client certificate. Default false (bool)
property kubernetesDashboard
kubernetesDashboard?: undefined | false | true;Enable the Kubernetes dashboard. Default false (bool)
property labels
labels: {[key: string]: any};Labels for cluster registration token object (map)
property localSsdCount
localSsdCount?: undefined | number;The number of local SSD disks to be attached to the node. Default 0 (int)
property locations
locations: string[];Locations for GKE cluster (list)
property machineType
machineType: string;Machine type for GKE cluster (string)
property maintenanceWindow
maintenanceWindow: string;Maintenance window for GKE cluster (string)
property masterAuthorizedNetworkCidrBlocks
masterAuthorizedNetworkCidrBlocks?: string[];Define up to 10 external networks that could access Kubernetes master through HTTPS (list)
property masterIpv4CidrBlock
masterIpv4CidrBlock: string;The IP range in CIDR notation to use for the hosted master network (string)
property masterVersion
masterVersion: string;Master version for GKE cluster (string)
property maxNodeCount
maxNodeCount?: undefined | number;Maximum number of nodes in the NodePool. Must be >= minNodeCount. There has to enough quota to scale up the cluster. Default 0 (int)
property minNodeCount
minNodeCount?: undefined | number;Minimmum number of nodes in the NodePool. Must be >= 1 and <= maxNodeCount. Default 0 (int)
property network
network: string;Network for GKE cluster (string)
property nodeCount
nodeCount?: undefined | number;Node count for GKE cluster. Default 3 (int)
property nodePool
nodePool: string;The ID of the cluster node pool (string)
property nodeVersion
nodeVersion: string;Node version for GKE cluster (string)
property oauthScopes
oauthScopes: string[];The set of Google API scopes to be made available on all of the node VMs under the default service account (list)
property preemptible
preemptible?: undefined | false | true;Whether the nodes are created as preemptible VM instances. Default false (bool)
property projectId
projectId: string;Project ID to apply answer (string)
property resourceLabels
resourceLabels: {[key: string]: any};The map of Kubernetes labels to be applied to each cluster (map)
property serviceAccount
serviceAccount: string;The Google Cloud Platform Service Account to be used by the node VMs (string)
property subNetwork
subNetwork: string;Subnetwork for GKE cluster (string)
property taints
taints?: string[];List of Kubernetes taints to be applied to each node (list)
property useIpAliases
useIpAliases?: undefined | false | true;Whether alias IPs will be used for pod IPs in the cluster. Default false (bool)
property zone
zone?: undefined | string;Zone GKE cluster (string)
interface ClusterK3sConfig
interface ClusterK3sConfigproperty upgradeStrategy
upgradeStrategy: ClusterK3sConfigUpgradeStrategy;K3S upgrade strategy (List maxitems: 1)
property version
version: string;rancher-monitoring chart version (string)
interface ClusterK3sConfigUpgradeStrategy
interface ClusterK3sConfigUpgradeStrategyproperty drainServerNodes
drainServerNodes?: undefined | false | true;Drain server nodes. Default: false (bool)
property drainWorkerNodes
drainWorkerNodes?: undefined | false | true;Drain worker nodes. Default: false (bool)
property serverConcurrency
serverConcurrency?: undefined | number;Server concurrency. Default: 1 (int)
property workerConcurrency
workerConcurrency?: undefined | number;Worker concurrency. Default: 1 (int)
interface ClusterLoggingCustomTargetConfig
interface ClusterLoggingCustomTargetConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property content
content: string;Custom target config content (string)
interface ClusterLoggingElasticsearchConfig
interface ClusterLoggingElasticsearchConfigproperty authPassword
authPassword?: undefined | string;User password for the elascticsearch service (string)
property authUsername
authUsername?: undefined | string;Username for the elascticsearch service (string)
property certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property clientKeyPass
clientKeyPass?: undefined | string;SSL client key password for the splunk service (string)
property dateFormat
dateFormat?: undefined | string;Date format for the elascticsearch logs. Default: YYYY-MM-DD (string)
property endpoint
endpoint: string;Endpoint of the syslog service (string)
property indexPrefix
indexPrefix?: undefined | string;Index prefix for the elascticsearch logs. Default: local (string)
property sslVerify
sslVerify: boolean;SSL verify for the syslog service (bool)
property sslVersion
sslVersion?: undefined | string;SSL version for the elascticsearch service (string)
interface ClusterLoggingFluentdConfig
interface ClusterLoggingFluentdConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property compress
compress?: undefined | false | true;Compress data for the fluentd service (bool)
property enableTls
enableTls?: undefined | false | true;Enable TLS for the fluentd service (bool)
property fluentServers
fluentServers: ClusterLoggingFluentdConfigFluentServer[];Servers for the fluentd service (list)
interface ClusterLoggingFluentdConfigFluentServer
interface ClusterLoggingFluentdConfigFluentServerproperty endpoint
endpoint: string;Endpoint of the syslog service (string)
property hostname
hostname?: undefined | string;Hostname of the fluentd service (string)
property password
password?: undefined | string;User password of the fluentd service (string)
property sharedKey
sharedKey?: undefined | string;Shared key of the fluentd service (string)
property standby
standby?: undefined | false | true;Standby server of the fluentd service (bool)
property username
username?: undefined | string;Username of the fluentd service (string)
property weight
weight?: undefined | number;Weight of the fluentd server (int)
interface ClusterLoggingKafkaConfig
interface ClusterLoggingKafkaConfigproperty brokerEndpoints
brokerEndpoints?: string[];Kafka endpoints for kafka service. Conflicts with zookeeperEndpoint (list)
property certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property topic
topic: string;Topic to publish on the kafka service (string)
property zookeeperEndpoint
zookeeperEndpoint?: undefined | string;Zookeeper endpoint for kafka service. Conflicts with brokerEndpoints (string)
interface ClusterLoggingSplunkConfig
interface ClusterLoggingSplunkConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property clientKeyPass
clientKeyPass?: undefined | string;SSL client key password for the splunk service (string)
property endpoint
endpoint: string;Endpoint of the syslog service (string)
property index
index?: undefined | string;Index prefix for the splunk logs (string)
property source
source?: undefined | string;Date format for the splunk logs (string)
property sslVerify
sslVerify: boolean;SSL verify for the syslog service (bool)
property token
token: string;Token for the syslog service (string)
interface ClusterLoggingSyslogConfig
interface ClusterLoggingSyslogConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property endpoint
endpoint: string;Endpoint of the syslog service (string)
property program
program?: undefined | string;Program for the syslog service (string)
property protocol
protocol?: undefined | string;Protocol for the syslog service. tcp and udp are supported. Default: udp (string)
property severity
severity?: undefined | string;Date format for the syslog logs. emergency, alert, critical, error, warning, notice, info and debug are supported. Default: notice (string)
property sslVerify
sslVerify: boolean;SSL verify for the syslog service (bool)
property token
token?: undefined | string;Token for the syslog service (string)
interface ClusterRkeConfig
interface ClusterRkeConfigproperty addonJobTimeout
addonJobTimeout: number;Duration in seconds of addon job (int)
property addons
addons?: undefined | string;Addons descripton to deploy on RKE cluster.
property addonsIncludes
addonsIncludes?: string[];Addons yaml manifests to deploy on RKE cluster (list)
property authentication
authentication: ClusterRkeConfigAuthentication;Kubernetes cluster authentication (list maxitems:1)
property authorization
authorization: ClusterRkeConfigAuthorization;Kubernetes cluster authorization (list maxitems:1)
property bastionHost
bastionHost: ClusterRkeConfigBastionHost;RKE bastion host (list maxitems:1)
property cloudProvider
cloudProvider: ClusterRkeConfigCloudProvider;RKE options for Calico network provider (string)
property dns
dns: ClusterRkeConfigDns;RKE dns add-on. Just for Rancher v2.2.x (list maxitems:1)
property ignoreDockerVersion
ignoreDockerVersion?: undefined | false | true;Ignore docker version. Default true (bool)
property ingress
ingress: ClusterRkeConfigIngress;Kubernetes ingress configuration (list maxitems:1)
property kubernetesVersion
kubernetesVersion: string;The Kubernetes master version (string)
property monitoring
monitoring: ClusterRkeConfigMonitoring;Kubernetes cluster monitoring (list maxitems:1)
property network
network: ClusterRkeConfigNetwork;Network for GKE cluster (string)
property nodes
nodes?: ClusterRkeConfigNode[];RKE cluster nodes (list)
property prefixPath
prefixPath: string;Prefix to customize Kubernetes path (string)
property privateRegistries
privateRegistries?: ClusterRkeConfigPrivateRegistry[];private registries for docker images (list)
property services
services: ClusterRkeConfigServices;Kubernetes cluster services (list maxitems:1)
property sshAgentAuth
sshAgentAuth?: undefined | false | true;Use ssh agent auth. Default false (bool)
property sshCertPath
sshCertPath: string;Cluster level SSH certificate path (string)
property sshKeyPath
sshKeyPath: string;Node SSH private key path (string)
property upgradeStrategy
upgradeStrategy: ClusterRkeConfigUpgradeStrategy;K3S upgrade strategy (List maxitems: 1)
interface ClusterRkeConfigAuthentication
interface ClusterRkeConfigAuthenticationproperty sans
sans: string[];RKE sans for authentication ([]string)
property strategy
strategy: string;RKE strategy for authentication (string)
interface ClusterRkeConfigAuthorization
interface ClusterRkeConfigAuthorizationproperty mode
mode?: undefined | string;RKE mode for authorization. rbac and none modes are available. Default rbac (string)
property options
options: {[key: string]: any};RKE options for network (map)
interface ClusterRkeConfigBastionHost
interface ClusterRkeConfigBastionHostproperty address
address: string;Address ip for node (string)
property port
port?: undefined | string;Port for node. Default 22 (string)
property sshAgentAuth
sshAgentAuth?: undefined | false | true;Use ssh agent auth. Default false (bool)
property sshKey
sshKey: string;Node SSH private key (string)
property sshKeyPath
sshKeyPath: string;Node SSH private key path (string)
property user
user: string;Registry user (string)
interface ClusterRkeConfigCloudProvider
interface ClusterRkeConfigCloudProviderproperty awsCloudProvider
awsCloudProvider?: outputs.ClusterRkeConfigCloudProviderAwsCloudProvider;RKE AWS Cloud Provider config for Cloud Provider rke-aws-cloud-provider (list maxitems:1)
property azureCloudProvider
azureCloudProvider?: outputs.ClusterRkeConfigCloudProviderAzureCloudProvider;RKE Azure Cloud Provider config for Cloud Provider rke-azure-cloud-provider (list maxitems:1)
property customCloudProvider
customCloudProvider: string;RKE Custom Cloud Provider config for Cloud Provider (string) (string)
property name
name: string;Name of cluster registration token (string)
property openstackCloudProvider
openstackCloudProvider?: outputs.ClusterRkeConfigCloudProviderOpenstackCloudProvider;RKE Openstack Cloud Provider config for Cloud Provider rke-openstack-cloud-provider (list maxitems:1)
property vsphereCloudProvider
vsphereCloudProvider?: outputs.ClusterRkeConfigCloudProviderVsphereCloudProvider;RKE Vsphere Cloud Provider config for Cloud Provider rke-vsphere-cloud-provider Extra argument name is required on virtualCenter configuration. (list maxitems:1)
interface ClusterRkeConfigCloudProviderAwsCloudProvider
interface ClusterRkeConfigCloudProviderAwsCloudProviderproperty global
global: ClusterRkeConfigCloudProviderAwsCloudProviderGlobal;(list maxitems:1)
property serviceOverrides
serviceOverrides?: ClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride[];(list)
interface ClusterRkeConfigCloudProviderAwsCloudProviderGlobal
interface ClusterRkeConfigCloudProviderAwsCloudProviderGlobalproperty disableSecurityGroupIngress
disableSecurityGroupIngress?: undefined | false | true;Default false (bool)
property disableStrictZoneCheck
disableStrictZoneCheck?: undefined | false | true;Default false (bool)
property elbSecurityGroup
elbSecurityGroup: string;(string)
property kubernetesClusterId
kubernetesClusterId: string;(string)
property kubernetesClusterTag
kubernetesClusterTag: string;(string)
property roleArn
roleArn: string;(string)
property routeTableId
routeTableId: string;(string)
property subnetId
subnetId: string;(string)
property vpc
vpc: string;(string)
property zone
zone: string;Zone GKE cluster (string)
interface ClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride
interface ClusterRkeConfigCloudProviderAwsCloudProviderServiceOverrideproperty region
region: string;The AWS Region to create the EKS cluster in. Default us-west-2 (string)
property service
service: string;(string)
property signingMethod
signingMethod: string;(string)
property signingName
signingName: string;(string)
property signingRegion
signingRegion: string;(string)
property url
url: string;Registry URL (string)
interface ClusterRkeConfigCloudProviderAzureCloudProvider
interface ClusterRkeConfigCloudProviderAzureCloudProviderproperty aadClientCertPassword
aadClientCertPassword: string;(string)
property aadClientCertPath
aadClientCertPath: string;(string)
property aadClientId
aadClientId: string;(string)
property aadClientSecret
aadClientSecret: string;(string)
property cloud
cloud: string;(string)
property cloudProviderBackoff
cloudProviderBackoff: boolean;(bool)
property cloudProviderBackoffDuration
cloudProviderBackoffDuration: number;(int)
property cloudProviderBackoffExponent
cloudProviderBackoffExponent: number;(int)
property cloudProviderBackoffJitter
cloudProviderBackoffJitter: number;(int)
property cloudProviderBackoffRetries
cloudProviderBackoffRetries: number;(int)
property cloudProviderRateLimit
cloudProviderRateLimit: boolean;(bool)
property cloudProviderRateLimitBucket
cloudProviderRateLimitBucket: number;(int)
property cloudProviderRateLimitQps
cloudProviderRateLimitQps: number;(int)
property location
location: string;Azure Kubernetes cluster location. Default eastus (string)
property maximumLoadBalancerRuleCount
maximumLoadBalancerRuleCount: number;(int)
property primaryAvailabilitySetName
primaryAvailabilitySetName: string;(string)
property primaryScaleSetName
primaryScaleSetName: string;(string)
property resourceGroup
resourceGroup: string;The name of the Cluster resource group (string)
property routeTableName
routeTableName: string;(string)
property securityGroupName
securityGroupName: string;(string)
property subnetName
subnetName: string;(string)
property subscriptionId
subscriptionId: string;Subscription credentials which uniquely identify Microsoft Azure subscription (string)
property tenantId
tenantId: string;Azure tenant ID to use (string)
property useInstanceMetadata
useInstanceMetadata: boolean;(bool)
property useManagedIdentityExtension
useManagedIdentityExtension: boolean;(bool)
property vmType
vmType: string;(string)
property vnetName
vnetName: string;(string)
property vnetResourceGroup
vnetResourceGroup: string;(string)
interface ClusterRkeConfigCloudProviderOpenstackCloudProvider
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderproperty blockStorage
blockStorage: ClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage;(list maxitems:1)
property global
global: ClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal;(list maxitems:1)
property loadBalancer
loadBalancer: ClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer;(list maxitems:1)
property metadata
metadata: ClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata;(list maxitems:1)
property route
route: ClusterRkeConfigCloudProviderOpenstackCloudProviderRoute;(list maxitems:1)
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorageproperty bsVersion
bsVersion: string;(string)
property ignoreVolumeAz
ignoreVolumeAz: boolean;(string)
property trustDevicePath
trustDevicePath: boolean;(string)
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderGlobalproperty authUrl
authUrl: string;(string)
property caFile
caFile: string;(string)
property domainId
domainId: string;Required if domainName not provided. (string)
property domainName
domainName: string;Required if domainId not provided. (string)
property password
password: string;Registry password (string)
property region
region: string;The AWS Region to create the EKS cluster in. Default us-west-2 (string)
property tenantId
tenantId: string;Azure tenant ID to use (string)
property tenantName
tenantName: string;Required if tenantId not provided. (string)
property trustId
trustId: string;(string)
property username
username: string;(string)
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancerproperty createMonitor
createMonitor: boolean;(bool)
property floatingNetworkId
floatingNetworkId: string;(string)
property lbMethod
lbMethod: string;(string)
property lbProvider
lbProvider: string;(string)
property lbVersion
lbVersion: string;(string)
property manageSecurityGroups
manageSecurityGroups: boolean;(bool)
property monitorDelay
monitorDelay?: undefined | string;Default 60s (string)
property monitorMaxRetries
monitorMaxRetries?: undefined | number;Default 5 (int)
property monitorTimeout
monitorTimeout?: undefined | string;Default 30s (string)
property subnetId
subnetId: string;(string)
property useOctavia
useOctavia: boolean;(bool)
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderMetadataproperty requestTimeout
requestTimeout: number;(int)
property searchOrder
searchOrder: string;(string)
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderRoute
interface ClusterRkeConfigCloudProviderOpenstackCloudProviderRouteproperty routerId
routerId: string;(string)
interface ClusterRkeConfigCloudProviderVsphereCloudProvider
interface ClusterRkeConfigCloudProviderVsphereCloudProviderproperty disk
disk: ClusterRkeConfigCloudProviderVsphereCloudProviderDisk;(list maxitems:1)
property global
global: ClusterRkeConfigCloudProviderVsphereCloudProviderGlobal;(list maxitems:1)
property network
network: ClusterRkeConfigCloudProviderVsphereCloudProviderNetwork;Network for GKE cluster (string)
property virtualCenters
virtualCenters: ClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter[];(List)
property workspace
workspace: ClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace;(list maxitems:1)
interface ClusterRkeConfigCloudProviderVsphereCloudProviderDisk
interface ClusterRkeConfigCloudProviderVsphereCloudProviderDiskproperty scsiControllerType
scsiControllerType: string;(string)
interface ClusterRkeConfigCloudProviderVsphereCloudProviderGlobal
interface ClusterRkeConfigCloudProviderVsphereCloudProviderGlobalproperty datacenters
datacenters: string;(string)
property insecureFlag
insecureFlag: boolean;(bool)
property password
password: string;Registry password (string)
property port
port: string;Port for node. Default 22 (string)
property soapRoundtripCount
soapRoundtripCount: number;(int)
property user
user: string;Registry user (string)
interface ClusterRkeConfigCloudProviderVsphereCloudProviderNetwork
interface ClusterRkeConfigCloudProviderVsphereCloudProviderNetworkproperty publicNetwork
publicNetwork: string;(string)
interface ClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
interface ClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenterproperty datacenters
datacenters: string;(string)
property name
name: string;Name of cluster registration token (string)
property password
password: string;Registry password (string)
property port
port: string;Port for node. Default 22 (string)
property soapRoundtripCount
soapRoundtripCount: number;(int)
property user
user: string;Registry user (string)
interface ClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace
interface ClusterRkeConfigCloudProviderVsphereCloudProviderWorkspaceproperty datacenter
datacenter: string;(string)
property defaultDatastore
defaultDatastore: string;(string)
property folder
folder: string;Folder for S3 service. Available from Rancher v2.2.7 (string)
property resourcepoolPath
resourcepoolPath: string;(string)
property server
server: string;(string)
interface ClusterRkeConfigDns
interface ClusterRkeConfigDnsproperty nodeSelector
nodeSelector: {[key: string]: any};Node selector for RKE Ingress (map)
property provider
provider?: undefined | string;Provider for RKE monitoring (string)
property reverseCidrs
reverseCidrs: string[];DNS add-on reverse cidr (list)
property upstreamNameservers
upstreamNameservers: string[];DNS add-on upstream nameservers (list)
interface ClusterRkeConfigIngress
interface ClusterRkeConfigIngressproperty dnsPolicy
dnsPolicy: string;Ingress controller DNS policy. ClusterFirstWithHostNet, ClusterFirst, Default, and None are supported. K8S dns Policy (string)
property extraArgs
extraArgs: {[key: string]: any};Extra arguments for scheduler service (map)
property nodeSelector
nodeSelector: {[key: string]: any};Node selector for RKE Ingress (map)
property options
options: {[key: string]: any};RKE options for network (map)
property provider
provider: string;Provider for RKE monitoring (string)
interface ClusterRkeConfigMonitoring
interface ClusterRkeConfigMonitoringproperty options
options: {[key: string]: any};RKE options for network (map)
property provider
provider: string;Provider for RKE monitoring (string)
interface ClusterRkeConfigNetwork
interface ClusterRkeConfigNetworkproperty calicoNetworkProvider
calicoNetworkProvider?: outputs.ClusterRkeConfigNetworkCalicoNetworkProvider;Calico provider config for RKE network (list maxitems:1)
property canalNetworkProvider
canalNetworkProvider?: outputs.ClusterRkeConfigNetworkCanalNetworkProvider;Canal provider config for RKE network (list maxitems:1)
property flannelNetworkProvider
flannelNetworkProvider?: outputs.ClusterRkeConfigNetworkFlannelNetworkProvider;Flannel provider config for RKE network (list maxitems:1)
property mtu
mtu?: undefined | number;Network provider MTU. Default 0 (int)
property options
options: {[key: string]: any};RKE options for network (map)
property plugin
plugin: string;Plugin for RKE network. canal (default), flannel, calico, none and weave are supported. (string)
property weaveNetworkProvider
weaveNetworkProvider?: outputs.ClusterRkeConfigNetworkWeaveNetworkProvider;Weave provider config for RKE network (list maxitems:1)
interface ClusterRkeConfigNetworkCalicoNetworkProvider
interface ClusterRkeConfigNetworkCalicoNetworkProviderproperty cloudProvider
cloudProvider: string;RKE options for Calico network provider (string)
interface ClusterRkeConfigNetworkCanalNetworkProvider
interface ClusterRkeConfigNetworkCanalNetworkProviderproperty iface
iface: string;Iface config Flannel network provider (string)
interface ClusterRkeConfigNetworkFlannelNetworkProvider
interface ClusterRkeConfigNetworkFlannelNetworkProviderproperty iface
iface: string;Iface config Flannel network provider (string)
interface ClusterRkeConfigNetworkWeaveNetworkProvider
interface ClusterRkeConfigNetworkWeaveNetworkProviderproperty password
password: string;Registry password (string)
interface ClusterRkeConfigNode
interface ClusterRkeConfigNodeproperty address
address: string;Address ip for node (string)
property dockerSocket
dockerSocket: string;Docker socket for node (string)
property hostnameOverride
hostnameOverride?: undefined | string;Hostname override for node (string)
property internalAddress
internalAddress?: undefined | string;Internal ip for node (string)
property labels
labels?: undefined | {[key: string]: any};Labels for cluster registration token object (map)
property nodeId
nodeId?: undefined | string;Id for the node (string)
property port
port?: undefined | string;Port for node. Default 22 (string)
property roles
roles: string[];Roles for the node. controlplane, etcd and worker are supported. (list)
property sshAgentAuth
sshAgentAuth?: undefined | false | true;Use ssh agent auth. Default false (bool)
property sshKey
sshKey: string;Node SSH private key (string)
property sshKeyPath
sshKeyPath: string;Node SSH private key path (string)
property user
user: string;Registry user (string)
interface ClusterRkeConfigPrivateRegistry
interface ClusterRkeConfigPrivateRegistryproperty isDefault
isDefault?: undefined | false | true;Set as default registry. Default false (bool)
property password
password?: undefined | string;Registry password (string)
property url
url: string;Registry URL (string)
property user
user?: undefined | string;Registry user (string)
interface ClusterRkeConfigServices
interface ClusterRkeConfigServicesproperty etcd
etcd: ClusterRkeConfigServicesEtcd;Etcd options for RKE services (list maxitems:1)
property kubeApi
kubeApi: ClusterRkeConfigServicesKubeApi;Kube API options for RKE services (list maxitems:1)
property kubeController
kubeController: ClusterRkeConfigServicesKubeController;Kube Controller options for RKE services (list maxitems:1)
property kubelet
kubelet: ClusterRkeConfigServicesKubelet;Kubelet options for RKE services (list maxitems:1)
property kubeproxy
kubeproxy: ClusterRkeConfigServicesKubeproxy;Kubeproxy options for RKE services (list maxitems:1)
property scheduler
scheduler: ClusterRkeConfigServicesScheduler;Scheduler options for RKE services (list maxitems:1)
interface ClusterRkeConfigServicesEtcd
interface ClusterRkeConfigServicesEtcdproperty backupConfig
backupConfig: ClusterRkeConfigServicesEtcdBackupConfig;Backup options for etcd service. Just for Rancher v2.2.x (list maxitems:1)
property caCert
caCert: string;TLS CA certificate for etcd service (string)
property cert
cert: string;TLS certificate for etcd service (string)
property creation
creation: string;Creation option for etcd service (string)
property externalUrls
externalUrls?: string[];External urls for etcd service (list)
property extraArgs
extraArgs: {[key: string]: any};Extra arguments for scheduler service (map)
property extraBinds
extraBinds?: string[];Extra binds for scheduler service (list)
property extraEnvs
extraEnvs?: string[];Extra environment for scheduler service (list)
property gid
gid?: undefined | number;Etcd service GID. Default: 0. For Rancher v2.3.x or above (int)
property image
image: string;Docker image for scheduler service (string)
property key
key: string;TLS key for etcd service (string)
property path
path: string;(Optional) Audit log path. Default: /var/log/kube-audit/audit-log.json (string)
property retention
retention: string;Retention for etcd backup. Default 6 (int)
property snapshot
snapshot: boolean;Snapshot option for etcd service (bool)
property uid
uid?: undefined | number;Etcd service UID. Default: 0. For Rancher v2.3.x or above (int)
interface ClusterRkeConfigServicesEtcdBackupConfig
interface ClusterRkeConfigServicesEtcdBackupConfigproperty enabled
enabled?: undefined | false | true;Enable scheduled cluster scan. Default: false (bool)
property intervalHours
intervalHours?: undefined | number;Interval hours for etcd backup. Default 12 (int)
property retention
retention?: undefined | number;Retention for etcd backup. Default 6 (int)
property s3BackupConfig
s3BackupConfig?: outputs.ClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig;S3 config options for etcd backup (list maxitems:1)
property safeTimestamp
safeTimestamp?: undefined | false | true;Safe timestamp for etcd backup. Default: false (bool)
interface ClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig
interface ClusterRkeConfigServicesEtcdBackupConfigS3BackupConfigproperty accessKey
accessKey?: undefined | string;The AWS Client ID to use (string)
property bucketName
bucketName: string;Bucket name for S3 service (string)
property customCa
customCa?: undefined | string;Base64 encoded custom CA for S3 service. Use filebase64(
property endpoint
endpoint: string;Endpoint for S3 service (string)
property folder
folder?: undefined | string;Folder for S3 service. Available from Rancher v2.2.7 (string)
property region
region?: undefined | string;The AWS Region to create the EKS cluster in. Default us-west-2 (string)
property secretKey
secretKey?: undefined | string;The AWS Client Secret associated with the Client ID (string)
interface ClusterRkeConfigServicesKubeApi
interface ClusterRkeConfigServicesKubeApiproperty admissionConfiguration
admissionConfiguration?: undefined | {[key: string]: any};Admission configuration (map)
property alwaysPullImages
alwaysPullImages?: undefined | false | true;Enable AlwaysPullImages Admission controller plugin. Rancher docs Default: false (bool)
property auditLog
auditLog?: outputs.ClusterRkeConfigServicesKubeApiAuditLog;K8s audit log configuration. (list maxitems: 1)
property eventRateLimit
eventRateLimit?: outputs.ClusterRkeConfigServicesKubeApiEventRateLimit;K8s event rate limit configuration. (list maxitems: 1)
property extraArgs
extraArgs: {[key: string]: any};Extra arguments for scheduler service (map)
property extraBinds
extraBinds?: string[];Extra binds for scheduler service (list)
property extraEnvs
extraEnvs?: string[];Extra environment for scheduler service (list)
property image
image: string;Docker image for scheduler service (string)
property podSecurityPolicy
podSecurityPolicy?: undefined | false | true;Pod Security Policy option for kube API service. Default false (bool)
property secretsEncryptionConfig
secretsEncryptionConfig?: outputs.ClusterRkeConfigServicesKubeApiSecretsEncryptionConfig;Encrypt k8s secret data configration. (list maxitem: 1)
property serviceClusterIpRange
serviceClusterIpRange: string;Service Cluster ip Range option for kube controller service (string)
property serviceNodePortRange
serviceNodePortRange: string;Service Node Port Range option for kube API service (string)
interface ClusterRkeConfigServicesKubeApiAuditLog
interface ClusterRkeConfigServicesKubeApiAuditLogproperty configuration
configuration: ClusterRkeConfigServicesKubeApiAuditLogConfiguration;Event rate limit configuration. (map)
property enabled
enabled?: undefined | false | true;Enable scheduled cluster scan. Default: false (bool)
interface ClusterRkeConfigServicesKubeApiAuditLogConfiguration
interface ClusterRkeConfigServicesKubeApiAuditLogConfigurationproperty format
format?: undefined | string;Audit log format. Default: ‘json’ (string)
property maxAge
maxAge?: undefined | number;Audit log max age. Default: 30 (int)
property maxBackup
maxBackup?: undefined | number;Audit log max backup. Default: 10 (int)
property maxSize
maxSize?: undefined | number;Audit log max size. Default: 100 (int)
property path
path?: undefined | string;(Optional) Audit log path. Default: /var/log/kube-audit/audit-log.json (string)
property policy
policy: string;Audit policy yaml encoded definition. apiVersion and kind: Policy\nrules:" fields are required in the yaml. Ex. "apiVersion: audit.k8s.io/v1\nkind: Policy\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n" More info (string)
interface ClusterRkeConfigServicesKubeApiEventRateLimit
interface ClusterRkeConfigServicesKubeApiEventRateLimitproperty configuration
configuration?: undefined | {[key: string]: any};Event rate limit configuration. (map)
property enabled
enabled?: undefined | false | true;Enable scheduled cluster scan. Default: false (bool)
interface ClusterRkeConfigServicesKubeApiSecretsEncryptionConfig
interface ClusterRkeConfigServicesKubeApiSecretsEncryptionConfigproperty customConfig
customConfig?: undefined | {[key: string]: any};Secrets encryption configuration. (map)
property enabled
enabled?: undefined | false | true;Enable scheduled cluster scan. Default: false (bool)
interface ClusterRkeConfigServicesKubeController
interface ClusterRkeConfigServicesKubeControllerproperty clusterCidr
clusterCidr: string;Cluster CIDR option for kube controller service (string)
property extraArgs
extraArgs: {[key: string]: any};Extra arguments for scheduler service (map)
property extraBinds
extraBinds?: string[];Extra binds for scheduler service (list)
property extraEnvs
extraEnvs?: string[];Extra environment for scheduler service (list)
property image
image: string;Docker image for scheduler service (string)
property serviceClusterIpRange
serviceClusterIpRange: string;Service Cluster ip Range option for kube controller service (string)
interface ClusterRkeConfigServicesKubelet
interface ClusterRkeConfigServicesKubeletproperty clusterDnsServer
clusterDnsServer: string;Cluster DNS Server option for kubelet service (string)
property clusterDomain
clusterDomain: string;Cluster Domain option for kubelet service (string)
property extraArgs
extraArgs: {[key: string]: any};Extra arguments for scheduler service (map)
property extraBinds
extraBinds?: string[];Extra binds for scheduler service (list)
property extraEnvs
extraEnvs?: string[];Extra environment for scheduler service (list)
property failSwapOn
failSwapOn: boolean;Enable or disable failing when swap on is not supported (bool)
property generateServingCertificate
generateServingCertificate?: undefined | false | true;Generate a certificate signed by the kube-ca. Default false (bool)
property image
image: string;Docker image for scheduler service (string)
property infraContainerImage
infraContainerImage: string;Infra container image for kubelet service (string)
interface ClusterRkeConfigServicesKubeproxy
interface ClusterRkeConfigServicesKubeproxyproperty extraArgs
extraArgs: {[key: string]: any};Extra arguments for scheduler service (map)
property extraBinds
extraBinds?: string[];Extra binds for scheduler service (list)
property extraEnvs
extraEnvs?: string[];Extra environment for scheduler service (list)
property image
image: string;Docker image for scheduler service (string)
interface ClusterRkeConfigServicesScheduler
interface ClusterRkeConfigServicesSchedulerproperty extraArgs
extraArgs: {[key: string]: any};Extra arguments for scheduler service (map)
property extraBinds
extraBinds?: string[];Extra binds for scheduler service (list)
property extraEnvs
extraEnvs?: string[];Extra environment for scheduler service (list)
property image
image: string;Docker image for scheduler service (string)
interface ClusterRkeConfigUpgradeStrategy
interface ClusterRkeConfigUpgradeStrategyproperty drain
drain?: undefined | false | true;RKE drain nodes. Default: false (bool)
property drainInput
drainInput: ClusterRkeConfigUpgradeStrategyDrainInput;RKE drain node input (list Maxitems: 1)
property maxUnavailableControlplane
maxUnavailableControlplane?: undefined | string;RKE max unavailable controlplane nodes. Default: 1 (string)
property maxUnavailableWorker
maxUnavailableWorker?: undefined | string;RKE max unavailable worker nodes. Default: 10% (string)
interface ClusterRkeConfigUpgradeStrategyDrainInput
interface ClusterRkeConfigUpgradeStrategyDrainInputproperty deleteLocalData
deleteLocalData?: undefined | false | true;Delete RKE node local data. Default: false (bool)
property force
force?: undefined | false | true;Force RKE node drain. Default: false (bool)
property gracePeriod
gracePeriod?: undefined | number;RKE node drain grace period. Default: -1 (int)
property ignoreDaemonSets
ignoreDaemonSets?: undefined | false | true;Ignore RKE daemon sets. Default: true (bool)
property timeout
timeout?: undefined | number;RKE node drain timeout. Default: 60 (int)
interface ClusterScheduledClusterScan
interface ClusterScheduledClusterScanproperty enabled
enabled?: undefined | false | true;Enable scheduled cluster scan. Default: false (bool)
property scanConfig
scanConfig: ClusterScheduledClusterScanScanConfig;Cluster scan config (List maxitems:1)
property scheduleConfig
scheduleConfig: ClusterScheduledClusterScanScheduleConfig;Cluster scan schedule config (list maxitems:1)
interface ClusterScheduledClusterScanScanConfig
interface ClusterScheduledClusterScanScanConfigproperty cisScanConfig
cisScanConfig: ClusterScheduledClusterScanScanConfigCisScanConfig;Cluster Cis Scan config (List maxitems:1)
interface ClusterScheduledClusterScanScanConfigCisScanConfig
interface ClusterScheduledClusterScanScanConfigCisScanConfigproperty debugMaster
debugMaster?: undefined | false | true;Debug master. Default: false (bool)
property debugWorker
debugWorker?: undefined | false | true;Debug worker. Default: false (bool)
property overrideBenchmarkVersion
overrideBenchmarkVersion?: undefined | string;Override benchmark version (string)
property overrideSkips
overrideSkips?: string[];Override skip (string)
property profile
profile?: undefined | string;Cis scan profile. Allowed values: "permissive" (default) || "hardened" (string)
interface ClusterScheduledClusterScanScheduleConfig
interface ClusterScheduledClusterScanScheduleConfigproperty cronSchedule
cronSchedule: string;Crontab schedule. It should contains 5 fields "<min> <hour> <month_day> <month> <week_day>" (string)
property retention
retention: number;Retention for etcd backup. Default 6 (int)
interface ClusterTemplateMember
interface ClusterTemplateMemberproperty accessType
accessType?: undefined | string;Member access type. Valid values: ["read-only" | "owner"] (string)
property groupPrincipalId
groupPrincipalId?: undefined | string;Member group principal id (string)
property userPrincipalId
userPrincipalId?: undefined | string;Member user principal id (string)
interface ClusterTemplateTemplateRevision
interface ClusterTemplateTemplateRevisionproperty annotations
annotations: {[key: string]: any};Annotations for the cluster template revision (map)
property clusterConfig
clusterConfig: ClusterTemplateTemplateRevisionClusterConfig;Cluster configuration (list maxitem: 1)
property clusterTemplateId
clusterTemplateId: string;Cluster template ID (string)
property default
default?: undefined | false | true;Default variable value (string)
property enabled
enabled?: undefined | false | true;Enable cluster template revision. Default true (bool)
property id
id: string;The cluster template revision ID (string)
property labels
labels: {[key: string]: any};Labels for the cluster template revision (map)
property name
name: string;The cluster template revision name (string)
property questions
questions?: ClusterTemplateTemplateRevisionQuestion[];Cluster template questions (list)
interface ClusterTemplateTemplateRevisionClusterConfig
interface ClusterTemplateTemplateRevisionClusterConfigproperty clusterAuthEndpoint
clusterAuthEndpoint: ClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint;Local cluster auth endpoint (list maxitems: 1)
property defaultClusterRoleForProjectMembers
defaultClusterRoleForProjectMembers: string;Default cluster role for project members (string)
property defaultPodSecurityPolicyTemplateId
defaultPodSecurityPolicyTemplateId: string;Default pod security policy template ID (string)
property desiredAgentImage
desiredAgentImage: string;Desired agent image (string)
property desiredAuthImage
desiredAuthImage: string;Desired auth image (string)
property dockerRootDir
dockerRootDir: string;Desired auth image (string)
property enableClusterAlerting
enableClusterAlerting?: undefined | false | true;Enable built-in cluster alerting. Default: false (bool)
property enableClusterMonitoring
enableClusterMonitoring?: undefined | false | true;Enable built-in cluster monitoring. Default: false (bool)
property enableNetworkPolicy
enableNetworkPolicy?: undefined | false | true;Enable project network isolation. Default: false (bool)
property rkeConfig
rkeConfig: ClusterTemplateTemplateRevisionClusterConfigRkeConfig;Rancher Kubernetes Engine Config (list maxitems: 1)
property scheduledClusterScan
scheduledClusterScan?: outputs.ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan;Cluster scheduled cis scan. For Rancher v2.4.0 or above (List MaxItem:1)
property windowsPreferedCluster
windowsPreferedCluster?: undefined | false | true;Windows prefered cluster. Default: false (bool)
interface ClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint
interface ClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpointproperty caCerts
caCerts?: undefined | string;property enabled
enabled?: undefined | false | true;Enable cluster template revision. Default true (bool)
property fqdn
fqdn?: undefined | string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfig
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigproperty addonJobTimeout
addonJobTimeout: number;property addons
addons?: undefined | string;property addonsIncludes
addonsIncludes?: string[];property authentication
authentication: ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication;property authorization
authorization: ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization;property bastionHost
bastionHost: ClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost;property cloudProvider
cloudProvider: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider;property dns
dns: ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns;property ignoreDockerVersion
ignoreDockerVersion?: undefined | false | true;property ingress
ingress: ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress;property kubernetesVersion
kubernetesVersion: string;property monitoring
monitoring: ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring;property network
network: ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork;property nodes
nodes?: ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode[];property prefixPath
prefixPath: string;property privateRegistries
privateRegistries?: ClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry[];property services
services: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServices;property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshCertPath
sshCertPath: string;property sshKeyPath
sshKeyPath: string;property upgradeStrategy
upgradeStrategy: ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthenticationproperty sans
sans: string[];property strategy
strategy: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationproperty mode
mode?: undefined | string;property options
options: {[key: string]: any};interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHostproperty address
address: string;property port
port?: undefined | string;property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshKey
sshKey: string;property sshKeyPath
sshKeyPath: string;property user
user: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderproperty awsCloudProvider
awsCloudProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider;property azureCloudProvider
azureCloudProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider;property customCloudProvider
customCloudProvider: string;property name
name: string;The cluster template revision name (string)
property openstackCloudProvider
openstackCloudProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider;property vsphereCloudProvider
vsphereCloudProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderproperty global
global: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal;property serviceOverrides
serviceOverrides?: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride[];interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobalproperty disableSecurityGroupIngress
disableSecurityGroupIngress?: undefined | false | true;property disableStrictZoneCheck
disableStrictZoneCheck?: undefined | false | true;property elbSecurityGroup
elbSecurityGroup: string;property kubernetesClusterId
kubernetesClusterId: string;property kubernetesClusterTag
kubernetesClusterTag: string;property roleArn
roleArn: string;property routeTableId
routeTableId: string;property subnetId
subnetId: string;property vpc
vpc: string;property zone
zone: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverrideproperty region
region: string;property service
service: string;property signingMethod
signingMethod: string;property signingName
signingName: string;property signingRegion
signingRegion: string;property url
url: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProviderproperty aadClientCertPassword
aadClientCertPassword: string;property aadClientCertPath
aadClientCertPath: string;property aadClientId
aadClientId: string;property aadClientSecret
aadClientSecret: string;property cloud
cloud: string;property cloudProviderBackoff
cloudProviderBackoff: boolean;property cloudProviderBackoffDuration
cloudProviderBackoffDuration: number;property cloudProviderBackoffExponent
cloudProviderBackoffExponent: number;property cloudProviderBackoffJitter
cloudProviderBackoffJitter: number;property cloudProviderBackoffRetries
cloudProviderBackoffRetries: number;property cloudProviderRateLimit
cloudProviderRateLimit: boolean;property cloudProviderRateLimitBucket
cloudProviderRateLimitBucket: number;property cloudProviderRateLimitQps
cloudProviderRateLimitQps: number;property location
location: string;property maximumLoadBalancerRuleCount
maximumLoadBalancerRuleCount: number;property primaryAvailabilitySetName
primaryAvailabilitySetName: string;property primaryScaleSetName
primaryScaleSetName: string;property resourceGroup
resourceGroup: string;property routeTableName
routeTableName: string;property securityGroupName
securityGroupName: string;property subnetName
subnetName: string;property subscriptionId
subscriptionId: string;property tenantId
tenantId: string;property useInstanceMetadata
useInstanceMetadata: boolean;property useManagedIdentityExtension
useManagedIdentityExtension: boolean;property vmType
vmType: string;property vnetName
vnetName: string;property vnetResourceGroup
vnetResourceGroup: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderproperty blockStorage
blockStorage: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage;property global
global: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal;property loadBalancer
loadBalancer: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer;property metadata
metadata: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata;property route
route: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorageproperty bsVersion
bsVersion: string;property ignoreVolumeAz
ignoreVolumeAz: boolean;property trustDevicePath
trustDevicePath: boolean;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobalproperty authUrl
authUrl: string;property caFile
caFile: string;property domainId
domainId: string;property domainName
domainName: string;property password
password: string;property region
region: string;property tenantId
tenantId: string;property tenantName
tenantName: string;property trustId
trustId: string;property username
username: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancerproperty createMonitor
createMonitor: boolean;property floatingNetworkId
floatingNetworkId: string;property lbMethod
lbMethod: string;property lbProvider
lbProvider: string;property lbVersion
lbVersion: string;property manageSecurityGroups
manageSecurityGroups: boolean;property monitorDelay
monitorDelay?: undefined | string;property monitorMaxRetries
monitorMaxRetries?: undefined | number;property monitorTimeout
monitorTimeout?: undefined | string;property subnetId
subnetId: string;property useOctavia
useOctavia: boolean;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadataproperty requestTimeout
requestTimeout: number;property searchOrder
searchOrder: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRouteproperty routerId
routerId: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderproperty disk
disk: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk;property global
global: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal;property network
network: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork;property virtualCenters
virtualCenters: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter[];property workspace
workspace: ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDiskproperty scsiControllerType
scsiControllerType: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobalproperty datacenters
datacenters: string;property insecureFlag
insecureFlag: boolean;property password
password: string;property port
port: string;property soapRoundtripCount
soapRoundtripCount: number;property user
user: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetworkproperty publicNetwork
publicNetwork: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenterproperty datacenters
datacenters: string;property name
name: string;The cluster template revision name (string)
property password
password: string;property port
port: string;property soapRoundtripCount
soapRoundtripCount: number;property user
user: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspaceproperty datacenter
datacenter: string;property defaultDatastore
defaultDatastore: string;property folder
folder: string;property resourcepoolPath
resourcepoolPath: string;property server
server: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsproperty nodeSelector
nodeSelector: {[key: string]: any};property provider
provider?: undefined | string;property reverseCidrs
reverseCidrs: string[];property upstreamNameservers
upstreamNameservers: string[];interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressproperty dnsPolicy
dnsPolicy: string;property extraArgs
extraArgs: {[key: string]: any};property nodeSelector
nodeSelector: {[key: string]: any};property options
options: {[key: string]: any};property provider
provider: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringproperty options
options: {[key: string]: any};property provider
provider: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkproperty calicoNetworkProvider
calicoNetworkProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider;property canalNetworkProvider
canalNetworkProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider;property flannelNetworkProvider
flannelNetworkProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider;property mtu
mtu?: undefined | number;property options
options: {[key: string]: any};property plugin
plugin: string;property weaveNetworkProvider
weaveNetworkProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProviderproperty cloudProvider
cloudProvider: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProviderproperty iface
iface: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProviderproperty iface
iface: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProviderproperty password
password: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeproperty address
address: string;property dockerSocket
dockerSocket: string;property hostnameOverride
hostnameOverride?: undefined | string;property internalAddress
internalAddress?: undefined | string;property labels
labels?: undefined | {[key: string]: any};Labels for the cluster template revision (map)
property nodeId
nodeId?: undefined | string;property port
port?: undefined | string;property roles
roles: string[];property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshKey
sshKey: string;property sshKeyPath
sshKeyPath: string;property user
user: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistryproperty isDefault
isDefault?: undefined | false | true;property password
password?: undefined | string;property url
url: string;property user
user?: undefined | string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesproperty etcd
etcd: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd;property kubeApi
kubeApi: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi;property kubeController
kubeController: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController;property kubelet
kubelet: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet;property kubeproxy
kubeproxy: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy;property scheduler
scheduler: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdproperty backupConfig
backupConfig: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig;property caCert
caCert: string;property cert
cert: string;property creation
creation: string;property externalUrls
externalUrls?: string[];property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property gid
gid?: undefined | number;property image
image: string;property key
key: string;property path
path: string;property retention
retention: string;property snapshot
snapshot: boolean;property uid
uid?: undefined | number;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigproperty enabled
enabled?: undefined | false | true;Enable cluster template revision. Default true (bool)
property intervalHours
intervalHours?: undefined | number;property retention
retention?: undefined | number;property s3BackupConfig
s3BackupConfig?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig;property safeTimestamp
safeTimestamp?: undefined | false | true;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfigproperty accessKey
accessKey?: undefined | string;property bucketName
bucketName: string;property customCa
customCa?: undefined | string;property endpoint
endpoint: string;property folder
folder?: undefined | string;property region
region?: undefined | string;property secretKey
secretKey?: undefined | string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiproperty admissionConfiguration
admissionConfiguration?: undefined | {[key: string]: any};property alwaysPullImages
alwaysPullImages?: undefined | false | true;property auditLog
auditLog?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog;property eventRateLimit
eventRateLimit?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;property podSecurityPolicy
podSecurityPolicy?: undefined | false | true;property secretsEncryptionConfig
secretsEncryptionConfig?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig;property serviceClusterIpRange
serviceClusterIpRange: string;property serviceNodePortRange
serviceNodePortRange: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogproperty configuration
configuration: ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration;property enabled
enabled?: undefined | false | true;Enable cluster template revision. Default true (bool)
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfigurationproperty format
format?: undefined | string;property maxAge
maxAge?: undefined | number;property maxBackup
maxBackup?: undefined | number;property maxSize
maxSize?: undefined | number;property path
path?: undefined | string;property policy
policy: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitproperty configuration
configuration?: undefined | {[key: string]: any};property enabled
enabled?: undefined | false | true;Enable cluster template revision. Default true (bool)
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfigproperty customConfig
customConfig?: undefined | {[key: string]: any};property enabled
enabled?: undefined | false | true;Enable cluster template revision. Default true (bool)
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerproperty clusterCidr
clusterCidr: string;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;property serviceClusterIpRange
serviceClusterIpRange: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletproperty clusterDnsServer
clusterDnsServer: string;property clusterDomain
clusterDomain: string;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property failSwapOn
failSwapOn: boolean;property generateServingCertificate
generateServingCertificate?: undefined | false | true;property image
image: string;property infraContainerImage
infraContainerImage: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyproperty extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerproperty extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyproperty drain
drain?: undefined | false | true;property drainInput
drainInput: ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput;property maxUnavailableControlplane
maxUnavailableControlplane?: undefined | string;property maxUnavailableWorker
maxUnavailableWorker?: undefined | string;interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput
interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInputproperty deleteLocalData
deleteLocalData?: undefined | false | true;property force
force?: undefined | false | true;property gracePeriod
gracePeriod?: undefined | number;property ignoreDaemonSets
ignoreDaemonSets?: undefined | false | true;property timeout
timeout?: undefined | number;interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan
interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanproperty enabled
enabled?: undefined | false | true;Enable cluster template revision. Default true (bool)
property scanConfig
scanConfig: ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig;property scheduleConfig
scheduleConfig: ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig;interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig
interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigproperty cisScanConfig
cisScanConfig: ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig;interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig
interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfigproperty debugMaster
debugMaster?: undefined | false | true;property debugWorker
debugWorker?: undefined | false | true;property overrideBenchmarkVersion
overrideBenchmarkVersion?: undefined | string;property overrideSkips
overrideSkips?: string[];property profile
profile?: undefined | string;interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig
interface ClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfigproperty cronSchedule
cronSchedule: string;property retention
retention: number;interface ClusterTemplateTemplateRevisionQuestion
interface ClusterTemplateTemplateRevisionQuestionproperty default
default: string;Default variable value (string)
property required
required?: undefined | false | true;Required variable. Default false (bool)
property type
type?: undefined | string;Variable type. boolean, int and string are allowed. Default string (string)
property variable
variable: string;Variable name (string)
interface EtcdBackupBackupConfig
interface EtcdBackupBackupConfigproperty enabled
enabled?: undefined | false | true;Enable etcd backup (bool)
property intervalHours
intervalHours?: undefined | number;Interval hours for etcd backup. Default 12 (int)
property retention
retention?: undefined | number;Retention for etcd backup. Default 6 (int)
property s3BackupConfig
s3BackupConfig?: outputs.EtcdBackupBackupConfigS3BackupConfig;S3 config options for etcd backup. Valid for imported and rke clusters. (list maxitems:1)
property safeTimestamp
safeTimestamp?: undefined | false | true;interface EtcdBackupBackupConfigS3BackupConfig
interface EtcdBackupBackupConfigS3BackupConfigproperty accessKey
accessKey?: undefined | string;Access key for S3 service (string)
property bucketName
bucketName: string;Bucket name for S3 service (string)
property customCa
customCa?: undefined | string;Base64 encoded custom CA for S3 service. Use filebase64(
property endpoint
endpoint: string;Endpoint for S3 service (string)
property folder
folder?: undefined | string;Folder for S3 service. Available from Rancher v2.2.7 (string)
property region
region?: undefined | string;Region for S3 service (string)
property secretKey
secretKey?: undefined | string;Secret key for S3 service (string)
interface GetClusterAksConfig
interface GetClusterAksConfigproperty aadServerAppSecret
aadServerAppSecret?: undefined | string;property aadTenantId
aadTenantId?: undefined | string;property addClientAppId
addClientAppId?: undefined | string;property addServerAppId
addServerAppId?: undefined | string;property adminUsername
adminUsername?: undefined | string;property agentDnsPrefix
agentDnsPrefix: string;property agentOsDiskSize
agentOsDiskSize?: undefined | number;property agentPoolName
agentPoolName?: undefined | string;property agentStorageProfile
agentStorageProfile?: undefined | string;property agentVmSize
agentVmSize?: undefined | string;property authBaseUrl
authBaseUrl?: undefined | string;property baseUrl
baseUrl?: undefined | string;property clientId
clientId: string;property clientSecret
clientSecret: string;property count
count?: undefined | number;property dnsServiceIp
dnsServiceIp?: undefined | string;property dockerBridgeCidr
dockerBridgeCidr?: undefined | string;property enableHttpApplicationRouting
enableHttpApplicationRouting?: undefined | false | true;property enableMonitoring
enableMonitoring?: undefined | false | true;property kubernetesVersion
kubernetesVersion: string;property location
location?: undefined | string;property logAnalyticsWorkspace
logAnalyticsWorkspace?: undefined | string;property logAnalyticsWorkspaceResourceGroup
logAnalyticsWorkspaceResourceGroup?: undefined | string;property masterDnsPrefix
masterDnsPrefix: string;property maxPods
maxPods?: undefined | number;property networkPlugin
networkPlugin?: undefined | string;property networkPolicy
networkPolicy?: undefined | string;property podCidr
podCidr?: undefined | string;property resourceGroup
resourceGroup: string;property serviceCidr
serviceCidr?: undefined | string;property sshPublicKeyContents
sshPublicKeyContents: string;property subnet
subnet: string;property subscriptionId
subscriptionId: string;property tag
tag: {[key: string]: any};property tenantId
tenantId: string;property virtualNetwork
virtualNetwork: string;property virtualNetworkResourceGroup
virtualNetworkResourceGroup: string;interface GetClusterAlertGroupRecipient
interface GetClusterAlertGroupRecipientproperty defaultRecipient
defaultRecipient?: undefined | false | true;property notifierId
notifierId: string;property notifierType
notifierType: string;property recipient
recipient: string;interface GetClusterAlterRuleEventRule
interface GetClusterAlterRuleEventRuleproperty eventType
eventType?: undefined | string;property resourceKind
resourceKind: string;interface GetClusterAlterRuleMetricRule
interface GetClusterAlterRuleMetricRuleproperty comparison
comparison?: undefined | string;property description
description?: undefined | string;property duration
duration: string;property expression
expression: string;property thresholdValue
thresholdValue: number;interface GetClusterAlterRuleNodeRule
interface GetClusterAlterRuleNodeRuleproperty condition
condition?: undefined | string;property cpuThreshold
cpuThreshold?: undefined | number;property memThreshold
memThreshold?: undefined | number;property nodeId
nodeId?: undefined | string;property selector
selector?: undefined | {[key: string]: any};interface GetClusterAlterRuleSystemServiceRule
interface GetClusterAlterRuleSystemServiceRuleproperty condition
condition?: undefined | string;interface GetClusterClusterAuthEndpoint
interface GetClusterClusterAuthEndpointproperty caCerts
caCerts?: undefined | string;property enabled
enabled?: undefined | false | true;property fqdn
fqdn?: undefined | string;interface GetClusterClusterMonitoringInput
interface GetClusterClusterMonitoringInputproperty answers
answers?: undefined | {[key: string]: any};property version
version?: undefined | string;interface GetClusterClusterRegistrationToken
interface GetClusterClusterRegistrationTokenproperty annotations
annotations: {[key: string]: any};(Computed) Annotations for Node Pool object (map)
property clusterId
clusterId: string;property command
command: string;property id
id: string;(Computed) The ID of the resource (string)
property insecureCommand
insecureCommand: string;property labels
labels: {[key: string]: any};(Computed) Labels for Node Pool object (map)
property manifestUrl
manifestUrl: string;property name
name: string;The name of the Cluster (string)
property nodeCommand
nodeCommand: string;property token
token: string;property windowsNodeCommand
windowsNodeCommand: string;interface GetClusterClusterTemplateAnswers
interface GetClusterClusterTemplateAnswersproperty clusterId
clusterId: string;property projectId
projectId: string;property values
values: {[key: string]: any};interface GetClusterClusterTemplateQuestion
interface GetClusterClusterTemplateQuestionproperty default
default: string;property required
required?: undefined | false | true;property type
type?: undefined | string;property variable
variable: string;interface GetClusterEksConfig
interface GetClusterEksConfigproperty accessKey
accessKey: string;property ami
ami?: undefined | string;property associateWorkerNodePublicIp
associateWorkerNodePublicIp?: undefined | false | true;property desiredNodes
desiredNodes?: undefined | number;property instanceType
instanceType?: undefined | string;property keyPairName
keyPairName?: undefined | string;property kubernetesVersion
kubernetesVersion: string;property maximumNodes
maximumNodes?: undefined | number;property minimumNodes
minimumNodes?: undefined | number;property nodeVolumeSize
nodeVolumeSize?: undefined | number;property region
region?: undefined | string;property secretKey
secretKey: string;property securityGroups
securityGroups?: string[];property serviceRole
serviceRole?: undefined | string;property sessionToken
sessionToken?: undefined | string;property subnets
subnets?: string[];property userData
userData: string;property virtualNetwork
virtualNetwork?: undefined | string;interface GetClusterGkeConfig
interface GetClusterGkeConfigproperty clusterIpv4Cidr
clusterIpv4Cidr: string;property credential
credential: string;property description
description?: undefined | string;(Computed) The description for Cluster (string)
property diskSizeGb
diskSizeGb?: undefined | number;property diskType
diskType: string;property enableAlphaFeature
enableAlphaFeature?: undefined | false | true;property enableAutoRepair
enableAutoRepair?: undefined | false | true;property enableAutoUpgrade
enableAutoUpgrade?: undefined | false | true;property enableHorizontalPodAutoscaling
enableHorizontalPodAutoscaling?: undefined | false | true;property enableHttpLoadBalancing
enableHttpLoadBalancing?: undefined | false | true;property enableKubernetesDashboard
enableKubernetesDashboard?: undefined | false | true;property enableLegacyAbac
enableLegacyAbac?: undefined | false | true;property enableMasterAuthorizedNetwork
enableMasterAuthorizedNetwork?: undefined | false | true;property enableNetworkPolicyConfig
enableNetworkPolicyConfig?: undefined | false | true;property enableNodepoolAutoscaling
enableNodepoolAutoscaling?: undefined | false | true;property enablePrivateEndpoint
enablePrivateEndpoint?: undefined | false | true;property enablePrivateNodes
enablePrivateNodes?: undefined | false | true;property enableStackdriverLogging
enableStackdriverLogging?: undefined | false | true;property enableStackdriverMonitoring
enableStackdriverMonitoring?: undefined | false | true;property imageType
imageType: string;property ipPolicyClusterIpv4CidrBlock
ipPolicyClusterIpv4CidrBlock: string;property ipPolicyClusterSecondaryRangeName
ipPolicyClusterSecondaryRangeName: string;property ipPolicyCreateSubnetwork
ipPolicyCreateSubnetwork?: undefined | false | true;property ipPolicyNodeIpv4CidrBlock
ipPolicyNodeIpv4CidrBlock: string;property ipPolicyServicesIpv4CidrBlock
ipPolicyServicesIpv4CidrBlock: string;property ipPolicyServicesSecondaryRangeName
ipPolicyServicesSecondaryRangeName: string;property ipPolicySubnetworkName
ipPolicySubnetworkName: string;property issueClientCertificate
issueClientCertificate?: undefined | false | true;property kubernetesDashboard
kubernetesDashboard?: undefined | false | true;property labels
labels: {[key: string]: any};(Computed) Labels for Node Pool object (map)
property localSsdCount
localSsdCount?: undefined | number;property locations
locations: string[];property machineType
machineType: string;property maintenanceWindow
maintenanceWindow: string;property masterAuthorizedNetworkCidrBlocks
masterAuthorizedNetworkCidrBlocks?: string[];property masterIpv4CidrBlock
masterIpv4CidrBlock: string;property masterVersion
masterVersion: string;property maxNodeCount
maxNodeCount?: undefined | number;property minNodeCount
minNodeCount?: undefined | number;property network
network: string;property nodeCount
nodeCount?: undefined | number;property nodePool
nodePool: string;property nodeVersion
nodeVersion: string;property oauthScopes
oauthScopes: string[];property preemptible
preemptible?: undefined | false | true;property projectId
projectId: string;property resourceLabels
resourceLabels: {[key: string]: any};property serviceAccount
serviceAccount: string;property subNetwork
subNetwork: string;property taints
taints?: string[];property useIpAliases
useIpAliases?: undefined | false | true;property zone
zone?: undefined | string;interface GetClusterK3sConfig
interface GetClusterK3sConfigproperty upgradeStrategy
upgradeStrategy: GetClusterK3sConfigUpgradeStrategy;property version
version: string;interface GetClusterK3sConfigUpgradeStrategy
interface GetClusterK3sConfigUpgradeStrategyproperty drainServerNodes
drainServerNodes?: undefined | false | true;property drainWorkerNodes
drainWorkerNodes?: undefined | false | true;property serverConcurrency
serverConcurrency?: undefined | number;property workerConcurrency
workerConcurrency?: undefined | number;interface GetClusterLoggingCustomTargetConfig
interface GetClusterLoggingCustomTargetConfigproperty certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property content
content: string;interface GetClusterLoggingElasticsearchConfig
interface GetClusterLoggingElasticsearchConfigproperty authPassword
authPassword?: undefined | string;property authUsername
authUsername?: undefined | string;property certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property clientKeyPass
clientKeyPass?: undefined | string;property dateFormat
dateFormat?: undefined | string;property endpoint
endpoint: string;property indexPrefix
indexPrefix?: undefined | string;property sslVerify
sslVerify: boolean;property sslVersion
sslVersion?: undefined | string;interface GetClusterLoggingFluentdConfig
interface GetClusterLoggingFluentdConfigproperty certificate
certificate?: undefined | string;property compress
compress?: undefined | false | true;property enableTls
enableTls?: undefined | false | true;property fluentServers
fluentServers: GetClusterLoggingFluentdConfigFluentServer[];interface GetClusterLoggingFluentdConfigFluentServer
interface GetClusterLoggingFluentdConfigFluentServerproperty endpoint
endpoint: string;property hostname
hostname?: undefined | string;property password
password?: undefined | string;property sharedKey
sharedKey?: undefined | string;property standby
standby?: undefined | false | true;property username
username?: undefined | string;property weight
weight?: undefined | number;interface GetClusterLoggingKafkaConfig
interface GetClusterLoggingKafkaConfigproperty brokerEndpoints
brokerEndpoints?: string[];property certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property topic
topic: string;property zookeeperEndpoint
zookeeperEndpoint?: undefined | string;interface GetClusterLoggingSplunkConfig
interface GetClusterLoggingSplunkConfigproperty certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property clientKeyPass
clientKeyPass?: undefined | string;property endpoint
endpoint: string;property index
index?: undefined | string;property source
source?: undefined | string;property sslVerify
sslVerify: boolean;property token
token: string;interface GetClusterLoggingSyslogConfig
interface GetClusterLoggingSyslogConfigproperty certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property endpoint
endpoint: string;property program
program?: undefined | string;property protocol
protocol?: undefined | string;property severity
severity?: undefined | string;property sslVerify
sslVerify: boolean;property token
token?: undefined | string;interface GetClusterRkeConfig
interface GetClusterRkeConfigproperty addonJobTimeout
addonJobTimeout: number;property addons
addons?: undefined | string;property addonsIncludes
addonsIncludes?: string[];property authentication
authentication: GetClusterRkeConfigAuthentication;property authorization
authorization: GetClusterRkeConfigAuthorization;property bastionHost
bastionHost: GetClusterRkeConfigBastionHost;property cloudProvider
cloudProvider: GetClusterRkeConfigCloudProvider;property dns
dns: GetClusterRkeConfigDns;property ignoreDockerVersion
ignoreDockerVersion?: undefined | false | true;property ingress
ingress: GetClusterRkeConfigIngress;property kubernetesVersion
kubernetesVersion: string;property monitoring
monitoring: GetClusterRkeConfigMonitoring;property network
network: GetClusterRkeConfigNetwork;property nodes
nodes?: GetClusterRkeConfigNode[];property prefixPath
prefixPath: string;property privateRegistries
privateRegistries?: GetClusterRkeConfigPrivateRegistry[];property services
services: GetClusterRkeConfigServices;property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshCertPath
sshCertPath: string;property sshKeyPath
sshKeyPath: string;property upgradeStrategy
upgradeStrategy: GetClusterRkeConfigUpgradeStrategy;interface GetClusterRkeConfigAuthentication
interface GetClusterRkeConfigAuthenticationproperty sans
sans: string[];property strategy
strategy: string;interface GetClusterRkeConfigAuthorization
interface GetClusterRkeConfigAuthorizationproperty mode
mode?: undefined | string;property options
options: {[key: string]: any};interface GetClusterRkeConfigBastionHost
interface GetClusterRkeConfigBastionHostproperty address
address: string;property port
port?: undefined | string;property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshKey
sshKey: string;property sshKeyPath
sshKeyPath: string;property user
user: string;interface GetClusterRkeConfigCloudProvider
interface GetClusterRkeConfigCloudProviderproperty awsCloudProvider
awsCloudProvider?: outputs.GetClusterRkeConfigCloudProviderAwsCloudProvider;property azureCloudProvider
azureCloudProvider?: outputs.GetClusterRkeConfigCloudProviderAzureCloudProvider;property customCloudProvider
customCloudProvider: string;property name
name: string;The name of the Cluster (string)
property openstackCloudProvider
openstackCloudProvider?: outputs.GetClusterRkeConfigCloudProviderOpenstackCloudProvider;property vsphereCloudProvider
vsphereCloudProvider?: outputs.GetClusterRkeConfigCloudProviderVsphereCloudProvider;interface GetClusterRkeConfigCloudProviderAwsCloudProvider
interface GetClusterRkeConfigCloudProviderAwsCloudProviderproperty global
global: GetClusterRkeConfigCloudProviderAwsCloudProviderGlobal;property serviceOverrides
serviceOverrides?: GetClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride[];interface GetClusterRkeConfigCloudProviderAwsCloudProviderGlobal
interface GetClusterRkeConfigCloudProviderAwsCloudProviderGlobalproperty disableSecurityGroupIngress
disableSecurityGroupIngress?: undefined | false | true;property disableStrictZoneCheck
disableStrictZoneCheck?: undefined | false | true;property elbSecurityGroup
elbSecurityGroup: string;property kubernetesClusterId
kubernetesClusterId: string;property kubernetesClusterTag
kubernetesClusterTag: string;property roleArn
roleArn: string;property routeTableId
routeTableId: string;property subnetId
subnetId: string;property vpc
vpc: string;property zone
zone: string;interface GetClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride
interface GetClusterRkeConfigCloudProviderAwsCloudProviderServiceOverrideproperty region
region: string;property service
service: string;property signingMethod
signingMethod: string;property signingName
signingName: string;property signingRegion
signingRegion: string;property url
url: string;interface GetClusterRkeConfigCloudProviderAzureCloudProvider
interface GetClusterRkeConfigCloudProviderAzureCloudProviderproperty aadClientCertPassword
aadClientCertPassword: string;property aadClientCertPath
aadClientCertPath: string;property aadClientId
aadClientId: string;property aadClientSecret
aadClientSecret: string;property cloud
cloud: string;property cloudProviderBackoff
cloudProviderBackoff: boolean;property cloudProviderBackoffDuration
cloudProviderBackoffDuration: number;property cloudProviderBackoffExponent
cloudProviderBackoffExponent: number;property cloudProviderBackoffJitter
cloudProviderBackoffJitter: number;property cloudProviderBackoffRetries
cloudProviderBackoffRetries: number;property cloudProviderRateLimit
cloudProviderRateLimit: boolean;property cloudProviderRateLimitBucket
cloudProviderRateLimitBucket: number;property cloudProviderRateLimitQps
cloudProviderRateLimitQps: number;property location
location: string;property maximumLoadBalancerRuleCount
maximumLoadBalancerRuleCount: number;property primaryAvailabilitySetName
primaryAvailabilitySetName: string;property primaryScaleSetName
primaryScaleSetName: string;property resourceGroup
resourceGroup: string;property routeTableName
routeTableName: string;property securityGroupName
securityGroupName: string;property subnetName
subnetName: string;property subscriptionId
subscriptionId: string;property tenantId
tenantId: string;property useInstanceMetadata
useInstanceMetadata: boolean;property useManagedIdentityExtension
useManagedIdentityExtension: boolean;property vmType
vmType: string;property vnetName
vnetName: string;property vnetResourceGroup
vnetResourceGroup: string;interface GetClusterRkeConfigCloudProviderOpenstackCloudProvider
interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderproperty blockStorage
blockStorage: GetClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage;property global
global: GetClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal;property loadBalancer
loadBalancer: GetClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer;property metadata
metadata: GetClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata;property route
route: GetClusterRkeConfigCloudProviderOpenstackCloudProviderRoute;interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorageproperty bsVersion
bsVersion: string;property ignoreVolumeAz
ignoreVolumeAz: boolean;property trustDevicePath
trustDevicePath: boolean;interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal
interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderGlobalproperty authUrl
authUrl: string;property caFile
caFile: string;property domainId
domainId: string;property domainName
domainName: string;property password
password: string;property region
region: string;property tenantId
tenantId: string;property tenantName
tenantName: string;property trustId
trustId: string;property username
username: string;interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancerproperty createMonitor
createMonitor: boolean;property floatingNetworkId
floatingNetworkId: string;property lbMethod
lbMethod: string;property lbProvider
lbProvider: string;property lbVersion
lbVersion: string;property manageSecurityGroups
manageSecurityGroups: boolean;property monitorDelay
monitorDelay?: undefined | string;property monitorMaxRetries
monitorMaxRetries?: undefined | number;property monitorTimeout
monitorTimeout?: undefined | string;property subnetId
subnetId: string;property useOctavia
useOctavia: boolean;interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata
interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderMetadataproperty requestTimeout
requestTimeout: number;property searchOrder
searchOrder: string;interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderRoute
interface GetClusterRkeConfigCloudProviderOpenstackCloudProviderRouteproperty routerId
routerId: string;interface GetClusterRkeConfigCloudProviderVsphereCloudProvider
interface GetClusterRkeConfigCloudProviderVsphereCloudProviderproperty disk
disk: GetClusterRkeConfigCloudProviderVsphereCloudProviderDisk;property global
global: GetClusterRkeConfigCloudProviderVsphereCloudProviderGlobal;property network
network: GetClusterRkeConfigCloudProviderVsphereCloudProviderNetwork;property virtualCenters
virtualCenters: GetClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter[];property workspace
workspace: GetClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace;interface GetClusterRkeConfigCloudProviderVsphereCloudProviderDisk
interface GetClusterRkeConfigCloudProviderVsphereCloudProviderDiskproperty scsiControllerType
scsiControllerType: string;interface GetClusterRkeConfigCloudProviderVsphereCloudProviderGlobal
interface GetClusterRkeConfigCloudProviderVsphereCloudProviderGlobalproperty datacenters
datacenters: string;property insecureFlag
insecureFlag: boolean;property password
password: string;property port
port: string;property soapRoundtripCount
soapRoundtripCount: number;property user
user: string;interface GetClusterRkeConfigCloudProviderVsphereCloudProviderNetwork
interface GetClusterRkeConfigCloudProviderVsphereCloudProviderNetworkproperty publicNetwork
publicNetwork: string;interface GetClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
interface GetClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenterproperty datacenters
datacenters: string;property name
name: string;The name of the Cluster (string)
property password
password: string;property port
port: string;property soapRoundtripCount
soapRoundtripCount: number;property user
user: string;interface GetClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace
interface GetClusterRkeConfigCloudProviderVsphereCloudProviderWorkspaceproperty datacenter
datacenter: string;property defaultDatastore
defaultDatastore: string;property folder
folder: string;property resourcepoolPath
resourcepoolPath: string;property server
server: string;interface GetClusterRkeConfigDns
interface GetClusterRkeConfigDnsproperty nodeSelector
nodeSelector: {[key: string]: any};property provider
provider?: undefined | string;property reverseCidrs
reverseCidrs: string[];property upstreamNameservers
upstreamNameservers: string[];interface GetClusterRkeConfigIngress
interface GetClusterRkeConfigIngressproperty dnsPolicy
dnsPolicy: string;property extraArgs
extraArgs: {[key: string]: any};property nodeSelector
nodeSelector: {[key: string]: any};property options
options: {[key: string]: any};property provider
provider: string;interface GetClusterRkeConfigMonitoring
interface GetClusterRkeConfigMonitoringproperty options
options: {[key: string]: any};property provider
provider: string;interface GetClusterRkeConfigNetwork
interface GetClusterRkeConfigNetworkproperty calicoNetworkProvider
calicoNetworkProvider?: outputs.GetClusterRkeConfigNetworkCalicoNetworkProvider;property canalNetworkProvider
canalNetworkProvider?: outputs.GetClusterRkeConfigNetworkCanalNetworkProvider;property flannelNetworkProvider
flannelNetworkProvider?: outputs.GetClusterRkeConfigNetworkFlannelNetworkProvider;property mtu
mtu?: undefined | number;property options
options: {[key: string]: any};property plugin
plugin: string;property weaveNetworkProvider
weaveNetworkProvider?: outputs.GetClusterRkeConfigNetworkWeaveNetworkProvider;interface GetClusterRkeConfigNetworkCalicoNetworkProvider
interface GetClusterRkeConfigNetworkCalicoNetworkProviderproperty cloudProvider
cloudProvider: string;interface GetClusterRkeConfigNetworkCanalNetworkProvider
interface GetClusterRkeConfigNetworkCanalNetworkProviderproperty iface
iface: string;interface GetClusterRkeConfigNetworkFlannelNetworkProvider
interface GetClusterRkeConfigNetworkFlannelNetworkProviderproperty iface
iface: string;interface GetClusterRkeConfigNetworkWeaveNetworkProvider
interface GetClusterRkeConfigNetworkWeaveNetworkProviderproperty password
password: string;interface GetClusterRkeConfigNode
interface GetClusterRkeConfigNodeproperty address
address: string;property dockerSocket
dockerSocket: string;property hostnameOverride
hostnameOverride?: undefined | string;property internalAddress
internalAddress?: undefined | string;property labels
labels?: undefined | {[key: string]: any};(Computed) Labels for Node Pool object (map)
property nodeId
nodeId?: undefined | string;property port
port?: undefined | string;property roles
roles: string[];property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshKey
sshKey: string;property sshKeyPath
sshKeyPath: string;property user
user: string;interface GetClusterRkeConfigPrivateRegistry
interface GetClusterRkeConfigPrivateRegistryproperty isDefault
isDefault?: undefined | false | true;property password
password?: undefined | string;property url
url: string;property user
user?: undefined | string;interface GetClusterRkeConfigServices
interface GetClusterRkeConfigServicesproperty etcd
etcd: GetClusterRkeConfigServicesEtcd;property kubeApi
kubeApi: GetClusterRkeConfigServicesKubeApi;property kubeController
kubeController: GetClusterRkeConfigServicesKubeController;property kubelet
kubelet: GetClusterRkeConfigServicesKubelet;property kubeproxy
kubeproxy: GetClusterRkeConfigServicesKubeproxy;property scheduler
scheduler: GetClusterRkeConfigServicesScheduler;interface GetClusterRkeConfigServicesEtcd
interface GetClusterRkeConfigServicesEtcdproperty backupConfig
backupConfig: GetClusterRkeConfigServicesEtcdBackupConfig;property caCert
caCert: string;property cert
cert: string;property creation
creation: string;property externalUrls
externalUrls?: string[];property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property gid
gid?: undefined | number;property image
image: string;property key
key: string;property path
path: string;property retention
retention: string;property snapshot
snapshot: boolean;property uid
uid?: undefined | number;interface GetClusterRkeConfigServicesEtcdBackupConfig
interface GetClusterRkeConfigServicesEtcdBackupConfigproperty enabled
enabled?: undefined | false | true;property intervalHours
intervalHours?: undefined | number;property retention
retention?: undefined | number;property s3BackupConfig
s3BackupConfig?: outputs.GetClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig;property safeTimestamp
safeTimestamp?: undefined | false | true;interface GetClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig
interface GetClusterRkeConfigServicesEtcdBackupConfigS3BackupConfigproperty accessKey
accessKey?: undefined | string;property bucketName
bucketName: string;property customCa
customCa?: undefined | string;property endpoint
endpoint: string;property folder
folder?: undefined | string;property region
region?: undefined | string;property secretKey
secretKey?: undefined | string;interface GetClusterRkeConfigServicesKubeApi
interface GetClusterRkeConfigServicesKubeApiproperty admissionConfiguration
admissionConfiguration?: undefined | {[key: string]: any};property alwaysPullImages
alwaysPullImages?: undefined | false | true;property auditLog
auditLog?: outputs.GetClusterRkeConfigServicesKubeApiAuditLog;property eventRateLimit
eventRateLimit?: outputs.GetClusterRkeConfigServicesKubeApiEventRateLimit;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;property podSecurityPolicy
podSecurityPolicy?: undefined | false | true;property secretsEncryptionConfig
secretsEncryptionConfig?: outputs.GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfig;property serviceClusterIpRange
serviceClusterIpRange: string;property serviceNodePortRange
serviceNodePortRange: string;interface GetClusterRkeConfigServicesKubeApiAuditLog
interface GetClusterRkeConfigServicesKubeApiAuditLogproperty configuration
configuration: GetClusterRkeConfigServicesKubeApiAuditLogConfiguration;property enabled
enabled?: undefined | false | true;interface GetClusterRkeConfigServicesKubeApiAuditLogConfiguration
interface GetClusterRkeConfigServicesKubeApiAuditLogConfigurationproperty format
format?: undefined | string;property maxAge
maxAge?: undefined | number;property maxBackup
maxBackup?: undefined | number;property maxSize
maxSize?: undefined | number;property path
path?: undefined | string;property policy
policy: string;interface GetClusterRkeConfigServicesKubeApiEventRateLimit
interface GetClusterRkeConfigServicesKubeApiEventRateLimitproperty configuration
configuration?: undefined | {[key: string]: any};property enabled
enabled?: undefined | false | true;interface GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfig
interface GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfigproperty customConfig
customConfig?: undefined | {[key: string]: any};property enabled
enabled?: undefined | false | true;interface GetClusterRkeConfigServicesKubeController
interface GetClusterRkeConfigServicesKubeControllerproperty clusterCidr
clusterCidr: string;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;property serviceClusterIpRange
serviceClusterIpRange: string;interface GetClusterRkeConfigServicesKubelet
interface GetClusterRkeConfigServicesKubeletproperty clusterDnsServer
clusterDnsServer: string;property clusterDomain
clusterDomain: string;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property failSwapOn
failSwapOn: boolean;property generateServingCertificate
generateServingCertificate?: undefined | false | true;property image
image: string;property infraContainerImage
infraContainerImage: string;interface GetClusterRkeConfigServicesKubeproxy
interface GetClusterRkeConfigServicesKubeproxyproperty extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;interface GetClusterRkeConfigServicesScheduler
interface GetClusterRkeConfigServicesSchedulerproperty extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;interface GetClusterRkeConfigUpgradeStrategy
interface GetClusterRkeConfigUpgradeStrategyproperty drain
drain?: undefined | false | true;property drainInput
drainInput: GetClusterRkeConfigUpgradeStrategyDrainInput;property maxUnavailableControlplane
maxUnavailableControlplane?: undefined | string;property maxUnavailableWorker
maxUnavailableWorker?: undefined | string;interface GetClusterRkeConfigUpgradeStrategyDrainInput
interface GetClusterRkeConfigUpgradeStrategyDrainInputproperty deleteLocalData
deleteLocalData?: undefined | false | true;property force
force?: undefined | false | true;property gracePeriod
gracePeriod?: undefined | number;property ignoreDaemonSets
ignoreDaemonSets?: undefined | false | true;property timeout
timeout?: undefined | number;interface GetClusterScanScanConfig
interface GetClusterScanScanConfigproperty cisScanConfig
cisScanConfig: GetClusterScanScanConfigCisScanConfig;interface GetClusterScanScanConfigCisScanConfig
interface GetClusterScanScanConfigCisScanConfigproperty debugMaster
debugMaster?: undefined | false | true;property debugWorker
debugWorker?: undefined | false | true;property overrideBenchmarkVersion
overrideBenchmarkVersion?: undefined | string;property overrideSkips
overrideSkips?: string[];property profile
profile?: undefined | string;interface GetClusterScheduledClusterScan
interface GetClusterScheduledClusterScanproperty enabled
enabled?: undefined | false | true;property scanConfig
scanConfig: GetClusterScheduledClusterScanScanConfig;property scheduleConfig
scheduleConfig: GetClusterScheduledClusterScanScheduleConfig;interface GetClusterScheduledClusterScanScanConfig
interface GetClusterScheduledClusterScanScanConfigproperty cisScanConfig
cisScanConfig: GetClusterScheduledClusterScanScanConfigCisScanConfig;interface GetClusterScheduledClusterScanScanConfigCisScanConfig
interface GetClusterScheduledClusterScanScanConfigCisScanConfigproperty debugMaster
debugMaster?: undefined | false | true;property debugWorker
debugWorker?: undefined | false | true;property overrideBenchmarkVersion
overrideBenchmarkVersion?: undefined | string;property overrideSkips
overrideSkips?: string[];property profile
profile?: undefined | string;interface GetClusterScheduledClusterScanScheduleConfig
interface GetClusterScheduledClusterScanScheduleConfigproperty cronSchedule
cronSchedule: string;property retention
retention: number;interface GetClusterTemplateMember
interface GetClusterTemplateMemberproperty accessType
accessType?: undefined | string;property groupPrincipalId
groupPrincipalId?: undefined | string;property userPrincipalId
userPrincipalId?: undefined | string;interface GetClusterTemplateTemplateRevision
interface GetClusterTemplateTemplateRevisionproperty annotations
annotations: {[key: string]: any};(Computed) Annotations for the cluster template (map)
property clusterConfig
clusterConfig: GetClusterTemplateTemplateRevisionClusterConfig;property clusterTemplateId
clusterTemplateId: string;property default
default?: undefined | false | true;property enabled
enabled?: undefined | false | true;property id
id: string;(Computed) The ID of the resource (string)
property labels
labels: {[key: string]: any};(Computed) Labels for the cluster template (map)
property name
name: string;The cluster template name (string)
property questions
questions?: GetClusterTemplateTemplateRevisionQuestion[];interface GetClusterTemplateTemplateRevisionClusterConfig
interface GetClusterTemplateTemplateRevisionClusterConfigproperty clusterAuthEndpoint
clusterAuthEndpoint: GetClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint;property defaultClusterRoleForProjectMembers
defaultClusterRoleForProjectMembers: string;property defaultPodSecurityPolicyTemplateId
defaultPodSecurityPolicyTemplateId: string;property desiredAgentImage
desiredAgentImage: string;property desiredAuthImage
desiredAuthImage: string;property dockerRootDir
dockerRootDir: string;property enableClusterAlerting
enableClusterAlerting?: undefined | false | true;property enableClusterMonitoring
enableClusterMonitoring?: undefined | false | true;property enableNetworkPolicy
enableNetworkPolicy?: undefined | false | true;property rkeConfig
rkeConfig: GetClusterTemplateTemplateRevisionClusterConfigRkeConfig;property scheduledClusterScan
scheduledClusterScan?: outputs.GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan;property windowsPreferedCluster
windowsPreferedCluster?: undefined | false | true;interface GetClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint
interface GetClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpointproperty caCerts
caCerts?: undefined | string;property enabled
enabled?: undefined | false | true;property fqdn
fqdn?: undefined | string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfig
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigproperty addonJobTimeout
addonJobTimeout: number;property addons
addons?: undefined | string;property addonsIncludes
addonsIncludes?: string[];property authentication
authentication: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication;property authorization
authorization: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization;property bastionHost
bastionHost: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost;property cloudProvider
cloudProvider: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider;property dns
dns: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns;property ignoreDockerVersion
ignoreDockerVersion?: undefined | false | true;property ingress
ingress: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress;property kubernetesVersion
kubernetesVersion: string;property monitoring
monitoring: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring;property network
network: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork;property nodes
nodes?: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode[];property prefixPath
prefixPath: string;property privateRegistries
privateRegistries?: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry[];property services
services: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices;property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshCertPath
sshCertPath: string;property sshKeyPath
sshKeyPath: string;property upgradeStrategy
upgradeStrategy: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthenticationproperty sans
sans: string[];property strategy
strategy: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationproperty mode
mode?: undefined | string;property options
options: {[key: string]: any};interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHostproperty address
address: string;property port
port?: undefined | string;property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshKey
sshKey: string;property sshKeyPath
sshKeyPath: string;property user
user: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderproperty awsCloudProvider
awsCloudProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider;property azureCloudProvider
azureCloudProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider;property customCloudProvider
customCloudProvider: string;property name
name: string;The cluster template name (string)
property openstackCloudProvider
openstackCloudProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider;property vsphereCloudProvider
vsphereCloudProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderproperty global
global: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal;property serviceOverrides
serviceOverrides?: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride[];interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobalproperty disableSecurityGroupIngress
disableSecurityGroupIngress?: undefined | false | true;property disableStrictZoneCheck
disableStrictZoneCheck?: undefined | false | true;property elbSecurityGroup
elbSecurityGroup: string;property kubernetesClusterId
kubernetesClusterId: string;property kubernetesClusterTag
kubernetesClusterTag: string;property roleArn
roleArn: string;property routeTableId
routeTableId: string;property subnetId
subnetId: string;property vpc
vpc: string;property zone
zone: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverrideproperty region
region: string;property service
service: string;property signingMethod
signingMethod: string;property signingName
signingName: string;property signingRegion
signingRegion: string;property url
url: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProviderproperty aadClientCertPassword
aadClientCertPassword: string;property aadClientCertPath
aadClientCertPath: string;property aadClientId
aadClientId: string;property aadClientSecret
aadClientSecret: string;property cloud
cloud: string;property cloudProviderBackoff
cloudProviderBackoff: boolean;property cloudProviderBackoffDuration
cloudProviderBackoffDuration: number;property cloudProviderBackoffExponent
cloudProviderBackoffExponent: number;property cloudProviderBackoffJitter
cloudProviderBackoffJitter: number;property cloudProviderBackoffRetries
cloudProviderBackoffRetries: number;property cloudProviderRateLimit
cloudProviderRateLimit: boolean;property cloudProviderRateLimitBucket
cloudProviderRateLimitBucket: number;property cloudProviderRateLimitQps
cloudProviderRateLimitQps: number;property location
location: string;property maximumLoadBalancerRuleCount
maximumLoadBalancerRuleCount: number;property primaryAvailabilitySetName
primaryAvailabilitySetName: string;property primaryScaleSetName
primaryScaleSetName: string;property resourceGroup
resourceGroup: string;property routeTableName
routeTableName: string;property securityGroupName
securityGroupName: string;property subnetName
subnetName: string;property subscriptionId
subscriptionId: string;property tenantId
tenantId: string;property useInstanceMetadata
useInstanceMetadata: boolean;property useManagedIdentityExtension
useManagedIdentityExtension: boolean;property vmType
vmType: string;property vnetName
vnetName: string;property vnetResourceGroup
vnetResourceGroup: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderproperty blockStorage
blockStorage: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage;property global
global: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal;property loadBalancer
loadBalancer: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer;property metadata
metadata: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata;property route
route: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorageproperty bsVersion
bsVersion: string;property ignoreVolumeAz
ignoreVolumeAz: boolean;property trustDevicePath
trustDevicePath: boolean;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobalproperty authUrl
authUrl: string;property caFile
caFile: string;property domainId
domainId: string;property domainName
domainName: string;property password
password: string;property region
region: string;property tenantId
tenantId: string;property tenantName
tenantName: string;property trustId
trustId: string;property username
username: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancerproperty createMonitor
createMonitor: boolean;property floatingNetworkId
floatingNetworkId: string;property lbMethod
lbMethod: string;property lbProvider
lbProvider: string;property lbVersion
lbVersion: string;property manageSecurityGroups
manageSecurityGroups: boolean;property monitorDelay
monitorDelay?: undefined | string;property monitorMaxRetries
monitorMaxRetries?: undefined | number;property monitorTimeout
monitorTimeout?: undefined | string;property subnetId
subnetId: string;property useOctavia
useOctavia: boolean;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadataproperty requestTimeout
requestTimeout: number;property searchOrder
searchOrder: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRouteproperty routerId
routerId: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderproperty disk
disk: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk;property global
global: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal;property network
network: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork;property virtualCenters
virtualCenters: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter[];property workspace
workspace: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDiskproperty scsiControllerType
scsiControllerType: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobalproperty datacenters
datacenters: string;property insecureFlag
insecureFlag: boolean;property password
password: string;property port
port: string;property soapRoundtripCount
soapRoundtripCount: number;property user
user: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetworkproperty publicNetwork
publicNetwork: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenterproperty datacenters
datacenters: string;property name
name: string;The cluster template name (string)
property password
password: string;property port
port: string;property soapRoundtripCount
soapRoundtripCount: number;property user
user: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspaceproperty datacenter
datacenter: string;property defaultDatastore
defaultDatastore: string;property folder
folder: string;property resourcepoolPath
resourcepoolPath: string;property server
server: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsproperty nodeSelector
nodeSelector: {[key: string]: any};property provider
provider?: undefined | string;property reverseCidrs
reverseCidrs: string[];property upstreamNameservers
upstreamNameservers: string[];interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressproperty dnsPolicy
dnsPolicy: string;property extraArgs
extraArgs: {[key: string]: any};property nodeSelector
nodeSelector: {[key: string]: any};property options
options: {[key: string]: any};property provider
provider: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringproperty options
options: {[key: string]: any};property provider
provider: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkproperty calicoNetworkProvider
calicoNetworkProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider;property canalNetworkProvider
canalNetworkProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider;property flannelNetworkProvider
flannelNetworkProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider;property mtu
mtu?: undefined | number;property options
options: {[key: string]: any};property plugin
plugin: string;property weaveNetworkProvider
weaveNetworkProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProviderproperty cloudProvider
cloudProvider: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProviderproperty iface
iface: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProviderproperty iface
iface: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProviderproperty password
password: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeproperty address
address: string;property dockerSocket
dockerSocket: string;property hostnameOverride
hostnameOverride?: undefined | string;property internalAddress
internalAddress?: undefined | string;property labels
labels?: undefined | {[key: string]: any};(Computed) Labels for the cluster template (map)
property nodeId
nodeId?: undefined | string;property port
port?: undefined | string;property roles
roles: string[];property sshAgentAuth
sshAgentAuth?: undefined | false | true;property sshKey
sshKey: string;property sshKeyPath
sshKeyPath: string;property user
user: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistryproperty isDefault
isDefault?: undefined | false | true;property password
password?: undefined | string;property url
url: string;property user
user?: undefined | string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesproperty etcd
etcd: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd;property kubeApi
kubeApi: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi;property kubeController
kubeController: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController;property kubelet
kubelet: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet;property kubeproxy
kubeproxy: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy;property scheduler
scheduler: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdproperty backupConfig
backupConfig: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig;property caCert
caCert: string;property cert
cert: string;property creation
creation: string;property externalUrls
externalUrls?: string[];property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property gid
gid?: undefined | number;property image
image: string;property key
key: string;property path
path: string;property retention
retention: string;property snapshot
snapshot: boolean;property uid
uid?: undefined | number;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigproperty enabled
enabled?: undefined | false | true;property intervalHours
intervalHours?: undefined | number;property retention
retention?: undefined | number;property s3BackupConfig
s3BackupConfig?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig;property safeTimestamp
safeTimestamp?: undefined | false | true;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfigproperty accessKey
accessKey?: undefined | string;property bucketName
bucketName: string;property customCa
customCa?: undefined | string;property endpoint
endpoint: string;property folder
folder?: undefined | string;property region
region?: undefined | string;property secretKey
secretKey?: undefined | string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiproperty admissionConfiguration
admissionConfiguration?: undefined | {[key: string]: any};property alwaysPullImages
alwaysPullImages?: undefined | false | true;property auditLog
auditLog?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog;property eventRateLimit
eventRateLimit?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;property podSecurityPolicy
podSecurityPolicy?: undefined | false | true;property secretsEncryptionConfig
secretsEncryptionConfig?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig;property serviceClusterIpRange
serviceClusterIpRange: string;property serviceNodePortRange
serviceNodePortRange: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogproperty configuration
configuration: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration;property enabled
enabled?: undefined | false | true;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfigurationproperty format
format?: undefined | string;property maxAge
maxAge?: undefined | number;property maxBackup
maxBackup?: undefined | number;property maxSize
maxSize?: undefined | number;property path
path?: undefined | string;property policy
policy: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitproperty configuration
configuration?: undefined | {[key: string]: any};property enabled
enabled?: undefined | false | true;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfigproperty customConfig
customConfig?: undefined | {[key: string]: any};property enabled
enabled?: undefined | false | true;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerproperty clusterCidr
clusterCidr: string;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;property serviceClusterIpRange
serviceClusterIpRange: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletproperty clusterDnsServer
clusterDnsServer: string;property clusterDomain
clusterDomain: string;property extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property failSwapOn
failSwapOn: boolean;property generateServingCertificate
generateServingCertificate?: undefined | false | true;property image
image: string;property infraContainerImage
infraContainerImage: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyproperty extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerproperty extraArgs
extraArgs: {[key: string]: any};property extraBinds
extraBinds?: string[];property extraEnvs
extraEnvs?: string[];property image
image: string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyproperty drain
drain?: undefined | false | true;property drainInput
drainInput: GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput;property maxUnavailableControlplane
maxUnavailableControlplane?: undefined | string;property maxUnavailableWorker
maxUnavailableWorker?: undefined | string;interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput
interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInputproperty deleteLocalData
deleteLocalData?: undefined | false | true;property force
force?: undefined | false | true;property gracePeriod
gracePeriod?: undefined | number;property ignoreDaemonSets
ignoreDaemonSets?: undefined | false | true;property timeout
timeout?: undefined | number;interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan
interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanproperty enabled
enabled?: undefined | false | true;property scanConfig
scanConfig: GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig;property scheduleConfig
scheduleConfig: GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig;interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig
interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigproperty cisScanConfig
cisScanConfig: GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig;interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig
interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfigproperty debugMaster
debugMaster?: undefined | false | true;property debugWorker
debugWorker?: undefined | false | true;property overrideBenchmarkVersion
overrideBenchmarkVersion?: undefined | string;property overrideSkips
overrideSkips?: string[];property profile
profile?: undefined | string;interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig
interface GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfigproperty cronSchedule
cronSchedule: string;property retention
retention: number;interface GetClusterTemplateTemplateRevisionQuestion
interface GetClusterTemplateTemplateRevisionQuestionproperty default
default: string;property required
required?: undefined | false | true;property type
type?: undefined | string;property variable
variable: string;interface GetEtcdBackupBackupConfig
interface GetEtcdBackupBackupConfigproperty enabled
enabled?: undefined | false | true;property intervalHours
intervalHours?: undefined | number;property retention
retention?: undefined | number;property s3BackupConfig
s3BackupConfig?: outputs.GetEtcdBackupBackupConfigS3BackupConfig;property safeTimestamp
safeTimestamp?: undefined | false | true;interface GetEtcdBackupBackupConfigS3BackupConfig
interface GetEtcdBackupBackupConfigS3BackupConfigproperty accessKey
accessKey?: undefined | string;property bucketName
bucketName: string;property customCa
customCa?: undefined | string;property endpoint
endpoint: string;property folder
folder?: undefined | string;property region
region?: undefined | string;property secretKey
secretKey?: undefined | string;interface GetMultiClusterAppAnswer
interface GetMultiClusterAppAnswerproperty clusterId
clusterId: string;property projectId
projectId: string;property values
values: {[key: string]: any};interface GetMultiClusterAppMember
interface GetMultiClusterAppMemberproperty accessType
accessType?: undefined | string;property groupPrincipalId
groupPrincipalId?: undefined | string;property userPrincipalId
userPrincipalId?: undefined | string;interface GetMultiClusterAppTarget
interface GetMultiClusterAppTargetproperty appId
appId: string;property healthState
healthState: string;property projectId
projectId: string;property state
state: string;interface GetMultiClusterAppUpgradeStrategy
interface GetMultiClusterAppUpgradeStrategyproperty rollingUpdate
rollingUpdate?: outputs.GetMultiClusterAppUpgradeStrategyRollingUpdate;interface GetMultiClusterAppUpgradeStrategyRollingUpdate
interface GetMultiClusterAppUpgradeStrategyRollingUpdateproperty batchSize
batchSize?: undefined | number;property interval
interval?: undefined | number;interface GetNamespaceContainerResourceLimit
interface GetNamespaceContainerResourceLimitproperty limitsCpu
limitsCpu?: undefined | string;property limitsMemory
limitsMemory?: undefined | string;property requestsCpu
requestsCpu?: undefined | string;property requestsMemory
requestsMemory?: undefined | string;interface GetNamespaceResourceQuota
interface GetNamespaceResourceQuotaproperty limit
limit: GetNamespaceResourceQuotaLimit;interface GetNamespaceResourceQuotaLimit
interface GetNamespaceResourceQuotaLimitproperty configMaps
configMaps?: undefined | string;property limitsCpu
limitsCpu?: undefined | string;property limitsMemory
limitsMemory?: undefined | string;property persistentVolumeClaims
persistentVolumeClaims?: undefined | string;property pods
pods?: undefined | string;property replicationControllers
replicationControllers?: undefined | string;property requestsCpu
requestsCpu?: undefined | string;property requestsMemory
requestsMemory?: undefined | string;property requestsStorage
requestsStorage?: undefined | string;property secrets
secrets?: undefined | string;property services
services?: undefined | string;property servicesLoadBalancers
servicesLoadBalancers?: undefined | string;property servicesNodePorts
servicesNodePorts?: undefined | string;interface GetNodePoolNodeTaint
interface GetNodePoolNodeTaintproperty effect
effect?: undefined | string;property key
key: string;property timeAdded
timeAdded: string;property value
value: string;interface GetNotifierPagerdutyConfig
interface GetNotifierPagerdutyConfigproperty proxyUrl
proxyUrl?: undefined | string;property serviceKey
serviceKey: string;interface GetNotifierSlackConfig
interface GetNotifierSlackConfigproperty defaultRecipient
defaultRecipient: string;property proxyUrl
proxyUrl?: undefined | string;property url
url: string;interface GetNotifierSmtpConfig
interface GetNotifierSmtpConfigproperty defaultRecipient
defaultRecipient: string;property host
host: string;property password
password?: undefined | string;property port
port: number;property sender
sender: string;property tls
tls?: undefined | false | true;property username
username?: undefined | string;interface GetNotifierWebhookConfig
interface GetNotifierWebhookConfigproperty proxyUrl
proxyUrl?: undefined | string;property url
url: string;interface GetNotifierWechatConfig
interface GetNotifierWechatConfigproperty agent
agent: string;property corp
corp: string;property defaultRecipient
defaultRecipient: string;property proxyUrl
proxyUrl?: undefined | string;property recipientType
recipientType?: undefined | string;property secret
secret: string;interface GetPodSecurityPolicyTemplateAllowedCsiDriver
interface GetPodSecurityPolicyTemplateAllowedCsiDriverproperty name
name: string;The name of the PodSecurityPolicyTemplate (string)
interface GetPodSecurityPolicyTemplateAllowedFlexVolume
interface GetPodSecurityPolicyTemplateAllowedFlexVolumeproperty driver
driver: string;interface GetPodSecurityPolicyTemplateAllowedHostPath
interface GetPodSecurityPolicyTemplateAllowedHostPathproperty pathPrefix
pathPrefix: string;property readOnly
readOnly?: undefined | false | true;interface GetPodSecurityPolicyTemplateFsGroup
interface GetPodSecurityPolicyTemplateFsGroupproperty ranges
ranges: GetPodSecurityPolicyTemplateFsGroupRange[];property rule
rule?: undefined | string;interface GetPodSecurityPolicyTemplateFsGroupRange
interface GetPodSecurityPolicyTemplateFsGroupRangeproperty max
max: number;property min
min: number;interface GetPodSecurityPolicyTemplateHostPort
interface GetPodSecurityPolicyTemplateHostPortproperty max
max: number;property min
min: number;interface GetPodSecurityPolicyTemplateRunAsGroup
interface GetPodSecurityPolicyTemplateRunAsGroupproperty ranges
ranges?: GetPodSecurityPolicyTemplateRunAsGroupRange[];property rule
rule: string;interface GetPodSecurityPolicyTemplateRunAsGroupRange
interface GetPodSecurityPolicyTemplateRunAsGroupRangeproperty max
max: number;property min
min: number;interface GetPodSecurityPolicyTemplateRunAsUser
interface GetPodSecurityPolicyTemplateRunAsUserproperty ranges
ranges?: GetPodSecurityPolicyTemplateRunAsUserRange[];property rule
rule: string;interface GetPodSecurityPolicyTemplateRunAsUserRange
interface GetPodSecurityPolicyTemplateRunAsUserRangeproperty max
max: number;property min
min: number;interface GetPodSecurityPolicyTemplateRuntimeClass
interface GetPodSecurityPolicyTemplateRuntimeClassproperty allowedRuntimeClassNames
allowedRuntimeClassNames: string[];property defaultRuntimeClassName
defaultRuntimeClassName?: undefined | string;interface GetPodSecurityPolicyTemplateSeLinux
interface GetPodSecurityPolicyTemplateSeLinuxproperty rule
rule: string;property seLinuxOption
seLinuxOption?: outputs.GetPodSecurityPolicyTemplateSeLinuxSeLinuxOption;interface GetPodSecurityPolicyTemplateSeLinuxSeLinuxOption
interface GetPodSecurityPolicyTemplateSeLinuxSeLinuxOptionproperty level
level?: undefined | string;property role
role?: undefined | string;property type
type?: undefined | string;property user
user?: undefined | string;interface GetPodSecurityPolicyTemplateSupplementalGroup
interface GetPodSecurityPolicyTemplateSupplementalGroupproperty ranges
ranges: GetPodSecurityPolicyTemplateSupplementalGroupRange[];property rule
rule?: undefined | string;interface GetPodSecurityPolicyTemplateSupplementalGroupRange
interface GetPodSecurityPolicyTemplateSupplementalGroupRangeproperty max
max: number;property min
min: number;interface GetProjectAlertGroupRecipient
interface GetProjectAlertGroupRecipientproperty defaultRecipient
defaultRecipient?: undefined | false | true;property notifierId
notifierId: string;property notifierType
notifierType: string;property recipient
recipient: string;interface GetProjectAlertRuleMetricRule
interface GetProjectAlertRuleMetricRuleproperty comparison
comparison?: undefined | string;property description
description?: undefined | string;property duration
duration: string;property expression
expression: string;property thresholdValue
thresholdValue: number;interface GetProjectAlertRulePodRule
interface GetProjectAlertRulePodRuleproperty condition
condition?: undefined | string;property podId
podId: string;property restartIntervalSeconds
restartIntervalSeconds?: undefined | number;property restartTimes
restartTimes?: undefined | number;interface GetProjectAlertRuleWorkloadRule
interface GetProjectAlertRuleWorkloadRuleproperty availablePercentage
availablePercentage?: undefined | number;property selector
selector?: undefined | {[key: string]: any};property workloadId
workloadId?: undefined | string;interface GetProjectContainerResourceLimit
interface GetProjectContainerResourceLimitproperty limitsCpu
limitsCpu?: undefined | string;property limitsMemory
limitsMemory?: undefined | string;property requestsCpu
requestsCpu?: undefined | string;property requestsMemory
requestsMemory?: undefined | string;interface GetProjectLoggingCustomTargetConfig
interface GetProjectLoggingCustomTargetConfigproperty certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property content
content: string;interface GetProjectLoggingElasticsearchConfig
interface GetProjectLoggingElasticsearchConfigproperty authPassword
authPassword?: undefined | string;property authUsername
authUsername?: undefined | string;property certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property clientKeyPass
clientKeyPass?: undefined | string;property dateFormat
dateFormat?: undefined | string;property endpoint
endpoint: string;property indexPrefix
indexPrefix?: undefined | string;property sslVerify
sslVerify: boolean;property sslVersion
sslVersion?: undefined | string;interface GetProjectLoggingFluentdConfig
interface GetProjectLoggingFluentdConfigproperty certificate
certificate?: undefined | string;property compress
compress?: undefined | false | true;property enableTls
enableTls?: undefined | false | true;property fluentServers
fluentServers: GetProjectLoggingFluentdConfigFluentServer[];interface GetProjectLoggingFluentdConfigFluentServer
interface GetProjectLoggingFluentdConfigFluentServerproperty endpoint
endpoint: string;property hostname
hostname?: undefined | string;property password
password?: undefined | string;property sharedKey
sharedKey?: undefined | string;property standby
standby?: undefined | false | true;property username
username?: undefined | string;property weight
weight?: undefined | number;interface GetProjectLoggingKafkaConfig
interface GetProjectLoggingKafkaConfigproperty brokerEndpoints
brokerEndpoints?: string[];property certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property topic
topic: string;property zookeeperEndpoint
zookeeperEndpoint?: undefined | string;interface GetProjectLoggingSplunkConfig
interface GetProjectLoggingSplunkConfigproperty certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property clientKeyPass
clientKeyPass?: undefined | string;property endpoint
endpoint: string;property index
index?: undefined | string;property source
source?: undefined | string;property sslVerify
sslVerify: boolean;property token
token: string;interface GetProjectLoggingSyslogConfig
interface GetProjectLoggingSyslogConfigproperty certificate
certificate?: undefined | string;property clientCert
clientCert?: undefined | string;property clientKey
clientKey?: undefined | string;property endpoint
endpoint: string;property program
program?: undefined | string;property protocol
protocol?: undefined | string;property severity
severity?: undefined | string;property sslVerify
sslVerify: boolean;property token
token?: undefined | string;interface GetProjectResourceQuota
interface GetProjectResourceQuotaproperty namespaceDefaultLimit
namespaceDefaultLimit: GetProjectResourceQuotaNamespaceDefaultLimit;property projectLimit
projectLimit: GetProjectResourceQuotaProjectLimit;interface GetProjectResourceQuotaNamespaceDefaultLimit
interface GetProjectResourceQuotaNamespaceDefaultLimitproperty configMaps
configMaps?: undefined | string;property limitsCpu
limitsCpu?: undefined | string;property limitsMemory
limitsMemory?: undefined | string;property persistentVolumeClaims
persistentVolumeClaims?: undefined | string;property pods
pods?: undefined | string;property replicationControllers
replicationControllers?: undefined | string;property requestsCpu
requestsCpu?: undefined | string;property requestsMemory
requestsMemory?: undefined | string;property requestsStorage
requestsStorage?: undefined | string;property secrets
secrets?: undefined | string;property services
services?: undefined | string;property servicesLoadBalancers
servicesLoadBalancers?: undefined | string;property servicesNodePorts
servicesNodePorts?: undefined | string;interface GetProjectResourceQuotaProjectLimit
interface GetProjectResourceQuotaProjectLimitproperty configMaps
configMaps?: undefined | string;property limitsCpu
limitsCpu?: undefined | string;property limitsMemory
limitsMemory?: undefined | string;property persistentVolumeClaims
persistentVolumeClaims?: undefined | string;property pods
pods?: undefined | string;property replicationControllers
replicationControllers?: undefined | string;property requestsCpu
requestsCpu?: undefined | string;property requestsMemory
requestsMemory?: undefined | string;property requestsStorage
requestsStorage?: undefined | string;property secrets
secrets?: undefined | string;property services
services?: undefined | string;property servicesLoadBalancers
servicesLoadBalancers?: undefined | string;property servicesNodePorts
servicesNodePorts?: undefined | string;interface GetRegistryRegistry
interface GetRegistryRegistryproperty address
address: string;property password
password?: undefined | string;property username
username?: undefined | string;interface GetRoleTempalteRule
interface GetRoleTempalteRuleproperty apiGroups
apiGroups?: string[];property nonResourceUrls
nonResourceUrls?: string[];property resourceNames
resourceNames?: string[];property resources
resources?: string[];property verbs
verbs?: string[];interface GetRoleTemplateRule
interface GetRoleTemplateRuleproperty apiGroups
apiGroups?: string[];property nonResourceUrls
nonResourceUrls?: string[];property resourceNames
resourceNames?: string[];property resources
resources?: string[];property verbs
verbs?: string[];interface MultiClusterAppAnswer
interface MultiClusterAppAnswerproperty clusterId
clusterId: string;Cluster ID for answer (string)
property projectId
projectId: string;Project ID for target (string)
property values
values: {[key: string]: any};Key/values for answer (map)
interface MultiClusterAppMember
interface MultiClusterAppMemberproperty accessType
accessType?: undefined | string;Member access type. Valid values: ["member" | "owner" | "read-only"] (string)
property groupPrincipalId
groupPrincipalId?: undefined | string;Member group principal id (string)
property userPrincipalId
userPrincipalId?: undefined | string;Member user principal id (string)
interface MultiClusterAppTarget
interface MultiClusterAppTargetproperty appId
appId: string;App ID for target (string)
property healthState
healthState: string;App health state for target (string)
property projectId
projectId: string;Project ID for target (string)
property state
state: string;App state for target (string)
interface MultiClusterAppUpgradeStrategy
interface MultiClusterAppUpgradeStrategyproperty rollingUpdate
rollingUpdate?: outputs.MultiClusterAppUpgradeStrategyRollingUpdate;Upgrade strategy rolling update (list MaxItems:1)
interface MultiClusterAppUpgradeStrategyRollingUpdate
interface MultiClusterAppUpgradeStrategyRollingUpdateproperty batchSize
batchSize?: undefined | number;Rolling update batch size. Default 1 (int)
property interval
interval?: undefined | number;Rolling update interval. Default 1 (int)
interface NamespaceContainerResourceLimit
interface NamespaceContainerResourceLimitproperty limitsCpu
limitsCpu?: undefined | string;Limit for limits cpu in namespace (string)
property limitsMemory
limitsMemory?: undefined | string;Limit for limits memory in namespace (string)
property requestsCpu
requestsCpu?: undefined | string;Limit for requests cpu in namespace (string)
property requestsMemory
requestsMemory?: undefined | string;Limit for requests memory in namespace (string)
interface NamespaceResourceQuota
interface NamespaceResourceQuotaproperty limit
limit: NamespaceResourceQuotaLimit;Resource quota limit for namespace (list maxitems:1)
interface NamespaceResourceQuotaLimit
interface NamespaceResourceQuotaLimitproperty configMaps
configMaps?: undefined | string;Limit for config maps in namespace (string)
property limitsCpu
limitsCpu?: undefined | string;Limit for limits cpu in namespace (string)
property limitsMemory
limitsMemory?: undefined | string;Limit for limits memory in namespace (string)
property persistentVolumeClaims
persistentVolumeClaims?: undefined | string;Limit for persistent volume claims in namespace (string)
property pods
pods?: undefined | string;Limit for pods in namespace (string)
property replicationControllers
replicationControllers?: undefined | string;Limit for replication controllers in namespace (string)
property requestsCpu
requestsCpu?: undefined | string;Limit for requests cpu in namespace (string)
property requestsMemory
requestsMemory?: undefined | string;Limit for requests memory in namespace (string)
property requestsStorage
requestsStorage?: undefined | string;Limit for requests storage in namespace (string)
property secrets
secrets?: undefined | string;Limit for secrets in namespace (string)
property services
services?: undefined | string;property servicesLoadBalancers
servicesLoadBalancers?: undefined | string;Limit for services load balancers in namespace (string)
property servicesNodePorts
servicesNodePorts?: undefined | string;Limit for services node ports in namespace (string)
interface NodePoolNodeTaint
interface NodePoolNodeTaintproperty effect
effect?: undefined | string;Taint effect. Supported values : "NoExecute" | "NoSchedule" | "PreferNoSchedule" (string)
property key
key: string;Taint key (string)
property timeAdded
timeAdded: string;Taint time added (string)
property value
value: string;Taint value (string)
interface NodeTemplateAmazonec2Config
interface NodeTemplateAmazonec2Configproperty accessKey
accessKey?: undefined | string;AWS access key. Required on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property ami
ami: string;AWS machine image (string)
property blockDurationMinutes
blockDurationMinutes?: undefined | string;AWS spot instance duration in minutes (60, 120, 180, 240, 300, or 360). Default 0 (string)
property deviceName
deviceName?: undefined | string;AWS root device name. Default /dev/sda1 (string)
property endpoint
endpoint?: undefined | string;Optional endpoint URL (hostname only or fully qualified URI) (string)
property iamInstanceProfile
iamInstanceProfile?: undefined | string;AWS IAM Instance Profile (string)
property insecureTransport
insecureTransport?: undefined | false | true;Disable SSL when sending requests (bool)
property instanceType
instanceType?: undefined | string;Specifies the Linode Instance type which determines CPU, memory, disk size, etc. Default g6-standard-4 (string)
property keypairName
keypairName?: undefined | string;OpenStack keypair to use to SSH to the instance (string)
property monitoring
monitoring?: undefined | false | true;Enable monitoring for droplet. Default false (bool)
property openPorts
openPorts?: string[];Make the specified port number accessible from the Internet. (list)
property privateAddressOnly
privateAddressOnly?: undefined | false | true;Only use a private IP address. Default false (bool)
property region
region: string;OpenStack region name (string)
property requestSpotInstance
requestSpotInstance?: undefined | false | true;Set this flag to request spot instance. Default false (bool)
property retries
retries?: undefined | string;Set retry count for recoverable failures (use -1 to disable). Default 5 (string)
property rootSize
rootSize?: undefined | string;AWS root disk size (in GB). Default 16 (string)
property secretKey
secretKey?: undefined | string;AWS secret key. Required on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property securityGroupReadonly
securityGroupReadonly?: undefined | false | true;Skip adding default rules to security groups (bool)
property securityGroups
securityGroups: string[];AWS VPC security group. (list)
property sessionToken
sessionToken?: undefined | string;AWS Session Token (string)
property spotPrice
spotPrice?: undefined | string;AWS spot instance bid price (in dollar). Default 0.50 (string)
property sshKeypath
sshKeypath?: undefined | string;SSH Key for Instance (string)
property sshUser
sshUser?: undefined | string;If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
property subnetId
subnetId: string;AWS VPC subnet id (string)
property tags
tags?: undefined | string;vSphere tags id e.g. urn:xxx. From Rancher v2.3.3 (list)
property useEbsOptimizedInstance
useEbsOptimizedInstance?: undefined | false | true;Create an EBS optimized instance. Default false (bool)
property usePrivateAddress
usePrivateAddress?: undefined | false | true;Force the usage of private IP address. Default false (bool)
property userdata
userdata?: undefined | string;Path to file with cloud-init user-data (string)
property volumeType
volumeType?: undefined | string;Amazon EBS volume type. Default gp2 (string)
property vpcId
vpcId: string;AWS VPC id. (string)
property zone
zone: string;AWS zone for instance (i.e. a,b,c,d,e) (string)
interface NodeTemplateAzureConfig
interface NodeTemplateAzureConfigproperty availabilitySet
availabilitySet?: undefined | string;Azure Availability Set to place the virtual machine into. Default docker-machine (string)
property clientId
clientId?: undefined | string;Azure Service Principal Account ID. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property clientSecret
clientSecret?: undefined | string;Azure Service Principal Account password. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property customData
customData?: undefined | string;Path to file with custom-data (string)
property diskSize
diskSize?: undefined | string;vSphere size of disk for docker VM (in MB). Default 20480 (string)
property dns
dns?: undefined | string;A unique DNS label for the public IP adddress (string)
property dockerPort
dockerPort?: undefined | string;Docker Port. Default 2376 (string)
property environment
environment?: undefined | string;Azure environment (e.g. AzurePublicCloud, AzureChinaCloud). Default AzurePublicCloud (string)
faultDomainCount - (Optional) Fault domain count to use for availability set. Default 3 (string)
property faultDomainCount
faultDomainCount?: undefined | string;property image
image?: undefined | string;Specifies the Linode Instance image which determines the OS distribution and base files. Default linode/ubuntu18.04 (string)
property location
location?: undefined | string;Azure region to create the virtual machine. Default westus (string)
property managedDisks
managedDisks?: undefined | false | true;Configures VM and availability set for managed disks. Just for Rancher v2.3.x and above. Default false (bool)
property noPublicIp
noPublicIp?: undefined | false | true;Do not create a public IP address for the machine. Default false (bool)
property openPorts
openPorts?: string[];Make the specified port number accessible from the Internet. (list)
property privateIpAddress
privateIpAddress?: undefined | string;Specify a static private IP address for the machine. (string)
property resourceGroup
resourceGroup?: undefined | string;Azure Resource Group name (will be created if missing). Default docker-machine (string)
property size
size?: undefined | string;Digital Ocean size. Default s-1vcpu-1gb (string)
property sshUser
sshUser?: undefined | string;If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
property staticPublicIp
staticPublicIp?: undefined | false | true;Assign a static public IP address to the machine. Default false (bool)
property storageType
storageType?: undefined | string;Type of Storage Account to host the OS Disk for the machine. Default Standard_LRS (string)
property subnet
subnet?: undefined | string;Azure Subnet Name to be used within the Virtual Network. Default docker-machine (string)
property subnetPrefix
subnetPrefix?: undefined | string;Private CIDR block to be used for the new subnet, should comply RFC 1918. Default 192.168.0.0/16 (string)
property subscriptionId
subscriptionId?: undefined | string;Azure Subscription ID. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property updateDomainCount
updateDomainCount?: undefined | string;Update domain count to use for availability set. Default 5 (string)
property usePrivateIp
usePrivateIp?: undefined | false | true;Use private IP address of the machine to connect. Default false (bool)
property vnet
vnet?: undefined | string;Azure Virtual Network name to connect the virtual machine (in [resourcegroup:]name format). Default docker-machine-vnet (string)
interface NodeTemplateDigitaloceanConfig
interface NodeTemplateDigitaloceanConfigproperty accessToken
accessToken?: undefined | string;Digital Ocean access token. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property backups
backups?: undefined | false | true;Enable backups for droplet. Default false (bool)
property image
image?: undefined | string;Specifies the Linode Instance image which determines the OS distribution and base files. Default linode/ubuntu18.04 (string)
property ipv6
ipv6?: undefined | false | true;Enable ipv6 for droplet. Default false (bool)
property monitoring
monitoring?: undefined | false | true;Enable monitoring for droplet. Default false (bool)
property privateNetworking
privateNetworking?: undefined | false | true;Enable private networking for droplet. Default false (bool)
property region
region?: undefined | string;OpenStack region name (string)
property size
size?: undefined | string;Digital Ocean size. Default s-1vcpu-1gb (string)
property sshKeyFingerprint
sshKeyFingerprint?: undefined | string;SSH key fingerprint (string)
property sshKeyPath
sshKeyPath?: undefined | string;SSH private key path (string)
property sshPort
sshPort?: undefined | string;If using a non-B2D image you can specify the ssh port. Default 22. From Rancher v2.3.3 (string)
property sshUser
sshUser?: undefined | string;If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
property tags
tags?: undefined | string;vSphere tags id e.g. urn:xxx. From Rancher v2.3.3 (list)
property userdata
userdata?: undefined | string;Path to file with cloud-init user-data (string)
interface NodeTemplateLinodeConfig
interface NodeTemplateLinodeConfigproperty authorizedUsers
authorizedUsers?: undefined | string;Linode user accounts (seperated by commas) whose Linode SSH keys will be permitted root access to the created node. (string)
property createPrivateIp
createPrivateIp?: undefined | false | true;Create private IP for the instance. Default false (bool)
property dockerPort
dockerPort?: undefined | string;Docker Port. Default 2376 (string)
property image
image?: undefined | string;Specifies the Linode Instance image which determines the OS distribution and base files. Default linode/ubuntu18.04 (string)
property instanceType
instanceType?: undefined | string;Specifies the Linode Instance type which determines CPU, memory, disk size, etc. Default g6-standard-4 (string)
property label
label?: undefined | string;Linode Instance Label. (string)
property region
region?: undefined | string;OpenStack region name (string)
property rootPass
rootPass?: undefined | string;Root Password (string)
property sshPort
sshPort?: undefined | string;If using a non-B2D image you can specify the ssh port. Default 22. From Rancher v2.3.3 (string)
property sshUser
sshUser?: undefined | string;If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
property stackscript
stackscript?: undefined | string;Specifies the Linode StackScript to use to create the instance. (string)
property stackscriptData
stackscriptData?: undefined | string;A JSON string specifying data for the selected StackScript. (string)
property swapSize
swapSize?: undefined | string;Linode Instance Swap Size (MB). Default 512 (string)
property tags
tags?: undefined | string;vSphere tags id e.g. urn:xxx. From Rancher v2.3.3 (list)
property token
token?: undefined | string;Linode API token. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property uaPrefix
uaPrefix?: undefined | string;Prefix the User-Agent in Linode API calls with some ‘product/version’ (string)
interface NodeTemplateOpennebulaConfig
interface NodeTemplateOpennebulaConfigproperty b2dSize
b2dSize?: undefined | string;Size of the Volatile disk in MB - only for b2d (string)
property cpu
cpu?: undefined | string;CPU value for the VM (string)
property devPrefix
devPrefix?: undefined | string;Dev prefix to use for the images. E.g.: ‘vd’, ‘sd’, ‘hd’ (string)
property disableVnc
disableVnc?: undefined | false | true;VNC is enabled by default. Disable it with this flag (bool)
property diskResize
diskResize?: undefined | string;Size of the disk for the VM in MB (string)
property imageId
imageId?: undefined | string;OpenStack image id to use for the instance. Conflicts with imageName (string)
property imageName
imageName?: undefined | string;OpenStack image name to use for the instance. Conflicts with imageId (string)
property imageOwner
imageOwner?: undefined | string;Owner of the image to use as the VM OS (string)
property memory
memory?: undefined | string;Size of the memory for the VM in MB (string)
property networkId
networkId?: undefined | string;Opennebula network ID to connect the machine to. Conflicts with networkName (string)
property networkName
networkName?: undefined | string;Opennebula network to connect the machine to. Conflicts with networkId (string)
property networkOwner
networkOwner?: undefined | string;Opennebula user ID of the Network to connect the machine to (string)
property password
password: string;vSphere password. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property sshUser
sshUser?: undefined | string;If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
property templateId
templateId?: undefined | string;Opennebula template ID to use. Conflicts with templateName (string)
property templateName
templateName?: undefined | string;Name of the Opennbula template to use. Conflicts with templateId (string)
property user
user: string;Set the user for the XML-RPC API authentication (string)
property vcpu
vcpu?: undefined | string;VCPUs for the VM (string)
property xmlRpcUrl
xmlRpcUrl: string;Set the url for the Opennebula XML-RPC API (string)
interface NodeTemplateOpenstackConfig
interface NodeTemplateOpenstackConfigproperty activeTimeout
activeTimeout?: undefined | string;OpenStack active timeout Default 200 (string)
property authUrl
authUrl: string;OpenStack authentication URL (string)
property availabilityZone
availabilityZone: string;OpenStack availability zone (string)
property cacert
cacert?: undefined | string;CA certificate bundle to verify against (string)
property configDrive
configDrive?: undefined | false | true;Enables the OpenStack config drive for the instance. Default false (bool)
property domainId
domainId?: undefined | string;OpenStack domain ID. Identity v3 only. Conflicts with domainName (string)
property domainName
domainName?: undefined | string;OpenStack domain name. Identity v3 only. Conflicts with domainId (string)
property endpointType
endpointType?: undefined | string;OpenStack endpoint type. adminURL, internalURL or publicURL (string)
property flavorId
flavorId?: undefined | string;OpenStack flavor id to use for the instance. Conflicts with flavorName (string)
property flavorName
flavorName?: undefined | string;OpenStack flavor name to use for the instance. Conflicts with flavorId (string)
property floatingIpPool
floatingIpPool?: undefined | string;OpenStack floating IP pool to get an IP from to assign to the instance (string)
property imageId
imageId?: undefined | string;OpenStack image id to use for the instance. Conflicts with imageName (string)
property imageName
imageName?: undefined | string;OpenStack image name to use for the instance. Conflicts with imageId (string)
property insecure
insecure?: undefined | false | true;Disable TLS credential checking. Default false (bool)
property ipVersion
ipVersion?: undefined | string;OpenStack version of IP address assigned for the machine Default 4 (string)
property keypairName
keypairName?: undefined | string;OpenStack keypair to use to SSH to the instance (string)
property netId
netId?: undefined | string;OpenStack network id the machine will be connected on. Conflicts with netName (string)
property netName
netName?: undefined | string;OpenStack network name the machine will be connected on. Conflicts with netId (string)
property novaNetwork
novaNetwork?: undefined | false | true;Use the nova networking services instead of neutron (string)
property password
password?: undefined | string;vSphere password. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property privateKeyFile
privateKeyFile?: undefined | string;Private key content to use for SSH (string)
property region
region: string;OpenStack region name (string)
property secGroups
secGroups?: undefined | string;OpenStack comma separated security groups for the machine (string)
property sshPort
sshPort?: undefined | string;If using a non-B2D image you can specify the ssh port. Default 22. From Rancher v2.3.3 (string)
property sshUser
sshUser?: undefined | string;If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
property tenantId
tenantId?: undefined | string;OpenStack tenant id. Conflicts with tenantName (string)
property tenantName
tenantName?: undefined | string;OpenStack tenant name. Conflicts with tenantId (string)
property userDataFile
userDataFile?: undefined | string;File containing an openstack userdata script (string)
property username
username: string;vSphere username. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
interface NodeTemplateVsphereConfig
interface NodeTemplateVsphereConfigproperty boot2dockerUrl
boot2dockerUrl?: undefined | string;vSphere URL for boot2docker iso image. Default https://releases.rancher.com/os/latest/rancheros-vmware.iso (string)
property cfgparams
cfgparams?: string[];vSphere vm configuration parameters (used for guestinfo) (list)
property cloneFrom
cloneFrom?: undefined | string;If you choose creation type clone a name of what you want to clone is required. From Rancher v2.3.3 (string)
property cloudConfig
cloudConfig?: undefined | string;Filepath to a cloud-config yaml file to put into the ISO user-data. From Rancher v2.3.3 (string)
property cloudinit
cloudinit?: undefined | string;vSphere cloud-init file or url to set in the guestinfo (string)
property contentLibrary
contentLibrary?: undefined | string;If you choose to clone from a content library template specify the name of the library. From Rancher v2.3.3 (string)
property cpuCount
cpuCount?: undefined | string;vSphere CPU number for docker VM. Default 2 (string)
property creationType
creationType?: undefined | string;Creation type when creating a new virtual machine. Supported values: vm, template, library, legacy. Default legacy. From Rancher v2.3.3 (string)
property customAttributes
customAttributes?: string[];vSphere custom attributes, format key/value e.g. 200=my custom value. From Rancher v2.3.3 (List)
property datacenter
datacenter?: undefined | string;vSphere datacenter for docker VM (string)
property datastore
datastore?: undefined | string;vSphere datastore for docker VM (string)
property datastoreCluster
datastoreCluster?: undefined | string;vSphere datastore cluster for virtual machine. From Rancher v2.3.3 (string)
property diskSize
diskSize?: undefined | string;vSphere size of disk for docker VM (in MB). Default 20480 (string)
property folder
folder?: undefined | string;vSphere folder for the docker VM. This folder must already exist in the datacenter (string)
property hostsystem
hostsystem?: undefined | string;vSphere compute resource where the docker VM will be instantiated. This can be omitted if using a cluster with DRS (string)
property memorySize
memorySize?: undefined | string;vSphere size of memory for docker VM (in MB). Default 2048 (string)
property networks
networks?: string[];vSphere network where the docker VM will be attached (list)
property password
password?: undefined | string;vSphere password. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property pool
pool?: undefined | string;vSphere resource pool for docker VM (string)
property sshPassword
sshPassword?: undefined | string;If using a non-B2D image you can specify the ssh password. Default tcuser. From Rancher v2.3.3 (string)
property sshPort
sshPort?: undefined | string;If using a non-B2D image you can specify the ssh port. Default 22. From Rancher v2.3.3 (string)
property sshUser
sshUser?: undefined | string;If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
property sshUserGroup
sshUserGroup?: undefined | string;If using a non-B2D image the uploaded keys will need chown’ed. Default staff. From Rancher v2.3.3 (string)
property tags
tags?: string[];vSphere tags id e.g. urn:xxx. From Rancher v2.3.3 (list)
property username
username?: undefined | string;vSphere username. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property vappIpAllocationPolicy
vappIpAllocationPolicy?: undefined | string;vSphere vApp IP allocation policy. Supported values are: dhcp, fixed, transient and fixedAllocated (string)
property vappIpProtocol
vappIpProtocol?: undefined | string;vSphere vApp IP protocol for this deployment. Supported values are: IPv4 and IPv6 (string)
property vappProperties
vappProperties?: string[];vSphere vApp properties (list)
property vappTransport
vappTransport?: undefined | string;vSphere OVF environment transports to use for properties. Supported values are: iso and com.vmware.guestInfo (string)
property vcenter
vcenter?: undefined | string;vSphere IP/hostname for vCenter. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
property vcenterPort
vcenterPort?: undefined | string;vSphere Port for vCenter. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x. Default 443 (string)
interface NotifierPagerdutyConfig
interface NotifierPagerdutyConfigproperty proxyUrl
proxyUrl?: undefined | string;Wechat proxy url (string)
property serviceKey
serviceKey: string;Pagerduty service key (string)
interface NotifierSlackConfig
interface NotifierSlackConfigproperty defaultRecipient
defaultRecipient: string;Wechat default recipient (string)
property proxyUrl
proxyUrl?: undefined | string;Wechat proxy url (string)
property url
url: string;Webhook url (string)
interface NotifierSmtpConfig
interface NotifierSmtpConfigproperty defaultRecipient
defaultRecipient: string;Wechat default recipient (string)
property host
host: string;SMTP host (string)
property password
password?: undefined | string;SMTP password (string)
property port
port: number;SMTP port (int)
property sender
sender: string;SMTP sender (string)
property tls
tls?: undefined | false | true;SMTP tls. Default true (bool)
property username
username?: undefined | string;SMTP username (string)
interface NotifierWebhookConfig
interface NotifierWebhookConfigproperty proxyUrl
proxyUrl?: undefined | string;Wechat proxy url (string)
property url
url: string;Webhook url (string)
interface NotifierWechatConfig
interface NotifierWechatConfigproperty agent
agent: string;Wechat agent ID (string)
property corp
corp: string;Wechat corporation ID (string)
property defaultRecipient
defaultRecipient: string;Wechat default recipient (string)
property proxyUrl
proxyUrl?: undefined | string;Wechat proxy url (string)
property recipientType
recipientType?: undefined | string;Wechat recipient type. Allowed values: party | tag | user (string)
property secret
secret: string;Wechat agent ID (string)
interface PodSecurityPolicyTemplateAllowedCsiDriver
interface PodSecurityPolicyTemplateAllowedCsiDriverproperty name
name: string;The name of the PodSecurityPolicyTemplate (string)
interface PodSecurityPolicyTemplateAllowedFlexVolume
interface PodSecurityPolicyTemplateAllowedFlexVolumeproperty driver
driver: string;interface PodSecurityPolicyTemplateAllowedHostPath
interface PodSecurityPolicyTemplateAllowedHostPathproperty pathPrefix
pathPrefix: string;(string)
property readOnly
readOnly?: undefined | false | true;(string)
interface PodSecurityPolicyTemplateFsGroup
interface PodSecurityPolicyTemplateFsGroupproperty ranges
ranges: PodSecurityPolicyTemplateFsGroupRange[];(list)
property rule
rule?: undefined | string;(string)
interface PodSecurityPolicyTemplateFsGroupRange
interface PodSecurityPolicyTemplateFsGroupRangeproperty max
max: number;(int)
property min
min: number;(int)
interface PodSecurityPolicyTemplateHostPort
interface PodSecurityPolicyTemplateHostPortproperty max
max: number;(int)
property min
min: number;(int)
interface PodSecurityPolicyTemplateRunAsGroup
interface PodSecurityPolicyTemplateRunAsGroupproperty ranges
ranges?: PodSecurityPolicyTemplateRunAsGroupRange[];(list)
property rule
rule: string;(string)
interface PodSecurityPolicyTemplateRunAsGroupRange
interface PodSecurityPolicyTemplateRunAsGroupRangeproperty max
max: number;(int)
property min
min: number;(int)
interface PodSecurityPolicyTemplateRunAsUser
interface PodSecurityPolicyTemplateRunAsUserproperty ranges
ranges?: PodSecurityPolicyTemplateRunAsUserRange[];(list)
property rule
rule: string;(string)
interface PodSecurityPolicyTemplateRunAsUserRange
interface PodSecurityPolicyTemplateRunAsUserRangeproperty max
max: number;(int)
property min
min: number;(int)
interface PodSecurityPolicyTemplateRuntimeClass
interface PodSecurityPolicyTemplateRuntimeClassproperty allowedRuntimeClassNames
allowedRuntimeClassNames: string[];(list)
property defaultRuntimeClassName
defaultRuntimeClassName?: undefined | string;(string)
interface PodSecurityPolicyTemplateSeLinux
interface PodSecurityPolicyTemplateSeLinuxproperty rule
rule: string;(string)
property seLinuxOption
seLinuxOption?: outputs.PodSecurityPolicyTemplateSeLinuxSeLinuxOption;(list maxitems:1)
interface PodSecurityPolicyTemplateSeLinuxSeLinuxOption
interface PodSecurityPolicyTemplateSeLinuxSeLinuxOptionproperty level
level?: undefined | string;(string)
property role
role?: undefined | string;(string)
property type
type?: undefined | string;(string)
property user
user?: undefined | string;(string)
interface PodSecurityPolicyTemplateSupplementalGroup
interface PodSecurityPolicyTemplateSupplementalGroupproperty ranges
ranges: PodSecurityPolicyTemplateSupplementalGroupRange[];(list)
property rule
rule?: undefined | string;(string)
interface PodSecurityPolicyTemplateSupplementalGroupRange
interface PodSecurityPolicyTemplateSupplementalGroupRangeproperty max
max: number;(int)
property min
min: number;(int)
interface ProjectAlertGroupRecipient
interface ProjectAlertGroupRecipientproperty defaultRecipient
defaultRecipient?: undefined | false | true;property notifierId
notifierId: string;Recipient notifier ID (string)
property notifierType
notifierType: string;Recipient notifier ID. Supported values : "pagerduty" | "slack" | "email" | "webhook" | "wechat" (string)
property recipient
recipient: string;Recipient (string)
interface ProjectAlertRuleMetricRule
interface ProjectAlertRuleMetricRuleproperty comparison
comparison?: undefined | string;Metric rule comparison. Supported values : "equal" | "greater-or-equal" | "greater-than" | "less-or-equal" | "less-than" | "not-equal" | "has-value". Default: equal (string)
property description
description?: undefined | string;Metric rule description (string)
property duration
duration: string;Metric rule duration (string)
property expression
expression: string;Metric rule expression (string)
property thresholdValue
thresholdValue: number;Metric rule threshold value (float64)
interface ProjectAlertRulePodRule
interface ProjectAlertRulePodRuleproperty condition
condition?: undefined | string;Pod rule condition. Supported values : "notrunning" | "notscheduled" | "restarts". Default: notrunning (string)
property podId
podId: string;Pod ID (string)
property restartIntervalSeconds
restartIntervalSeconds?: undefined | number;Pod rule restart interval seconds. Default: 300 (int)
property restartTimes
restartTimes?: undefined | number;Pod rule restart times. Default: 3 (int)
interface ProjectAlertRuleWorkloadRule
interface ProjectAlertRuleWorkloadRuleproperty availablePercentage
availablePercentage?: undefined | number;Workload rule available percentage. Default: 70 (int)
property selector
selector?: undefined | {[key: string]: any};Workload rule selector (map)
property workloadId
workloadId?: undefined | string;Workload ID (string)
interface ProjectContainerResourceLimit
interface ProjectContainerResourceLimitproperty limitsCpu
limitsCpu?: undefined | string;Limit for limits cpu in project (string)
property limitsMemory
limitsMemory?: undefined | string;Limit for limits memory in project (string)
property requestsCpu
requestsCpu?: undefined | string;Limit for requests cpu in project (string)
property requestsMemory
requestsMemory?: undefined | string;Limit for requests memory in project (string)
interface ProjectLoggingCustomTargetConfig
interface ProjectLoggingCustomTargetConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property content
content: string;Custom target config content (string)
interface ProjectLoggingElasticsearchConfig
interface ProjectLoggingElasticsearchConfigproperty authPassword
authPassword?: undefined | string;User password for the elascticsearch service (string)
property authUsername
authUsername?: undefined | string;Username for the elascticsearch service (string)
property certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property clientKeyPass
clientKeyPass?: undefined | string;SSL client key password for the splunk service (string)
property dateFormat
dateFormat?: undefined | string;Date format for the elascticsearch logs. Default: YYYY-MM-DD (string)
property endpoint
endpoint: string;Endpoint of the syslog service (string)
property indexPrefix
indexPrefix?: undefined | string;Index prefix for the elascticsearch logs. Default: local (string)
property sslVerify
sslVerify: boolean;SSL verify for the syslog service (bool)
property sslVersion
sslVersion?: undefined | string;SSL version for the elascticsearch service (string)
interface ProjectLoggingFluentdConfig
interface ProjectLoggingFluentdConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property compress
compress?: undefined | false | true;Compress data for the fluentd service (bool)
property enableTls
enableTls?: undefined | false | true;Enable TLS for the fluentd service (bool)
property fluentServers
fluentServers: ProjectLoggingFluentdConfigFluentServer[];Servers for the fluentd service (list)
interface ProjectLoggingFluentdConfigFluentServer
interface ProjectLoggingFluentdConfigFluentServerproperty endpoint
endpoint: string;Endpoint of the syslog service (string)
property hostname
hostname?: undefined | string;Hostname of the fluentd service (string)
property password
password?: undefined | string;User password of the fluentd service (string)
property sharedKey
sharedKey?: undefined | string;Shared key of the fluentd service (string)
property standby
standby?: undefined | false | true;Standby server of the fluentd service (bool)
property username
username?: undefined | string;Username of the fluentd service (string)
property weight
weight?: undefined | number;Weight of the fluentd server (int)
interface ProjectLoggingKafkaConfig
interface ProjectLoggingKafkaConfigproperty brokerEndpoints
brokerEndpoints?: string[];Kafka endpoints for kafka service. Conflicts with zookeeperEndpoint (list)
property certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property topic
topic: string;Topic to publish on the kafka service (string)
property zookeeperEndpoint
zookeeperEndpoint?: undefined | string;Zookeeper endpoint for kafka service. Conflicts with brokerEndpoints (string)
interface ProjectLoggingSplunkConfig
interface ProjectLoggingSplunkConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property clientKeyPass
clientKeyPass?: undefined | string;SSL client key password for the splunk service (string)
property endpoint
endpoint: string;Endpoint of the syslog service (string)
property index
index?: undefined | string;Index prefix for the splunk logs (string)
property source
source?: undefined | string;Date format for the splunk logs (string)
property sslVerify
sslVerify: boolean;SSL verify for the syslog service (bool)
property token
token: string;Token for the syslog service (string)
interface ProjectLoggingSyslogConfig
interface ProjectLoggingSyslogConfigproperty certificate
certificate?: undefined | string;SSL certificate for the syslog service (string)
property clientCert
clientCert?: undefined | string;SSL client certificate for the syslog service (string)
property clientKey
clientKey?: undefined | string;SSL client key for the syslog service (string)
property endpoint
endpoint: string;Endpoint of the syslog service (string)
property program
program?: undefined | string;Program for the syslog service (string)
property protocol
protocol?: undefined | string;Protocol for the syslog service. tcp and udp are supported. Default: udp (string)
property severity
severity?: undefined | string;Date format for the syslog logs. emergency, alert, critical, error, warning, notice, info and debug are supported. Default: notice (string)
property sslVerify
sslVerify: boolean;SSL verify for the syslog service (bool)
property token
token?: undefined | string;Token for the syslog service (string)
interface ProjectProjectMonitoringInput
interface ProjectProjectMonitoringInputproperty answers
answers?: undefined | {[key: string]: any};Key/value answers for monitor input (map)
property version
version?: undefined | string;rancher-monitoring chart version (string)
interface ProjectResourceQuota
interface ProjectResourceQuotaproperty namespaceDefaultLimit
namespaceDefaultLimit: ProjectResourceQuotaNamespaceDefaultLimit;Default resource quota limit for namespaces in project (list maxitems:1)
property projectLimit
projectLimit: ProjectResourceQuotaProjectLimit;Resource quota limit for project (list maxitems:1)
interface ProjectResourceQuotaNamespaceDefaultLimit
interface ProjectResourceQuotaNamespaceDefaultLimitproperty configMaps
configMaps?: undefined | string;Limit for config maps in project (string)
property limitsCpu
limitsCpu?: undefined | string;Limit for limits cpu in project (string)
property limitsMemory
limitsMemory?: undefined | string;Limit for limits memory in project (string)
property persistentVolumeClaims
persistentVolumeClaims?: undefined | string;Limit for persistent volume claims in project (string)
property pods
pods?: undefined | string;Limit for pods in project (string)
property replicationControllers
replicationControllers?: undefined | string;Limit for replication controllers in project (string)
property requestsCpu
requestsCpu?: undefined | string;Limit for requests cpu in project (string)
property requestsMemory
requestsMemory?: undefined | string;Limit for requests memory in project (string)
property requestsStorage
requestsStorage?: undefined | string;Limit for requests storage in project (string)
property secrets
secrets?: undefined | string;Limit for secrets in project (string)
property services
services?: undefined | string;property servicesLoadBalancers
servicesLoadBalancers?: undefined | string;Limit for services load balancers in project (string)
property servicesNodePorts
servicesNodePorts?: undefined | string;Limit for services node ports in project (string)
interface ProjectResourceQuotaProjectLimit
interface ProjectResourceQuotaProjectLimitproperty configMaps
configMaps?: undefined | string;Limit for config maps in project (string)
property limitsCpu
limitsCpu?: undefined | string;Limit for limits cpu in project (string)
property limitsMemory
limitsMemory?: undefined | string;Limit for limits memory in project (string)
property persistentVolumeClaims
persistentVolumeClaims?: undefined | string;Limit for persistent volume claims in project (string)
property pods
pods?: undefined | string;Limit for pods in project (string)
property replicationControllers
replicationControllers?: undefined | string;Limit for replication controllers in project (string)
property requestsCpu
requestsCpu?: undefined | string;Limit for requests cpu in project (string)
property requestsMemory
requestsMemory?: undefined | string;Limit for requests memory in project (string)
property requestsStorage
requestsStorage?: undefined | string;Limit for requests storage in project (string)
property secrets
secrets?: undefined | string;Limit for secrets in project (string)
property services
services?: undefined | string;property servicesLoadBalancers
servicesLoadBalancers?: undefined | string;Limit for services load balancers in project (string)
property servicesNodePorts
servicesNodePorts?: undefined | string;Limit for services node ports in project (string)
interface RegistryRegistry
interface RegistryRegistryproperty address
address: string;Address for registry.
property password
password?: undefined | string;Password for the registry (string)
property username
username?: undefined | string;Username for the registry (string)
interface RoleTempalteRule
interface RoleTempalteRuleproperty apiGroups
apiGroups?: string[];Policy rule api groups (list)
property nonResourceUrls
nonResourceUrls?: string[];Policy rule non resource urls (list)
property resourceNames
resourceNames?: string[];Policy rule resource names (list)
property resources
resources?: string[];Policy rule resources (list)
property verbs
verbs?: string[];Policy rule verbs. create, delete, get, list, patch, update, watch and * values are supported (list)