Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSRecordConfig ¶
type DNSRecordConfig struct { Name pulumi.StringInput Type string ZoneID string Records pulumi.StringArrayInput TTL int }
type MainClusterConfig ¶
type MainClusterOutput ¶
type MainClusterOutput struct { Provider kubernetes.ProviderOutput Kubeconfig pulumi.AnyOutput GrafanaHostname pulumi.StringOutput OpensearchHostname pulumi.StringOutput GatewayHostname pulumi.StringOutput LoadBalancerHostname pulumi.StringOutput OAuth OAuthOutput S3 S3Output }
type OAuthOutput ¶
type OAuthOutput struct { Issuer pulumi.StringOutput ClientID pulumi.IDOutput ClientSecret pulumi.StringOutput }
type Provisioner ¶
type Provisioner interface { ProvisionMainCluster(ctx *pulumi.Context, conf MainClusterConfig) (*MainClusterOutput, error) ProvisionDNSRecord(ctx *pulumi.Context, name string, conf DNSRecordConfig) (pulumi.StringOutput, error) }
type S3Output ¶
type S3Output struct { Endpoint pulumi.StringOutput Region pulumi.StringOutput Bucket pulumi.StringOutput AccessKeyID pulumi.StringInput SecretAccessKey pulumi.StringInput }
Click to show internal directories.
Click to hide internal directories.