Versions in this module Expand all Collapse all v0 v0.0.1 Nov 8, 2023 Changes in this version + const DefaultAWSMultiZoneCount + const DefaultAWSRegion + const DefaultAWSTrialRegion + const DefaultAzureMultiZoneCount + const DefaultAzureRegion + const DefaultEuAccessAWSRegion + const DefaultEuAccessAzureRegion + const DefaultExposureClass + const DefaultGCPMachineType + const DefaultGCPMultiZoneCount + const DefaultGCPRegion + const DefaultOpenStackRegion + func MultipleZonesForAWSRegion(region string, zonesCount int) []string + func ReadPlatformRegionMappingFromFile(filename string) (map[string]string, error) + func ZoneForAWSRegion(region string) string + func ZonesForGCPRegion(region string, zonesCount int) []string + func ZonesForOpenStack(region string) []string + type AWSFreemiumInput struct + func (p *AWSFreemiumInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *AWSFreemiumInput) Defaults() *gqlschema.ClusterConfigInput + func (p *AWSFreemiumInput) Profile() gqlschema.KymaProfile + func (p *AWSFreemiumInput) Provider() internal.CloudProvider + type AWSInput struct + ControlPlaneFailureTolerance string + MultiZone bool + func (p *AWSInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *AWSInput) Defaults() *gqlschema.ClusterConfigInput + func (p *AWSInput) Profile() gqlschema.KymaProfile + func (p *AWSInput) Provider() internal.CloudProvider + type AWSTrialInput struct + PlatformRegionMapping map[string]string + func (p *AWSTrialInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *AWSTrialInput) Defaults() *gqlschema.ClusterConfigInput + func (p *AWSTrialInput) Profile() gqlschema.KymaProfile + func (p *AWSTrialInput) Provider() internal.CloudProvider + type AzureFreemiumInput struct + func (p *AzureFreemiumInput) ApplyParameters(input *gqlschema.ClusterConfigInput, params internal.ProvisioningParameters) + func (p *AzureFreemiumInput) Defaults() *gqlschema.ClusterConfigInput + func (p *AzureFreemiumInput) Profile() gqlschema.KymaProfile + func (p *AzureFreemiumInput) Provider() internal.CloudProvider + type AzureInput struct + ControlPlaneFailureTolerance string + MultiZone bool + func (p *AzureInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *AzureInput) Defaults() *gqlschema.ClusterConfigInput + func (p *AzureInput) Profile() gqlschema.KymaProfile + func (p *AzureInput) Provider() internal.CloudProvider + type AzureLiteInput struct + func (p *AzureLiteInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *AzureLiteInput) Defaults() *gqlschema.ClusterConfigInput + func (p *AzureLiteInput) Profile() gqlschema.KymaProfile + func (p *AzureLiteInput) Provider() internal.CloudProvider + type AzureTrialInput struct + PlatformRegionMapping map[string]string + func (p *AzureTrialInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *AzureTrialInput) Defaults() *gqlschema.ClusterConfigInput + func (p *AzureTrialInput) Profile() gqlschema.KymaProfile + func (p *AzureTrialInput) Provider() internal.CloudProvider + type GcpInput struct + ControlPlaneFailureTolerance string + MultiZone bool + func (p *GcpInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *GcpInput) Defaults() *gqlschema.ClusterConfigInput + func (p *GcpInput) Profile() gqlschema.KymaProfile + func (p *GcpInput) Provider() internal.CloudProvider + type GcpTrialInput struct + PlatformRegionMapping map[string]string + func (p *GcpTrialInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *GcpTrialInput) Defaults() *gqlschema.ClusterConfigInput + func (p *GcpTrialInput) Profile() gqlschema.KymaProfile + func (p *GcpTrialInput) Provider() internal.CloudProvider + type NoHyperscalerInput struct + func (p *NoHyperscalerInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *NoHyperscalerInput) Defaults() *gqlschema.ClusterConfigInput + func (p *NoHyperscalerInput) Profile() gqlschema.KymaProfile + func (p *NoHyperscalerInput) Provider() internal.CloudProvider + type OpenStackInput struct + FloatingPoolName string + func (p *OpenStackInput) ApplyParameters(input *gqlschema.ClusterConfigInput, pp internal.ProvisioningParameters) + func (p *OpenStackInput) Defaults() *gqlschema.ClusterConfigInput + func (p *OpenStackInput) Profile() gqlschema.KymaProfile + func (p *OpenStackInput) Provider() internal.CloudProvider